Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 194 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
194
Dung lượng
17,44 MB
Nội dung
Chương CACKf THUẬT CffBẴN Chương trình háy kỹ tỉìuật cá hai phương diện đặc thù phươTìg pháp phán tích thiết kế hướìig cấu ỉrúc xử lý liệu, đồng thời thực theo hai giai doạn trung tám phán biệt phân tích thiết kế Nắm vững nlnìnỊỉ kỹ thuật hàn nơm vững nội dung thiết yếu nlĩấi phươtìỊỉ pháp phân tích thiết kế theo hướng cấu Irúc Để nâng cao tính thực hành, sử dụng ví dụ xuyên suốt hầu hết kỹ thuật sách: Bàí toán kinh doanh buôn Một công ty kinh doanh bán buôn số mặt hàng Công ty tiếp nhận Đơtì hàns KHACH sau kiểm tra tính hợp lệ dơn hàng Nếu Đơn hàng hợp lệ kiểm tra Khách cũ hay Nếu khách cũ có nợ hạn (rà soát sổ cône nơ) hay khách (đối rlìiếu viri Danh sách khách) chuyển đơn hàng sang hộ phận giải khách, ngược lại chuyển Đơn hàng cho phận xử lý Đơn hàng Tại phận giải khách, khách người ta trao dổi với khách nhằm hiểu rõ thêm khách, sau thực ký lum đồm thấy cần thiết; Còn khách nợ hạn, người ta phdi giải nợ cũ định có cho phép khách tiếp tục mua hàng núri hay không Tại phận xử lý Đơn hàng, người ta đối chiếu Đơn hàng vái Thẻ kho để biết khả nâng đáp ứng yêu cẩu khách Trong tnrờnịỉ hợp thiếu liâiiỊỉ hay có yêu cầu mặt hàng mới, người la 80 _ Kỳ thuật phân tích thiết kể HTTI' hưởng cấu trúc' tlìoả thuận với khách, sau Ịập Phiếu ữiao hàne phiếu thu chuyển chúng cho phận gom gửi hàng Bộ phận gom gửi hàng sè tổ chức gom hàng theo Phiếu giao hàng gửi hàng cho khách Trước gửi hàng, người ta thoả thuận với khách phương thức gửi giao cho khách Phiếu ỊỊÌao hàng kèm theo phiếu thu 3.1 CÁC KỸ THUẬT LIÊN QUAN ĐỂN TIẾN TRÌNH PHÂN TÍCH 3.1.1 Các kỹ thuật phàn tích xử lý 3.1.ỉ.I Kỹ thuật I - Xây dụmg mô hinh nghiệp vạ 3.1.ì.ì.ỉ Sơ đổ luồng liệu mức ngữ cảnh Sơ đồ luồng iiệu mức ngữ cảnh mổ hình hệ thống mức tổng quát Ta xem hệ thỂ^g chức Các tác nh&n luồng dff liệu vào từ tác nhăn đến hệ thống dược xác định Tác nhân (ngoài hệ thổng) người, nhóm người, tổ chức hay hệ thống khác có quan hộ vẻ mặt thông tin với hệ thống Ngưởi ta dùng hình vuông để biểu dỉẻn tác nhãn ngoài, tên ià danh từ Sự có mặt tác nhân giới hạn phạm vi nghiên cứu 'Tác nhân ngoài" 4chông thiết tổ chức, chẳng hạn, "Bộ phận kế toán" tổ chức tác nhân chức "quản lý kho" Tác nhân phẩn sống hệ thống, ơiúng vừa nguồn cung cấp thông tin cho hệ thống, vừa nơi ti6u thụ sản phẩm thông tin hệ thống Các tác nhân điểm xuất Ị^áựđiểm kết thúc luồng tài liệu mà chúng yếu tố gây hoạt động hệ thống (khách hàng: từ Ị^át sinh yẻu cẩu mua hàng) Nói khác di, Chương 3: Các kỳ thuật bàn 81 lác nhân nơi phát sinh/thu nhận thông tin Đôi mở rộng lác nhân chức (có tên động lừ-bổ ngữ) hay hệ thống khác hệ thống bao Hệ thống xác định với chức hệ thống, tác nhân X Y z, iuổng !iệu từ hệ thống vào X, Y z ị rên hình 3.1 Hình / ; Sơ đồ ngữ cánh Tác nhân dòng thông tin biểu danh từ xác định từ nhật ký khảo sát V í dụ toán kinh doanh bán buôn: Thông tin thoả thuận Hìnlì 3.2: Sơ đồ ngữ cảnh hài toàn kinh doanh bán buôn 3.ỉ ì ì Mô hình phán cấp chức (nghiệp vụ) Mô hình phân cấp chức BFD (Business Punction Diagram) hay sơ đổ cấu trúc tổ chức SCO (Structured Chart o f Organization) xác định chức nghiệp vụ tiến hành sau có sơ đồ tổ chức Để minh định nhu cầu thông tin tổ chức, ta phải biết tổ chức thời 82 Kỳ thuật phân tích thiết kể HTTT hưởng cáu trùc thực công việc gì, xử lý Từ xác định liệu, thông tin cần làm để có chúng ỉ Mó tả mô hình a Định nghĩa: M ô hình chức nghiệp vụ sơ đồ phân rã có thứ bậc cách đơn giản chức tổ chức b Bán chất mô hình phán cấp chức năng: trả lời cho câu hỏi hệ thống làm gì? c Khái niệm ký hiệu sử dụng - Chức nghiệp vụ hiểu công việc mà lổ chức cần thực hoạt động Khái niệm chức nãng 4à khái niệm iogic (gắn với/sinb mức khái niệm)y tức chi nói đến công việc cần iàm mối quan hệ phân mức (mức tổng hợp chi tiết) chúng mà không công việc làm nào, cách nào, đâu, làm (là khái niệm vật lý) Các ký hiệu sử dụng: - Hình chữ nhật có tên chức bên - Đường thẳng gấp khúc để nối chức ỏ mức chức mức trực tiếp thuộc Hìnlì 3.3: Sơ đổ phân cấp chức toán quản lý đào tạo c 'hương 3: Cúc kỹ thuật bàn ^ d Ỷ nghĩa mô hình - Sơ đổ chức nãng nghiệp vụ công cụ mô hình phân tích - Xác định phạm vi hệ thống nghiên cứu - Cung cấp thành phần cho việc khảo sát phân tích tiếp - Mô hình xây dựng dần với tiến ưình khảo sát chi tiết giúp cho việc định hướng hoạt động khảo sát - Cho phép xác định phạm vi chức nàng hay miền cần nghiên cứu cúa tổ chức - Cho phép xác định vị trí công việc toàn hệ thống, tránh trùng lặp, giúp phát chức thiếu - Là sỏ để thiết kế cấu trúc hệ thống chương trinh cùa hệ thống sau Mô hình có dạng; - Dạiìg chuẩn: mô tả chức cho miển khảo sát (hay hệ thống nhỏ) - Dợng công ty: Mô tả tổng thể toàn chức tổ chức quy mô lóm, dạng công ty Mô hình thường gồm từ hai sơ đồ ttở lên Một sơ đổ mô tả toàn công ty mức gộp Các sơ đồ iại sơ đồ dạng chuẩn mô tả cho phận tổ chức ứng với miền khảo cứu Kỹ thuật phần mức mô hinh Mô hình phân cấp chức biểu diẻn theo cách sử dụng kỹ thuật phân mức • Các tư tưởng kỹ thuật phân mức: - Cách tiếp cận top-down (đại thể đến chi tiết) sử dụng - Quá trình triển khai theo hình 84 Kỹ thuật phân tích thiểt kế HTTT hướng câu trúc - Riân rã theo nhiều cấp (không lớn 9) - Việc [Aân rã thực theo nguyên tắc sau; + Một chức mức phân rã thành chức chi tiết mức thấp + Mỏi chức phân rã từ chức ỏ mức phải ỉà phận đảm bảo thực chức phân rã + Việc thực tất chức mức trực tiếp phải đảm bảo thực toàn chức mức phân rã chúng Đảm bảo mối quan hệ tẩng iiỗn tiếp quan hệ bao hàm (cha/con) - Chức nãng gốc thể nhiệm vụ tổng quát hệ thống, thườnậ dùng để thể hiên phưcmg diện sau: cung cấp sản phẩm (gom sản Ị^ẩm, chế tạo hàng hoá), cung cấp dịch vụ (sửa chữa hàng hoá khách hàng, mua bán dự ưữ, bán hàng), quản lý tài nguyên (quản lý tài khoản, bảo trì kho, quản lý cán bộ, thiết bị ) - Chức xem mức thấp phân rã tiếp, mức thấp nhất, thưỉmg công việc cá nhân thực Các chức nảng "ngọn” hay “lá” tương ứng với đỉnh treo sơ đồ điQỢc đặc tả theo phương tiện đặc biệt • Các bước phân rã:, ỉ Triền khai phân cấp từ gốc đến ngọn, lẩn lượt qua táng (mỗi tầng ià ỉ mức mô tả hộ thống, bao gồm tập hợp chúc năng) (dựa vào câu hỏi: chức bao gồm chức ntog nào) Sắp xếp chức nâng thuộc mức - Không nên phân rã mức (hệ nhỏ thường gồm mức) - mỏi mức, chức nên sấp xếp ưên hàng - Sơ đổ cần bố trí cân đối, rõ ràng để dễ kiểm tra Chương 3: Các ^ thuật - Quan trọng yếu tố thẩm mỹ bao gồm: cânbằng sáng, dơn giản, xác 85 độ Đặt tên chức - Mỗi chức có tên nhất, chức khác nhau, tên phải khác - Tên dùng dạng động từ - bổ ngữ - Tên chức (mỗi nút cùa cây) cần chọn lựađể phản ánh cách ngắn gọn sát thực nội dung chức Ví dụ: chức "lấy đơn hàng", "bảo trì kho" - Tên chức cẩn biểu thị sát nội dung công việc thực tế mà tổ chức thực Trên thực tế, HTTT nhằm phục vụ mục đích kiểm soát hoạt động tổ chức Trong đó, nội dung thông tin việc làm cụ thể lại tài liệu thu thập, ví dụ việc "dỡ hàng từ xe", "chuyển hàng vào kho" Sơ đổ chức không phản ánh khía cạnh kiểm soát thống tin mà cần phản ánh hành động giới thực Vì vậy, tẽn chức nảng cẩn chọn cách thích hợp để phản ánh tất công việc cẩn làm Ví dụ: Tên chức "Nhập hàng" sát tên "Ghi chép việc nhận hàng" Rà soát chức hoàn chỉnh sơ đồ - Xem lại chức tiến hành khâu khảo sát, hoàn thành khảo sát xong - Kiểm soát sơ đổ chức trén sở trực giác: theo trình bày người hỏi theo sơ đồ tổ chức phận - Kết hợp phân tích vòng đời hộ thống phức tạp - Các chức chi tiết sở phân, rã chức thành chức mức thấp 86 _ ỊCỳ thuật phân tich thiết kể HTTT hưởng cấu Ink - Sử dụng liệu khảo sát để hoàn chỉnh sơ đồ chức năng: thường theo chiều ngược lại từ lên - Việc hoàn chỉnh sơ đồ dựa vào kỹ thuật phân tích vòng dcd (4 giai đoạn sống: xác định nhu cẩu/kế hoạch mua sắm, mua sắm và/hoặc cài đặt, bảo trì hỏ trợ, lý chuyén nhượng) Hinh 3.4: Sơ đồ phân cấp chức toán quản tý kinh doanh Vi dụ: Vòng đời bán hànạ gồm: - Nghiên cứu yêu cẩu khách/dự báo bán hàng - Lẻn đơn hàng, gom hàng theo đơn, giao hàng - Xử lý yêu cầu, trì chi tiết khách hàng - Lx)ạỉ bỏ khách cũ, chi tiết đặt hàng cữ Chương 3: Các kỹ thuậí bán 87 Chú ỳ; Đê’đảm bảo tiến độ xây dựng chất lượng mô hình cần phải: - Được trí cao NSD - Được liếp tục bổ sung hoàn thiện suốt trình phân tích Ví dụ toán kinh doanh bán buôn hình 3.4 3.Ì.I Ỉ3 Ma trận cán đối thực thể - chức (ma trận E-F) Ma trận thực thể - chức công cụ để phân tích liệu trình khảo sát / Mô tả ma trận Ma trận gồm dòng cột: - Mỏi cột ứng với thực thể Các thực thể thu thập trình khảo sát - Mỏi dòng ứng với chức Các chức thường chức mức hai mức ba sơ đồ phân cấp chức nghiệp vụ - Không nên sử dụng chức chi tiết phức tạp Cũng không nên sử dụng chúc gộp làm cho phân tích ý nghĩa - mỏi ô giao chức thực thể, ta đánh dấu chéo có mối quan hệ chức thực thể này, bỏ trống chúng quan hệ với Đôi khi, thay cho gạch chéo, người ta sử dụng chữ sau để ghi vào ô: + Chữ R quan hệ "đọc (Read) liệu thực thể" + Chữ c quan hệ "tạo (Creat) thực thể" bao gồm lạo, cập nhật xoá liệu thực thể + Chữ u quan hệ “cập nhật (update) thực thể” bao gồm cập nhật, đọc liệu thực thể 88 Kỹ íhuật phân tích thiết kế HTTT hướn^ cấu trúc 2, Vai trò ý nghĩa ma trận thực thể - chức - Ma trận E-F cho ta biết mối quan hệ chức nàng thực thể liên quan Nó ià sở để khảo sát chức cách đẩy đủ, bổ sung vào khảo sát có - Ma trận E-F cho phép phát thực thể hay chức cô lập: + Nếu dòng ứng vói chức ô đánh dấu chức dó khổng phải tiến trình thông tin (có tác động lên dối tượng thông tin), đánh dấu sót, khảo sát bỏ sót thực thể mang ỉiệu + Nếu cột khồng có ô đánh dấu khảo sát thiếu chức năng, đánh dấu sốt, thực thể không cần phải thu thâp, cố thể bỏ đị / Những phát trẽn cho Ị^ép ta xem xét, bổ sung khiếm khuyết khảo sát, loại bỏ chức hay thực thể thừa (ứng với dòng hay cột cô iập) mién khảo sát Trong số trường hợp phải {^ân rã thành chức nhỏ để tìm mối quan hệ chức nãng thực thể Trong ma trận này, la xét chức liên quan đến phận mà tổ chức cho ià có ý nghĩa định đến mục tiẽu tổ chúc CAcchOc ning F1 C icth vtth ế E1 E2 EJ X X ••• En X X X F2 ■v'^ X X X X Fl X Fm X X 258 Kỳ thuật phân tích thiết kế HTTT hưởng cấu trúc ton_min SỐ 12 Dữ trữ lối thiểu ton_max SỐ 12 Dự trữ tổi đa HOPDONG Ki^udữ liệu Tên truờng Cd liệu Khuồn dạng Ráng buộc/ ỷnghiầ Diỉn giải khoá So_HĐ ký tự Chữ hoa + số Ngay_ky ngày tháng dd/mm/yy Tên_NĐDCT ký tự 20 Chút_danh_NĐDCT ký tự 20 Chữ đẩu viết hoa Nguời đại dlẠn công ty Ten_NĐDKHACH ký tự 20 Chuc_danh_NĐDKHACH ký tự 20 Chữ đẩu vỉéthoa Cac_điòu_khoan ký lự 100 NgưcN đạidiộn khách Thoi_han ngày tháng dd/mm/yy Ma.khach ký tự 15 Chữ hoa số khoá ngoại (FK) Tham chiếu đến bảng kh Ãch KHO Ki