Pham 1 HUST Slides chỉ sử dụng cho Phân tích & thiết kế có cấu trúc Thực hiện tuần tự các bước trong quy trình phát triển hệ thống Sử dụng các mô hình và biểu đồ kỹ thuật để mô hình hóa
Trang 1Tuần 3 Hai V Pham
1 HUST
Slides chỉ sử dụng cho Phân tích & thiết kế có cấu trúc
Thực hiện tuần tự các bước trong quy trình
phát triển hệ thống
Sử dụng các mô hình và biểu đồ kỹ thuật để
mô hình hóa quy trình nghiệp vụ của hệ thống
2
3
Sources:
Trang 21 Biểu đồ ngữ cảnh
2 Biểu đồ phân rã chức năng
3 Mô tả chi tiết các chức năng
4 Ma trận thực thể dữliệu - chức năng
5 Danh sách các hồ sơ dữ liệu sử dụng
6 Các biểu đồ hoạt động
4
Biểu đồ ngữ cảnh (context diagram) mô tảhệ
thống trong môi trường của nó
Các phần tử:
1 tiến trình duy nhất
mô tả hệ thống
Các tác nhân- môi
trường
Các tương tác giữa hệ thống & tác nhân
5
6
Trang 3Mô tả chức năng nghiệp vụ của toàn hệ thống
phân thành các chức năng
◦ Thể hiện vị trí công việc trong hệ thống
các mức theo dạng cây phân cấp
7
Hai V Pham hai@spice.ci.ritsumei.ac.jp 8
Hai V Pham hai@spice.ci.ritsumei.ac.jp 9
Trang 4Hai V Pham hai@spice.ci.ritsumei.ac.jp 10
QL Hệ
thống ATM
Tiếp nhận
thông tin KH
Giải quyết KH
Nhận thẻ và
kiểm tra mã PIN Thay đổi mã PIN Rút tiền Truy vấn số dư Sao kê tài khoản
Nhận thẻ
Yêu cầu KH
nhập mã PIN
Kiểm tra mã PIN
Thông báo KH
Y/cầu KH nhập
mã PIN mới
Thông báo KH
Thực hiện thay
đổi mã PIN
Y/cầu KH nhập
số tiền cần rút
Thông báo TK KH
Kiểm tra số dư tài khoản
Thực hiện đưa tiền cho KH
Cập nhật lại tài khoản KH
Kiểm tra số dư tài khoản
Thông báo số
dư cho KH
Truy lục ttin các lần gdịch của KH
In sao kê tài khoản
Hai V Pham hai@spice.ci.ritsumei.ac.jp 11
Ma trận thể hiện mối quan hệ(tác động) giữa
các chức năng và hồ sơ dữ liệu
Hai V Pham hai@spice.ci.ritsumei.ac.jp 12
Trang 5Mô hình hoá tiến trình nghiệp vụ (modeling
business process) là sự biểu diễn đồ thị
có tác động lên dữ liệu làm cho chúng di chuyển, thay đổi,
được lưu trữ, phân phối hay trình diễn
chức hay 1 HTTT khác
trữ tại một chỗ, thường trên một vật mang Cùng một loại dữ
liệu, trên cùng vật mang có thể lưu ở nhiều nơi
Luồng dữ liệu (data flow) là các dữ liệu di chuyển từ một ví trí
đến 1 ví trí khác trên 1 vật mang nào đó Vật mang dữ liệu có
thể là 1 đối tượng hay đường truyền
13
14
Sources:
15