VI THIẾT KẾ MÀN HÌNH NHẬP LIỆU:

Một phần của tài liệu Gián án Thiết kế giao diện_csdl (Trang 53 - 55)

A.- MÔ TẢ MÀN HÌNH NHẬP LIỆU (gọi tắt là Form):

1/- Ý nghĩa sử dụng:

 Form là màn hình cho phép người dùng thực hiện các công việc có liên quan đến ghi chép trong thế giới thực.

 Màn hình lọai này đóng vai trò rất quan trọng vì nó ảnh hưởng trực tiếp đến:

 Độ chính xác của dữ liệu được đưa vào hệ thống.  Năng suất nhập liệu.

2/- Nội dung:

Các thông tin nhập liệu:

 Gồm dữ liệu của các thuộc tính trong table liên quan.  Do người dùng chịu trách nhiệm nhập trực tiếp các giá trị.

 Phần mềm sẽ tiến hành kiểm tra tính hợp lệ các giá trị nhập dựa vào các quy định liên quan.

Các thông tin tính toán: do phần mềm chịu trách nhiệm tính toán và xuất kết quả trên màn hình. Loại thông tin này giúp việc nhập liệu thuận tiện hơn (nhập số lượng hàng bán khi biết số lượng đang tồn tương ứng, nhập sách mượn khi biết tổng số sách đọc giả còn đang mượn, . . .)

3/- Đặc điểm màn hình nhập liệu:

Màn hình nhập liệu cho loại thực thể chính : dữ liệu cập nhật tương đối thường xuyên, trên màn hình này phải thực hiện kiểm tra các ràng buộc toàn vẹn.

Màn hình danh mục và lọai thực thể phụ : đơn giản, tần suất nhập liệu ít, dữ liệu có độ ổn định tương đối cao.

4/- Thao tác người dùng:

 Có 3 thao tác cơ bản trên màn hình nhập liệu: Nhấn nút GHI : lưu trữ các thông tin.

Nhấn nút XÓA : xóa các thông tin đã lưu trữ.

Nhấn nút TÌM : tìm và cập nhật lại thông tin lưu trữ.

 Ngoài ra, ta có thể bổ sung các thao tác khác để tăng tính tiện dụng:

 Dùng các phím nóng : Định nghĩa các phím nóng tương ứng với các giá trị nhập liệu thường dùng (F1 với chuỗi “Nguyễn”, F2 với chuỗi “Trần”, . . .) điều này cho phép tăng tốc độ nhập liệu.

 Dùng các nút chuyển điều khiển: chuyển điều khiển trực tiếp đến màn hình khác có liên quan đến việc nhập liệu hiện hành (bổ sung Thể loại sách mới, Nhà xuất bản mới, ...).

5/- Dạng thức chung của màn hình nhập liệu:

Các thông tin nhập liệu Các thông tin tính toán Các nút xử lý cơ bản

Các nút xử lý khác

6/- Hình thức trình bày: gồm 1 số hình thức thông dụng như sau:

a)- Form đơn:

Danh sách : (dạng datasheet -trong ACCESS) màn hình nhập liệu có dạng một danh sách trong thế giới thực (danh sách các thể loại sách, danh sách các lớp học, . . .).

Hồ sơ : (dạng columar - trong ACCESS) màn hình nhập liệu có dạng một hồ sơ với nhiều thông tin chi tiết (Lý lịch học sinh, Hồ sơ cầu thủ, ...).

b)- Form dạng Main-sub: Main và các sub form sẽ sử dụng đồng thời dạng columnar và datasheet.

Phiếu : màn hình nhập liệu có dạng phiếu với nhiều dòng chi tiết (hóa đơn bán hàng, phiếu nhập hàng, . . .).

Tích hợp : như 1 Form bao gồm một MainForm và nhiều SubForm.

B)- CÁC HÌNH THỨC TRÌNH BÀY MÀN HÌNH NHẬP LIỆU: (adsbygoogle = window.adsbygoogle || []).push({});

1/- Thiết kế màn hình nhập liệu dạng danh sách (Datasheet ) : a)- Sử dụng:

Lọai này thích hợp khi cần nhập liệu các bảng danh sách với kích thước nhỏ (danh sách các thể loại sách, các môn học, các tham số, ...).

b)- Thành phần xử lý:

GHI : Ghi nhận các thay đổi trên danh sách.  XÓA : Xóa 1 dòng trong danh sách.

THOÁT : Quay về màn hình trước đó.

c)-Các thao tác:

 Người dùng có thể thực hiện các thao tác:

 Sửa đổi các thông tin trên các dòng hoặc thêm dòng mới (nhập vào cuối danh sách).

 Xóa dòng đang được chọn.  Lưu lại các thay đổi.

 Tuy nhiên trong một số trường hợp đặc biệt, một số thao tác có thể bị cấm (không cho xóa, không cho thay đổi một số thuộc tính, . . .) tùy vào ý nghĩa cụ thể của danh sách hoặc tùy vào quyền mà user được cấp.

d)- Thí dụ:

 Nhập thể loại sách:

 Thay đổi các quy định của thư viện:

2/- Thiết kế màn hình nhập liệu dạng hồ sơ (Columnar ) : a)- Sử dụng:

Dạng này thích hợp khi cần nhập liệu hồ sơ của các đối tượng trong thế giới thực (hồ sơ học sinh, đội bóng, khách hàng thuê bao, . . .).

STTThuộc Tính 1Thuộc Tính 2. . .Thuộc Tính n

GHI

GHI XÓAXÓA THOÁTTHOÁT

Một phần của tài liệu Gián án Thiết kế giao diện_csdl (Trang 53 - 55)