phân tích và thiết kế hệ thống thông tin cho một cửa hàng sách bao gồm các sơ đồ khối, sơ chức năng, sơ đồ luồng dữ liệu, Lập mô hình quan hệ của hệ thống, Lập mô hình khái niệm dữ liệu của hệ thống. Lập sơ đồ luồng dữ liệu mức ngữ cảnh của hệ thống.Lập sơ đồ phân cấp chức năng của hệ thống.
Trang 1Tên bộ phận
- Chức năng 1
- Chức năng 2
- ……
ĐỀ 1 THIẾT KẾ HỆ THỐNG THÔNG TIN CHO MỘT CỦA HÀNG KINH DOANH SÁCH
1. Mô hình tiến trình nghiệp vụ của hệ thống
a Định nghĩa các ký hiệu sử dụng trong mô hình
tên của dòng dữ liệu
Tên luồng dữ liệu
có mối liên hệ với hệ thống
b. Mô hình tiến trình nghiệp vụ của hệ thống
Tên tác nhân ngoài
Trang 21. Sơ đồ phân cấp chức năng của hệ thống (BFD)
Trang 3Quản lý bán hàng
Bán hàng
Lập phiếu yêu cầu mua hàng
Lập phiếu kiểm kê sách
Nhận sách lên quầy
Thu ngân
Lập hóa đơn bán hàng
Thống kê doanh thu
Thanh toán với NXB
Quản lý kho
Lập phiếu xuất kho
Lập đơn đặt hàng
Cập nhật sách trong kho
2.sơ đồ luồng dữ liệu mức ngữ cảnh của hệ thống
1,Các bước xây dựng
các tác nhân ngoài, các tác nhân trong của hệ thống và xác định mối quan hệ giữa các thành phần này
thành phần tĩnh trước, sau đó đến các thành phần động, các luồng dữ liệu có liên quan
2,Kí hiệu sử dụng
- Tiến trình: biểu diễn bằng hình elip
Trang 43 sơ đồ
Trang 54,Vẽ DFD mức đỉnh
Trang 65,Vẽ DFD mức dưới đỉnh
a, DFD mức dưới đỉnh của chức năng Bán hàng
Trang 7b, DFD mức dưới đỉnh của chức năng Thu Ngân
Trang 8c, DFD mức dưới đỉnh của chức năng Quản lý kho
a. Định nghĩa ký hiệu
Lực lượng tham gia vào liên kết là số đối tượng của 1 thực thể có thể tham gia vào liên kết, do đó ta kí hiệu:
+ Max: là số lớn nhất các phần tử tham gia vào lien kết max = 1-> n + Min : là số nhỏ nhất các phần tử tham gia liên kết min = 0 hoặc 1
Max =n;min=1
Trang 9
Max=1;min=1
Max=1;min=0
Max=n;min=0
• Hình chữ nhật 2 ngăn : Ngăn trên biểu diễn tên thực thể, ngăn dưới biểu diễn
các thuộc tính của thực thể đó
Trang 10Vẽ hình