Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

24 22 0
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 6: Mô hình hóa xử lý cung cấp cho người học các kiến thức: Mô hình phân rã chức năng - BFD, mô hình dòng dữ liệu - DFD, các phương pháp phân tích xử lý, các mức mô hình hoá xử lý,... Mời các bạn cùng tham khảo.

Chương MƠ HÌNH HĨA XỬ LÝ PHÂN TÍCH THIẾT KẾ THỐNG THÔNG TIN Nội dung       Mơ hình phân rã chức - BFD Mơ hình dịng liệu - DFD Các phương pháp phân tích xử lý Các mức mơ hình hố xử lý Qui trình mơ hình hố xử lý Các phương tiện đặc tả xử lý Mơ hình hóa hoạt động hệ thống Khái niệm: Mơ hình hóa hoạt động hệ thống việc dùng mơ hình để nhận thức diễn tả hệ thống: - Ở mức độ trừu tượng hóa - Theo quan điểm hay góc nhìn - Bởi dạng mơ hình 1 Mơ hình hóa hoạt động hệ thống Mơ hình hóa hoạt động hệ thống Mức độ mơ hình hóa hoạt động hệ thống  Mức logic: - Tập trung chất mục đích hoạt động hệ thống - Bỏ qua yếu tố tổ chức thực hiện, biện pháp cài đặt - Trả lời câu hỏi “What” - Bỏ qua câu hỏi “How” Trục mức nhận thức Quan niệm Tổ chức Vật lý Dữ liệu Xử lý Bộ xử lý Con người Trục thành phần HTTT truyền thơng Mơ hình hóa hoạt động hệ thống Mơ hình hóa hoạt động hệ thống thành phần phương pháp mơ hình hóa  Mức vật lí: - Trả lời câu hỏi “What” - Quan tâm đến: phương pháp, công cụ, tác nhân, địa điểm, thời gian, hiệu năng, …  T ậ p hợp khái niệm mơ hình - Mỗi phương pháp dựa số khái niệm - Sử dụng số mơ hình định  Quy trình thực - Các bước theo thứ tự định, hoạt động cần làm - Các sản phẩm qua giai đoạn mô hình, tư liệu… - Cách điều hành tiến độ - Các cách đánh giá chất lượng kết thu  Các công cụ trợ giúp: phần mềm hỗ trợ Mức vật lý Mức logic Mơ hình hoá hoạt động hệ thống Sơ đồ biểu diễn trao đổi, tương tác Who? Sơ đồ biểu diễn Where? tổ chức Sơ đồ biểu diễn kiện When? Sơ đồ biểu diễn dịng cơng việc How? What? Sơ đồ biểu diễn đối tượng Sơ đồ vị trí hệ thống Sơ đồ xử lý hệ thống Why? Sơ đồ biểu diễn mục đích Mơ hình phân rã chức (BFD)  Các thành phần BFD Biểu diễn phân rã có thứ bậc đơn giản chức cần thực Chức Hệ quản lý cửa hàng Kinh doanh Bán lẻ Quản lý đơn hàng Kế toán Quản lý công nợ Quản lý nhập hàng Quan hệ bao hàm Quản lý tồn kho Quản lý xuất  Chức công việc tổ chức cần làm phân theo nhiều mức từ tổng hợp đến chi tiết  Tên chức mệnh đề động từ, gồm động từ bổ ngữ  Ký hiệu Tên chức  Quan hệ phân cấp chức biểu diễn Báo cáo tồn Ví dụ: biểu diễn chức hệ thống Đại lý băng đĩa ABC Đặc điểm mục đích BFD Nguyên tắc phân rã chức  Đặc điểm   Cung cấp cách nhìn khái quát chức  Dễ thành lập  Có tính chất tĩnh  Thiếu vắng trao đổi thông tin chức Cách phân chia thường theo nguyên tắc: • Mỗi chức phải phận thực tham gia thực chức cha •  Mục đích • Xác định phạm vi hệ thống cần phân tích • Giúp phát chức thiếu trùng lặp • Tạo điều kiện thuận lợi hợp tác phân tích viên Việc thực tất chức phải đảm bảo thực chức mức phân rã chúng  Các bước tiến hành • B1 - Xác định chức • B2 - Phân rã chức người sử dụng trình phát triển hệ thống BFD - B1 - Xác định chức BFD - B2 - Phân rã chức Hệ quản lý cửa hàng Kinh doanh Kế toán Hệ quản lý cửa hàng Quản lý tồn kho Kinh doanh Bán lẻ Quản lý đơn hàng Kế tốn Quản lý cơng nợ Quản lý nhập hàng Quản lý tồn kho Quản lý xuất Báo cáo tồn Mơ hình dịng liệu (DFD)  Đặc trưng • Tiếp cận chủ yếu theo hướng từ xuống: xem hoạt động xử lý hộp đen quan tâm đến việc lưu trữ xử lý thông tin hộp đen • Mặc dù DDL biểu diễn xử lý lẫn liệu hệ thống, ý đến xử lý liệu • Gồm nhóm phương pháp sau: Tom DeMarco, Yourdon & Constantine, Gane & Sarson DFD – Các khái niệm Khái niệm Ký hiệu (DeMarco & Youdon) DFD – Tiến trình (Process) Ký hiệu (Gane & Sarson) Ý nghĩa  Định nghĩa: hoạt động xử lý bên hệ thống thông tin Bao gồm: • Tạo thơng tin Tiến trình Một hoạt động bên HTTT Dòng liệu Sự chuyển đổi thông tin thành phần • Cập nhật thông tin Kho liệu Vùng chứa liệu, thơng tin HTTT • Huỷ bỏ thơng tin Đầu cuối Một tác nhân bên ngồi HTTT • Sử dụng thông tin  Ký hiệu: Chú ý: Nếu tiến trình khơng có thơng tin sinh chưa phải tiến trình DFD Số thứ tự Tên xử lý  Tên: Tên xử lý = động từ (do) + bỗ ngữ (what) DFD – Tiến trình (Process) DFD – Dịng liệu (Data Flow)  Định nghĩa: • Lập hố đơn Tính tồn kho vật tư Dịng liệu biểu diễn di chuyển liệu, thông tin từ thành phần đến thành phần khác mơ hình dòng liệu Các thành phần xử lý, kho liệu, dịng liệu • Khơng bao hàm dịng điều khiển  Ký hiệu:  Tên: Tên dòng liệu Tồn vật tư Sai cách đặt tên Tên dòng liệu = nội dung liệu di chuyển, thơng thường cụm danh từ DFD – Dịng liệu (Data Flow) DFD – Kho liệu (Data Store) Định nghĩa: để biểu diễn vùng chứa thông tin, liệu bên hệ thống thơng tin  Các hình thức kho liệu: sổ sách, hồ sơ, bảng tra cứu, tập phiếu, CSDL, tập tin, …  Lợi ích kho liệu:  Thông báo ngày giao hàng Tính tồn kho nguyên vật liệu Báo cáo tồn kho Lập phiếu đặt mua nguyên vật liệu Hoá đơn Thơng tin tốn • Cho phép nhiều đối tượng xử lý đồng thời truy xuất liệu lưu trữ • Cần thiết phải lưu lại liệu xử lý sau   cần tới Ký hiệu: Tên kho liệu Tên: Tên kho liệu = danh từ (cụm danh từ) DFD – Kho liệu (Data Store) DFD – Kho liệu (Data Store) Ví dụ: Một người muốn tra cứu danh sách giá cả: - Lấy thông tin từ kho liệu danh sách giá - Sửa đổi giá - Kiểm tra giá mặt hàng sửa đổi giá không phù hợp Lấy giá hàng hóa Danh sách giá Hình a Hố đơn Hiệu chỉnh giá Kiểm tra sửa đổi giá Danh sách giá Danh sách giá Hình b Sổ nhật ký Danh sách KH Hình c 25 DFD – Đầu cuối (Terminal)  Định nghĩa: biểu diễn thực thể bên giao tiếp với hệ Nhà cung cấp Khách hàng thống  DFD – Đầu cuối (terminal) Độc lập với hệ thống Một số loại đầu cuối có thể: • Tập đối tượng người: khách hàng, nhà cung cấp, … • Tổ chức khác có giao tiếp với HTTT xét là: ngân Hệ thống Phòng kế tốn Ngân hàng hàng, cơng ty,… • Hệ thống khác  Ký hiệu:  Tên: Tên đầu cuối Tên đầu cuối = danh từ (cụm danh từ) DFD – Các tình liên quan DFD – Các tình liên quan  Dòng liệu kho liệu:  Dòng liệu đầu cuối: d2 d1 T1 D d2 T2 d1 Đầu hệ thống Đầu vào hệ thống • Dịng liệu vào kho liệu: biểu diễn việc cập nhật liệu (dòng d1) • Dòng liệu khỏi kho liệu: biểu diễn việc khai thác liệu kho liệu (dịng d2) DFD – Các tình liên quan  DFD – Các tình liên quan Dịng liệu xử lý: (a) P1  (b) Kho liệu: D1 D1 P2 (a) (c) P1 D2 (b) D2 P1 T (c) D T P1 D (d) DFD – Các tình liên quan   Đầu cuối: T1  DFD – Các tình liên quan T2 T1 T2 P1 (1) Dòng liệu: P1 P2 D A (3) P2 (10) P1 (2) P1 P1 (6) (5) T2 P2 (7) (9) D1 D2 (8) P1 B A P3 (4) P3 P1 P1 A A P2 (11) T1 D A Các tình / sai: P3 B P2 P3 A DFD – Ví dụ DFD – Ví dụ Tính tốn lượng tồn Xử lý đặt mua băng đĩa Thơng tin xuất Nhà CC Hố đơn xuất Báo cáo tồn kho Thông tin nhập Phiếu nhập Phiếu đặt Hoá đơn giao từ NCU Xác định BĐ cần đặt mua Lập lưu phiếu đặt hàng Phiếu đặt Gởi phiếu đặt BĐ Phiếu đặt Thông tin mua Đơn hàng giao phiếu đặt Phiếu Cập nhật Phiếu nhập đơn hàng toán Hoá đơn giao hàng Thông tin giao phiếu nhập Xứ lý Phiếu nhập toán Tiếp nhận giao hàng BĐ  BĐ cần đặt Thông tin phiếu đặt Quản lý đặt chỗ máy bay Thông tin yêu cầu giữ chỗ Xứ lý giữ chỗ Thông tin giữ chỗ Hồ sơ giữ chỗ Vé giữ chỗ Hành khách Thẻ lên máy bay Làm thủ Thông tin yêu tục lên cầu làm thủ máy bay tục Thẻ lên máy bay Thẻ lên máy bay • Xử lý giữ chỗ: Hành khách yêu cầu giữ chỗ, chấp nhận, hồ sơ giữ chỗ lập hành khách trao lại vé xác nhận giữ chỗ • Làm thủ tục lên máy bay: Hành khách cầm vé đến làm thủ tục lên máy bay (check-in) Nếu chỗ trống, hành khách trao thẻ lên máy bay Nếu không hành khách phải chờ cho chuyên bay Các phương pháp mơ hình hố xử lý Các luật cho phân tích xử lý Xác định thành phần ban đầu   Lược đồ ban đầu Điều chỉnh, tinh chế, bổ sung Thông tin trạng, yêu cầu Lược đồ trung gian Luật T1: tinh chế xử lý thành cặp xử lý kết nối với dòng liệu Luật dùng ta muốn tinh chế xử lý thành hai xử lý với xử lý đầu nhằm chuyển tiếp liệu thơng tin, cịn xử lý sau tiếp tục xử lý từ thông tin chuyển tiếp 1.1 Xử lý đơn đặt hàng Tiếp nhận đơn đặt hàng 1.2 ĐĐH Giải đơn đặt hàng 37 Các luật cho phân tích xử lý   Các luật cho phân tích xử lý Luật T2: tinh chế xử lý thành hai xử lý kho liệu Luật áp dụng muốn tách thành hai xử lý có thời điểm khác Do đó, liệu chuyển đổi hai xử lý phải lưu lại kho liệu Xử lý luơng   Luật T3: tinh chế xử lý thành hai xử lý riêng biệt Luật dùng hai xử lý không kết nối khơng có nhu cầu trao đổi thơng tin với Xử lý đặt mua hàng 1.2 Xử lý tính lương 1.1 Xử lý chấm cơng 38 1.1 Xử lý đặt hàng 1.2 Xử lý mua hàng Bảng chấm công 39 40 10 Các luật cho phân tích xử lý   Các luật cho phân tích xử lý Luật T4: phân chia dòng liệu thành tập hợp dòng liệu Luật áp dụng để tách dòng liệu tổng hợp thành dòng liệu có nội dung thơng tin độc lập Hố đơn kiêm phiếu giao hàng   Hoá đơn Luật T5: tinh chế dòng liệu thành hai dòng liệu ô xử lý Luật áp dụng dòng liệu tiềm ẩn việc chuyển đổi nội dung thơng tin Thơng tin tốn Thanh toán Phiếu giao hàng Lập phiếu chuyển Sec chuyển tiền 41 Các luật cho phân tích xử lý   42 Các luật cho phân tích xử lý Luật T6: chia kho liệu thành hai kho độc lập Luật áp dụng chia hai tập kho liệu mà kết nối với hai xử lý đầu cuối khác   Luật T7: tinh chế kho liệu thành hai kho liệu kết nối ô xử lý Luật áp dụng muốn phân chia liệu thành hai kho liệu tập mà kho liệu sau tạo lập từ kho liệu trước xử lý Đơn đặt hàng Đơn đặt hàng khách hàng Đơn đặt hàng Khách hàng 43 Đơn đặt hàng Lưu đơn đặt hàng CSDL Đơn đặt hàng 44 11 Phương pháp top-down  Phương pháp top-down Ý tưởng: • B1: Xây dựng lược đồ khung hệ thống cách xác định đầu cuối hệ thống dòng liệu vào hệ thống từ đầu cuối Từ xử lý tiếp cận tổng quan hệ thống, lặp phân rã thành xử lý chi tiết áp dụng luật xuống • Chuẩn mực phân rã phổ biến tính độc lập Các xử lý B2: lặp - Áp dụng luật phân rã xuống phân rã hệ thống phân rã liên kết với tốt B3: Kiểm tra bổ sung kho liệu dòng liệu 45 Phương pháp top-down  Phương pháp top-down Ví dụ - Quản lý Đại lý laptop:  B1 Ví dụ - Quản lý Đại lý laptop ABC: B2 Thông tin đặt mua BĐ Khách hàng 46 Thơng tin tốn HĐ giao hàng Thông tin đặt mua laptop Đơn đặt mua BĐ Xử lý hệ Thơng tin tốn thống QL NCC Đại lý laptop Thông tin nhập BĐ Nhà CC Khách hàng Xử lý bán laptop Xử lý Đặt mua NCC HĐ giao hàng Thơng tin tốn Thông tin bán hàng Thông tin nhập laptop Đơn đặt mua laptop Thông tin nhập laptop Nhà CC Thông tin toán NCU Xử lý kế toán 47 48 12 Phương pháp top-down  Phương pháp top-down  Ví dụ - Quản lý Đại lý băng đĩa ABC: Ví dụ - Quản lý Đại lý băng đĩa ABC: B2 – Phân rã ô xử lý (1.1) (1.2) B2 – Phân rã ô xử lý (1) 1.1 Thông tin mua lẻ (1) 1.1 Xử lý bán lẻ Hoá đơn (2) Khách hàng Đơn đặt hàng BĐ(3) 1.1.1 1.1.2 Lập hoá đơn In hoá đơn (1) Dữ liệu HD Dữ liệu HD Hoá đơn xuất Khách hàng Xử lý bán BĐ (3) 1.2.2 Lên lịch giao hàng Đơn hàng Đơn hàngchưa giao Xử lý bán theo đặt hàng Xử lý bán theo đặt hàng 1.2.1 Kiểm tra lưu đơn hàng 1.2 1.2 Hoá đơn giao hàng (4) (2) Xử lý bán lẻ Đơn hàng (4) 1.2.4 Đơn hàng giao Lập hoá Số liệu tồn đơn giao kho BĐ Hố đơn GH Kho hàng Thơng tin hàng Thông tin BĐ giao kho 1.2.3 Kiểm kê tồn kho Hoá đơn xuất 50 49 Phương pháp Bottom - up  Phương pháp Bottom - up Ý tưởng: Xác định tất xử lý chi tiết phạm vi xác định hệ thống toàn hệ thống liên kết lại tạo thành lược đồ xử lý  Ví dụ: xử lý đặt mua NCC B1: xử lý chi tiết Tính tốn lượng tồn BĐ Xác định xử lý chi tiết Tiếp nhận giao hàng BĐ Bổ sung kho liệu Bổ sung đầu cuối ddl 51 Xác định BĐ cần đặt mua Cập nhật đơn hàng giao Lập lưu phiếu đặt hàng Gởi phiếu đặt BĐ Xứ lý toán 52 13 Phương pháp Bottom - up  Phương pháp Bottom - up Ví dụ: xử lý đặt mua NCC  Tính tốn lượng tồn BĐ Xác định BĐ cần đặt mua Lập lưu phiếu đặt hàng Thơng tin xuất Thơng tin nhập Hố đơn xuất Ví dụ: xử lý đặt mua NCC B3: Bổ sung đầu cuối ddl B2: Xác định kho liệu Báo cáo tồn Xác định BĐ cần đặt kho Tính tốn lượng tồn BĐ Thơng tin xuất Nhà CU Thơng tin phiếu đặt Hố đơn xuất Tiếp nhận giao hàng BĐ Thông tin phiếu đặt Phiếu nhập Phiếu đặt Xứ lý tốn Thơng tin phiếu đặt Phiếu đặt Phiếu đặt mua Đơn hàng giao Thông tin phiếu nhập Lập lưu phiếu đặt hàng Gởi phiếu đặt BĐ Phiếu đặt mua mua Thông tin nhập Phiếu nhập Gởi phiếu đặt BĐ BĐ cần đặt Hoá đơn giao từ NCU Tiếp nhận Cập nhật đơn hàng giao Phiếu nhập Thông tin phiếu đặt giao hàng BĐ Phiếu nhập Phiếu Hố đơn giao hàng tốn Thơng tin phiếu nhập Xứ lý toán Đơn hàng giao Cập nhật đơn hàng giao Phiếu nhập 53 Phương pháp inside-out  Phương pháp inside-out Quá trình tiến (forward) :chúng ta đầu cuối gởi thông tin khảo sát dòng liệu đầu vào hệ thống T ddl1 T P1 T ddl1 ddl1 P1 ddl2  ddl1 Quá trình lùi (backward): đầu cuối nhận thông tin khảo sát đầu hệ thống Q trình cịn gọi hướng kết xuất (output-oriented) dùng cho nhiều phương pháp phân tích chức P2 T P1 ddl2 P1 ddl1 P1 ddl2 P2 P2 T D T 54 T ddl1 P1 ddl2 ddl1 P1 T ddl1 P1 P2 ddl2 D T’ ddl2 T 55 ddl1 P1 T ddl1 P1 ddl2 T’ 56 14 Phương pháp inside-out  Phương pháp inside-out Ví dụ: Quản lý yêu cầu sách nhà khoa học (NKH) • Sau nhận phiếu yêu cầu (PYC), NKH điền vào PYC sách cần mua gởi lại cho nhân viên nghiệp vụ Nhân viên tiếp nhận PYC lưu lại chờ ngày xử lý • Đến thời điểm hết hạn qui định nộp Nhân viên nghiệp vụ tập hợp tất PYC xử lý: - • • • Ví dụ: Quản lý yêu cầu sách nhà khoa học (NKH)  • Đầu cuối dòng liệu vào hệ thống: Kiểm tra PYC có sách khơng thuộc danh mục sách đặt hay khơng? PYC có tổng trị giá có vượt số ngân sách cấp cho NKH hay không? Phiếu yêu cầu (1) Nếu hai điều kiện khơng thoả nhân viên thông báo cho NKH để điểu chỉnh Nếu hai điều kiện thoả nhân viên phân loại sách cần đặt tất PYC theo nhà cung ứng (NCU) Lập đơn đặt sách gởi đến cho NCU thông báo cho NKH ngày dự kiến nhận sách NKH Hệ thống xử lý yêu cầu sách Thông báo PYC không hợp lệ (2) Thông báo ngày dự kiến nhận sách (3) Đơn đặt sách (4) NCU 57 Các mức mơ hình hố xử lý Phương pháp inside-out NKH (1) Lưu PYC PYC thuộc danh mục PYC PYC PYC Ngân sách Kiểm tra Ngân sách thoả ngân sách Trục mức nhận thức Kiểm tra danh mục sách Đơn giá sách PYC không PYC thuộc không Thông danh mụctin sách không hợp Thông báo lệ Thông DM kết đặt báo PYC sách ngày PYC vượt ngân không nhận sách sách Phân loại hợp lệ Quan niệm PYC hợp lệ Tổ chức Vật lý sách theo NCU Thôngbáo ngày dự kiến nhận 58 Lập đặt NCU Thông sách gởi Phiếu đặt tin sách cho NCU sách theo NCU Thông tin đặt sách Dữ liệu Xử lý 59 Bộ xử lý Con người truyền thông Trục thành phần 60 15 Mơ hình hố vật lý xử lý  Các yếu tố vật lý  Hình thức: Mục tiêu: • • Phản ánh hoạt động xử lý thơng tin mơi trường • Cách thức, phương tiện dùng xử lý thơng tin cụ thể • Hình thức trình bày, lưu trữ liệu, thơng tin Làm rõ yếu tố vật lý hoạt động xử lý thông tin Gởi thư thông báo cho khách hàng mơi trường • Sổ Nký hố đơn Biểu diễn hệ thống mức thiết kế Gởi thông báo cho khách hàng Gởi email thông báo cho khách hàng Hoá đơn CSDL hoá đơn Chứng từ hoá đơn Gọi điện thoại thông báo 61 Các yếu tố vật lý  62 Các yếu tố vật lý Phương pháp:  • Cách thức xử lý thực thủ công (do người thực hiện) tự động (do máy tính, người sử dụng máy tính để thực hiện) Ghi sổ nhật ký hoá đơn Sổ Nký hoá đơn Thủ cơng Thời gian: • Biểu diễn thời điểm qui định hệ thống để thực xử lý (cuối ngày, cuối tuần, đầu tháng, đầu quý, đầu năm,…) Lưu hố đơn vào CSDL Tính tồn kho cuối ngày Lập báo cáo doanh thu cuối tháng CSDL hoá đơn Tự động 63 64 16 Các yếu tố vật lý Các yếu tố vật lý  Tổ chức:  Không gian: • Biểu diễn vai trị tham gia xử lý  thành phần tổ chức hệ thống (dựa vào mơ hình tổ chức) là: Nhân viên bán hàng • Các địa điểm xử lý hệ thống Thủ kho Văn phòng Cty Đại lý X P1 Chi nhánh A P1 P2 P3 P2 - Một người cụ thể - Một chức danh - Nhóm chức danh P3 P4 P2 65 66 Các yếu tố vật lý Mô hình hố xử lý mức quan niệm  Sự biểu diễn trùng lắp nội dung  Phòng bán hàng Kho  KH Đơn hàng Lưu đơn hàng Đơn hàng Kiển tra thông tin đơn hàng Biểu diễn xử lý mức nội dung, làm rõ chất xử lý thông tin hệ thống Độc lập với yếu tố vật lý nhằm đạt mức độ trừu tượng hoá cao Đơn hàng kiểm tra Đơn hàng Đơn hàng Lưu thông tin đơn hàng Dữ liệu Đơn hàng CSDL Đơn hàng 67 68 17 Chuyển đổi mơ hình vật lý sang quan niệm Chuyển đổi mơ hình vật lý sang quan niệm  Loại bỏ yếu tố vật lý •  Các yếu tố tường minh xuất mơ hình theo ngơn Loại bỏ yếu tố vật lý • từ, ký hiệu: Các chức vật lý: chức gắn liền với công cụ, dụng cụ, hay biện pháp xử lý - Phương tiện, phương thức - Hình thức Gửi email thông báo   Xác định tồn kho Xác định tồn kho kiểm kê Gửi thông báo Loại bỏ yếu tố tổ chức thực Loại bỏ xử lý trùng lắp nội dung 69 Chuyển đổi mơ hình vật lý sang quan niệm 70 Qui trình mơ hình hố xử lý KH Đơn hàng Kiển tra thông tin đơn hàng Lưu đơn hàng Đơn hàng Đơn hàng Đơn hàng Lưu đơn hàng Đơn hàng kiểm tra + 1-3 Lưu thông tin đơn hàng Lưu đơn hàng Yêu cầu hệ thống Đơn hàng Lưu thông tin đơn Dữ liệu Đơn hàng + CSDL Đơn hàng Quan niệm Đơn hàng Hệ thống làm (2) hàng (3) Hệ thống làm (4) CSDL Đơn hàng Tổ chức Vật lý 1-3 KH Đơn hàng Lưu đơn hàng Kiểm tra thông tin đơn hàng Đơn hàng Biểu diễn hệ thống hoạt động Biểu diễn hệ thống hoạt động (1) Mô tả hệ thống Đơn hàng Đơn hàng 71 72 18 Qui trình mơ hình hố xử lý Qui trình mơ hình hố xử lý – ví dụ  Ví dụ: Hệ “Quản lý tồn kho NVL”  Mơ tả hệ thống: • • • • • • Đầu ngày, nhân viên nhập xuất nhận NVL giao từ nhà cung cấp (NCC), đồng thời tiếp nhận hoá đơn giao hàng lưu lại hoá đơn này, cập nhật số NVL tăng ngày vào sổ nhật ký nhập Sau đó, thủ kho tham khảo hố đơn ghi nhận số lượng NVL nhập ngày vào sổ nhật ký tồn kho Cuối ngày, thủ kho nhận báo cáo sử dụng NVL sử dụng từ phận sản xuất (BPSX) Thủ kho thực việc kiểm kê số tồn thực kho để đối chiếu với số sử dụng Sau đó, cập nhật số sử dụng số tồn kiển kê vào sổ nhật ký tồn Tiếp theo thủ kho xác định NVL tồn mức tối thiểu Dựa NVL này, thủ kho lập đặt mua NVL gởi cho NCC để giao hàng ngày hôm sau Nhân viên nhập kiểm tra hoá đơn chưa toán lập toán cho NCC, cập nhật lại vào sổ nhật ký nhập thơng tin hố đơn tốn 73 74 Qui trình mơ hình hố xử lý Qui trình mơ hình hố xử lý   Sổ nhật ký nhập Mô tả hệ thống: STT Số HĐơn Ngày HĐ NVL Đgiá SLN TTiền HD001 1/1/2004 N1 10 10 100 HD002 2/1/2004 N2 50 10 500 HD003 2/1/2004 N1 30 10 300 Sơ đồ ngữ cảnh hệ thống Đã toán Hoá đơn (1) NCC Phiếu đặt mua NVL (2) … Phiếu toán (3) Sổ nhật ký tồn kho Ngày NVL N1 N2 … Tồn tối thiểu 50 20 1/1/04 Tồn 40 10 Nhập 30 30 Sử dụng 20 40 Hệ thống quản lý tồn kho Báo cáo sử dụng (4) BPSX 2/1/04 Kiểm kê Tồn 50 Nhập 20 30 Sử dụng Kiểm kê 30 10 75 76 19 Qui trình mơ hình hố xử lý  Qui trình mơ hình hố xử lý Nhân viên nhập xuất Sơ đồ vật lý hệ thống hành Lưu hóa đơn (1) Thủ kho Hoá đơn Hoá đơn HĐ (2) toán Loại bỏ yếu tố vật lý • Sổ NKý tồn kho Số sử dụng + số kiểm kê Hoá đơn chưa toán Tồn kiểm kêchiếu Đối Kiểm kê cập nhật số NVL tồn kiểm kê, số (4) kho cuối sử dụng cuối Xử lý toán hoá đơn cuối ngày (3)  Số lương NVL tăng Chứng từ hoá Dữ liệu đơn HĐ Sổ nhật ký nhập NCC Sơ đồ quan niệm xử lý hệ thống hành Ghi số lượng NVL nhập Tồn kiểm kê + tồn tối thiểu Thơng tin tồn kho • BPSX KHO Lập phiếu đặt mua NVL cuối NVL cần đặt ngày -   Đối chiếu cập nhật số kiểm kê, số sử dụng -   Xác định tồn kho Kho liệu: - Sổ nhật ký nhập  Nhật ký nhập - Sổ NKý tồn  Nhật ký tồn - Chứng từ hoá đơn  Hoá đơn Gộp xử lý •  Xác định NVL tồn mức tối thiểu  Ô xử lý:  +   Lưu hoá đơn Gộp kho liệu • Nhật ký nhập + Hoá đơn  Hoá đơn • Nhật ký tồn  tách liệu nhập vào Hố đơn 77 78 Qui trình mơ hình hố xử lý Qui trình mơ hình hố xử lý Sơ đồ quan niệm xử lý hệ thống hành Các yếu tố tổ chức thực 1-2 Lưu hoá đơn (1) (4) Hoá đơn Hoá đơn NCC HĐ toán Xử lý toán hoá đơn (3) Yêu cầu hệ thống Tồn kiểm kê Số sử dụng, số tồn Hoá đơn chưa toán (2) BPSX Đối chiếu cập nhật số kiểm kê, số sử dụng NKý tồn kho Xác định NVL tồn Tồn kho + tồn tối thiểu Lập phiếu đặt mua NVL NVL cần đặt Thông tin tồn kho Quan niệm Hệ thống làm Tổ chức Vật lý Biểu diễn hệ thống hoạt động (2) KH O Xác định NVL tồn mức tối thiểu (3) Hệ thống làm (4) Biểu diễn hệ thống hoạt động (1) Mô tả hệ thống 79 80 20 Qui trình mơ hình hố xử lý Qui trình mơ hình hố xử lý Sơ đồ quan niệm xử lý hệ thống Sơ đồ quan niệm xử lý hệ thống  Phiếu xuất:2 Thông tin NVL xuất Giả xử có yêu cầu đặt cho hệ thống mới: • Hệ thống phải tự động tính tồn kho thời điểm ngày (khơng cịn kiểm kê nữa) • Hệ thống phải tổng kết tỉ lệ hao hụt NVL hàng tháng 1-2 Lưu hoá đơn (1) Hoá đơn Hoá đơn Thông tin báo Thống kê cáo hao hụt Thủ kho tỉ lệ hao hụt Thông tin NVL nhập NCC  Thống cách giải cho hệ thống mới: • Hệ thống thiết lập qui trình xử lý xuất nguyên vật liệu: BPSX có nhu cầu NVL gởi yêu cầu đến thủ kho, thủ kho dựa vào thông tin yêu cầu để xử lý xuất NVL • Loại bỏ cơng việc kiểm kê để tính tồn kho Hố đơn chưa 7tốn Xử lý Tồn kho + toán hoá tồn tối thiểu đơn HĐ toán (2) (3) Số sử dụng, số tồn NKý tồn kho Lập phiếu đặt mua NVL cần đặt NVL Xác định NVL tồn mức tối thiểu Đối chiếu cập nhật số kiểm kê, số sử dụng Tồn kiểm kê Xác định NVL tồn (4) BPSX Thông tin xuất NVL Yêu vầu NVL Phiếu xuất:1 Thông tin xuất NVL Xử lý xuất NVL 81 Đặc tả xử lý Đặc tả xử lý   Nhằm biểu diễn nội dung luận lý xử lý dạng bảng Gồm phần: • Phần đầu đề: tên chức năng, liệu vào / • Phần thân mơ tả nội dung xử lý, thường sử dụng hình 82 Tên chức năng: Tính kết bảo vệ đồ án Đầu vào: Điểm người phản biện, điểm người hướng dẫn, số ủy viên hội đồng, điểm ủy viên hội đồng Đầu ra: Kết bảo vệ Kết bảo vệ = (Điểm người phản biện + Điểm người hướng dẫn + (∑ Điểm ủy viên hội đồng / Số ủy viên hội đồng)) / thức đặc tả: - Các phương trình tốn học - Bảng định hay định - Lưu đồ thuật giải - Ngôn ngữ có cấu trúc 83 84 21 Bảng định định Bảng định định  Được sử dụng xử lý đặc tả thực chất phân chia trường hợp tùy thuộc số điều kiện vào Ứng với trường hợp có chọn lựa khác biệt số hành động  Số giá trị điều kiện vào phải hữu hạn •  Bảng định: Điều kiện Giá trị điều kiện Điều kiện ĐK1 … Hành động Hành động HĐ1 Giá trị hành động X X … “Hóa đơn có số lượng đơn giá khơng” lấy giá trị Đúng (Đ) Sai (S) • “Số làm việc” lấy giá trị 40  Số trường hợp tích số giá trị điều kiện vào 85 Bảng định định  Bảng định định Bảng định – ví dụ: Nhà CC Hố đơn Xác nhận hoá đơn 86  Bảng định – ví dụ: Hố đơn xác nhận Điều kiện Giá trị điều kiện Có đơn đặt hàng tương ứng với hóa đơn ? Đ Đ S S Hóa đơn có đúng số lượng đơn giá không? Đ S Đ S Hành đợng Giá trị hành đợng Từ chối hóa đơn khơng có đơn đặt hàng Thơng tin đơn hàng Đơn đặt hàng X Từ chối hóa đơn khơng đúng số lượng đơn giá Thanh tốn hóa đơn 87 X X X 88 22 Bảng định định Bảng định định  Bảng định – ví dụ:  Xử lý tính bảng lương lương Thơng tin thời gian làm việc Bảng chấm công Hồ sơ lương nhân viên Hồ sơ nhân viên Điều kiện Giá trị điều kiện Loại nhân viên C H C H C H Số làm việc 40 Hành động Trả lương tháng Tính lương X X Tính lương ngồi Phát sinh báo cáo ngày nghỉ Giống hoàn toàn phần hành động • Chỉ khác dịng phần điều kiện Thông tin thời gian làm việc Bảng chấm cơng X X • Xử lý tính bảng lương lương Giá trị hành đợng X Đơn giản hóa bảng định cách gộp cặp trường hợp thỏa mãn điều kiện X X Hồ sơ lương nhân viên Hồ sơ nhân viên Điều kiện Giá trị điều kiện Loại nhân viên C H H H Số làm việc - 40 Hành động Trả lương tháng Giá trị hành động X Tính lương X X Tính lương ngồi Phát sinh báo cáo ngày nghỉ X 90 Bảng định định Bảng định định  Cây định  Cây định – ví dụ: “xử lý xác nhận hố đơn” Có đơn đặt hàng tương ứng • Các thành phần: - Phần bắt đầu phiá bên trái nút khơng điều kiện X X 89 • Nhằm biểu diễn nội dung luận lý xử lý dạng X Đúng số lượng đơn giá Thanh toán hóa đơn Từ chối hóa đơn không đúng số lượng Không đúng số hay đơn giá lượng đơn Không có đơn giá đặt hàng tương Từ chối hóa đơn ứng không có đơn đặt hàng - Các nút cuối phía bên phải nút hành động - Các nhánh nút đầu nút liên quan biểu diễn tình rẽ nhánh 91 92 23 Thank you! 24 ... động hệ thống Mơ hình hóa hoạt động hệ thống Mức độ mơ hình hóa hoạt động hệ thống  Mức logic: - Tập trung chất mục đích hoạt động hệ thống - Bỏ qua yếu tố tổ chức thực hiện, biện pháp cài đặt -. .. top-down  Phương pháp top-down Ý tưởng: • B1: Xây dựng lược đồ khung hệ thống cách xác định đầu cuối hệ thống dòng liệu vào hệ thống từ đầu cuối Từ xử lý tiếp cận tổng quan hệ thống, lặp phân. .. đặt Thông tin tồn kho Quan niệm Hệ thống làm Tổ chức Vật lý Biểu diễn hệ thống hoạt động (2) KH O Xác định NVL tồn mức tối thiểu (3) Hệ thống làm (4) Biểu diễn hệ thống hoạt động (1) Mô tả hệ thống

