Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 1 - Nguyễn Hoàng Ân
lượt xem 5
download
Chương 1 - Phân tích hệ thống thông tin. Nội dung chính trong chương này gồm có: Tổng quan về phân tích hệ tích hệ thống, nhu cầu của phân tích hệ thống, vai trò của nhà phân tích hệ thống, chu trình phát triển hệ thống, case tools.
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 thông tin: Chương 1 - Nguyễn Hoàng Ân
- Phân Tích Thiết Kế Hệ Thống Thông Tin Phân tích Hệ thống thông tin 1
- Nội dung chính 1. Tổng quan về phân tích hệ tích hệ thống 2. Nhu cầu của phân tích hệ thống 3. Vai trò của nhà phân tích hệ thống 4. Chu trình phát triển hệ thống 5. Case tools 3
- Tổng quan về phân tích HTTT 6
- Nhu cầu của phân tích và thiết kế hệ thống Cài đặt một hệ thống mà không có kế hoạch thích hợp dẫn đến sự không hài lòng của phần lớn người sử dụng và thường là nguyên nhân dẫn đến các hệ thống rơi vào tình trạng bị bỏ đi Trong việc cho thuê cấu trúc để phân tích và thiết kế hệ thống thông tin Một loạt các quy trình được thực hiện một cách có hệ thống để cải thiện công việc thông qua việc sử dụng các hệ thống thông tin máy tính 11
- Vai trò của nhà phân tích hệ thống (systems analyst) Có khả năng làm việc với con người trong việc mô tả và có kinh nghiệm làm việc với máy tính Ba vai trò chính: Tư vấn Chuyên gia hỗ trợ Tác nhân của sự thay đổi 12
- Khả năng của nhà phân tích hệ thống Giải quyết vấn đề Giao tiếp Có tính cách cá nhân mạnh mẽ và có đạo đức nghề nghiệp Tự chịu kỷ luật (Self-disciplined) và tự tạo ra động lực (self-motivated) 13
- Chu trình phát triển hệ thống 15
- Chu trình phát triển hệ thống (SDLC - Systems Development Life Cycle) Là một phương pháp tiếp cận theo từng giai đoạn để giải quyết vấn đề nghiệp vụ Được phát triển thông qua việc sử dụng một chu trình cụ thể các hoạt động của nhà phân tích và người sử dụng Mỗi giai đoạn có các hoạt động người sử dụng duy nhất 16
- Các giai đoạn của Chu trình phát triển hệ thống 1. Xác định các vấn đề, cơ hội, và mục tiêu 2. Xác định các 7. Hiện thực yêu cầu thông tin và đánh giá của con người hệ thống 6. Kiểm thử và bảo trì hệ thống 3. Phân tích các nhu cầu của hệ thống 5. Phát triển và lập tài liệu phần mềm 4. Thiết kế hệ thống 17 được được đề xuất
- Xem xét kết hợp tương tác giữa con người và máy tính Yêu cầu đối với các nhà phân tích phải là người có khả năng kết hợp tương tác người-máy (HCI - Human-Computer Interaction) vào quá trình phát triển hệ thống tiếp tục tăng, vì thế các công ty bắt đầu nhận ra rằng chất lượng của hệ thống và chất lượng công việc có thể được cải thiện bằng cách tiếp cận đặt trọng tâm vào con người ngay từ đâu dự án 18
- Xác định các vấn đề, cơ hội, và mục tiêu Hoạt động: Phỏng vấn nhà quản lí Tóm tắt các kiến thức thu được Ước tính phạm vi của dự án Ghi chép lại kết quả Kết quả tạo ra: Báo cáo khả thi trong đó có xác định vấn đề và tóm tắt mục tiêu giúp nhà quản trị có thể đề ra quyết định về việc có nên tiến hành dự án đã đề xuất 19
- Xác định các yêu cầu thông tin của con người Hoạt động: Phỏng vấn Lấy mẫu và phân tích các dữ liệu cứng Bảng câu hỏi Quan sát hành vi của người ra quyết định và môi trường Tạo mẫu (Prototyping) Tìm hiểu ai (who), cái gì (what), ở đâu (where), khi nào (when), làm thế nào (how), và lý do tại sao (why) của hệ thống hiện tại Kết quả tạo ra: Nhà phân tích hiểu được cách người dùng thực hiện công việc của mình khi tương tác với máy tính và bắt đầu biết cách làm cho hệ thống mới hữu ích và có thể sử dụng. Các nhà phân tích cũng nên biết các chức năng nghiệp vụ và có thông tin đầy đủ về con người, mục đích, dữ liệu và thủ tục có liên quan 20
- Phân tích các nhu cầu của hệ thống Hoạt động: Tạo sơ đồ luồng dữ liệu, hoạt động hoặc tuần tự Hoàn thành từ điển dữ liệu Phân tích các quyết định cấu trúc Chuẩn bị và trình bày đề xuất về hệ thống Kết quả tạo ra: Khuyến nghị về bất cứ điều gì nên thực hiện 21
- Thiết kế hệ thống được khuyến nghị Hoạt động: Thiết kế các thủ tục nhập dữ liệu Thiết kế giao diện người-máy Thiết kế các điều khiển hệ thống Thiết kế các tập tin và/hoặc cơ sở dữ liệu Thiết kế các thủ tục sao lưu Kết quả tạo ra: Mô hình của hệ thống thực tế 22
- Phát triển và lập tài liệu phần mềm Hoạt động: Nhà phân tích hệ thống làm việc với các lập trình viên để phát triển phần mềm ban đầu Làm việc với người sử dụng để phát triển tài liệu một cách hiệu quả Các lập trình viên thiết kế, viết mã, và loại bỏ các lỗi cú pháp từ các chương trình máy tính Lập tài liệu phần mềm với các tập tin trợ giúp, thủ tục hướng dẫn sử dụng, và các trang Web với các câu hỏi thường gặp (FAQs) Kết quả tạo ra: Các chương trình máy tính Tài liệu về hệ thống 23
- Kiểm thử và bảo trì hệ thống Hoạt động: Kiểm tra hệ thống thông tin Bảo trì hệ thống Lập tài liệu bảo trì Kết quả tạo ra: Các vấn đề, nếu có Các chương trình cập nhật Tài liệu 24
- Hiện thực và đánh giá hệ thống Hoạt động: Đào tạo người sử dụng Nhà phân tích lên kế hoạch chuyển đổi từ hệ thống cũ vào hệ thống mới Xem xét và đánh giá hệ thống Kết quả tạo ra: Nhân viên đã được đào tạo Hệ thống đã được cài đặt 25
- Giả định về tài nguyên trong chu kỳ hệ thống Thay đổi lớn trong nghiệp vụ và công nghệ Các lỗi trước Cập nhật cài đặt các thay Phát đổi nhỏ triển hệ Khối lượng thống tài nguyên sử dụng Thời gian Ngày cài đặt 26
- CASE TOOLS (ComputerAided Software Engineering) 27
- Các công cụ CASE (Case Tools) CASE tools là công cụ hữu hiệu cho các nhà phân tích hệ thống giúp tạo ra các sản phẩm tường minh giúp để công việc thường xuyên của họ thông qua việc dùng hỗ trợ tự động Lý do cho việc sử dụng các công cụ CASE Tăng năng suất phân tích Cải thiện truyền thông giao tiếp giữa nhà phân tích và người dùng Tích hợp các hoạt động của chu trình Đánh giá các thay đổi bảo trì một cách chính xác 28
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 | 722 | 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 | 192 | 31
-
Bài giảng Phân tích thiết kế thuật toán: Chương 3 - Nguyễn Văn Linh
87 p | 189 | 22
-
Bài giảng Phân tích thiết kế thuật toán: Chương 1 - Nguyễn Văn Linh
56 p | 229 | 22
-
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 | 129 | 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 | 155 | 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ế giải thuật: Chương 2 - Trịnh Huy Hoàng
98 p | 114 | 11
-
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 | 117 | 8
-
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 | 99 | 8
-
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 | 106 | 7
-
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 | 51 | 7
-
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 | 59 | 6
-
Bài giảng Phân tích thiết kế đảm bảo chất lượng phần mềm: Phần 1
115 p | 33 | 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 | 80 | 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 | 46 | 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