Bài giảng Phân tích thiết kế hệ thống: Chương 1 - Từ Thị Xuân Hiền
lượt xem 12
download
Bài giảng Phân tích thiết kế hệ thống: Chương 1 cung cấp cho người học các kiến thức: Khái niệm hệ thống, hệ thống thông tin, phân loại hệ thống thông tin, vai trò của phân tích thiết kế hệ thống, các mô hình phát triển hệ thống. Mời các bạn cùng tham khảo.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Phân tích thiết kế hệ thống: Chương 1 - Từ Thị Xuân Hiền
- BÀI GIẢNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG GV: Từ Thị Xuân Hiền
- Chương 1 Tổng quan về phân tích thiết kế hệ thống Bài giảng Phân tích thiết kế hệ thống GV: Từ Thị Xuân Hiền
- Các khái niệm cơ bản Bài giảng Phân tích thiết kế hệ thống GV: Từ Thị Xuân Hiền 3
- Khái niệm hệ thống • Hệ thống (system) là một tập các thành phần tương tác với nhau, kết hợp với nhau để thực hiện các mục tiêu tạo thành hệ thống
- Hệ thống thông tin - Information system • Hệ thống hệ thống nhiều thành phần liên quan đến việc truyền đạt thông tin: phần cứng, phần mềm, và các hệ mạng truyền thông được xây dựng và sử dụng để thu thập, tạo, tái tạo, phân phối và chia sẻ các dữ liệu, thông tin và tri thức nhằm phục vụ các mục tiêu của một tổ chức Bài giảng Phân tích thiết kế hệ thống - 5
- Hệ thống thông tin - Information system • Vai trò của hệ thống thông tin • Giáo dục điện tử (elearning) • Thương mại điện tử (e-commerce) • Chính phủ điện tử (e-government) • Các hệ thống thông tin địa lý (GIS)... • Và nhiều lĩnh vực khác... Bài giảng Phân tích thiết kế hệ thống - 6
- Phân loại hệ thống thông tin • Hệ xử lý dữ liệu (DPS-Data Processing System) • Xử lý các giao dịch, ghi lại những dữ liệu cho từng chức năng đặc thù. • Dữ liệu đưa vào được thường xuyên cập nhật. • Dữ liệu đầu ra định kỳ bao gồm các tài liệu hoạt động và báo cáo • Hệ thông tin quản lý (MIS- Management Information System) • Sử dụng trong các tổ chức kinh tế xã hội, hệ thống gồm nhiều thành phần, mỗi thành phần là một hệ thống con hoàn chỉnh Bài giảng Phân tích thiết kế hệ thống - 7
- Phân loại hệ thống thông tin • Hệ hỗ trợ quyết định (DSS- Decision Support System) • Giúp cho tổ chức những thông tin cần thiết để ra quyết định hợp lý và đủ độ tin cậy • Hệ chuyên gia (ES-Expert System) • Giúp các nhà quản lý giải quyết và thực hiện vấn đề ở mức cao hơn. • Hệ thống này liên quan đến lĩnh vực trí tuệ nhân tạo, làm cho máy tính có khả năng lập luận, học tập, tự hoàn thiện như con người. Bài giảng Phân tích thiết kế hệ thống - 8
- Vai trò của phân tích thiết kế hệ thống • Thông qua việc phân tích, người phân tích sẽ xác định được yêu cầu của hệ thống và đưa ra giải pháp giải quyết vấn đề. • Có một cái nhìn đầy đủ, đúng đắn và chính xác về hệ thống thông tin đang xây dựng. • Tránh sai lầm trong thiết kế và cài đặt. • Tăng vòng đời (life cycle) của hệ thống • Dễ sửa chữa, bổ sung và phát triển hệ thống Bài giảng Phân tích thiết kế hệ thống - 9
- Vai trò của phân tích thiết kế hệ thống Bài giảng Phân tích thiết kế hệ thống - 10
- Vòng đời phát triển hệ thống (The systems development life cycle- SDLC là phương pháp tiếp cận từng giai đoạn để phân tích SDLC) • thiết kế hệ thống • Tiến trình phát triển phần mềm bao gồm 2 khía cạnh: • Kỹ thuật: Vòng đời phát triển phần mềm, phương pháp, và công cụ. • Quản lý: Quản lý dự án phần mềm Bài giảng Phân tích thiết kế hệ thống - 11
- Vòng đời phát triển hệ thống (The systems development life cycle- Vòng đời phát triển hệ thống thông thường gồm 4 giai đoạn, SDLC) • trong mỗi giai đoạn có nhiều bước: • Lập kế hoạch (Planning) • Phân tích (Analysis) • Thiết kế (Design) • Hiện thực (Implementation) Bài giảng Phân tích thiết kế hệ thống - 12
- Lập kế hoạch (Planning) • Xác định lý do hệ thống cần được xây dựng và xây dựng như thế nào? Gồm hai bước • Xác định các yêu cầu để xây dựng một hệ thống hỗ trợ các nhu cầu tạo ra giá trị kinh doanh, tiến hành phân tích tính khả thi dựa trên các khía cạnh: • Kỹ thuật: có thể thực hiện không? • Kinh tế: có giá trị kinh tế không? • Tổ chức: có được sử dụng không? • Khi dự án được chấp nhận, người quản lý dự án lập kế hoạch dự án Bài giảng Phân tích thiết kế hệ thống - 13
- Phân tích (Analysis) • Phân tích và trả lời các câu hỏi: • Ai sử dụng hệ thống (who) • Hệ thống sẽ làm gì (what) • Hệ thống được sử dụng ở đâu (where) • Tìm hiểu hệ thống và cải tiến hệ thống hiện tại thành hệ thống mới, gồm 3 bước: • Xây dựng chiến lược phân tích và thiết kế hệ thống • Thu thập yêu cầu Bàibằng nhiều giảng Phân hình tích thiết thức: kế hệ thống -phỏng 14 vấn, bảng
- Thiết kế (Design) • Xác định cách hoạt động của hệ thống, giai đoạn thiết kế gồm 4 bước: • Phát triển kế hoạch thiết kế. • Thiết kế kiến trúc của hệ thống • Xây dựng cơ sở dữ liệu • Thực hiện thiết kế chương trình Bài giảng Phân tích thiết kế hệ thống - 15
- Hiện thực (Implementation) • Đây là giai đoạn được chú ý nhất và tốn kém nhất, gồm 3 bước: • Xây dựng hệ thống (construction) và kiểm thử để đảm bảo hệ thống hoạt động như đã thiết kế. • Cài đặt, và kế hoạch hướng dẫn sử dụng. • Lập kế hoạch hỗ trợ hệ thống, đánh giá kế hoạch thực hiện, xác định những thay đổi cần thiết cho hệ thống.
- Các mô hình phát triển hệ thống • Mô hình thác nước • Mô hình RUP • Mô hình Agile
- Mô hình thác nước • Các giai đoạn nối tiếp nhau một cách liên lục. • Có vòng lặp cho phép trở về giai đoạn trước đó để hiệu chỉnh khi phát hiện lỗi hoặc có thay đổi. • Mỗi giai đoạn chỉ hoàn tất khi tài liệu của giai đoạn đó hoàn thành và sản phẩm của giai đoạn đó được chấp nhận bởi nhóm SQA Bài giảng Phân tích thiết kế hệ thống - 18
- Mô hình RUP- Rational Unified Process • Một cách tiếp cận có kỹ luật để gán và quản lý các nhiệm vụ phát triển phần mềm, vận dụng thực tiển tốt nhất trong phát triển phần mềm hiện đại. • Mô hình chia quá trình phát triển hệ thống thành 4 giai đoạn riêng biệt. Bài giảng Phân tích thiết kế hệ thống - 19
- Mô hình RUP- Rational Unified Process • Giai đoạn khởi động (Inception): ý tưởng và mục tiêu của dự án được công bố. • Lập quy hoạch chi tiết (Elaboration): Kiến trúc và nguồn tài nguyên được xác định • Thực thi (Construction): phát triển và hoàn thành hệ thống • Chuyển giao (Transition): hệ thống được phát hành cho người dùng cuối và cập nhật dựa trên các phản hồi.
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Phân tích thiết kế hệ thống mạng - ThS. Lê Xuân Thành
52 p | 725 | 95
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 5 - TS. Đào Nam Anh
87 p | 193 | 31
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 3 - TS. Đào Nam Anh
60 p | 130 | 21
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 6 - TS. Đào Nam Anh
22 p | 128 | 16
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 2 - TS. Đào Nam Anh
28 p | 136 | 15
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 4 - TS. Đào Nam Anh
12 p | 156 | 15
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 7 - TS. Đào Nam Anh
39 p | 111 | 13
-
Bài giảng Phân tích thiết kế phần mềm: Chương 1 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
64 p | 16 | 11
-
Bài giảng Phân tích thiết kế giải thuật: Chương 2 - Trịnh Huy Hoàng
98 p | 116 | 11
-
Bài giảng Phân tích thiết kế hướng đối tượng: Chương 5 - Lê Thị Minh Nguyện
11 p | 101 | 8
-
Bài giảng Phân tích thiết kế giải thuật: Chương 1 - Trịnh Huy Hoàng
72 p | 119 | 8
-
Bài giảng Phân tích thiết kế hệ thống thông tin: Bài 11 - TS. Trần Mạnh Tuấn
29 p | 54 | 7
-
Bài giảng Phân tích thiết kế giải thuật: Chương 4 - Trịnh Huy Hoàng
90 p | 108 | 7
-
Bài giảng Phân tích thiết kế hệ thống thông tin: Bài 10 - TS. Trần Mạnh Tuấn
26 p | 26 | 6
-
Bài giảng Phân tích thiết kế hệ thống thông tin: Bài 9 - TS. Trần Mạnh Tuấn
46 p | 61 | 6
-
Bài giảng Phân tích thiết kế giải thuật - Chương 10: Single-Source Shortest Paths
45 p | 93 | 6
-
Bài giảng Phân tích thiết kế hướng đối tượng: Chương 4 - Lê Thị Minh Nguyện
14 p | 88 | 5
-
Bài giảng Phân tích thiết kế và giải thuật - Chương 2: Kỹ thuật thiết kế giải thuật
80 p | 54 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn