1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Nhập môn Công nghệ phần mềm: Chương 5 - Đỗ Thị Thanh Tuyền

26 8 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 26
Dung lượng 743,28 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Mời các bạn tham khảo bài giảng Nhập môn Công nghệ phần mềm: Chương 5 - Thiết kế phần mềm thiết kế giao diện sau đây để bổ sung thêm kiến thức về thiết kế giao diện người dùng, sơ đồ liên kết các màn hình, phân loại màn hình, kiến trúc màn hình, thiết kế màn hình với tính tiện dụng và một số kiến thức khác.

Trang 1

NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

Giảng viên: Đỗ Thị Thanh Tuyền

Email: dothithanhtuyen@gmail.com

Trang 2

Nội dung môn học

n Thiết kế phần mềm: - Thiết kế GIAO DIỆN

Trang 3

Thiết kế giao diện người dùng

n Nội dung và hình thức trình bày các màn hình giao tiếp của phần mềm

n Hệ thống các thao tác mà người dùng thực hiện trên màn hình giao tiếp và xử lý tương ứng của phần mềm

Trang 4

Kết quả đạt được

n Danh sách các màn hình

n Sơ đồ liên kết các màn hình

n Mô tả từng màn hình:

Trang 5

Cho phép nhập và lưu trữ thông tin về các phiếu sửa chữa

Cho phép nhập các tiêu chuẩn tra cứu và trình bày các kết quả tra cứu được

Cho phép nhập và lưu trữ thông tin về các phiếu thu tiền

Trang 7

n Mô tả các đối tượng trên màn hình

n Danh sách biến cố và xử lý tương ứng trên màn hình

Mô tả chi tiết từng màn hình

của chủ xe

xuống CSDL

Trang 8

Phân loại màn hình

n Màn hình chính: cho phép người sử dụng chọn các công

việc sẽ thực hiện với phần mềm

n Màn hình nhập liệu: cho phép người sử dụng nhập vào

các thông tin để lưu trữ hoặc tính toán

n Màn hình tra cứu: cho phép tìm kiếm thông tin đã được

lưu trữ với các tiêu chuẩn tìm kiếm

n Màn hình thông báo: hiển thị các thông báo, nhắc nhở

n Báo biểu: các báo cáo thống kê theo một mốc thời gian

định sẵn

Trang 9

Kiến trúc màn hình

Thành phần nhập liệu

Các nút xử lý Thông tin kết quả

Trang 12

Thông tin kết quả

n Cho phép người sử dụng xem thông tin kết quả dưới nhiều hình thức khác nhau:

Trang 13

Các bước thực hiện

Thiết kế màn hình với tính đúng đắn Thiết kế màn hình với tính tiện dụng Thiết kế màn hình với tính hiệu quả

Màn hình đúng đắn

Màn hình hiệu quả Màn hình tiện dụng

Sơ đồ luồng dữ liệu

Trang 14

Thiết kế màn hình với tính Tiện dụng

n Giao diện quen thuộc (dựa trên biểu mẫu tương ứng)

n Bố trí hợp lý

n Cung cấp thêm thông tin cho người dùng

n Cho phép nhập nhiều giá trị đồng thời (trên List Box)

Trang 15

Thiết kế màn hình với tính Hiệu quả

n Chọn control thích hợp (Text Box/Combo Box )

n Cung cấp giá trị mặc định cho ô nhập liệu

n Hiển thị kết quả một cách trực quan (dùng màu sắc, hình vẽ, chú thích )

Trang 17

Thiết kế màn hình chính (tt)

Ø  Theo đối tượng: danh sách các đối tượng và các công

việc sẽ thực hiện trên từng đối tượng

Ø  Theo nghiệp vụ, qui trình: trình bày các công việc

theo trình tự của công việc trong qui trình

Trang 19

Thiết kế màn hình Tra cứu

tiên chọn các tiêu chuẩn tra cứu quen thuộc và dễ dàng

cho người sử dụng

động của đối tượng

(danh sách, biểu đồ, hình ảnh…)

Trang 20

Ø   Thêm mới, Lưu…

Ø   Bổ sung các nút chuyển điều khiển đến màn hình có liên quan

n  Thông tin kết quả: trình bày kết quả nhập liệu

Nên bổ sung thông tin tính toán (số sách đã mượn, tổng số tiền

hiện tại của hóa đơn…)

Trang 21

Thiết kế màn hình thông báo

bại + nguyên nhân)

thông báo chờ khi hệ thống đang thực hiện một xử lý mất nhiều thời gian…)

nhưng dễ hiểu) và các nút chọn

Chú ý không thiết kế quá nhiều nút chọn, chọn nút mặc

Trang 22

Thiết kế Báo biểu

n Giữ lại tiêu đề báo cáo khi qua trang khác hoặc khi kéo

thanh trượt lên xuống

báo biểu in ra giấy và báo biểu xuất ra màn hình

báo biểu

Trang 23

Một số nguyên tắc trong thiết kế giao diện

n Dễ học, dễ nhớ, phù hợp với người mới sử dụng, đồng thời

hỗ trợ các cách làm nhanh, làm tắt cho người sử dụng có

kinh nghiệm

nguyên tắc thiết kế khác nhau do có sự khác nhau về tốc độ thực hiện các xử lý (web form, win form…)

n Thứ tự trình bày trên màn hình phải phù hợp với văn hóa,

Trang 24

Một số nguyên tắc trong thiết kế giao diện (tt)

trình bày quá nhiều thông tin trên một màn hình

đúng trường hợp

khi cần gây chú ý (hoặc có thể dùng chớp, nháy)

Trang 25

Một số nguyên tắc trong thiết kế giao diện (tt)

n Nhất quán trong toàn bộ hệ thống về:

n Số bước để đi đến một màn hình công việc chính phải

<=3

Trang 26

Q & A

Ngày đăng: 08/05/2021, 13:09