Sơ đồ chức năng của chương trình quản lý Công ty bán Máy Tính. Chương trình quản lý Linh Kiện của Công ty bán Máy Tính Cập Nhập, Thêm các bản Sửa dữ liệu ở các bản ghi Xoá bản ghi trong CSDL Tìm kiếm bản ghi Liệt kê các bản ghi trong
1. Sơ đồ luồng dữ liệu
Là việc xem xét chi tiết về các thông tin cần cho việc thực hiện các chức năng và những thông tin cần cung cấp để thực hiện mỗi chức năng. Công cụ mô hình được sử dụng cho mục đích này là sơ đồ luồng dữ liệu. Sơ đồ luồng dữ liệu cho ta một cách nhìn chính xác đầy đủ hơn của chương trình . Vì sơ đồ thể hiện mô hình về chương trình có quan điểm cân xứng cho cả chức năng và dữ liệu. Sơ đồ này còn cho ta xem chi tiết hơn về các thông tin cần thiết cho việc thực hiện mỗi chức năng của hệ thống.
2. Sơ đồ luồng dữ liệu mức tổng quát của chương trình .
Sơ đồ luồng dữ liệu là công cụ dùng để xác định yêu cầu của người sử dụng, vạch kế hoạch và phương án để người thiết kế xem xét và sử dụng khi xây dựng chương trình.
Sơ đồ luồng dữ liệu là công cụ diễn tả một cách trực quan cách chuyển dịch thông tin từ một quá trình hay một chức năng này sang chức năng khác của chương trình. Đồng thời nó chỉ ra thông tin cần có (thông tin vào) cho mỗi chức năng và kết quả (thông tin ra) từ chức năng đó. Tuy nhiên, sơ đồ luồng dữ liệu không chỉ ra yếu tố thời gian, tức là không xác định trật tự các chức năng.
Sơ đồ luồng dữ liệu mức tổng quát của hệ thống
Chương trình quản lý Link Kiện của Công ty bán Máy Tính Thông tin đầu v oà Thông tin đầu ra Lưu trữ dữ liệu
3. Cơ Sở Dữ Liệu
Sơ đồ liên kết thực thể
4. Xây dựng Sơ đồ của chương trình quản lý Công ty bán Máy Tính
Sơ đồ chức năng nghiệp vụ chương trình
Chương trình quản lý Linh Kiện của Công ty bán Máy Tính Cập nhật, Sửa, Xoá dữ liệu Tìm kiếm bản ghi trong CSDL
Thể hiện sơ đồ này tức là ta xem xét chương trình theo quan điểm “chức năng” một cách thuần tuý. Trước tiên, ta xác định chức năng ở mức cao nhất của chương trình, tiếp theo đó là phân chia các chức năng con và cứ như thế tiếp tục phân chia cho đến khi chức năng đó ở mức thấp nhất, có nghĩa là phân chia đến khi chức năng đó đảm bảo các yêu cầu đầu ra của chương trình.
Trong quá trình phân tích chương trình là xác định các chức năng nghiệp vụ cần phải được tiến hành bởi chương trình được xây dựng.
5. Các chức năng của chương trình
5.1. Chức năng cập nhât, sửa dữ liệu
Chức năng này có nhiện vụ:
- Nhật bản ghi vào trong CSDL. - Sửa lại bản ghi nếu có lỗi. - Xóa bản ghi khỏi CSDL.
Sau khi đã hoàn thành một trong ba công đoạn trên thì chương trình sẽ đưa ra đề nghị ghi lại công việc vừa thực hiện.
5.2 Chức năng tìm kiếm
Chức năng này có nhiện vụ tìm kiếm các bản ghi theo một số chỉ tiêu của người dùng như:
- Tìm theo số phiếu. - Tìm theo mã linh kiện. - Tìm theo tên linh kiện. - Tìm theo tên nhà cung ứng. - Tìm theo mã số nhà cung ứng.
Nếu tìm thấy bản ghi thoả mãn chỉ tiêu của người dùng thì chương trình sẽ hiển thị bản đó.
Nếu không tìm thấy bản ghi nào thoả mãn thì chương trình sẽ đưa thông báo.
5.3. Chức năng liệt kê bản ghi
Chức năng này có nhiệm vụ liệt kê lại toàn bộ cơ sở dữ liệu ban đầu khi nhập dữ liệu vào.