Bài giảng Phân tích Thiết kế hệ thống - Bài 4: Thiết kế tổng thể hệ thống - Đào Nam Anh

4.1 Xác định mục tiêu tổng thể 4.2 Các kịch bản chính 4.3 Hình dung tổng quan về hệ thống 4.4 Các vấn đề chính 4.5 Đề xuất các giải pháp 4.6 Kiểm tra thiết kế tổng thể 4.1 Xác định mục tiêu tổng thể Xác định mục tiêu và các ràng buộc ở mức độ tổng thể. Xét những điểm chính sau đây khi xác định các mục tiêu kiến trúc: • Xác định các mục tiêu kiến trúc. Lượng thời gian dành cho mỗi giai đoạn thiết kế kiến trúc sẽ phụ thuộc vào sự phức tạp của các mục tiêu. • Xác định ai sẽ là người sử dụng thiết kế kiến trúc. Hãy xét các yêu cầu và kinh nghiệm của của họ để làm cho kết quả thiết kế dễ tiếp cận hơn đối với họ. • Xác định các mặt hạn chế, khó khăn, trong lựa chọn công nghệ, trong sử dụng, triển khai. Hiểu được khó khăn để không lãng phí thời gian hoặc sau này gặp phải bất ngờ.

pdf12 trang | Chia sẻ: candy98 | Lượt xem: 560 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Bài giảng Phân tích Thiết kế hệ thống - Bài 4: Thiết kế tổng thể hệ thống - Đào Nam Anh, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
1 Phân tích và thiết kế hệ thống System Analysis & Design Bài giảng 4: THIẾT KẾ TỔNG THỂ HỆ THỐNG TS Đào Nam Anh 2 Tham khảo • Systems Analysis and Design, Alan Dennis and Barbara Haley Wixom Fred Niederman John Wiley & Sons, Inc. • Dao Nam Anh, "Systems Analysis And Design", Course Book, University of Power, 201 3 Nội dung Chương 4. Thiết kế tổng thể hệ thống 4.1 Xác định mục tiêu tổng thể 4.2 Các kịch bản chính 4.3 Hình dung tổng quan về hệ thống 4.4 Các vấn đề chính 4.5 Đề xuất các giải pháp 4.6 Kiểm tra thiết kế tổng thể 4 4.1 Xác định mục tiêu tổng thể Xác định mục tiêu và các ràng buộc ở mức độ tổng thể. Xét những điểm chính sau đây khi xác định các mục tiêu kiến trúc: • Xác định các mục tiêu kiến trúc. Lượng thời gian dành cho mỗi giai đoạn thiết kế kiến trúc sẽ phụ thuộc vào sự phức tạp của các mục tiêu. • Xác định ai sẽ là người sử dụng thiết kế kiến trúc. Hãy xét các yêu cầu và kinh nghiệm của của họ để làm cho kết quả thiết kế dễ tiếp cận hơn đối với họ. • Xác định các mặt hạn chế, khó khăn, trong lựa chọn công nghệ, trong sử dụng, triển khai. Hiểu được khó khăn để không lãng phí thời gian hoặc sau này gặp phải bất ngờ. 5 4.2 Các kịch bản chính • Kịch bản cơ bản (Key Scenarios) trong thiết kế tổng thể là mô tả tập hợp của các tương tác giữa hệ thống với một hoặc nhiều vai trò người sử dụng. • Khi suy nghĩ về kiến trúc của hệ thống, việc xác định một số kịch bản quan trọng sẽ giúp có các quyết định về kiến trúc hệ thống. • Mục đích là đạt được sự cân bằng giữa người sử dụng, nghiệp vụ, và mục tiêu của hệ thống. 6 4.2 Các kịch bản chính Kịch bản chính là kịch bản đáp ứng một trong số các tiêu chí: • Kịch bản đại diện cho một vấn đề đáng quan tâm, hoặc liên quan đến một lĩnh vực có nguy cơ đáng kể. • Kịch bản đề cập đến một ca sử dụng kiến trúc quan trọng. Ví dụ kịch bản về việc sử dụng một công nghệ mới hoặc không quen thuộc. 7 4.3 Hình dung tổng quan về hệ thống Hình dung tổng quan về hệ thống khi nó được hoàn thành. Cách nhìn này làm cho kiến ​​trúc trở nên rõ ràng hơn, liên kết với khó khăn thực tế và các quyết định. Hình dung tổng quan về hệ thống bao gồm các hoạt động sau đây: • Xác định loại hệ thống thông tin. • Xác định hạn chế triển khai hệ thống. • Xác định phong cách thiết kế kiến ​​trúc. Một phong cách kiến ​​trúc là một tập hợp các nguyên tắc. • Xác định công nghệ liên quan. 8 4.4 Các vấn đề chính • Xác định các vấn đề trong kiến ​​trúc hệ thống, những sai lầm có thể xảy ra. • Các vấn đề tiềm năng như sự xuất hiện của công nghệ mới, và các yêu cầu nghiệp vụ quan trọng. 9 4.5 Đề xuất các giải pháp • Sau khi xác định các vấn đề quan trọng, cần tìm các giải pháp thiết kế hệ thống cho các vấn đề này. Sau đó, cần xem thiết kế tổng thể có thỏa mãn các mục tiêu, các các kịch bản chính hay không. 10 4.6 Kiểm tra thiết kế tổng thể • Xem xét thiết kế tổng thể là một nhiệm vụ quan trọng để giảm chi phí cho những sai lầm có thể phát sinh từ các vấn đề kiến. Xem xét là một cách hiệu quả, đã được chứng minh làm giảm chi phí dự án và tăng khả năng thành công dự án. • Mục tiêu chính của kiểm tra thiết kế tổng thể là để xác định tính khả thi của thiết kế và khả năng đáp ứng yêu cầu chức năng và với các giải pháp kỹ thuật chất lượng. 11 TÓM TẮT Chương 3. Phân tích chức năng của hệ thống 3.1 Mô hình phân rã chức năng 3.2 Mô hình khung cảnh 3.3 Phân tích trạng thái 3.4 Mô hình dòng dữ liệu 3.5 Một số bài tập hệ thống ứng dụng 12 Questions https://sites.google.com/site/daonamanhedu/teaching/softw areanalysisanddesign