Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 100 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
100
Dung lượng
2,25 MB
Nội dung
Bài giảng PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG VỀ CHỨC NĂNG NỘI DUNG • Các mức độ diễn tả chức • Biểu đồ phân cấp chức • Biểu đồ luồng liệu • Bài tập Các mức độ diễn tả chức • Mục đích phân tích HT mặt chức lập mơ hình chức HT, nhằm trả lời câu hỏi “”HT làm gì?” • Mục tiêu phân tích mơ hình xử lý đưa cách xác định yêu cầu người dùng trình phát triển HT, yêu cầu bám sát từ loạt kiện mà người phân tích thu qua vấn, đặt câu hỏi, đọc tài liệu qua phép đo thử nghiệm Các mức độ diễn tả chức • PTTKHT bao gồm hai đối tượng chức xử lý liệu • Việc phân tích gồm hai q trình: Phân tích chức nghiệp vụ Phân tích thơng tin (dữ liệu) nghiệp vụ • Có bốn mơ hình phục vụ cho giai đoạn này: Các mức độ diễn tả chức Để phân tích xử lý HT: Mơ hình (Biểu đồ) phân cấp chức Mơ hình (Biểu đồ) luồng liệu Để phân tích liệu HT: Mơ hình thực thể liên kết Mơ hình quan hệ Các mức độ diễn tả chức Xác định chức nghiệp vụ bước phân tích HT Để phân tích yêu cầu thông tin tổ chức ta phải biết tổ chức thực nhiệm vụ, chức Chức nói chức xử lý thông tin HT thông tin quản lý Từ tìm liệu, thông tin sử dụng tạo chức hạn chế, ràng buộc đặt lên chức Các mức độ diễn tả chức Diễn tả vật lý diễn tả logic • Mơ tả chức mức độ vật lý đòi hỏi phải nói rõ mục đích cách thực trình xử lý, nghĩa phải trả lời câu hỏi “Làm gì?” “Làm nào?” • Câu hỏi “Làm nào?” thể khía cạnh “Dùng phương pháp gì?” “Biện pháp gì” “Dùng cơng cụ gì” “Ai làm” “Ở đâu” “Lúc nào” Các mức độ diễn tả chức • Mô tả chức mức độ logic tập trung trả lời câu hỏi “Làm gì?” mà gạt bỏ câu hỏi “Làm nào?” nghĩa diễn tả mục đích, chất q trình xử lý, mà bỏ qua yếu tố thực hiện, cài đặt (thường gọi yếu tố vật lý) phương pháp, phương tiện, tác nhân, địa điểm, thời gian Các mức độ diễn tả chức • Trong giai đoạn khảo sát sơ HT có sẵn, ta phải ghi nhận nguyên xi diễn thực tế Vậy lúc ta phải dùng diễn tả mức độ vật lý • Tuy nhiên yếu tố vật lý thường làm che khuất chất HT Để phanh phui chất, nói rõ thật bất hợp lý, giai đoạn phân tích HT ta phải loại bỏ yếu tố vật lý diễn tả chức HT mức độ logic Các mức độ diễn tả chức Mô tả HT cũ làm việc Mức vật lý Mô tả HT làm việc (1) (3) Mức logic Mô tả HT cũ làm (2) Mơ tả HT làm Một trình tự mơ hình hóa hệ thống Trình tự vẽ BLD: • Chỉnh lại sơ đồ (nếu cần thiết) để giảm bớt đường cắt (cho phép vẽ kho DL/tác nhân ngồi nhiều nơi sơ đồ) • BÀI TẬP: Vẽ BLD mức khung cảnh, mức đỉnh mức đỉnh cho tập – hệ thống kinh doanh bán buôn Vẽ BPC đặc tả chức đồ án môn học Chuyển BLD mức vật lý sang BLD mức logic • BLD mức vật lý: Trong BLD mức vật lý chứa yếu tố vật lý bao gồm phương tiện, địa điểm, người thực chức Khi yếu tố vật lý có mặt biểu đồ sẽ gây cản trở cho việc khái quát hóa chức HT, khó hiểu chất quy trình xử lý Chuyển BLD mức vật lý sang BLD mức logic • BLD mức logic: Là BLD bỏ qua ràng buộc, yếu tố vật lý, quan tâm chức cần cho HT thông tin cần để thực cho chức • Phương pháp chuyển đổi: Xuất phát từ BLD mức vật lý ta tiến hành loại bỏ yếu tố vật lý từ biểu đồ Ta cần lưu ý loại bỏ theo tiêu chí sau: Chuyển BLD mức vật lý sang BLD mức logic Loại bỏ ngôn từ liên quan đến phương tiện, phương thức mang thơng tin: tự động, thủ cơng, bàn phím, hình, … Loại bỏ chức gắn liền với biện pháp, giữ lại chức gắn với nội dung: duyệt xem, thương lượng, in giấy… Tổ chức lại biểu đồ: gom số chức gần mức thành chức mức Chuyển BLD mức vật lý sang BLD mức logic Ví dụ: Hệ thống cung ứng vật tư Loại bỏ yếu tố vật lý: Phát loại bỏ chức vật lý: HT có chức 1.3 2.2 chức in ấn => loại bỏ chức Chọn tên logic phù hợp: chức “Trả tiền” thành “Thanh toán” Cải tiến thao tác thủ công Chuyển BLD mức vật lý sang BLD mức logic Tổ chức lại biểu đồ sau: Chức 1.1 thành chức (Chọn NCC) Chức 1.2 thành chức (Làm đơn hàng) Chức 2.1 thành chức (Ghi nhận hàng về) Chức 3.1; 3.3 thành chức (Kiểm hàng về) Chuyển BLD mức vật lý sang BLD mức logic Chức 2.3 thành chức (Làm phiếu phát hàng) Chức 3.2 thành chức (Xác định địa phát hàng) Chức 4.1; 4.2 thành chức (Thanh toán) Sau loại bỏ yếu tố vật lý, tổ chức lại chức năng, ta có BLD phù hợp sau: Đơn hàng Phiếu giao hàng Nhà CC Phiếu tốn Hóa đơn sai Hóa đơn Kiểm hàng Lập đơn hàng Đơn hàng Dự trù + nhà CC + SH đơn Dự trù ĐH Hóa đơn Thanh tốn XĐ địa phát hàng Chọn nhà CC Dự trù Địa phát hàng Nhà CC Nhà CC Phân xưởng Lập phiếu phát hàng Hàng nhận Ghi nhận hàng Chuyển BLD HT cũ sang BLD HT • Xem xét nhược điểm HT cũ, mục tiêu, u cầu mục đích HT • Xem xét BLD logic HT cũ để xác định chỗ thừa, thiếu hay cần sửa đổi lại • Khoanh vùng lại gọi vùng thay đổi • Đối với vùng đó, ta tiến hành bước biến đổi sau: Chuyển BLD HT cũ sang BLD HT Bảo toàn luồng DL vào/ra vùng Xác định chức tổng qt vùng thay đổi Xóa tồn biểu đồ vùng vẽ lại theo định hướng sau: Các trung tâm biến đổi vẽ trước Biến đổi trạng thái từ vào thành Có thể thêm kho, luồng DL vào HT Chuyển BLD HT cũ sang BLD HT Ví dụ: hệ cung ứng vật tư Ở phần khảo sát trạng xác lập dự án, HT cung ứng vật tư cũ có nhược điểm sau: Thiếu kho hàng trữ để giải dự trù mặt hàng thơng dụng Chu trình lâu, khâu chờ đợi tìm địa phát hàng Kiểm tra không chặt, để xảy sai xót hàng – tiền Tốn nhân lực khâu đối chiếu kiểm tra thủ công Chuyển BLD HT cũ sang BLD HT • Các nhược điểm (2), (3), (4) bắt nguồn từ chia cắt phận, buộc phải tổ chức việc đối chiếu tay, vừa chậm, vừa tốn nhân lực => nhược điểm có nguồn gốc vật lý • Nhược điểm (1) thiếu sót logic Vậy cần lập vùng thay đổi BLD logic HT cũ cắt ngang luồng “dự trù” từ Phân xưởng đến chức Chuyển BLD HT cũ sang BLD HT • Chức tổng qt vùng quản lý kho hàng dự trữ để đáp ứng mặt hàng thông dụng cho dự trữ • Vậy cần có kho liệu hàng tồn kho, chức xuất nhập kho chức xét duyệt dự trù để xem dự trù đáp ứng từ hàng có kho hay phải chuyển sang đặt hàng Chuyển BLD HT cũ sang BLD HT Chức Tồn kho Chức Chức Duyệt dự trù Lệnh xuất kho Dự trù Dự trù Phân xưởng Vị trí vùng thay đổi Phân xưởng Quản lý kho Phiếu phát hàng từ kho Nội dung bổ sung vào vùng thay đổi BÀI TẬP VỀ NHÀ • Xây dựng biểu đồ luồng liệu mức ngữ cảnh, mức đỉnh mức đỉnh theo biểu đồ phân cấp chức HT đề tài đồ án môn học nhóm • Hạn nộp bài: ... diễn tả chức Để phân tích xử lý HT: Mơ hình (Biểu đồ) phân cấp chức Mơ hình (Biểu đồ) luồng liệu Để phân tích liệu HT: Mơ hình thực thể liên kết Mơ hình quan hệ Các mức độ diễn tả chức Xác... hệ Các mức độ diễn tả chức Xác định chức nghiệp vụ bước phân tích HT Để phân tích u cầu thơng tin tổ chức ta phải biết tổ chức thực nhiệm vụ, chức Chức nói chức xử lý thông tin HT thông tin quản... tả phân rã có thứ bậc chức HT từ đại thể đến chi tiết • Mỗi nút biểu đồ chức năng, chức có quan hệ bao hàm với chúng nối với cung để tạo nên cấu trúc • Chức năng: cơng việc mà tổ chức cần làm phân