Phân tích thiết kế hệ thống
Bài tập 1: Phân tích hệ thống thông tin quản lý bán hàng về mặt
chức năng
Bài toán
Một siêu thị sách có nhu cầu xây dựng một hệ thống thông tin quản lý bán hàng với
các yêu cầu chính sau:
•
•
•
•
•
Quản lý thông tin về sách (tên, loại,…)
Quản lý thông tin về hóa đơn (hđ nhập, hđ xuất)
Quản lý thông tin về khách hàng (mã, tên, điện thoại,…)
Thực hiện việc tìm kiếm sách, hóa đơn, khách hàng
Thống kê sách bán, sách tồn, doanh thu, tên sách, loại sách bán nhiều và ít nhất.
Biểu đồ phân cấp chức năng
Quản lý bán sách
Cập nhật DL
Tìm kiếm
Báo cáo thống kê
CN hóa đơn bán hàng
Tìm kiếm sách
TK sách đã bán
CN hóa đơn nhập
Tìm kiếm hóa đơn
TK sách tồn
CN khách hàng
Tìm kiếm khách hàng
TK doanh thu
CN nhà cung cấp
CN sách
CN danh mục
TK sách bán nhiều/ít nhất
BLD khung cảnh
Hóa đơn bán, Khách hàng, TT tìm kiếm
TT yêu cầu thống kê
NV bán hàng
Lãnh đạo
Quán lý bán sách
Hóa đơn bán, kết quả tìm kiếm
Hóa đơn nhập, sách, nhà cung cấp
Bản thống kê
NV nhập hàng
Hóa đơn nhập, sách, nhà cung cấp
BLD mức đỉnh
Hóa đơn nhập, sách
Hóa đơn bán, Khách hàng
NV nhập hàng
Cập nhật DL
Hóa đơn bán, KH
Hóa đơn nhập, sách
NV bán hàng
TT tìm kiếm
Kết quả tìm kiếm
Tìm kiếm
Dữ liệu
TT yêu cầu thống kê
Báo cáo TK
Lãnh đạo
Bản thống kê
BLD chức năng cập nhật DL
Hóa đơn bán
Hóa đơn bán
NV bán hàng
CN hóa đơn bán hàng
HĐ bán
Khách hàng
CN khách hàng
Khách hàng
Khách hàng
Sách
CN sách
NV nhập hàng
Sách
Danh mục
Hóa đơn nhập
CN hóa đơn nhập
HĐ nhập
Nhà CC
CN nhà cung cấp
Nhà CC
Danh mục
CN danh mục
Danh mục
BLD chức năng tìm kiếm
TT tìm kiếm
Tìm kiếm sách
Kết quả tìm kiếm
Dữ liệu
TT tìm kiếm
NV bán hàng
Kết quả tìm kiếm
Tìm kiếm hóa đơn
TT tìm kiếm
Kết quả tìm kiếm
Tìm kiếm khách hàng
BLD chức năng báo cáo thống kê
TT yêu cầu thống kê
TK sách đã bán
Bản thống kê
Lãnh đạo
TK sách tồn
Dữ liệu
TK doanh số
TK sách bán ít/nhiều
nhất