Ngày đăng: 11/07/2020, 04:20

Hình ảnh liên quan

Mô hình hoá hoạt động hệ thống - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

h.

ình hoá hoạt động hệ thống Xem tại trang 3 của tài liệu.
Các phương pháp mô hình hoá xử lý - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

c.

phương pháp mô hình hoá xử lý Xem tại trang 10 của tài liệu.
Mô hình hoá vật lý xử lý - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

h.

ình hoá vật lý xử lý Xem tại trang 16 của tài liệu.
 Hình thức: - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

Hình th.

ức: Xem tại trang 16 của tài liệu.
Mô hình hoá xử lý mức quan niệm - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

h.

ình hoá xử lý mức quan niệm Xem tại trang 17 của tài liệu.
- Phương tiện, phương thức - Hình thức - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

h.

ương tiện, phương thức - Hình thức Xem tại trang 18 của tài liệu.
Qui trình mô hình hoá xử lý - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

ui.

trình mô hình hoá xử lý Xem tại trang 18 của tài liệu.
Qui trình mô hình hoá xử lý - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

ui.

trình mô hình hoá xử lý Xem tại trang 19 của tài liệu.
Qui trình mô hình hoá xử lý - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

ui.

trình mô hình hoá xử lý Xem tại trang 19 của tài liệu.
vật lý của hệ  - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

v.

ật lý của hệ Xem tại trang 20 của tài liệu.
Qui trình mô hình hoá xử lý - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

ui.

trình mô hình hoá xử lý Xem tại trang 20 của tài liệu.
Qui trình mô hình hoá xử lý - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

ui.

trình mô hình hoá xử lý Xem tại trang 20 của tài liệu.
Qui trình mô hình hoá xử lý - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

ui.

trình mô hình hoá xử lý Xem tại trang 20 của tài liệu.
bảng - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

b.

ảng Xem tại trang 21 của tài liệu.
Sơ đồ quan niệm xử lý của hệ thống mới - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

Sơ đồ quan.

niệm xử lý của hệ thống mới Xem tại trang 21 của tài liệu.
Qui trình mô hình hoá xử lý - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

ui.

trình mô hình hoá xử lý Xem tại trang 21 của tài liệu.
• Phần thân mô tả nội dung xử lý, thường sử dụng các hình thức đặc tả: - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 6 - Lê Nhị Lãm Thúy

h.

ần thân mô tả nội dung xử lý, thường sử dụng các hình thức đặc tả: Xem tại trang 21 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan