Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 46 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
46
Dung lượng
471,17 KB
Nội dung
Khảo sát hệ thống Nội dung chi tiết Mục đích khảo sát yêu cầu Nội dung khảo sát Đối tượng khảo sát Các phương pháp xác định yêu cầu Đánh giá trạng Chọn lựa phương án thiết kế Phân Tích Thiết Kế Hệ Thống Thông Tin Mục tiêu khảo sát yêu cầu Tiếp cận với nghiệp vụ chuyên môn, môi trường hệ thống Tìm hiểu vai trò, chức năng, nhiệm vụ cách thức hoạt động Nêu điểm hạn chế cần phải thay đổi Đưa vấn đề cần nghiên cứu thay đổi Phân Tích Thiết Kế Hệ Thống Thông Tin Nội dung khảo sát Mục tiêu đơn vị khảo sát Chiến lược, công việc thực Dữ liệu Định nghĩa, nội dung, kích thước Ví dụ − − − − Hồ sơ, sổ sách, tập tin Biểu mẫu, báo cáo, qui tắc, công thức Những qui định ràng buộc liệu Các kiện tác động lên liệu Phân Tích Thiết Kế Hệ Thống Thông Tin Nội dung khảo sát (tt) Xử lý Tìm hiểu liệu tạo ra, di chuyển, biến đổi lưu trữ nào, nào, Phương pháp, tần xuất, khối lượng Độ phức tạp, độ xác Thứ tự phụ thuộc hoạt động truy xuất liệu Phân Tích Thiết Kế Hệ Thống Thông Tin Nội dung khảo sát (tt) Các sách, hướng dẫn, mô tả hoạt động quản lý, thị trường môi trường hệ thống Các phương tiện, tài nguyên (phần cứng, phần mềm, trang thiết bị, …) Trình độ chuyên môn sử dụng vi tính đối tượng xử lý thông tin Các đánh giá, phàn nàn hệ thống tại, đề xuất giải Phân Tích Thiết Kế Hệ Thống Thông Tin Đối tượng khảo sát Cán lãnh đạo, quản lý Người dùng Người sử dụng, nhân viên nghiệp vụ Nhân viên kỹ thuật Đối tượng Biểu mẫu Tài liệu Tập tin Sổ sách Thủ tục, qui trình Chương trình máy tính Phân Tích Thiết Kế Hệ Thống Thông Tin Thông báo Nội dung chi tiết Mục đích khảo sát yêu cầu Nội dung khảo sát Đối tượng khảo sát Các phương pháp xác định yêu cầu Đánh giá trạng Chọn lựa phương án thiết kế Phân Tích Thiết Kế Hệ Thống Thông Tin Phương pháp xác định yêu cầu Phỏng vấn Dùng bảng câu hỏi Quan sát trực tiếp Phân tích tài liệu Kết hợp thiết kế ứng dụng Sử dụng prototype Phân Tích Thiết Kế Hệ Thống Thông Tin Phỏng vấn Phân tích viên Đơn vị Lên kế hoạch vấn Xác nhận kế hoạch vấn Chuẩn bị chủ đề, câu hỏi vấn Sắp xếp nhân tham gia vấn Gởi chủ đề vấn Đặt câu hỏi Trả lời Ghi nhận Kiểm tra đánh giá kết Bổ sung xác nhận kết Tìm kiếm quan điểm khác Phân Tích Thiết Kế Hệ Thống Thông Tin 10 Ví dụ - Bán lẻ - Theo đặt hàng - Thanh toán Kho Bộ phận bán hàng Nhà cung cấp - Giao hàng - Đặt mua NGK - Tồn kho Khách hàng Văn phòng - Kế toán - Lập thu, chi, theo dõi - Thống kê, báo cáo tổng hợp Phân Tích Thiết Kế Hệ Thống Thông Tin 32 Ví dụ (tt) Thiếu Sổ ghi chép tồn kho, tồn kho hành kiểm kê sau vài ngày Thiếu thông tin xuất bán lẻ Kém hiệu lực Các thông tin ùn tắc phận bán hàng Nếu kho lớn, việc kiểm kê tồn kho khó khăn không xác Tốn Chi phí, giấy tờ Phân Tích Thiết Kế Hệ Thống Thông Tin 33 Ví dụ: Đại lý băng đĩa ABC hà cung cấp Đặt mua băng đĩa - Giao hàng Văn phòng - Tính tồn kho Phân Tích Thiết Kế Hệ Thống Thông Tin Bộ phận kinh doanh Kho Bán hàng: -Bán lẻ -Theo đơn đặt h -Thanh toán Khách hàng - Kế toán - Lập thu, chi, theo dõi 34 Nội dung chi tiết Mục đích khảo sát yêu cầu Nội dung khảo sát Đối tượng khảo sát Các phương pháp xác định yêu cầu Đánh giá trạng Chọn lựa phương án thiết kế Phân Tích Thiết Kế Hệ Thống Thông Tin 35 Chọn lựa phương án Tài liệu yêu cầu hệ thống Phát sinh phương án Phương án Phương án … Phương án n Chọn lựa Điều kiện ràng buộc Phương án tốt Phân Tích Thiết Kế Hệ Thống Thông Tin 36 Phân nhóm yêu cầu Tiềm hệ thống mới, dùng để so sánh phương án Nhu cầu nâng cao, hệ thống tồn yêu cầu Mong muốn Cần thiết Cơ sở cho tất phương án, hệ thống yêu cầu thi ý nghĩa Phân Tích Thiết Kế Hệ Thống Thông Tin Căn bản, bắt buộc 37 Ví dụ Y1 Quản lý lưu trữ tất thông tin bán hàng, đặt hàng, nhập xuất kho, thu chi công nợ Y2 Cho phép tìm kiếm tức thời thông tin cộng nợ khách hàng Y3 Tự động tính toán tồn kho thời điểm cuối ngày Y4 Tự động tính toán in bảng doanh thu theo tháng Y5 Các thông tin chứng từ nhập lần truy xuất tất phòng ban liên quan Y6 Các biểu mẫu hoá đơn, phiếu giao hàng, thống kê in giấy Y7 Thông báo in danh sách khách hàng nợ hạn Y8 Tư động tính tồn kho thời điểm ngày, theo loại NGK Y9 Tự động tính toán in bảng doanh thu theo ngày Y10 Trợ giúp cho thủ kho tính toán số lượng đặt mua nhà cung cấp thời điểm ngày Y11 Lập đề xuất mức tồn kho tối thiểu hợp lý cho loại NGK Phân Tích Thiết Kế Hệ Thống Thông Tin 38 Ràng buộc hệ thống Ngày ràng buộc hệ thống Các nguồn tài nhân lực có Các yếu tố hệ thống hành thay đổi Các giới hạn pháp lý hợp đồng Tầm quan trọng tính động hệ thống giới hạn cách thức xây dựng hệ thống (ví dụ: bảo mật) Phân Tích Thiết Kế Hệ Thống Thông Tin 39 Ví dụ R1 Chi phí phát triển phần mềm không vượt 70 triệu R2 Chi phí phần cứng không vượt 50 triệu R3 Hệ thống phải hoạt động sau tháng kể từ ngày bắt đầu R4 Không thay đổi hệ kế toán chạy ổn định R5 Hệ thống phải sử dụng tất nhân viên có liên quan đến công việc Phân Tích Thiết Kế Hệ Thống Thông Tin 40 Phát sinh phương án Là việc tổ hợp đáp ứng yêu cầu thỏa ràng buộc Yêu cầu Đáp ứng yêu cầu Thỏa ràng buộc Phương án R àng buộc Phân Tích Thiết Kế Hệ Thống Thông Tin 41 Chọn lựa phát triển Gia công Phần mềm đóng gói Các nhà sản xuất theo đặt hàng Các giải pháp tổng thể Phát triển nội Phân Tích Thiết Kế Hệ Thống Thông Tin 42 Ví dụ Tiêu chuẩn Phương án A Phương án B Phương án C Yêu cầu Y1 Y6 Có (yêu cầu không đáp Có đầy đủ ứng) Có đầy đủ Y7 Có Có Có Y8 Không Có Có Y9 Không Có (cuối ngày) Có Y10 Không Không Có Y11 Không Không Có R1 40 70 100 R2 40 60 70 R3 tháng 5,5 tháng tháng R4 Không thay đổi Không thay đổi Thay đổi R5 Một vài thành viên Tất Tất Ràng buộc Phân Tích Thiết Kế Hệ Thống Thông Tin 43 Ví dụ (tt) Điều kiện Yêu cầu Trọng số Phương án A Tỉ lệ Điểm Y1 30 150 Y2 20 60 50 Ràng buộc Tỉ lệ Điểm Phương án C Tỉ lệ Điểm 210 R1 40 160 R2 10 40 Tổng Phương án B 50 200 100 410 Phân Tích Thiết Kế Hệ Thống Thông Tin 44 Ví dụ (tt) Điều kiện Trọng số Phương án A Tỉ lệ Yêu cầu Phương án B Điểm Tỉ lệ Phương án C Điểm Tỉ lệ Điểm 25 125 125 125 Y7 32 40 40 Y8 7 28 35 Y9 5 15 25 Y10 3 12 Y11 2 Y1 Y6 50 Ràng buộc 174 213 245 R1 20 100 100 20 R2 10 50 40 20 R3 40 24 16 R4 35 35 14 R5 5 25 25 20 Tổng 50 250 224 90 100 424 437 335 Phân Tích Thiết Kế Hệ Thống Thông Tin 45 [...]... thích hợp) Phân Tích Thiết Kế Hệ Thống Thông Tin 20 Quan sát trực tiếp Quan sát trực tiếp tại nơi làm việc, hiện trường Thu thập chính xác cách thức và quy trình làm việc thực tế của hệ thống Thông thường khi khảo sát Phương pháp phỏng vấn + quan sát Phân Tích Thiết Kế Hệ Thống Thông Tin 21 Phân tích tài liệu Tài liệu giao dịch: chứng từ, thư từ, thông báo, … Tài liệu lưu: sổ sách, tập tin, báo... cấu trúc, qui tắc xử lý dữ liệu Phân Tích Thiết Kế Hệ Thống Thông Tin 23 Phân tích tài liệu (tt) Hạn chế Các tài liệu, thủ tục cũng là nguồn thông tin không đúng, trùng lắp Thiếu tài liệu Tài liệu hết hạn Phân Tích Thiết Kế Hệ Thống Thông Tin 24 Kết hợp thiết kế ứng dụng JAD (Join Application Design) Là một hình thức phỏng vấn nhóm −Có chương trình Phân tích viên điều khiển thứ tự câu... phí, giấy tờ Phân Tích Thiết Kế Hệ Thống Thông Tin 33 Ví dụ: Đại lý băng đĩa ABC hà cung cấp Đặt mua băng đĩa - Giao hàng Văn phòng - Tính tồn kho Phân Tích Thiết Kế Hệ Thống Thông Tin Bộ phận kinh doanh Kho Bán hàng: -Bán lẻ -Theo đơn đặt h -Thanh toán Khách hàng - Kế toán - Lập thu, chi, theo dõi 34 Nội dung chi tiết Mục đích khảo sát yêu cầu Nội dung khảo sát Đối tượng khảo sát Các phương... bản kế tiếp Phân Tích Thiết Kế Hệ Thống Thông Tin 27 Kết hợp thiết kế ứng dụng (tt) Hữu dụng trong các trường hợp Yêu cầu chưa rõ ràng và thông suốt Người dùng và thành viên khách tham gia vào việc phát triển hệ thống Có những vấn đề trao đổi đã tồn tại giữa phân tích viên và người dùng Công cụ và dữ liệu sẳn sàng −Công cụ phát sinh báo biểu và giao diện Phân Tích Thiết Kế Hệ Thống Thông Tin. .. và chắc chắn quyết định kết có thể quyết định kết quả quả Phân Tích Thiết Kế Hệ Thống Thông Tin 18 Phỏng vấn nhóm Nhiều phân tích viên Nhiều đối tượng phỏng vấn Mỗi phân tích viên đặt câu hỏi và ghi nhận lại những ý kiến thuộc lĩnh vực của mình Trả lời về kỹ thuật Câu hỏi về nghiệp vụ Câu hỏi về kỹ thuật Phân tích viên Câu hỏi tổng quan Phân Tích Thiết Kế Hệ Thống Thông Tin Phỏng vấn nhóm Trả... chi tiết Mục đích khảo sát yêu cầu Nội dung khảo sát Đối tượng khảo sát Các phương pháp xác định yêu cầu Đánh giá hiện trạng Chọn lựa phương án thiết kế Phân Tích Thiết Kế Hệ Thống Thông Tin 30 Đánh giá hiện trạng Phê phán Thiếu, vắng Kém hiệu lực Tốn kém, dư thừa Phân Tích Thiết Kế Hệ Thống Thông Tin - Thiếu thông tin cho xử lý Thiếu nhân lực Thiếu phương tiện Bỏ xót công việc đang làm... Quản lý nhập xuất tồn kho 3 Quản lý nhập xuất tồn kho 4 Hệ thống máy móc phần mềm Phân Tích Thiết Kế Hệ Thống Thông Tin Nắm rõ về tài nguyên máy móc trang thiết bị, phần mềm, hệ điều hành đang sử dụng Ngày bắt đầu Ngày k ết thúc 5/8/20 03 5/8/20 03 7/8/20 03 7/8/20 03 8/8/20 03 8/8/20 03 10/8/20 03 10/8/20 03 13 Phỏng vấn (tt) Ví dụ Người được phỏng vấn: Trần Thị X… Ngày: 05/08/20 03 Câu hỏi Ghi nhận Câu hỏi... khảo sát Các phương pháp xác định yêu cầu Đánh giá hiện trạng Chọn lựa phương án thiết kế Phân Tích Thiết Kế Hệ Thống Thông Tin 35 Chọn lựa phương án Tài liệu yêu cầu hệ thống Phát sinh phương án Phương án 1 Phương án 2 … Phương án n Chọn lựa Điều kiện ràng buộc Phương án tốt nhất Phân Tích Thiết Kế Hệ Thống Thông Tin 36 ... 28 Kết hợp thiết kế ứng dụng (tt) Hạn chế Tạo ra một xu hướng làm việc không theo chuẩn tài liệu hình thức về yêu cầu hệ thống Các bản mẫu có thể trở thành rất đặc thù phong cách của người dùng ban đầu Bỏ qua các phát sinh về tương tác và chia sẻ dữ liệu với những hệ thống khác Phân Tích Thiết Kế Hệ Thống Thông Tin 29 Nội dung chi tiết Mục đích khảo sát yêu cầu Nội dung khảo sát. .. người dùng hệ thống, phân tích viên, nhân viên phát triển, người ghi chép… Chương trình −Công cụ trợ giúp Phân Tích Thiết Kế Hệ Thống Thông Tin 25 - Khung cảnh một phòng họp bình thường cho buổi họp JAD (nguồn: Adapter from Wood and Silver, 1989) 26 Kết hợp thiết kế ứng dụng (tt) Sử dụng bản mẫu (prototype) Các yêu cầu ban đầu Xác định bài toán Xây dựng bản mẫu Bản mẫu Chuyển đổi tới hệ thống vật ... tính, … Phân Tích Thiết Kế Hệ Thống Thông Tin 22 Phân tích tài liệu (tt) Các thông tin mang lại từ phân tích tài liệu Các vấn đề tồn hệ thống −Thiếu thông tin, bước dư thừa Các hội để hệ thống. .. đích khảo sát yêu cầu Nội dung khảo sát Đối tượng khảo sát Các phương pháp xác định yêu cầu Đánh giá trạng Chọn lựa phương án thiết kế Phân Tích Thiết Kế Hệ Thống Thông Tin Mục tiêu khảo sát yêu... tin Sổ sách Thủ tục, qui trình Chương trình máy tính Phân Tích Thiết Kế Hệ Thống Thông Tin Thông báo Nội dung chi tiết Mục đích khảo sát yêu cầu Nội dung khảo sát Đối tượng khảo sát