intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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

Chia sẻ: 4584125 4584125 | Ngày: | Loại File: PDF | Số trang:33

65
lượt xem
5
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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.

Chủ đề:
Lưu

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

  1. Phân Tích Thiết Kế Hệ Thống Thông Tin Phân tích Hệ thống thông tin 1
  2. 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
  3. Tổng quan về phân tích HTTT 6
  4. 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
  5. 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
  6. 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
  7. Chu trình phát triển hệ thống 15
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. CASE TOOLS (ComputerAided Software Engineering) 27
  20. 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
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
3=>0