Giai đoạn này thực hiện 3 cụng việc kiểm tra tớnh đầy đủ và nhất quỏn của mụ hỡnh của hệ thống mới, mụ tả quy trỡnh xử lý cho hệ thống mới (nếu cần thiết, nờn mụ tả bằng biểu đồ hoạt động) và đặc tả cỏc chức năng chi tiết.
IV.1. Kiểm tra tớnh đầy đủ và nhất quỏn của mụ hỡnh hệ thống mới
Khi hoàn thành xong DFD, cần kiểm tra tớnh đầy đủ và nhất quỏn của nú. Phải làm cho sơ đồ đơn giản, chớnh xỏc và logic nhất cú thể được. Cú thể xảy ra cỏc tỡnh huống sau nờn trỏnh Hiệu ứng mặt trời bừng sỏng: Một tiến trỡnh cú quỏ nhiều dũng vào ra. Khắc phục: Gom nhúm hoặc phõn ró tiếp một số tiến trỡnh chưa hợp lý. Thụng tin đi qua một tiến trỡnh mà khụng bị thay đổi. Khắc phục: Xoỏ bỏ tiến trỡnh khụng biến đổi thụng tin. Xuất hiện một tiến trỡnh cú cỏc tiến trỡnh con khụng liờn quan về dữ liệu (khụng cú dũng thụng tin nội bộ gắn với nhau hoặc khụng sử dụng kho dữ liệu chung) ⇒ Phõn bố BFD chưa hợp lý, cần xem xột lại.
Bài toỏn vật tư
Đặt h*ng Nhận v* phát h*ng Vật tư C NCCap Đơn h*ng Dự trự C ĐH Vật tư tồn kho Sụ lượng PHÂN XƯỞNG Bản dự trù Giao dịch Đơn hàng
Hoá đơn có xác nhận chi
Vật tư + phiếu giao nhận hàng Khiếu nại
Húa đơn
Bản ghi trả tiền
Vật tư +phiếu phỏt vật tư
Yờu cầu Vật tư Phiếu giao Nhận hàng Số ĐH Hỡnh 0-7. DFD mức đỉnh hệ thống “Quản lý cung ứng vật tư” Hỡnh 0-15. DFD mức dưới đỉnh tiến trỡnh “Đặt hàng”
Hỡnh 0-8. DFD mức dưới đỉnh tiến trỡnh “Nhận và phỏt hàng”
IV.2. Mụ tả quy trỡnh xử lý cho hệ thống mới
Hồ sơ khảo sỏt chi tiết của hệ thống cũn được sử dụng cho cỏc giai đoạn sau, nờn nú cần được chuẩn hoỏ theo quy trỡnh xử lý mới.
Việc mụ tả quy trỡnh xử lý của hệ thống mới cũng tương tự như việc mụ tả quy trỡnh xử lý của hệ thống hiện tại, nhưng nờn sử dụng cỏch mụ tả hỡnh thức húa hơn.
Hỡnh 0-16. Mụ hỡnh tiến trỡnh nghiệp vụ hệ thống “QL cung ứng vật tư”
Vớ dụ sử dụng biểu đồ hoạt động để mụ tả quy trỡnh xử lý “Chọn nhà cung cấp”
IV.3. Đặc tả tiến trỡnh
ð u vào: D trự t phõn xư ng V t tư t n kho ð u ra: L nh xu t kho Yờu c u mua hàng N i dung x lý L p : L y m t d trự trong kho cỏc b ng d trự L p : L y m t m c v t tư trong b ng d trự Tra c u trong danh m c v t tư t n kho
N u s lư ng t n kho - s lư ng yờu c u > ngư ng
thỡ ghi vào danh sỏch ủỏp ng
khụng thỡ ghi vào danh sỏch chưa ủỏp ng
ð n khi : Xột h t cỏc m c v t tư trong b ng d trự N u danh sỏch ủỏp ng khỏc r ng Thỡ vi t l nh xu t kho N u danh sỏch chưa ủỏp ng khỏc r ng Thỡ l p danh sỏch hàng c n mua. ð n khi : H t b ng d trự V. KẾT LUẬN
Sau phõn tớch chức năng kết quả mà nhà phõn tớch thu được là Mụ hỡnh của hệ thống mới dựa trờn cải tiến hệ thống cũ
Ba dạng dữ liệu quan trọng nhất mà người phõn tớch phải hoàn thành đú là Sơđồ phõn ró chức năng của hệ thống mới
Sơđồ luồng dữ liệu của hệ thống mới Đặc tả tiến trỡnh của hệ thống mới
PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU
Mục đớch của việc phõn tớch hệ thống về dữ liệu là làm rừ cỏch thức sử dụng dữ liệu, đặc biệt là cỏch tổ chức lưu trữ dữ liệu trong hệ
thống. Phõn tớch hệ thống về dữ liệu phải đưa ra được lược đồ khỏi niệm về dữ liệu, là cơ sởđể thiết kế cơ sở dữ liệu vật lý sau này.
Việc phõn tớch hệ thống về dữ liệu cần được tiến hành một cỏch
độc lập với phõn tớch hệ thống về chức năng, nghĩa là cần tập trung nghiờn cứu cấu trỳc tĩnh của dữ liệu, khụng phụ thuộc vào cỏch thức xử lý và thời gian thực hiện.
Bài 9. CÁC Mễ HèNH VÀ PHƯƠNG TIỆN BIỂU DIỄN DỮ LIỆU