6. TinhTrang: Tình Trạng sản phẩm trong cửa hàng
3.2. Bảng quan hệ (Relationship)
CHƯƠNG IV: PHÂN TÍCH THIẾT KẾ CHƯƠNG TRÌNH
4.1. Phân tích thiết kế giao diện chính của chương trình
Mục đích: Tạo ra hệ thống menu cho NSD thao tác sử dụng Website một cách
dễ dàng
Phạm vi: Trong giao diện chính của Website bán hoa cho cửa hàng Thành
Tâm
Hình 4.1. Giao diện chính của chương trình
4.2. Phân tích thiết kế giao diện chức năng quản lí thông tin chung của website
4.2.1. Phân tích thiết kế giao diện chức năng đăng kí người dùng
Mục đích: Cho NSD đăng nhập vào hệ thống với tên đăng nhập và mật khẩu đã đăng ký từ trước
Phạm vi: Trong giao diện trang dăng kí
Ràng buộc : Để sử dụng chức năng này NSD thực hiên vào menu “trang chủ” rồi chọn “Đăng kí” như hình minh họa
Hình 4.2. Menu chọn chức năng đăng kí
Hình 4.3. Giao diện chức năng đăng kí người dùng
4.2.2. Phân tích thiết kế giao chức năng quản lí chức năngchung
Mục đích: NQT có thể quản lí được tất cả những hoạt động của cửa hàng về
sản phẩm, quá trình nhập hàng, xuất hàng, những tin ức và góp ý dành cho cửa hàng.
Phạm vi: Trong giao diện trang chủ Admin
Ràng buộc: Để sử dụng chức năng này NQT vào menu dọc“Danh mục quản lí”
rồi chọn “chức năng quản lí. Ở đây NQT phải nhập đầy đủ thông tin cần thiết ở các Tab trong giao diện.
Hình 4.4. Giao diện chức năng quản lí thông tin chung
4.2.3. Phân tích thiết kế giao diện chức năng quản lí tài khoản
Mục đích: NQT có thể nhập mới, sửa hoặc xóa thông tin các đơn vị Phạm vi: Trong giao diện cập nhật đơn vị
Ràng buộc: Để sử dụng chức năng này NSD vào menu dọc“Quản lý Menu” rồi
chọn “Cập nhật đơn vị”. Hoăc vào menu ngang “Cập nhật thông tin” rồi chọn “Cập nhật đơn vị”.
Hình 4.5. Giao diện chức năng quản lí tài khoản
4.3. Phân tích thiết kế giao diện chức năng quản lí thông tin sản phẩm 4.3.1. Phân tich thiết kế giao diện chức năng quản lí sản phẩm chung
Mục đích: Để giúp cho NQL quản lí dễ dàng các thông tin về sản phẩm( Tên sản phẩm, ngày nhập, giá bán, số lượng, nhà cung cấp, hình ảnh, tên sản phẩm) giúp cho người quản lý có thể dễ dàng quản lý thông tin về sản phẩm.
Phạm vi: Dùng cho nhười quản lí Giao diện chức năng
Hình 4.6. Giao diện chức năng quản lí thông tin sản phẩm chung
4.3.2. Phân tích thiết kế giao diện chức năng quản lí loại máy
Mục đích: Nhằm cho NQT có thể sửa hoặc xóa các thông tin về loại máy có
trong cửa hàng.
Phạm vi: Trong giao diện quản lí loại máy.
Giao diện chức năng
Hình 4.7. Giao diện chức năng quản lí loại máy
4.4. Phân tích thiết kế giao diện chức năng tìm kiếm
Mục đích: NSD có thể tra cứu thông tin về sản phẩm Phạm vi: Trong giao diện chức năng tìm kiếm
Ràng buộc : Để sử dụng chức năng này NSD thực hiện như sau: vào menu
“trang chủ” rồi nhập vào ô textbox “Nhập tên sản phẩm”thì thông tin về sản phẩm muốn xem sẽ được thực hiện.
Giao diện
Hình 4.8. Giao diện chức năng tìm kiếm
Mục đích: NSD có thể cập nhật ,thêm, xóa thông tin về sản phẩm mà mình muốn mua hay lựa chọn.
Phạm vi: Trong giao diện tính lương
Ràng buộc : Để sử dụng chức năng này NSD thực hiện như sau: vào menu
“Xử lý thông tin” rồi chọn “Tính lương” Giao diện
Hình 4.9. Giao diện chức năng giỏ hàng
4.6. Thiết kế giao diện chức năng nhập hàng
Mục đích: Để giúp cho NQL quản lí dễ dàng các thông tin nhập hàng. Có thể thêm, sửa, xóa các thông tin nhập hàng với yêu cầu phải đăng nhập vào hệ thống.
Phạm vi: Trong giao diện trang nhập hàng.
Ràng buộc : Để sử dụng chức năng này NQT thực hiện như sau: vào menu
“quản trị” chọn chức năng“Quản lí nhập hàng”
Hình 4.10. Giao diện chức năng quản lí nhập hàng
4.7. Phân tích thiết kế giao diện quản lí xuất hàng
Mục đích: Để giúp cho NQL quản lí dễ dàng các thông tin xuất hàng. Có thể thêm, lưu hóa đơn và hủy các thông tin bán hàng với yêu cầu phải đăng nhập vào hệ thống.
Phạm vi: Trong giao diện quản lí xuất hàng.
Ràng buộc: Để sử dụng chức năng này NQT thực hiện như sau: vào menu
“Danh mục quản trị” chọn “Quản lí xuất hàng”.
Giao diện
Hình 4.11. Giao diện chức năng thống kê danh sách cán bộ theo trình độ
4.8. Phân tích thiết kế giao diện quảng cáo
Mục đích: Để giúp cho NQL quản lí dễ dàng các thông tin về các tin tức ( Tên tin tức, mã tin, ngày đăng, nội dung) giúp cho người quản lý có thể dễ dàng quản lý thông tin về tin tức.
Phạm vi: Trong giao diện quản lí tin tức
Ràng buộc: Để sử dụng chức năng này NQT thực hiện như sau: vào menu
“Danh mục quan trị” chọn “quản lí tin tức”
Giao diện
Hình 4.12. Giao diện chức năng quản lí tin tức
4.8.2. Phân tích thiết kế giao diện chức năng quản lí khuyến mại
Mục đích: Để giúp cho NQL quản lí dễ dàng các thông tin về tin khuyến mãi ( Tên khuyến mãi, mã khuyến mãi, ngày đăng, sản phẩm khuyến mãi,) giúp cho người quản lý có thể dễ dàng quản lý thông tin về tin khuyến mãi .
Phạm vi: Trong giao diện phiếu lương
Ràng buộc: Để sử dụng chức năng này NSD thực hiện như sau: vào menu
“Thống kê-in báo cáo” chọn “In phiếu trả lương”
Hình 4.13. Giao diện chức năng quản lí khuyến mại
PHẦN III: KẾT LUẬN VÀ KHUYẾN NGHỊ