Chương V: Các giai đoạn phân tích thiết kế một HTTT Sơ đồ tổng quát của việc thiết lập một HTTT: Việc thiết lập một HTTT bao gồm các công đoạn sau: Phân tích Sử dụng Cài đặt Thiết kế 1. Phân tich: Phân tích hệ thống thông tin hiện hành và đề xuất HTTT tương lai. 2. Thiết kế: Thiết kế một hệ thống tin học thỏa mãn các yêu cầu đã được đặt ra ở công đoạn trước. 3. Cài đặt: Chuyển các phần tử đã được mô tả ở công đoạn 2 sang ngôn ngữ lập trình và hệ quan trị cơ sở dữ liệu cụ thể. 4. Sử dụng: HTTT mới được vận hành từ hệ thống tin học đã cài đặt. Cụ thể hơn, ta có hình vẽ sau: Kiểm thử Phân tích Thiết kế Cài đặt Sử dụng Triển khai Lập kế họach Ta có thể chia việc phân tích thiết kế thành 7 giai đoạn: 1. Xác định lĩnh vực cần thiết 2. Thu thập thông tin 3. Mô hình hóa các luồng công việc 4. Đánh giá hệ thống hiện tại 5. Tái cấu hình căn bản cho HTTT 6. Mô hình hóa HTTT tương lai 7. Biên soạn điều kiện sách Stt Tên giai đoạn Mục đích Phương tiện thực hiện Các mô hình UML Mức Sử dụng 1 Xác định lĩnh vực cần thiết Tạo ranh giới cho HTTT, thu thập sơ bộ thông tin cho dự án - tiếp xúc với cấp lãnh đạo sơ đồ lớp quan niệm - gói - tác nhân - tiếp xúc với người quản trị TT sơ đồ đối tượng quan niệm - trình ứng dụng 2 Thu thập thông tin - Hiểu được các khía cạnh khác nhau của HT hiện hành - Ghi nhận các khái niệm tổng thể về thông tin trong lĩnh vực đã xác định - qua các tác nhân đã đề cập trong sơ đồ lớp ở g/đ 1 - tất cả các thành viên trong HT thực - mô hình tĩnh đã có trong hồ sơ phân tích của HT hiện hành - tiếp xúc với người quản trị TT - các giao diện người- máy của HT hiện hành - các tài liệu chức năng được sử dụng trong lĩnh vực đang xét - kỉểm tra lại mô hình vật lý suy từ mô hình tĩnh đã có, nhờ vào cấu trúc các tập tin hoặc cơ sở dữ liệu hiên đang được sử dụng sơ đồ lớp - quan niệm - luận lý chỉ dùng các tên lớp, liên kết và các thuộc tinh cần thiết trong lớp liên kết 3 Mô - Hiểu các - Ghi nhận những cảm nhận của người - sơ đồ hoạt vụ - quan niệm hình hóa các luồng công việc chức năng hiện hành - Xác định rõ vai trò các tác nhân khác nhau trong hệ thống - Xác định cách thữc các tác nhân phối hợp với nhau để đạt mục tiêu của lĩnh vực đang xét sử dụng (qua từng tác nhân) - Phỏng vấn họ qua các kiểu sự kiện trong lĩnh vực - sơ đồ tuần tự - luận lý 4 Đánh giá hệ thống hiện tại Đánh giá việc quản lý thông tin và sự vận hành của các quá trình chức năng 5 Tái cấu hình căn bản cho HTTT Sử dụng đánh giá trên để đưa ra các nguyên tắc mới, khái niệm mới 6 Mô hình hóa HTTT tương lai Mô hình hóa các khía cạnh khác nhau của HTTT tương lai, và phác thảo dần điều kiện sách - sơ đồ lớp - luận lý - sơ đồ hoạt vụ - sơ đồ tuần tự … 7 Biên soạn điều kiện sách Tạo sưu liệu cho nhà đầu tư lẫn nhà thực hiện Sự tương đương với cách phân loại khác: Stt Tên giai đoạn Cách phân loại khác 1 Xác định lĩnh vực cần thiết Lập sơ đồ chỉ đạo 2 Thu thập thông tin Thu thập và đặc tả yêu cầu 3 Mô hình hóa các luồng công việc 4 Đánh giá hệ thống hiện tại Nghiên cứu khả thi 5 Tái cấu hình căn bản cho HTTT ( + Thiết kế tổng thể) 6 Mô hình hóa HTTT tương lai Thiết kế chi tiết 7 Biên soạn điều kiện sách Lập sưu liệu . - qua các tác nhân đã đề cập trong sơ đồ lớp ở g/đ 1 - tất cả các thành viên trong HT thực - mô hình tĩnh đã có trong hồ sơ phân tích của HT hiện hành - tiếp xúc với người quản trị TT -. lớp - quan niệm - luận lý chỉ dùng các tên lớp, liên kết và các thuộc tinh cần thiết trong lớp liên kết 3 Mô - Hiểu các - Ghi nhận những cảm nhận của người - sơ đồ hoạt vụ - quan. kiện sách - sơ đồ lớp - luận lý - sơ đồ hoạt vụ - sơ đồ tuần tự … 7 Biên soạn điều kiện sách Tạo sưu liệu cho nhà đầu tư lẫn nhà thực hiện Sự tương đương với cách phân loại khác: