Phân Tích Thiết Kế Hệ Thống Thông Tin
Giới Thiệu Môn Học
1
Mô tả
Học phần cung cấp các khái niệm, nguyên tắc, các giai đoạn trong phân tích thiết kế hệ thống thông tin dưới góc nhìn của nhà quản lý
Cung cấp các kiến thức và kỹ năng để sinh viên hiểu được vai trò của phân tích viên hệ thống
Áp dụng được các phương pháp, công cụ và kỹ thuật trong phân tích và thiết kế hệ thống
2
Mục tiêu
Kiến thức:
viên hệ thống.
Trình bày được vai trò và kỹ năng của phân tích
Áp dụng được phương pháp phân tích hệ thống thông tin dựa trên nguyên lý của hệ thống công việc.
cầu về hệ thống thông tin trong quản lý.
3
Trình bày được các phương pháp xác định yêu
Mục tiêu
Kiến thức:
Áp dụng được sơ đồ luồng thông tin, sơ đồ dòng dữ liệu, từ điển dữ liệu trong phân tích một hệ thống thông tin cụ thể.
Đặc tả được quá trình và quyết định có cấu trúc trong trong phân tích một hệ thống thông tin cụ thể.
4
Thiết kế được đầu vào, đầu ra, giao diện và mô hình dữ liệu cho một hệ thống thông tin cụ thể.
Mục tiêu
Kiến thức:
thiết kế một hệ thống thông tin cụ thể.
Áp dụng được ngôn ngữ UML trong phân tích và
5
Thiết lập được các tiêu chuẩn đảm bảo được chất lượng trong việc hiện thực một hệ thống thông tin cụ thể.
Mục tiêu
Kỹ năng:
thông tin trong tổ chức doanh nghiệp.
Có khả năng phân tích các nhu cầu về hệ thống
Có khả năng sử dụng các CASE Tools để mô hình hóa dữ liệu và nghiệp vụ của hệ thống thông tin.
kế hệ thống thông tin.
Có khả năng sử dụng các CASE Tools để thiết
6
Thảo luận theo cặp, làm việc theo nhóm.
Mục tiêu
Thái độ:
trong việc phát triển hệ thống thông tin.
Ý thức được vai trò của phân tích viên hệ thống
Ý thức được tầm quan trọng quá trình phân tích và thiết kế trong việc phát triển hệ thống thông tin.
thống thông tin.
7
Ý thức về đạo đức nghề nghiệp trong lĩnh vực hệ
Nội dung chính
1. Phân tích hệ thống thông tin 2. Xác định yêu cầu 3. Phân tích hệ thống hướng cấu trúc 4. Phân tích hệ thống hướng đối tượng 5. Phân tích hệ thống thông tin dựa trên nguyên lý
của hệ thống công việc (Work System)
6. Thiết kế hệ thống thông tin 7. Thiết kế hệ thống hướng đối tượng 8. Tổ chức triển khai hệ thống thông tin và Đảm bảo
chất lượng
8
Tài liệu
Tài liệu:
10
Slide bài giảng Bài tập phân tích và thiết kế hệ thống.
Tài liệu
Tài liệu tham khảo:
Design”, 8th Edition, Prentice Hall, 2011.
[1] Kendall and Kendall, “System Analysis and
3rd Edition, Prentice Hall, 2005.
[2] Craig Larman, “Applying UML And Patterns”,
“The Work System Method: for
IT
Connecting People, Processes, and Business Results” - Work System Press, 2006.
11
[3] Alter S.
Tài liệu (tt)
Tài liệu tham khảo:
[4] Gary B.Shelly, Harry J.Rosenblatt, "Systems Analysis and Design", CENGAGE Learning, 8th Edition, 2010.
[5] John W. Satzinger, Robert B. Jackson, Stephen D. Burd, “System Analysis and Design In a Changing World”, 3rd Edition, 2009.
cases”, Addison-Wesley, 2002
12
[6] Alistair Cockburn, “Writing effective use
Đánh giá
Điểm quá trình : 40%
:10% Bài tập :10% Kiểm tra Bài tập nhóm : 20%
Thi kết thúc môn học : 60% Câu hỏi tự luận và Bài tập
13
Nội dung chi tiết
Chương 1 –Phân tích hệ thống thông tin Tổng quan về phân tích hệ thống thông tin
Quy trình phân tích hệ thống thông tin
14
Khái niệm Vai trò
Nội dung chi tiết
Chương 2 – Xác định yêu cầu Tổng quan về xác định yêu cầu Các phương pháp xác định yêu cầu
Thảo luận nhóm.
15
Phỏng vấn Xem tài liệu. Khảo sát và bảng câu hỏi. Quan sát trực tiếp.
Nội dung chi tiết
Chương 3 - Phân tích hệ thống hướng cấu trúc Sơ đồ phân rã chức năng (Functional
Decomposition Diagram - FDD)
Sơ đồ luồng thông tin (Information Flow
Diagram - IFD)
Sơ đồ luồng dữ liệu (Data Flow Diagram -
DFD)
Từ điển dữ liệu (Data Dictionary) Đặc tả quá trình và quyết định có cấu trúc
16
Nội dung chi tiết
Chương 4 - Phân tích hệ thống hướng đối tượng Tổng quan về Phân tích hướng đối tượng. Phân tích hướng đối tượng với UML Sơ đồ ngữ cảnh (Context diagarms). Sơ đồ use case (Use case diagrams). Sơ đồ tuần tự (Sequence diagrams). Sơ đồ chuyển đổi trạng thái (State Transition
Diagrams).
Sơ đồ hoạt động (Activity Diagrams).
17
Nội dung chi tiết
Chương 5 – Phân tích hệ thống thông tin dựa trên nguyên lý của hệ thống công việc (Work System) Tổng quan về hệ thống công việc Các nguyên lý hệ thống công việc Phương pháp phân tích hệ thống dựa trên lý
nguyên hệ thống công việc
Đo lường hiệu suất hệ thống công việc
18
Nội dung chi tiết
Chương 6 – Thiết kế hệ thống thông tin Tổng quan về thiết kế hệ thống thông tin
Các khía cạnh trong thiết kế hệ thống thông
tin Thiết kế tổng quát. Thiết kế đầu vào, đầu ra và giao diện Thiết kế mô hình dữ liệu. Thiết kế giao diện tương tác giữa các hệ thống
Thiết kế bảo mật
19
Khái niệm Vai trò
Nội dung chi tiết
Chương 7 – Thiết kế hệ thống hướng đối tượng Tổng quan về Thiết kế hướng đối tượng. Thiết kế hướng đối tượng với UML Sơ đồ đối tượng (Object Diagram). Sơ đồ cộng tác (Collaboration Diagram)
Sơ đồ lớp (Class Diagram).
20
Nội dung chi tiết
Chương 8 – Tổ chức triển khai hệ thống thông tin và Đảm bảo chất lượng Thiết kế thủ tục nhập liệu chính xác Tổ chức triển khai hệ thống thông tin Đảm bảo chất lượng hệ thống thông tin
21
Bài tập nhóm
Mỗi nhóm 5 thành viên Thông tin nhóm trưởng (Họ tên, Email, Điện
thoại)
Mỗi nhóm thực hiện theo chủ đề đã chọn Báo cáo gồm 3 phần chính: Bản đặc tả yêu cầu hệ thống Kết quả phân tích và thiết kế hướng cấu trúc Kết quả phân tích và thiết kế hướng đối tượng
23
Thông tin liên hệ
Nguyễn Hoàng Ân
Khoa Hệ thống thông tin quản lý Email: hoanganmis@gmail.com Web: https://sites.google.com/site/hoanganmis/sad2015
24
Hỏi đáp
25

