Phân tích thiết kế hệ thống thông tin 7

70 324 0
Phân tích thiết kế hệ thống thông tin 7

Đ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 Ế PHÂN TÍCH & THI T Ế K H TH NG H NG Ế Ệ Ố ƯỚ K H TH NG H NG Ế Ệ Ố ƯỚ Đ I T NGỐ ƯỢ Đ I T NGỐ ƯỢ GV. ThS Phạm Nguyễn Cương GV. ThS Phạm Nguyễn Cương 2 Ch ng 7Phân tích đ i t ng h ươ ố ượ ệ Ch ng 7Phân tích đ i t ng h ươ ố ượ ệ th ngố th ngố  Sơ đồ lớp Sơ đồ lớp  Các cách tiếp cận xác định lớp Các cách tiếp cận xác định lớp  Xác định mối quan hệ giữa các lớp Xác định mối quan hệ giữa các lớp  Xác định thuộc tính và hành vi của lớp Xác định thuộc tính và hành vi của lớp 3 S đ l pơ ồ ớ S đ l pơ ồ ớ  Đối tượng (object) Đối tượng (object)  Lớp (class) Lớp (class) Đơn hàng Số ĐH Ngày lập Số tiền Tính_Trò_giá () Khách hàng Họ tên KH Dia chỉ Điện thoại Nhà cung cấp Họ tên NCC Đòa chỉ Điện thoại 4 Các cách ti p c n xác đ nh l pế ậ ị ớ Các cách ti p c n xác đ nh l pế ậ ị ớ  Tiếp cận theo thực thể nghiệp vụ Tiếp cận theo thực thể nghiệp vụ  Tiếp cận theo cụm danh từ Tiếp cận theo cụm danh từ  Tiếp cận theo phân loại Tiếp cận theo phân loại  Tiếp cận theo phân tích hoạt động use case Tiếp cận theo phân tích hoạt động use case 5 Các cách ti p c n xác đ nh l pế ậ ị ớ Các cách ti p c n xác đ nh l pế ậ ị ớ  Tiếp cận theo thực thể nghiệp vụ Tiếp cận theo thực thể nghiệp vụ  Đối với các thực thể sự vật: kiểm chứng xem có Đối với các thực thể sự vật: kiểm chứng xem có nhu cầu quản lý thông tin về thực thể này trong hệ nhu cầu quản lý thông tin về thực thể này trong hệ thống không? thống không?  Nếu có, xác định một lớp trong sơ đồ phân tích biểu Nếu có, xác định một lớp trong sơ đồ phân tích biểu diễn cho thực t[...]... trực quan và các thiết bị mà hệ thống tương tác  Ví dụ: xe hơi, máy bay, … là các sự vật hữu hình; thiết bị cảm ứng nhiệt là một lớp thiết bị 24 Các cách tiếp cận xác định lớp  Tiếp cận theo phân loại:  Ví dụ: hệ thống ATM  Các lớp khái niệm: TàiKhoản  Các lớp sự kiện: GiaoDịch  Các lớp tổ chức: NgânHàng 25 Các cách tiếp cận xác định lớp  Tiếp cận theo phân loại:  Ví dụ: hệ thống ATM  Các lớp... tiêu hoặc không thuộc phạm vi hệ thống: Tài khoản Bao thư        Thông điệp Hệ thống Mẫu tin Ngân quỹ VND Tiền mặt Tiến trình đăng nhập Số dư tài khoản Số tiền Tiến trình đăng nhập Thẻ ATM Máy ATM Ngân hàng Khách hàng ngân hàng Thẻ Tiền mặt Khách hàng Tài khoản khách hàng VND Bốn ký số Ngân quỹ Tiền PIN PIN không hợp lệ Thông điệp Mật khẩu Mã PIN Mẫu tin Bước Hệ thống Giao dịch Lịch sử giao dịch... thiết bị MáyATM ThẻATM 26 Các cách tiếp cận xác định lớp  Thiếp cận theo phân tích hoạt động use case: Đối tượng nào tiếp theo được chuyển giao trách nhiệm ? :Đối tượng :Đối tượng … Tác nhân Đối tượng nào của hệ thống sẽ trực tiếp tương tác với tác nhân? Hệ thống Kết thúc mô tả kịch bản của use case cho phép xác định tất cả các lớp liên tham gia 27 Các cách tiếp cận xác định lớp  Thiếp cận theo phân. .. KháchHàngNgânHàng  Ví dụ: phân tích use case “Rút tiền” : MáyATM : TàiKhoản Đưa vào thẻ ATM Yêu cầu PIN Nhập mã PIN Kiểm tra mã PIN Mã PIN hợp lệ Yêu cầu số tiền Nhập số tiền Xử lý giao tác rút Phân phối tiền mặt Giao tác thành công Yêu cầu lấy thẻ Lấy thẻ Yêu cầu tiếp tục Kết thúc In hoá đơn 31 Chương 7 – Phân tích đối tượng hệ thống Sơ đồ lớp  Các cách tiếp cận xác định lớp  Xác định mối quan hệ giữa các lớp... những người không sử dụng hệ thống nhưng thông tin về họ được lưu trữ bởi hệ thống  Ví dụ: Sinh viên, khách hàng, giáo viên, nhân viên,… 23 Các cách tiếp cận xác định lớp  Tiếp cận theo phân loại:  Lớp vị trí (place): Các vị trí vật lý mà hệ thống cần mô tả thông tin về nó   Ví dụ: toà nhà, kho, văn phòng, chi nhánh, đại lý,… Lớp sự vật hữu hình và thiết bị: các đối tượng vật lý hoặc các nhóm của... Xác định mối quan hệ  Xác định mối kết hợp association:  Hướng dẫn xác định mối kết hợp: Một sự phụ thuộc giữa hai hay nhiều lớp có thể thiết lập thành mối kết hợp Mối kết hợp thường tương ứng với một động từ hoặc cụm giới từ như là thành phần của, làm việc cho, chứa trong, …  Một tham chiếu từ một lớp đến một lớp khác là một mối kết hợp  33 Xác định mối quan hệ  Xác định mối kết hợp association:... mối kết hợp: Mối kết hợp vị trí (location): liên kết tới, thành phần của, làm việc tại, …  Ví dụ:  Nhân Viên Buổi Học Làm việc tại Chi Nhánh Học tại Phòng Học 34 Xác định mối quan hệ  Xác định mối kết hợp association:  Các mẫu xác định mối kết hợp: Mối kết hợp sở hữu: của, có, thuộc,…  Ví dụ:  Cầu Thủ Phòng Là thành phần của Chứa trong Đội Bóng Toà Nhà 35 Xác định mối quan hệ  Xác định mối kết... PIN không hợp lệ Thông điệp Mật khẩu Mã PIN Mẫu tin Bước Hệ thống Giao dịch Lịch sử giao dịch 16 Các cách tiếp cận xác định lớp  Tiếp cận theo cụm danh từ (noun –phrase)  Xác định danh từ, cụm danh từ có thể là thuộc tính:    Chỉ được sử dụng như là giá trị Không có nhiều hơn một đặc trưng riêng, hoặc chỉ mô tả một đặc trưng của đối tượng khác Ví dụ: hệ thống ATM (tiếp tục phân tích)     ... theo phân loại:  Lớp tổ chức (organisation): tập hợp con người, tài nguyên, phương tiện, hoặc những nhóm xác định chức năng người dùng   Ví dụ: đơn vị, bộ phận, phòng ban, chức danh,… Lớp con người (people): lớp con người thể hiện các vai trò khác nhau của người dùng trong việc tương tác với hệ thống Những đối tượng này thường là người dùng hệ thống hoặc những người không sử dụng hệ thống nhưng thông. .. Các hoạt động khách hàng có thể thực hiện với hệ thống:    Đưa vào thẻ ATM Nhập mã PIN Rút thẻ ATM 29 Các cách tiếp cận xác định lớp   Thiếp cận theo phân tích hoạt động use case: Ví dụ: phân tích use case “Giải quyết PIN không hợp lệ” : KháchHàng : MáyATM : KháchHàngNgânHàng Đưa thẻ vào ATM Yêu cầu PIN Nhập mã PIN Kiểm tra mã PIN Mã PIN không hợp lệ Thông báo mã PIN không hợp lệ Nhảy thẻ Yêu cầu . chứng xem có nhu cầu quản lý thông tin về thực thể này trong hệ nhu cầu quản lý thông tin về thực thể này trong hệ thống không? thống không?  Nếu có, xác. cụm danh từ  Tiếp cận theo phân loại Tiếp cận theo phân loại  Tiếp cận theo phân tích hoạt động use case Tiếp cận theo phân tích hoạt động use case 5

Ngày đăng: 24/06/2013, 01:25

Hình ảnh liên quan

hình phân tích - Phân tích thiết kế hệ thống thông tin 7

hình ph.

ân tích Xem tại trang 7 của tài liệu.
 Tài khoản: nĩ mơ hình hố một tài khoản của khách hàng Tài khoản: nĩ mơ hình hố một tài khoản của khách hàng - Phân tích thiết kế hệ thống thông tin 7

i.

khoản: nĩ mơ hình hố một tài khoản của khách hàng Tài khoản: nĩ mơ hình hố một tài khoản của khách hàng Xem tại trang 20 của tài liệu.
năng, mơ hình,… - Phân tích thiết kế hệ thống thông tin 7

n.

ăng, mơ hình,… Xem tại trang 22 của tài liệu.
 Lớp sự vật hữu hình và thiết bị Lớp sự vật hữu hình và thiết bị: các đối tượng vật lý hoặ c: các đối tượng vật lý hoặc các nhĩm của đối tượng hữu hình mà cĩ thể cảm nhận trực các nhĩm của đối tượng hữu hình mà cĩ thể cảm nhận trực  - Phân tích thiết kế hệ thống thông tin 7

p.

sự vật hữu hình và thiết bị Lớp sự vật hữu hình và thiết bị: các đối tượng vật lý hoặ c: các đối tượng vật lý hoặc các nhĩm của đối tượng hữu hình mà cĩ thể cảm nhận trực các nhĩm của đối tượng hữu hình mà cĩ thể cảm nhận trực Xem tại trang 24 của tài liệu.
 Các lớp sự vật hữu hình và thiết bị Các lớp sự vật hữu hình và thiết bị - Phân tích thiết kế hệ thống thông tin 7

c.

lớp sự vật hữu hình và thiết bị Các lớp sự vật hữu hình và thiết bị Xem tại trang 26 của tài liệu.
Hiển thị màn hình chính - Phân tích thiết kế hệ thống thông tin 7

i.

ển thị màn hình chính Xem tại trang 30 của tài liệu.
 Tập hợp Tập hợp: một đối tượng vật lý được hình thành từ : một đối tượng vật lý được hình thành từ các đối tượng vật lý thành phần khác   - Phân tích thiết kế hệ thống thông tin 7

p.

hợp Tập hợp: một đối tượng vật lý được hình thành từ : một đối tượng vật lý được hình thành từ các đối tượng vật lý thành phần khác Xem tại trang 57 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan