1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng phân tích thiết kế hệ thống thông tin chương 2 mô hình và các phương pháp mô hình hóa

30 510 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 30
Dung lượng 292,79 KB

Nội dung

 Phân rã 1 chức năng tổng hợp thành các chức năng chi tiếtMô hình phân cấp chức năng Hệ quản lý cửa hàng Bán hàng Kế toán Quản lý tồn kho Quản lý nhập hàng xuất hàng Quản lý Báo cáo

Trang 1

Mô hình và Các phương pháp mô hình hóa

Trang 2

Nội dung chi tiết

Trang 3

Mô hình

thực tế (Efraim Turban)

− Văn bản

− Đồ thị, biểu đồ, sơ đồ

Trang 4

Mô hình (tt)

− Dữ liệu, thông tin

− Sự tương tác giữa các đối tượng

Trang 6

Phương pháp mô hình hóa

học hóa một HTTT

Trang 7

OOSA

Merise Remora Axial

Ssa Hipo

Tiếp cận Descartes

Arianne Proteé

Trang 9

Lịch sử (tt)

− Dữ liệu, xử lý, biến cố của HTTT

Trang 10

Nội dung chi tiết

 Mô hình (Model)

 Mô hình hóa (Modelling)

 Phương pháp mô hình hóa (Method)

 Lịch sử các phương pháp mô hình hóa

Trang 11

Một số mô hình tiêu biểu

Trang 12

Một số mô hình tiêu biểu

Trang 13

Một số mô hình tiêu biểu

Mô hình phân cấp chức năng

Mô hình luân chuyển

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

Mô hình động

Mô hình

dữ liệu

Mô hình hướng đối tượng

Trang 14

 Phân rã 1 chức năng tổng hợp thành các chức năng chi tiết

Mô hình phân cấp chức năng

Hệ quản lý cửa hàng

Bán hàng Kế toán Quản lý tồn kho

Quản lý nhập hàng xuất hàng Quản lý Báo cáo tồn Bán lẻ đơn hàng Quản lý công nợ Quản lý

Trang 15

Mô hình phân cấp chức năng

đến chi tiết

chức năng từ trên xuống

năng mà không cho thấy trình tự xử lý

chức của công ty Sơ đồ tổ chức thể hiện các bộphận, các tổ chức hợp thành cong ty

Trang 16

Mô hình luân chuyển

Khách hàng BP bán hàng Kho Văn phòng

Đặt mua NGK

ĐĐH

ĐĐH không hợp lệ

Kiểm tra ĐĐH

ĐĐH hợp lệ

Lên kế hoạch giao hàng

Lập phiếu giao hàng

Phiếu giao hàng

Phiếu giao hàng

Kiểm tra tồn kho

Lưu ĐĐH

CSDL

DS tồn kho

Ghi nhận tồn kho mới

Lưu phiếu giao hàng

Tồn kho

Trang 17

Mô hình luân chuyển

được chuyển giao giữa các công việc đó.

chức năng xứ lý thông tinchứng từ (trên giấy)

danh sách (in trên giấy)lưu tại chỗ

tập trên băng từtập trên đĩa từ

Trang 18

 Diễn tả dòng dữ liệu giữa các tác nhân

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

Tác nhân Dòng dữ liệu, thông tin

Khách hàng

Phòng bán hàng

Văn phòng

Kho

Đơn đặt mua NGK Đơn đặt hàng bị từ chối Thông tin giao NGK

Đơn đặt mua NGK

Tồn kho Đơn

đặt mua NGK

Thông tin giao NGK

Không mô tả xử lý

Diễn tả rõ việc truyền thông

Trang 19

 Diễn tả dòng dữ liệu giữa các xử lý

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

Khách hàng

Kiểm tra ĐĐH

Thông báo từ chối ĐĐH

Đơn đặt mua NGK

ĐĐH không hợp lệ ĐĐH bị từ chối

Lưu ĐĐH

ĐĐH hợp lệ

Tính tồn kho

Lập đơn giao hàng

NGK giao + hóa đơn ĐĐH đủ hàng giao

Đơn đặt mua NGK Thông tin tồn kho ĐĐH mới

Hóa đơn giao hàng

Đơn đặt mua NGK

Tồn kho NGK

Hoá đơn giao hàng

Xử lý Dòng dữ liệu Đầu cuối Kho dữ liệu

Không mô tả tính đồng bộ

Diễn tả rõ việc truyền thông

Trang 20

 Diễn tả biến cố và sự đồng bộ của biến cố

Mô hình Petri-net

Không mô tả được các đối tượng

Diễn tả rõ khái niệm động

Trạng thái Biến cố Trạng thái hiện hành Đặt hàng Lên lịch giao hàng

Trang 21

 Diễn tả biến cố và sự đồng bộ của biến cố

Mô hình trạng thái

Không mô tả được các đối tượng

Diễn tả rõ khái niệm động

Đơn đặt hàng

Bị từ chối Đã lên lịch giao

Đã thanh toán

Đặt hàng Chấp nhận đặt hàng

Từ chối do không hợp lệ

Trang 22

 Diễn tả các quan niệm xử lý

Mô hình Merise

Phân chia dữ liệu và xử lý

Diễn tả tại sao

Đơn đặt hàng

Biến cố Đồng bộ Hành động

Đặt hàng

Kiểm tra đơn hàng

Được Không

Từ chối đơn hàng

Lên lịch giao hàng (b)

Trang 23

 Diễn tả các quan niệm dữ liệu

Trang 24

Không có liên kết dạng n-p

Chỉ có 1 loại mối kết hợp

Trang 25

 Diễn tả dữ liệu ở mức trừu tượng

Thực thể Mối kết hợp

Trang 26

Mô hình đối tượng OOA

NGK

Mã số Tên ĐVT Đơn giá

ĐĐH

Mã số Ngày đặt Ngày giao Tổng trị giá Tính trị giá ĐĐH()

Lớp & đối tượng

Kết hợp

Tổng quát hoá (IS – A)

Thành phần (Is – Part - Of) Thông điệp

Phức tạp

Rõ ràng về ngữ nghĩa

Trang 27

Mô hình đối tượng UML

27 Phân Tích Thiết Kế Hệ Thống Thông Tin ©2007 Khoa CNTT - ĐH KHTN TPHCM

Lược đồ triển khai

Use-Case Lược đồ

Scenario

Diagrams Diagrams Scenario Lược đồ

tuần tự

State Diagrams State Diagrams Lược đồ

trạng thái

Component Diagrams Component Diagrams Lược đồ thành phần

Models

State Diagrams Diagrams Lược đồ State

đối tượng

Scenario Diagrams Scenario Diagrams Lược đồ

cộng tác

Lược đồ hoạt động

State Diagrams State Diagrams Lược đồ

lớp

Trang 28

Mô hình đối tượng UML

Kiểm tra đơn giao hàng Thống kê tình hình bán hàng

Xuất hóa đơn bán hàng

Nhân viên văn phòng

Nhà cung ứng Đặt NGK

Đăng nhập

Lược đồ Use-Case

Trang 29

Mô hình đối tượng UML

Lược đồ tuần tự

: NhanVien : ManHinhDangNhap : DangNhapController : DanhSachNhanVien

1 // nhap ten va mat khau( )

1.2 // kiem tra tinh dung dan ( )

1.1 // lay ten va mat khau ( )

1.1.1 // lay nhan vien (idNhanVien)

1.1.1.1 // lay mat khau( )

Ngày đăng: 26/04/2016, 23:25

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w