Bài giảng Phân tích thiết kế các hệ thống thông tin - Chương 2: Khảo sát thực trạng & xác định yêu cầu hệ thống
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Phân tích thiết kế các hệ thống thông tin - Chương 2: Khảo sát thực trạng & xác định yêu cầu hệ thống", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
- bai_giang_phan_tich_thiet_ke_cac_he_thong_thong_tin_chuong_2.pptx
Nội dung text: Bài giảng Phân tích thiết kế các hệ thống thông tin - Chương 2: Khảo sát thực trạng & xác định yêu cầu hệ thống
- KHẢO SÁT THỰC TRẠNG & XÁC ĐỊNH YÊU CẦU HỆ THỐNG
- Khảo sát Xác định yêu cầu Phân tích Thiết kế logic Thiết kế vật lý
- Nội dung vCách tiếp cận và khảo sát một hệ thực vCác phương pháp xác định và thu thập yêu cầu vTổng hợp kết quả khảo sát Phân tích & thiết kế HTTT 3
- Các giai đoạn khảo sát vKhảo sát sơ bộ § Mục tiêu: • Có dự án khả thi khi phát triển hệ thống § Nội dung: • Xác định chức năng chính, các ràng buộc chính, môi trường hệ thống vKhảo sát chi tiết § Mục tiêu: • Xác định yêu cầu cụ thể cho hệ thống cần xây dựng § Nội dung: • Thu thập thông tin và dữ liệu chi tiết các bộ phận liên quan đến hệ thống cần phát triển Phân tích & thiết kế HTTT 4
- Cách tiếp cận một tổ chức vMột tổ chức có 3 đặc trưng: § Hoạt động nghiệp vụ § Mô hình quản lý § Cơ cấu tổ chức Tổ chức vChiến lược tiếp cận § Từ trên xuống (top-down) § Từ dưới lên (bottom-up) Hệ thống Nghiệp Quản lý vụ Phân tích & thiết kế HTTT 5
- Cách tiếp cận một tổ chức vNguyên tắc từ trên xuống (top-down) § Tổ chức: bộ phận cao nhất thấp nhất § Quản lý: người quản lý cao nhất thấp nhất § Nghiệp vụ: chức năng chung nhất cụ thể nhất vNguyên tắc từ dưới lên (bottom-up) § Từ: • Chỗ làm việc • Công việc cụ thể • Người cụ thể § Tích hợp dần lên Phân tích & thiết kế HTTT 6
- Sơ đồ tiếp cận khảo sát Phân tích & thiết kế HTTT 7
- Các bước khảo sát thông tin § Thu thập dữ liệu bằng các phương pháp khác nhau § Củng cố, bổ sung và hoàn thiện kết quả § Tổng hợp kết quả § Hợp thức hóa kết quả Phân tích & thiết kế HTTT 8
- Yêu cầu của khảo sát hệ thống vNgười phân tích cần: § Tính xông xáo § Tính chủ động § Sự nghi ngờ § Chú ý đến mọi chi tiết § Đặt ngược mọi vấn đề vKết quả hình thành theo mẫu và chuẩn mực Phân tích & thiết kế HTTT 9
- Dữ liệu cần thu thập § Sơ đồ tổ chức, nhân sự và vai trò § Công việc, trình tự thực hiện, phương tiện, khối lượng và thời gian § Các quy tắc nghiệp vụ § Các loại tài liệu & đặc trưng sử dụng § Tổ chức, chính sách và hướng dẫn § Các nguồn lực § Các điều kiện môi trường § Sự mong đợi về hệ thống mới Phân tích & thiết kế HTTT 10
- Các phương pháp xác định yêu cầu vPhương pháp truyền thống § Phỏng vấn § Quan sát tại chỗ § Điều tra bằng bảng hỏi § Nghiên cứu tài liệu, thủ tục vPhương pháp hiện đại § Thiết kế ứng dụng liên kết § Hệ thống trợ giúp nhóm § Các công cụ CASE § Phương pháp làm bản mẫu Phân tích & thiết kế HTTT 11
- PHỎNG VẤN § Tổng quan § Chuẩn bị § Câu hỏi § Tiến hành Phân tích & thiết kế HTTT 12
- Tổng quan vMục tiêu § Hỏi trực tiếp người liên quan để thu thông tin vCác yếu tố ảnh hưởng § Sự chuẩn bị § Chất lượng câu hỏi § Phương pháp, phương tiện ghi § Kinh nghiệm và khả năng giao tiếp vĐặc điểm § Là phương pháp chính § Thu nhiều thông tin § Khó tổng hợp Phân tích & thiết kế HTTT 13
- Chuẩn bị § Lập danh sách và chọn người cần hỏi § Hẹn gặp (địa điểm, thời gian, nội dung, chương trình) § Tìm hiểu, xác định câu hỏi thích hợp § Chuẩn bị phương tiện hỗ trợ (mẫu phỏng vấn, máy ghi âm ) § Lập kế hoạch phỏng vấn Phân tích & thiết kế HTTT 14
- Câu hỏi vCâu hỏi § Câu hỏi đóng: câu trả lời đã xác định § Câu hỏi mở: tùy thuộc vào người trả lời § Câu hỏi chiến lược/chéo: từ các nội dung hỏi khác nhau nhằm biết điều nằm sau nó vCách hỏi § Bắt đầu - tìm hiểu vài câu hỏi mở § Kết thúc - chốt lại với câu hỏi đóng Phân tích & thiết kế HTTT 15
- Tiến hành vTổ chức § Nhóm 2 người: 1 hỏi, 1 ghi § Phỏng vấn nhóm cá nhân vKinh nghiệm § Nắm, hiểu thuật ngữ nghiệp vụ, văn hóa § Quan sát, lắng nghe, thay đổi thích hợp § Tránh hỏi chuyện cá nhân, nội bộ § Hỏi ngắn gọn, trực tiếp, không áp đặt § Từng bước thiết lập sự thân thiện, tin cậy Phân tích & thiết kế HTTT 16
- QUAN SÁT TẠI CHỖ § Tổng quan § Đặc điểm Phân tích & thiết kế HTTT 17
- Tổng quan vMục tiêu § Nhìn vào đối tượng để thu thông tin vCó 2 cách quan sát: § Trực tiếp dễ làm ảnh hưởng đến hoạt động bình thường § Gián tiếp (qua phương tiện) chủ động hơn, có thể ghi lại để làm tư liệu Phân tích & thiết kế HTTT 18
- Đặc điểm § Dùng bổ sung và chính xác hóa thông tin § Có tính bộ phận, bề ngoài, bị động § Hạn chế về thời gian, phạm vi, đối tượng được quan sát Phân tích & thiết kế HTTT 19
- ĐIỀU TRA BẰNG BẢNG HỎI § Tổng quan § Thiết lập bảng hỏi Phân tích & thiết kế HTTT 20
- Tổng quan vMục tiêu § Thăm dò dư luận, thu thập ý kiến, quan điểm hay đặc trưng có tính đại chúng, rộng rãi, có xu hướng liên quan đến hoạt động chung của tổ chức và đến phát triển HTTT vĐặc điểm § Nhanh, rẻ, dễ tổng hợp, có sẵn công cụ § Đào tạo người điều tra ít tốn kém § Độ chính xác thấp, mang tính trung bình Phân tích & thiết kế HTTT 21
- Thiết lập bảng hỏi vBảng hỏi gồm 3 phần § Thông tin chung § Câu hỏi § Bổ sung vCần soạn thảo, lấy ý kiến, điều tra thử vChọn mẫu điều tra tùy mức yêu cầu chính xác Phân tích & thiết kế HTTT 22
- Nghiên cứu tài liệu vCông việc cần làm § Xác định tài liệu, báo cáo chính cần thu thập § Phân loại, sao chép, lên danh sách, bổ sung § Ghi lại các nội dung cốt yếu theo mẫu § Phân tích làm nổi bật yêu cầu vNội dung cần chú ý § Chi tiết về tổ chức, chức năng, nhân sự, nguồn lực § Kế hoạch kinh doanh, sản phẩm,chính sách, môi trường § Công việc, quy trình, thời gian, chi phí, quy tắc hoạt động Phân tích & thiết kế HTTT 23
- THIẾT KẾ ỨNG DỤNG LIÊN KẾT Phân tích & thiết kế HTTT 24
- Tổng quan vÝ tưởng § Để tất cả những người sử dụng chủ chốt, các nhà quản lý, các nhà phân tích hệ thống cùng tham gia vào việc phân tích hệ thống hiện thời vThành phần tham dự § Lãnh đạo phiên JAD § Người sử dụng § Nhà quản lý § Nhà tài trợ § Nhà phân tích hệ thống, các kĩ thuật viên và đội ngũ phát triển hệ thống Phân tích & thiết kế HTTT 25
- Đặc điểm vCho kết quả nhanh, hiệu quả, chính xác vCần người có kinh nghiệm tổ chức và sự trợ giúp của các phương tiện kĩ thuật vTốn kém thời gian và tiền của Phân tích & thiết kế HTTT 26
- Phương pháp làm mẫu vNgười dùng tham gia vào quá trình phát triển và xây dựng mẫu để người dùng đánh giá và sửa đổi mỗi khi có thông tin phản hồi vSử dụng khi: § Nhu cầu chưa rõ ràng § Nhiều người cùng làm § Thiết kế chấp nhận được phức tạp § Mong yêu cầu được đặc tả tốt nhất § Các công cụ và dữ liệu đã sẵn sàng Phân tích & thiết kế HTTT 27
- Các phương pháp khác vHệ thống trợ giúp nhóm § Trợ giúp việc lưu trữ, chia sẻ dữ liệu, ý tưởng và thảo luận về yêu cầu của hệ thống vCác công cụ CASE § Phân tích hệ thống hiện tại, phát hiện, lưu trữ và biểu diễn yêu cầu nhằm đáp ứng những thay đổi của điều kiện môi trường, tìm ra các mâu thuẫn, bổ sung thiếu sót Phân tích & thiết kế HTTT 28
- Tổng hợp kết quả khảo sát vTiến hành tổng hợp theo 2 loại: § Theo dữ liệu § Theo tiến trình Phân tích & thiết kế HTTT 29
- Tổng hợp theo dữ liệu § Liệt kê tất cả dữ liệu có liên quan đến miền khảo sát của tổ chức và sàng lọc để thu được những dữ liệu đầy đủ, chính xác Phân tích & thiết kế HTTT 30
- Tổng hợp theo tiến trình vThực hiện tổng hợp theo tiến trình khi: § Nhiều chức năng có quan hệ với nhau § Nhiều bộ phận, con người tham gia vCông cụ tổng hợp: biểu đồ hoạt động Phân tích & thiết kế HTTT 31
- Biểu đồ hoạt động vKí pháp Phân tích & thiết kế HTTT 32
- Biểu đồ hoạt động – ví dụ Phân tích & thiết kế HTTT 33
- Phân tích & thiết kế HTTT 34