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 - Lê Nhị Lãm Thúy

26 40 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 26
Dung lượng 1,39 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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 cung cấp cho người học các kiến thức: Mô hình, phương pháp mô hình hoá, một số mô hình tiêu biểu. Mời các bạn cùng tham khảo nội dung chi tiết.

Trang 1

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

Lê Nhị Lãm Thúy

Email: thuylnl@sgu.edu.vn

Site: thuylnlsgu

Trang 2

MÔ HÌNH VÀ CÁC PHƯƠNG PHÁP MÔ HÌNH HÓA

Chương 2

Trang 3

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

 Mô hình

3

Trang 4

L K

F

Trang 5

Mô hình

 Là tập hợp các phần tử thường được dùng trong phép

tương ứng với những lớp các đối tượng, các quan hệ,

và những quá trình xử lý nào đó trong lĩnh vực cần mô

tả để có một sự biểu diễn cô đọng, tổng quát, có ý

nghĩa, đơn giản và dễ hiểu.

5

Trang 6

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

Phương pháp mô hình hóa HTTT (còn gọi là phương

pháp phân tích thiết kế) được định nghĩa là tập hợp các

quy tắc và thứ tự khi thực hiện việc chuyển đổi một

HTTT sang HTTT tự động hóa.

6

Trang 7

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

Trang 8

Quản lý xuất

Báo cáo tồn

Ví dụ: biểu diễn các chức năng của hệ thống Đại lý laptop

Trang 9

ĐĐ hàng Kiểm tra

đơn hàng

ĐĐ hàng không hợp lệ ĐĐ hàng

hợp lệ

Kiểm tồn kho

Lưu đơn hàng

CSDL

Tồn kho Danh sách tồn kho

Lên kế hoạch giao

ĐĐ hàng

Lập phiếu giao hàng

Phiếu giao hàng

Lưu phiếu giao hàng Phiếu giao

hàng

Ghi nhận tồn kho mới

Trang 10

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

giữa các tác nhân

Khách hàng

Phòng bán hàng

Văn phòng

Thông tin giao hàng

Đơn đặt hàng Tồn kho Đơn

đặt hàng

Thông tin giao hàng

Ví dụ: Mô hình tương tác đặt hàng Đại lý laptop

Trang 11

Đơn đặt hàng

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

Lưu ĐĐ hàng

Đơn đặt hàng

ĐĐH hợp lệ

Tính tồn kho

Lập hóa đơn giao hàng

Tồn kho laptop

Hoá đơn giao hàng

Ví dụ: Biểu diễn mô hình DFD của xử lý đặt hàng Đại lý laptop

Trang 12

ĐĐ hàng mới

Đã lên lịch

Đã giao

Đã thanh toán

Trạng thái Biến cố Trạng thái hiện hành

Ví dụ: các trạng thái của một đơn đặt hàng

Trang 14

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

Thanh toán

đơn hàng(a)

a và b

Giao hàng Luôn luôn

Ví dụ: biểu diễn xử lý của một đơn đặt hàng

Trang 15

Mô hình dữ liệu

Mô hình quan hệ: diễn tả tổ chức dữ liệu

MATHANG(MA_MH, TEN_MH, LOAI, DVTINH, DON_GIA)

ĐĐHANG_NGK(SO_DDH, NGAY_DAT, KHACH_HANG, NGAYGIAO, TRANG THAI)

CHITIET_DDH(MA_BD, SO_DDH, SL_DAT, DONGIA_DAT)

Cấu trúc cơ bản

QUAN_HỆ1 (THUỘC TÍNH KHÓA1, THUỘC TÍNH,…)

QUAN_HỆ2 (THUỘC TÍNH KHÓA2, THUỘC TÍNH KHÓA NGOẠI,…)

Trang 17

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

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

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 (Message)

Đối tác

Mã số

Họ tên Địa chỉ Điện thoại

Nhà cung ứng

Phương thức thanh

toán

Khách hàng Công nợ tối đa Trị giá đặt hàng()

BANGDIA

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

ĐĐ Hàng

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

BD đặt

Số lượng đặt Đơn giá Trị giá()

Trang 18

UML (Unified Modeling Language)

Class A

Class B

3

Class diagram

:Class A

b1:Class B b2:Class B b3:Class B

Object diagram

: Class A : Class B : Class C

Trang 19

Tham khảo các qui trình phát

triển hệ thống

Trang 20

• Nhược điểm:chỉ phù hợp cho những hệ thống có sự phân chia rõ ràng

và chuyển giao theo từng phần

Trang 21

Các qui trình phát triển hệ thống

Qui trình xoắn ốc (Boehm, 1988 )

• Một đặc điểm quan trọng của qui trình này là nhấn mạnh việc quản lý rũi ro

• Dựa trên khái niệm chu trình phát triển, qui trình này là các chu trình lặp

21

Đánh giá các phương án

Chu trình 1 Chu trình 2 Chu trình 3

Trang 22

Các qui trình phát triển hệ thống

Qui trình phát triển nhanh (RAD – Rapid Development

Application - James Martin, 1991)

• Người phát triển hệ thống và các người sử dụng hệ thống sẽ

làm việc kết hợp chặt chẽ với nhau

• Không phải là một phương pháp luận riêng lẽ mà là một chiến

lược chung để phát triển HTTT, có những đặc điểm sau:

- Sử dụng các công cụ phần mềm và các môi trường phát

triển trực quan để để biểu diễn tối đa các kết quả đạt được

- Đẩy nhanh việc phân tích vấn đề, thiết kế một giải pháp hệ

thống

- Là một quá trình lặp thay đổi và điểu chỉnh

Trang 23

Xây dựng (Construction)

Chuyển giao (Cutover)

Trang 24

Các qui trình phát triển hệ thống

 Qui trình lắp ráp thành phần (component)

• Dựa trên việc tái sử dụng thành phần phần mềm có sẵn

• Phát triển một phần mềm được thực hiện bằng cách tập hợp lại các thành

Lập kế hoạch cho chi trình kế tiếp:

Đánh giá, tuyển chọn

Xác định mục tiêu, các phương án, các ràng buộc:

Nhận thức, hình thành, tìm kiếm giải pháp

Chu trình 1 Chu trình 2 Chu trình 3

Trang 26

Thank you!

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

HÌNH ẢNH LIÊN QUAN

MÔ HÌNH VÀ - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Nhị Lãm Thúy
MÔ HÌNH VÀ (Trang 2)
Mô hình và các phương pháp mô hình hóa - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Nhị Lãm Thúy
h ình và các phương pháp mô hình hóa (Trang 3)
Mô hình - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Nhị Lãm Thúy
h ình (Trang 4)
Mô hình - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Nhị Lãm Thúy
h ình (Trang 5)
Phương pháp mô hình hóa - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Nhị Lãm Thúy
h ương pháp mô hình hóa (Trang 6)
Mô hình tổ chức - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Nhị Lãm Thúy
h ình tổ chức (Trang 8)
Mô hình tổ chức - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Nhị Lãm Thúy
h ình tổ chức (Trang 9)
Mô hình dòng dữ liệu - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Nhị Lãm Thúy
h ình dòng dữ liệu (Trang 10)
Mô hình dòng dữ liệu - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Nhị Lãm Thúy
h ình dòng dữ liệu (Trang 11)
Mô hình động - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Nhị Lãm Thúy
h ình động (Trang 12)
Mô hình động - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Nhị Lãm Thúy
h ình động (Trang 13)
Mô hình động - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Nhị Lãm Thúy
h ình động (Trang 14)
Mô hình dữ liệu - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Nhị Lãm Thúy
h ình dữ liệu (Trang 15)
Mô hình dữ liệu - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Nhị Lãm Thúy
h ình dữ liệu (Trang 16)
Mô hình đối tượng - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Nhị Lãm Thúy
h ình đối tượng (Trang 17)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm