intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - ThS. Hoàng Mạnh Hà

Chia sẻ: Zcsdf Zcsdf | Ngày: | Loại File: PPTX | Số trang:52

125
lượt xem
11
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Nội dung chính của Bài giảng Phân tích thiết kế hệ thống thông tin Chương 5 Phân tích chức năng hệ thống nhằm nêu các mô hình và phương tiện mô tả chức năng, phương pháp phân tích có cấu trúc (SA).

Chủ đề:
Lưu

Nội dung Text: Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - ThS. Hoàng Mạnh Hà

  1. Phân tích thiết kế Hệ thống thông tin Phân tích chức năng hệ thống ThS. Hoàng Mạnh Hà hoangha84@gmail.com https://
  2. Nội dung • Các mô hình và phương tiện mô tả chức năng • Phương pháp phân tích có cấu trúc (SA) SGU - Khoa CNTT - PTTK 2
  3. Các mô hình và phương tiện mô tả chức năng SGU - Khoa CNTT - PTTK 3
  4. Nội dung • Các mức độ mô tả chức năng • Các biểu đồ phân cấp chức năng • Các lưu đồ hệ thống • Biểu đồ luồng dữ liệu • Các phương tiện đặc tả chức năng SGU - Khoa CNTT - PTTK 4
  5. Các mô hình và phương tiện mô tả chức năng • Các mức độ mô tả chức năng SGU - Khoa CNTT - PTTK 5
  6. Các mức độ mô tả chức Chức năng: chức năng xử lý thông tin năng • • Tùy theo hoàn cảnh và yêu cầu, có thể thực hiện ở các mức khác nhau: o Vật lý và logic o Tổng thể và chi tiết SGU - Khoa CNTT - PTTK 6
  7. Mô tả vật lý • Nói rõ được cả mục đích và cách thực hiện của quá trình xử lý • “Làm gì?” và “Làm như thế nào?” • “Làm như thế nào?” thể hiện ở các khía cạnh: o Dùng phương pháp gì? o Biện pháp gì? o Dùng công cụ gì? o Ai làm? o Ở đâu? SGU - Khoa CNTT - PTTK 7
  8. Mô tả logic • Chỉ tập trung trả lời câu hỏi “Làm gì?” • Diễn tả mục đích, bản chất của quá trình xử lý, bỏ qua yếu tố về thực hiện, cài đặt (yếu tố vật lý) • Các yếu tố vật lý thường che khuất bản chất của hệ thống, làm ta khó phát hiện các bất hợp lý của hệ thống  Để thấy rõ bản chất, sự bất hợp lý, cần loại bỏ mọi yếu tố vật lý. SGU - Khoa CNTT - PTTK 8
  9. Trình tự mô hình hóa HT • (1)(2): Giai đoạn phân tích • (3): Giai đoạn thiết kế Diễn tả HT cũ Diễn tả HT mới làm như thế nào? làm như thế nào? Mức vật lý (1 (3 ) ) Mức logic (2 Diễn tả HT cũ Diễn tả HT mới ) làm gì? làm gì? SGU - Khoa CNTT - PTTK 9
  10. Mô tả tổng thể • Các chức năng được mô tả dưới dạng “hộp đen”. • Nội dung bên trong “hộp đen” không được chỉ rõ. • Các thông tin vào/ra thì được chỉ rõ. SGU - Khoa CNTT - PTTK 10
  11. Mô tả chi tiết • Nội dung của quá trình xử lý phải được chỉ rõ o Chức năng con o Mối liên hệ về thông tin giữa những chức năng con đó. • Các chức năng còn thường vẫn phức tạp  Cần diễn tả chúng chi tiết hơn thông qua các chức năng nhỏ hơn  Sự phân cấp trong mô tả chức năng. • Ở mức cuối, các chức năng là đơn giản, có thể mô tả trực tiếp quá trình xử lý của nó - SGUặKhoa CNTT ức năng. Đ - c tả ch - PTTK 11
  12. Các mô hình và phương tiện mô tả chức năng • Biểu đồ phân cấp chức năng SGU - Khoa CNTT - PTTK 12
  13. Biểu đồ phân cấp chức năng • Biểu đồ phân cấp chức năng (Bussiness Function Diagram – BFD) là biểu đồ diễn tả sự phân rã dần các chức năng từ tổng thể đến chi tiết. • Mỗi nút là một chức năng, quan hệ giữa các chức năng là quan hệ bao hàm, diễn tả bởi các cung nối các nút. SGU - Khoa CNTT - PTTK 13
  14. Biểu đồ phân cấp chức năng • BFD là một cấu trúc cây. • Ví dụ: SGU - Khoa CNTT - PTTK 14
  15. Đặc điểm của BFD • Cho một cái nhìn tổng quát, dễ hiểu, từ tổng quát đến chi tiết các chức năng, nhiệm vụ cần thực hiện (thường mô tả ở mức logic). • Dễ xây dựng bằng cách phân rã chức năng từ trên xuống. • Mô hình tĩnh - chỉ cho thấy chức năng, không cho biết trình tự xử lý. • Thiếu sự trao đổi thông tin giữa các chức năng. SGU - Khoa CNTT - PTTK 15
  16. Đặc điểm của BFD • Do các đặc điểm của BFD, người ta thường dùng BFD để mô hình chức năng trong bước đầu phân tích, hoặc cho các hệ thống đơn giản. • Phân biệt BFD với sơ đồ tổ chức của cơ quan: o Đều có cấu trúc dạng cây o Có sự tương ứng, nhưng không nhất thiết là 1-1 o Tên chức năng – Tên bộ phận. SGU - Khoa CNTT - PTTK 16
  17. Các mô hình và phương tiện mô tả chức năng • Lưu đồ hệ thống SGU - Khoa CNTT - PTTK 17
  18. Lưu đồ hệ thống • Diễn tả quá trình xử lý thông tin của một hệ thống: o Sự diễn tả là ở mức vật lý o Chỉ rõ các công việc phải thực hiện o Chỉ rõ trình tự các công việc và các thông tin trao đổi giữa các công việc đó. • Hiện nay ít được sử dụng SGU - Khoa CNTT - PTTK 18
  19. SGU - Khoa CNTT - PTTK 19
  20. Các mô hình và phương tiện mô tả chức năng • Biểu đồ luồng dữ liệu SGU - Khoa CNTT - PTTK 20
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2