Tải bản đầy đủ (.ppt) (12 trang)

BÀI GIẢNG: PHÂN TÍCH THIẾT KẾ HỆ THỐNG docx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (233.19 KB, 12 trang )


BÀI GIẢNG MÔN
BÀI GIẢNG MÔN


PHÂN TÍCH THIẾT KẾ HỆ THỐNG
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
BIÊN SOẠN: Nguyễn Thị Thanh Thoan
BỘ MÔN TIN HỌC

QUY TRÌNH TỔNG QUÁT PHÂN
QUY TRÌNH TỔNG QUÁT PHÂN
TÍCH VÀ THIẾT KẾ HTTT
TÍCH VÀ THIẾT KẾ HTTT

Khảo sát hiện trạng HT và thu thập thông tin

Xác đinh mô hình nghiệp vụ

Phân tích HT và đặc tả yêu cầu

Thiết kế HT

Khảo sát hiện trạng HT và thu
Khảo sát hiện trạng HT và thu
thập thông tin
thập thông tin
Trong phần này sẽ trình bày các bước
thực hiện quá trình khảo sát và các
công cụ được sử dụng để thu thập
thông tin, dữ liệu.



Xác định mô hình nghiệp vụ
Xác định mô hình nghiệp vụ
Hệ thống
Hệ thống
Giới thiệu:

Trong phần này tiến hành mô tả các thông
tin dữ liệu của tổ chức ở dạng trực quan và
có tính hệ thống hơn.

Khách hàng có thể hiểu được và có thể bổ
sung làm chính xác hóa hoạt động của tổ
chức.

Xác định mô hình nghiệp vụ
Xác định mô hình nghiệp vụ
Hệ thống
Hệ thống
Các công cụ được sử dụng:
-
Biểu đồ ngữ cảnh
-
Biểu đồ phân rã chức năng
-
Ma trận các yếu tố quyết định thành công
-
Ma trận thực thể chức năng
-
Bảng danh sách các hồ sơ dữ liệu

-
Mô tả chi tiết các chức năng nghiệp vụ
-
Biểu đồ hoạt động

Xác định mô hình nghiệp vụ
Xác định mô hình nghiệp vụ
Hệ thống
Hệ thống
Ý nghĩa:
Các công cụ trên sẽ giúp làm rõ hơn thực trạng
của tổ chức, xác định phạm vi miền nghiên
cứu và phát triển HT. Từ đó đi đến quyết
định xây dựng một dự án phát triển HTTT,
đưa ra các yêu cầu cho HT cần xây dựng.

Phân tích HT và đặc tả yêu cầu
Phân tích HT và đặc tả yêu cầu
Phần này làm rõ yêu cầu bằng cách sử dụng
các mô hình và công cụ hình thức hóa hơn :
-
Mô hình luồng dữ liệu (mô tả các tiến trình xử lý)
-
Mô hình dữ liệu thực thể - và các mối quan
hệ của nó
-
Đặc tả các giao diện và báo cáo

Phân tích HT và đặc tả yêu cầu
Phân tích HT và đặc tả yêu cầu

Đến phần này đã xác định được mô hình khái
niệm của hệ thống. Với mô hình này, khách
hàng vẫn có thể bổ sung đẻ làm đầy đủ hơn
các yêu cầu về HTTT cần xây dựng.

Thiết kế hệ thống
Thiết kế hệ thống
Trong phần này cần tìm các giải pháp công
nghệ cho các yêu cầu đã được xác định ở bước
phân tích
Gồm hai phần:

Thiết kế HT logic

Thiết kế HT vật lý

Thiết kế hệ thống
Thiết kế hệ thống
Các công cụ ở đây mang tính hình thức hóa cao
cho phép đặc tả các bản thiết thiết kế để có thể
ánh xạ thành các cấu trúc chương trình, các
chương trình, các cấu trúc dữ liệu và các giao
diện tương tác.
-
Mô hình dữ liệu quan hệ
-
Mô hình luồng HT
-
Các phương pháp đặc tả nội dung xử lý
-

Các hướng dẫn thiết kế cụ thể

Sơ đồ tổng quát các bước PT & TK HT
Sơ đồ tổng quát các bước PT & TK HT
Hồ sơ, tài liệu
khảo sát, tổng
hợp
Mô tả ngữ cảnh
hệ thống
Sơ đồ tổ chức và
chức năng bộ
phận
Danh sách các
thực thể dữ liệu
Các ma trận phân
tích
Mô tả chi tiết các
chức năng
Biểu đồ ngữ cảnh
miền nghiên cứu
Biểu đồ phân rã
chức năng rút
gọn, chi tiết
DS thực thể DL
rút gọn
Từ điển dữ liệu
a. Khảo sát
b. Xác định yêu cầu
( mô hình nghiệp vụ)


Sơ đồ tổng quát các bước PT & TK HT
Sơ đồ tổng quát các bước PT & TK HT
c. Phân tích yêu cầu
(mô hình khái niệm)
d. Thiết kế logic
( mô hình logic)
e. Thiết kế vật lý
( mô hình vật lý)
Đặc tả logic mỗi
tiến trình
Biểu đồ luồng dữ
liệu vật lý các mức
Xác định phác thảo
giao diện nhập liệu
Mô hình thực thể -
mối quan hệ (ERM)
Từ điển dữ liệu
Mô tả chi tiết tiến
trình
Biểu đồ luồng dữ
liệu logic các mức
Thiết kế biểu mẫu,
báo cáo
Mô hình dữ liệu quan
hệ
Từ điển dữ liệu
Đặc tả modul
chương trình
Xác định luồng HT,
đặc tả cấu trúc HT

Đặc tả tương tác,
giao diện
Đặc tả CSDL vật lý
Thiết kế an toàn và bảo
mật hệ thống

×