Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 24 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
24
Dung lượng
779 KB
Nội dung
CHƯƠNG 1: PHÂN TÍCH HỆ THỐNG THƠNG TIN Th.s Hồ Thanh Trí MỤC TIÊU Sau học xong chương này, người học có thể: Nhận diện loại hệ thống thơng tin Trình bày chu trình phát triển hệ thống thơng tin Mơ tả vai trị kỹ phân tích viên hệ thống Nhận diện phương pháp phát triển hệ thống thông tin Nhận diện mơ hình phát triển hệ thống thơng tin NỘI DUNG CHÍNH Tổng quan phân tích hệ thống thơng tin 1.1 Khái niệm 1.2 Vai trị Quy trình phân tích hệ thống thơng tin TÀI LIỆU HỌC TẬP Tài liệu giáo trình chính: Slide giảng Tài liệu tham khảo: – Kendall and Kendall, “System Analysis and Design”, 8th Edition, Prentice Hall, 2011 •Chapter 1, – Gary B.Shelly, Harry J.Rosenblatt, "Systems Analysis and Design", CENGAGE Learning, 8th Edition, 2010 •Chapter 1.1 KHÁI NIỆM Các loại HTTT: •Hệ thống xử lý giao dịch (TPS - Transaction Processing Systems) •Hệ thống tự động văn phịng (OAS - Office Automation Systems) •Hệ thống làm việc tri thức (KWS - Knowledge Work Systems) •Hệ thống thơng tin quản lý (MIS - Management Information Systems) •Hệ thống hỗ trợ định(DSS - Decision Support Systems) •Hệ thống hỗ trợ điều hành (ESS- Executive Support Systems) •…… Hệ thống thông theo cấp độ tổ chức Cấp tác nghiệp (Operational Level) Hệ thống xử lý giao dịch (TPS) – Xử lý số lượng lớn liệu cho giao dịch kinh doanh thường xuyên – Ranh giới-kéo dài (Boundary-spanning) – Hỗ trợ hoạt động hàng ngày cơng ty – Ví dụ: Tính lương, Quản lý kho Cấp tri thức (Knowledge Level) Hệ thống tự động văn phòng (OAS) - Hỗ trợ người làm việc với liệu (data workers) chia sẻ thông tin, thường khơng tạo kiến thức - Ví dụ: Xử lý văn bản, bảng tính, xuất máy tính để bàn, lập kế hoạch điện tử, truyền thông qua hộp thư thoại, Email, hội đàm qua video (Video conferencing) Hệ thống làm việc tri thức (KWS) - Hỗ trợ người làm việc chuyên nghiệp (professional workers)như nhà khoa học, kỹ sư, bác sĩ - Ví dụ: hệ thống máy tính hỗ trợ thiết kế, hệ thống thực tế ảo, máy trạm đầu tư Cấp chiến thuật (Tactical / Higher Level) Hệ thống thông tin quản lý (MIS) - Hỗ trợ loạt nhiệm vụ tổ chức bao gồm phân tích định định - Ví dụ: tỷ suất lợi nhuận doanh số bán hàng khu vực, chi phí so với ngân sách Hệ thống hỗ trợ định (DSS) - Hỗ trợ nhà định việc tạo định - Ví dụ: lập kế hoạch tài với phân tích (what-if), lập ngân sách với mơ hình Hệ chun gia (ES) - Nắm bắt dùng kiến thức chuyên gia để giải vấn đề cụ thể dẫn đến kết luận hay đề nghị - Ví dụ: MYCIN, XCON Cấp chiến lược (Strategic Level) Hệ thống hỗ trợ điều hành (ESS) - Giúp nhà điều hành đưa định chiến lược khơng có cấu trúc cách khơng hình thức - Ví dụ: phân tích drill-down, tình trạng truy cập Hệ thống hỗ trợ định theo nhóm (GDSS) - Cho phép thành viên nhóm tương tác với hỗ trợ phương tiện điện tử - Ví dụ: email, Lotus Notes Hệ thống làm việc cộng tác có hỗ trợ máy tính (CSCWS) - CDCWS thuật ngữ tổng quát GDSS - Có thể bao gồm phần mềm hỗ trợ gọi "groupware" cho đội ngũ cộng tác thơng qua mạng máy tính - Ví dụ: hội đàm qua video, hệ thống khảo sát Web 2 CHU TRÌNH PHÁT TRIỂN HTTT Chu trình phát triển HTTT (SDLC: Systems Development Life Cycle) Chu trình phát triển hệ thống phương pháp tiếp cận theo giai đoạn để giải vấn đề nghiệp vụ kinh doanh Được phát triển thông qua việc sử dụng chu trình cụ thể hoạt động phân tích viên người sử dụng Mỗi giai đoạn có hoạt động người sử dụng Xem xét kết hợp tương tác người máy tính Nhu cầu nhà phân tích có khả kết hợp tương tác người máy tính (HCI - HumanComputer Interaction) vào q trình phát triển hệ thống tiếp tục tăng, công ty bắt đầu nhận chất lượng hệ thống chất lượng sống cơng việc cải thiện cách tham gia cách tiếp cận người làm trung tâm điểm khởi đầu dự án Xác định vấn đề, hội mục tiêu Hoạt động: Phỏng vấn người dùng quản trị Tóm tắt kiến thức thu Ước tính phạm vi dự án Ghi chép lại kết Kết tạo ra: Báo cáo khả thi có chứa định nghĩa vấn đề tóm tắt mục tiêu mà từ nhà quản trị đề định việc có nên tiến hành dự án đề xuất Xác định yêu cầu thông tin người Hoạt động: Phỏng vấn Lấy mẫu phân tích liệu cứng Bảng câu hỏi Quan sát hành vi người định mơi trường Tạo mẫu (Prototyping) Tìm hiểu (who), (what), đâu (where), (when), làm (how), lý (why) hệ thống Kết tạo ra: Nhà phân tích hiểu cách người dùng thực cơng việc tương tác với máy tính bắt đầu biết làm để làm cho hệ thống hữu ích sử dụng Các nhà phân tích nên biết chức nghiệp vụ kinh doanh có thơng tin đầy đủ người, mục tiêu, liệu thủ tục có liên quan Phân tích nhu cầu hệ thống Hoạt động: – Tạo sơ đồ luồng liệu – Hoàn thành từ điển liệu – Phân tích định cấu trúc – Chuẩn bị trình bày đề xuất hệ thống Kết tạo ra: – Khuyến nghị điều nên thực Thiết kế hệ thống khuyến nghị Hoạt động: – Thiết kế thủ tục nhập liệu – Thiết kế giao diện người-máy (HCI) – Thiết kế điều khiển hệ thống – Thiết kế tập tin và/hoặc sở liệu – Thiết kế thủ tục lưu Kết tạo ra: – Mơ hình hệ thống thực tế Phát triển 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 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 cách hiệu • Các lập trình viên thiết kế, viết mã, loại bỏ lỗi cú pháp từ chương trình máy tính • Lập tài liệu phần mềm với tập tin trợ giúp, thủ tục hướng dẫn sử dụng, trang Web với câu hỏi thường gặp (FAQs) Kết tạo ra: • Các chương trình máy tính • Tài liệu hệ thống Kiểm tra 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 tạo ra: – Các vấn đề, có – Các chương trình cập nhật – Tài liệu Hiện thực đá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 trơn tru từ hệ thống cũ vào hệ thống • Xem xét đánh giá hệ thống Kết tạo ra: • Nhân viên đào tạo • Hệ thống cài đặt Thời gian dùng cho bảo trì hệ thống Một số nhà nghiên cứu ước tính số lượng thời gian dùng cho bảo trì hệ thống chiếm đến 60% tổng thời gian dành cho hoạt động dự án hệ thống Tác động việc bảo trì Bảo trì thực hai lý – Loại bỏ lỗi phần mềm, – Tăng cường phần mềm có Qua thời gian, chi phí tiếp tục trì lớn chi phí việc tạo hệ thống hồn tồn – Tại thời điểm đó, việc thực nghiên cứu hệ thống trở nên khả thi Vai trị phân tích viên hệ thống Các nhà phân tích phải có khả làm việc với người tất mô tả có kinh nghiệm làm việc với máy tính Ba vai trị chính: – Tư vấn – Chun gia hỗ trợ – Tác nhân thay đổi ... triển hệ thống thông tin Nhận diện mơ hình phát triển hệ thống thơng tin NỘI DUNG CHÍNH Tổng quan phân tích hệ thống thơng tin 1. 1 Khái niệm 1. 2 Vai trị Quy trình phân tích hệ thống thơng tin. .. • Nhà phân tích lên kế hoạch chuyển đổi trơn tru từ hệ thống cũ vào hệ thống • Xem xét đánh giá hệ thống Kết tạo ra: • Nhân viên đào tạo • Hệ thống cài đặt Thời gian dùng cho bảo trì hệ thống. ..MỤC TIÊU Sau học xong chương này, người học có thể: Nhận diện loại hệ thống thơng tin Trình bày chu trình phát triển hệ thống thơng tin Mơ tả vai trị kỹ phân tích viên hệ thống Nhận diện phương