Phân tích thiết kế hệ thống thông tin - Chương 4 pps

91 535 1
Phân tích thiết kế hệ thống thông tin - Chương 4 pps

Đ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

1 PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN GV: Tăng Mỹ Thảo : Nguyễn Công Hoan (last updated) 2 Chương 4 PHÂN TÍCH VÀ THIẾT KẾ THÀNH PHẦN XỬ LÝ 3 • Mô hình hoá hoạt động hệ thống • 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ý • Qui trình mô hình hoá xử lý • Tự điển dữ liệu • Sưu liệu cho mô hình quan niệm xử lý • Đặc tả xử lý Nội dung 4 Mô hình hoá hoạt động hệ thống Sơ đồ biểu diễn trao đổi, tương tác Sơ đồ biểu diễn tổ chức Sơ đồ vị trí hệ thống Sơ đồ biểu diễn sự kiện Sơ đồ biểu diễn dòng công việc Sơ đồ xử lý hệ thống Sơ đồ biểu diễn đối tượng Sơ đồ biểu diễn mục đích Who? Where? When? What? How? Why? 5 Mô hình tổ chức • Dùng để biểu diễn sự phân cấp tổ chức của một đơn vị • Các đối tượng biểu diễn bao gồm: – Chi nhánh, đơn vị trực thuộc – Bộ phận phòng ban – Vai trò, chức danh – Đối tượng làm việc 6 Mô hình tổ chức • Ví dụ: mô hình tổ chức của Đại lý băng đĩa ABC Trưởng đại lý Thủ kho Kế toán viên Trưởng phòng bán hàng Nhân viên giao nhận Nhân viên bán hàng 7 Mô hình tương tác thông tin • Dùng để biểu diễn sự trao đổi thông tin của hệ thống • Đối tượng trao đổi thông tin bao gồm: đối tượng môi trường hệ thống, các đối tượng tổ chức của hệ thống • Biểu diễn được dòng thông tin ra vào hệ thống 8 Mô hình tương tác thông tin • Ví dụ: sơ đồ trao đổi thông tin của Đại lý băng đĩa ABC Bộ phận bán hàng Kho Kế toán Khách hàng Đơn vị cung cấp Đơn đặt hàng + thông tin mua lẽ Đơn đặt hàng cần giao Thông tin bán hàng + thanh toán hằng ngày Hoá đơn giao hàng Hoá đơn giao hàng Đơn đặt mua hàng Hoá đơn nhập hàng từ nhà cung cấp Thanh toán đơn hàng Tthanh toán cho nhà cung cấp 9 Mô hình dòng dữ liệu • Đặc trưng – Thuộc trường phái phân tích cấu trúc – Tiếp cận chủ yếu theo hướng từ trên xuống: xem các hoạt động xử lý như hộp đen và quan tâm đến việc lưu trữ và xử lý thông tin giữa các hộp đen này – Mặc dù DDL biểu diễn cả xử lý lẫn dữ liệu hệ thống, nhưng chú ý đến xử lý hơn là dữ liệu – Gồm các nhóm phương pháp chính như sau: Tom DeMarco, Yourdon & Constantine, Gane & Sarson ((DFD – Data Flow Diagram) 10 DFD – Các khái niệm Khái niệm Ký hiệu (DeMarco & Youdon) Ký hiệu (Gane & Sarson) Ý nghĩa Ô xử lý Một trong các hoạt động bên trong HTTT Dòng dữ liệu Sự chuyển đổi thông tin giữa các thành phần Kho dữ liệu Vùng chứa dữ liệu, thông tin trong HTTT Đầu cuối Một tác nhân bên ngoài HTTT [...]...DFD – Các khái niệm • Ô xử lý (Process): – Định nghĩa:là một hoạt động xử lý bên trong hệ thống thông tin Bao gồm:  Tạo mới thông tin  Sử dụng thông tin  Cập nhật thông tin  Huỷ bỏ thông tin 11 DFD – Các khái niệm • Ô xử lý (Process): – Ký hiệu Số thứ tự – Tên: Tên xử lý Tên xử lý = động từ (do) + bỗ ngữ (what) 12 DFD – Các khái niệm... chỉnh, tinh chế, bổ sung Thông tin về hiện trạng, yêu cầu Lược đồ trung gian 32 Các phương pháp mô hình hoá xử lý • Các luật căn bản cho phân tích xử lý – Luật T1: tinh chế một xử lý thành một cặp xử lý kết nối với nhau bằng dòng dữ liệu Luật này được dùng khi ta muốn tinh chế một xử lý thành hai xử lý con với xử lý đầu nhằm chuyển tiếp dữ liệu thông tin, còn xử lý sau tiếp tục xử lý từ thông tin chuyển... T2 (5) (6) D1 (10) (7) P2 (9) (8) D2 (4) 28 DFD – Ví dụ 1 Tính toán lượng tồn Xử lý đặt mua băng đĩa Thông tin xuất Nhà CU Hoá đơn xuất 2 Xác định BĐ cần đặt mua Báo cáo tồn kho Thông tin nhập Phiếu nhập 5 Tiếp nhận giao hàng BĐ Thông tin phiếu đặt Phiếu nhập 3 Lập và lưu phiếu đặt hàng Phiếu đặt 4 Gởi phiếu đặt BĐ Phiếu đặt Hoá đơn giao từ NCU BĐ cần đặt Thông tin phiếu đặt Phiếu đặt mua Đơn hàng đã... vật liệu Báo cáo tồn kho 2 Lập phiếu đặt mua nguyên vật liệu Thông báo ngày giao hàng Hoá đơn Thông tin thanh toán 15 DFD – Các khái niệm • Kho dữ liệu (Data store): – Định nghĩa:  Để biểu diễn vùng chứa thông tin, dữ liệu bên trong hệ thống thông tin  Các hình thức kho dữ liệu: o Sổ sách o Hồ sơ o Bảng tra cứu o Tập phiếu o CSDL o Tập tin o … 16 DFD – Các khái niệm • Kho dữ liệu (Data store): –... đặt mua Đơn hàng đã giao 6 Cập nhật đơn hàng đã được giao Phiếu thanh toán Hoá đơn giao hàng Thông tin phiếu 7 nhập Xứ lý Phiếu thanh nhập toán 29 DFD – Ví dụ Quản lý đặt chỗ máy bay Thông tin yêu cầu giữ chỗ 1 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 2 bay Làm thủ Thông tin tục lên yêu cầu làm máy bay thủ tục Thẻ lên máy bay Thẻ lên máy bay •Xử lý giữ chỗ: Hành... • Các luật căn bản cho phân tích xử lý – Luật T3: tinh chế một xử lý thành hai xử lý riêng biệt Luật này được dùng khi hai xử lý không được kết nối ngay hoặc không có nhu cầu trao đổi thông tin với nhau 1 Xử lý đặt và mua hàng 1.1 Xử lý đặt hàng 1.2 Xử lý mua hàng 35 Các phương pháp mô hình hoá xử lý • Các luật căn bản cho phân tích xử lý – Luật T4: phân chia một dòng dữ liệu thành một tập hợp các dòng... bản cho phân tích xử lý – Luật T2: tinh chế một xử lý thành hai xử lý và một kho dữ liệu Luật này được áp dụng khi chúng ta muốn tách thành hai xử lý có thời điểm khác nhau Do đó, dữ liệu chuyển đổi giữa hai xử lý này phải được lưu lại trong một kho dữ liệu 1 Xử lý luơng 1.2 Xử lý tính lương 1.1 Xử lý chấm công Bảng chấm công 34 Các phương pháp mô hình hoá xử lý • Các luật căn bản cho phân tích xử... 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 vẫn còn chỗ trống, hành khách sẽ được trao thẻ lên máy bay Nếu không hành khách sẽ phải chờ cho chuyên bay kế tiếp 30 Nội dung • Mô hình hoá hoạt động hệ thống • 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ý • Qui trình mô hình hoá xử lý • Tự điển dữ liệu • Sưu... dữ liệu lưu trữ  Cần thiết phải lưu lại dữ liệu để cho các xử lý sau cần tới – Ký hiệu: Tên kho dữ liệu 17 DFD – Các khái niệm • Kho dữ liệu (Data store): – Tên: Tên kho dữ liệu = danh từ (cụm danh từ) – Ví dụ: Hoá đơn Sổ nhật ký Danh sách KH 18 DFD – Các khái niệm • Đầu cuối (terminal): – Định nghĩa:  Biểu diễn một thực thể bên ngoài giao tiếp với hệ thống  Độc lập với hệ thống  Một số loại đầu... cung cấp, … o Tổ chức khác có giao tiếp với HTTT đang xét như là: ngân hàng, công ty,… o Hệ thống khác o… 19 DFD – Các khái niệm • Đầu cuối (terminal): – Ký hiệu: Tên đầu cuối – Tên: Tên đầu cuối = danh từ (cụm danh từ) 20 DFD – Các khái niệm • Đầu cuối (terminal): – Ví dụ: Khách hàng Nhà cung cấp Hệ thống Phòng kế toán Ngân hàng 21 DFD – Các tình huống liên quan • Dòng dữ liệu và kho dữ liệu: d2 D . 1 PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN GV: Tăng Mỹ Thảo : Nguyễn Công Hoan (last updated) 2 Chương 4 PHÂN TÍCH VÀ THIẾT KẾ THÀNH PHẦN XỬ LÝ 3 • Mô hình hoá hoạt động hệ thống • Mô. tượng môi trường hệ thống, các đối tượng tổ chức của hệ thống • Biểu diễn được dòng thông tin ra vào hệ thống 8 Mô hình tương tác thông tin • Ví dụ: sơ đồ trao đổi thông tin của Đại lý băng. (Process): – Định nghĩa:là một hoạt động xử lý bên trong hệ thống thông tin. Bao gồm:  Tạo mới thông tin  Sử dụng thông tin  Cập nhật thông tin  Huỷ bỏ thông tin 12 DFD – Các khái niệm • Ô xử lý (Process): – Ký

Ngày đăng: 25/07/2014, 18:20

Từ khóa liên quan

Mục lục

  • PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN

  • Slide 2

  • Nội dung

  • Mô hình hoá hoạt động hệ thống

  • Mô hình tổ chức

  • Slide 6

  • Mô hình tương tác thông tin

  • Slide 8

  • Mô hình dòng dữ liệu

  • DFD – Các khái niệm

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

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

Tài liệu liên quan