SlideShare a Scribd company logo
1 of 36
Chương 3: Mô hình hóa yêu cầu Trường Đại học Khoa học Tự nhiên, ĐHQG-HCM Khoa Công Nghệ Thông Tin Bộ môn Công Nghệ Phần Mềm GVLT: ThS. Trần Minh Triết
Nội dung ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mở đầu ,[object Object],[object Object],[object Object],[object Object],[object Object]
Khái niệm Actor ,[object Object],[object Object],Phần mềm Con người Phần cứng Phần mềm khác Tên Actor
Actor    Nhóm người sử dụng ,[object Object],[object Object],Phần mềm Con người Phần cứng Phần mềm khác Tên Actor
Ví dụ Xét phần mềm Quản lý học sinh cấp III ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Thay đổi quy định 6 Xem báo cáo tổng kết 5 Nhận bảng điểm môn 4 Tra cứu học sinh 3 Lập danh sách lớp 2 Tiếp nhận học sinh 1 Yêu cầu STT Ban giám hiệu? Quản trị hệ thống? Ban giám hi ệ u? Giáo viên? Giáo vụ? Mọi người? Phụ huynh? Học sinh? Giáo v ụ ? Giáo vụ? Nhóm người dùng
Ví dụ Xét phần mềm Quản lý thư viện Thay đổi quy định 6 Nhận trả sách 5 Lập phiếu mượn 4 Tra cứu học sinh 3 Nhận sách mới 2 Lập thẻ độc giả 1 Yêu cầu STT Thủ thư? Quản trị hệ thống? Thủ thư Thủ thư Thủ thư? Độc giả? Khách bất kỳ? Th ủ  thư Thủ thư Nhóm người dùng
Actor    Phần cứng ngoại vi ,[object Object],[object Object],Phần mềm Con người Phần cứng Phần mềm khác Tên Actor
Ví dụ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Các thiết bị ngoại vi mà phần mềm  cần tương tác  Có cần liệt kê  tất cả thiết bị ngoại vi?
Actor    Phần mềm khác ,[object Object],[object Object],Phần mềm Con người Phần cứng Phần mềm khác Tên Actor
Ví dụ ,[object Object],[object Object],[object Object],[object Object]
Khái niệm Use-Case ,[object Object],[object Object],Use-Case
Ví dụ Xét phần mềm Quản lý học sinh cấp III ,[object Object],Bao gồm cả tính năng  Thêm mới, Xóa, và Sửa Thay đổi quy định 6 Xem báo cáo tổng kết 5 Nhận bảng điểm môn 4 Tra cứu học sinh 3 Lập danh sách lớp 2 Tiếp nhận học sinh 1 Yêu cầu STT
Ví dụ Xét phần mềm Quản lý thư viện ,[object Object],Thay đổi quy định 6 Nhận trả sách 5 Lập phiếu mượn 4 Tra cứu học sinh 3 Nhận sách mới 2 Lập thẻ độc giả 1 Yêu cầu STT
Ví dụ Phần mềm thí nghiệm mạch điện   ,[object Object],Thay đổi quy định 6 Lấy lại thí nghiệm 5 Lưu bài thí nghiệm 4 Thay đổi thông số 3 Cung cấp nguồn điện 2 Sắp đặt mạch điện 1 Yêu cầu STT
Sơ đồ Use-case Sự tương tác  giữa  Actor  và  Use-case Chiều của mũi tên  thể hiển  vai trò chủ động  trong sự tương tác Rút tiền Khách hàng Kiểm tra tài khoản
Tổng quát hóa giữa các Actor Người sử dụng Giáo viên Giáo vụ
Mô tả Use-case ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mô tả use-case ,[object Object],[object Object],[object Object],[object Object],[object Object],“ Happy Path”
Sơ đồ luồng dữ liệu ,[object Object],Tác nhân/thiết bị (Người sử dụng,  thiết bị phát sinh hay tiếp nhận dữ liệu) Khối xử lý Luồng dữ liệu (thông tin) Bộ nhớ phụ (Hồ sơ, Sổ sách, tập tin, csdl…)
Các cấp sơ đồ ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ví dụ: sơ đồ cấp 0 Configuration  Data Configuration  Data Configuration Information
Ví dụ: sơ đồ cấp 1
Sơ đồ tổng quát Người dùng Thiết bị nhập Thiết bị xuất Xử lý … D1 D2 D3 D4 D5 D6 Ý nghĩa từng dòng dữ liệu D1:……………. D2:……………. D3:……………. D4:……………. D5:……………. D6:……………. ,[object Object],[object Object],[object Object],[object Object],[object Object],Dữ liệu  nhập Dữ liệu  xuất Dữ liệu  đọc Dữ liệu  ghi
Sơ đồ tổng quát cho Yêu cầu lưu trữ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Người dùng Thiết bị nhập Thiết bị xuất Xử lý LT D1 D2 D3 D4 D5 D6
Sơ đồ tổng quát cho Yêu cầu lưu trữ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Người dùng Thiết bị nhập Thiết bị xuất Xử lý LT D1 D2 D3 D4 D5 D6
Sơ đồ tổng quát cho Yêu cầu lưu trữ ,[object Object],[object Object],[object Object],[object Object],[object Object],Người dùng Thiết bị nhập Thiết bị xuất Xử lý LT D1 D2 D3 D4 D5 D6
Sơ đồ tổng quát cho Yêu cầu tra cứu ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Người dùng Thiết bị nhập Thiết bị xuất Xử lý TC D1 D2 D3 D4 D5 D6
Sơ đồ tổng quát cho Yêu cầu tra cứu ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Người dùng Thiết bị nhập Thiết bị xuất Xử lý TC D1 D2 D3 D4 D5 D6
Sơ đồ tổng quát cho Yêu cầu tra cứu ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Người dùng Thiết bị nhập Thiết bị xuất Xử lý TC D1 D2 D3 D4 D5 D6
Sơ đồ tổng quát cho Yêu cầu tính toán ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Người dùng Thiết bị nhập Thiết bị xuất Xử lý TT D1 D2 D3 D4 D5 D6
Sơ đồ tổng quát cho Yêu cầu tính toán ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Người dùng Thiết bị nhập Thiết bị xuất Xử lý TT D1 D2 D3 D4 D5 D6
Sơ đồ tổng quát cho Yêu cầu tính toán ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Người dùng Thiết bị nhập Thiết bị xuất Xử lý TT D1 D2 D3 D4 D5 D6
Sơ đồ tổng quát cho Yêu cầu báo biểu ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Người dùng Thiết bị nhập Thiết bị xuất Xử lý BB D1 D2 D3 D4 D5 D6
Sơ đồ tổng quát cho Yêu cầu báo biểu ,[object Object],[object Object],[object Object],[object Object],[object Object],Người dùng Thiết bị nhập Thiết bị xuất Xử lý BB D1 D2 D3 D4 D5 D6
Sơ đồ tổng quát cho Yêu cầu báo biểu ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Người dùng Thiết bị nhập Thiết bị xuất Xử lý BB D1 D2 D3 D4 D5 D6

More Related Content

What's hot

Hệ thống quản lý bán hàng online
Hệ thống quản lý bán hàng onlineHệ thống quản lý bán hàng online
Hệ thống quản lý bán hàng onlineHan Nguyen
 
Giới thiệu về Rational Rose và Các diagram
Giới thiệu về Rational Rose và Các diagramGiới thiệu về Rational Rose và Các diagram
Giới thiệu về Rational Rose và Các diagramHuy Vũ
 
Mô hình hóa dữ liệu mức quan niệm
Mô hình hóa dữ liệu mức quan niệm Mô hình hóa dữ liệu mức quan niệm
Mô hình hóa dữ liệu mức quan niệm nataliej4
 
Phân tích thiết kế hệ thống quản lý bán nước giải khát
Phân tích thiết kế hệ thống quản lý bán nước giải khátPhân tích thiết kế hệ thống quản lý bán nước giải khát
Phân tích thiết kế hệ thống quản lý bán nước giải khátMinh Nguyển
 
đồ áN phân tích thiết kế hệ thống quản lý bán hàng siêu thị
đồ áN phân tích thiết kế hệ thống quản lý bán hàng siêu thịđồ áN phân tích thiết kế hệ thống quản lý bán hàng siêu thị
đồ áN phân tích thiết kế hệ thống quản lý bán hàng siêu thịThanh Hoa
 
Phân tích thiết kế hệ thống thông tin quản lý bán hàng của công ty cổ phần qu...
Phân tích thiết kế hệ thống thông tin quản lý bán hàng của công ty cổ phần qu...Phân tích thiết kế hệ thống thông tin quản lý bán hàng của công ty cổ phần qu...
Phân tích thiết kế hệ thống thông tin quản lý bán hàng của công ty cổ phần qu...Dịch vụ Làm Luận Văn 0936885877
 
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phê
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phêbáo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phê
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phêthuhuynhphonegap
 
Báo cáo đồ án môn công nghệ phần mềm
Báo cáo đồ án môn công nghệ phần mềmBáo cáo đồ án môn công nghệ phần mềm
Báo cáo đồ án môn công nghệ phần mềmRiTa15
 
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNG
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNGPHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNG
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNGThùy Linh
 
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên nataliej4
 
Bài 5: Chuẩn hóa cơ sở dữ liệu
Bài 5: Chuẩn hóa cơ sở dữ liệuBài 5: Chuẩn hóa cơ sở dữ liệu
Bài 5: Chuẩn hóa cơ sở dữ liệuMasterCode.vn
 
Baitap uml mau_thầy trung
Baitap uml mau_thầy trungBaitap uml mau_thầy trung
Baitap uml mau_thầy trungleedavid123
 
Báo cáo đồ án tôt nghiệp: Xây dựng Website bán hàng thông minh
Báo cáo đồ án tôt nghiệp: Xây dựng Website bán hàng thông minhBáo cáo đồ án tôt nghiệp: Xây dựng Website bán hàng thông minh
Báo cáo đồ án tôt nghiệp: Xây dựng Website bán hàng thông minhnataliej4
 
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPTBài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPTMasterCode.vn
 
Xây dựng cơ sở dữ liệu trong quản lý nhân sự
Xây dựng cơ sở dữ liệu trong quản lý nhân sựXây dựng cơ sở dữ liệu trong quản lý nhân sự
Xây dựng cơ sở dữ liệu trong quản lý nhân sựAskSock Ngô Quang Đạo
 

What's hot (20)

Hệ thống quản lý bán hàng online
Hệ thống quản lý bán hàng onlineHệ thống quản lý bán hàng online
Hệ thống quản lý bán hàng online
 
Giới thiệu về Rational Rose và Các diagram
Giới thiệu về Rational Rose và Các diagramGiới thiệu về Rational Rose và Các diagram
Giới thiệu về Rational Rose và Các diagram
 
Mô hình hóa dữ liệu mức quan niệm
Mô hình hóa dữ liệu mức quan niệm Mô hình hóa dữ liệu mức quan niệm
Mô hình hóa dữ liệu mức quan niệm
 
Đề tài: Quản lí Tour du lịch, HAY, 9đ
Đề tài: Quản lí Tour du lịch, HAY, 9đĐề tài: Quản lí Tour du lịch, HAY, 9đ
Đề tài: Quản lí Tour du lịch, HAY, 9đ
 
Phân tích thiết kế hệ thống quản lý bán nước giải khát
Phân tích thiết kế hệ thống quản lý bán nước giải khátPhân tích thiết kế hệ thống quản lý bán nước giải khát
Phân tích thiết kế hệ thống quản lý bán nước giải khát
 
đồ áN phân tích thiết kế hệ thống quản lý bán hàng siêu thị
đồ áN phân tích thiết kế hệ thống quản lý bán hàng siêu thịđồ áN phân tích thiết kế hệ thống quản lý bán hàng siêu thị
đồ áN phân tích thiết kế hệ thống quản lý bán hàng siêu thị
 
Httt bai tap
Httt bai tapHttt bai tap
Httt bai tap
 
Chuong 3. cnpm
Chuong 3. cnpmChuong 3. cnpm
Chuong 3. cnpm
 
Phân tích thiết kế hệ thống thông tin quản lý bán hàng của công ty cổ phần qu...
Phân tích thiết kế hệ thống thông tin quản lý bán hàng của công ty cổ phần qu...Phân tích thiết kế hệ thống thông tin quản lý bán hàng của công ty cổ phần qu...
Phân tích thiết kế hệ thống thông tin quản lý bán hàng của công ty cổ phần qu...
 
Đề tài: Xây dựng hệ thống Chatbots tự động, HAY, 9đ
Đề tài: Xây dựng hệ thống Chatbots tự động, HAY, 9đĐề tài: Xây dựng hệ thống Chatbots tự động, HAY, 9đ
Đề tài: Xây dựng hệ thống Chatbots tự động, HAY, 9đ
 
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phê
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phêbáo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phê
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phê
 
Báo cáo đồ án môn công nghệ phần mềm
Báo cáo đồ án môn công nghệ phần mềmBáo cáo đồ án môn công nghệ phần mềm
Báo cáo đồ án môn công nghệ phần mềm
 
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNG
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNGPHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNG
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNG
 
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên
 
Bài 5: Chuẩn hóa cơ sở dữ liệu
Bài 5: Chuẩn hóa cơ sở dữ liệuBài 5: Chuẩn hóa cơ sở dữ liệu
Bài 5: Chuẩn hóa cơ sở dữ liệu
 
Baitap uml mau_thầy trung
Baitap uml mau_thầy trungBaitap uml mau_thầy trung
Baitap uml mau_thầy trung
 
Báo cáo đồ án tôt nghiệp: Xây dựng Website bán hàng thông minh
Báo cáo đồ án tôt nghiệp: Xây dựng Website bán hàng thông minhBáo cáo đồ án tôt nghiệp: Xây dựng Website bán hàng thông minh
Báo cáo đồ án tôt nghiệp: Xây dựng Website bán hàng thông minh
 
Đề tài: Xây dựng website bán hàng trực tuyến, HAY
Đề tài: Xây dựng website bán hàng trực tuyến, HAYĐề tài: Xây dựng website bán hàng trực tuyến, HAY
Đề tài: Xây dựng website bán hàng trực tuyến, HAY
 
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPTBài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
 
Xây dựng cơ sở dữ liệu trong quản lý nhân sự
Xây dựng cơ sở dữ liệu trong quản lý nhân sựXây dựng cơ sở dữ liệu trong quản lý nhân sự
Xây dựng cơ sở dữ liệu trong quản lý nhân sự
 

Viewers also liked

Báo cáo UML hệ thống cho thuê nhà
Báo cáo UML hệ thống cho thuê nhàBáo cáo UML hệ thống cho thuê nhà
Báo cáo UML hệ thống cho thuê nhàKali Back Tracker
 
Chương 3_Dự báo trong kinh doanh
Chương 3_Dự báo trong kinh doanhChương 3_Dự báo trong kinh doanh
Chương 3_Dự báo trong kinh doanhMéo Ku
 
Phần mềm tạo sơ đồ tư duy
Phần mềm tạo sơ đồ tư duyPhần mềm tạo sơ đồ tư duy
Phần mềm tạo sơ đồ tư duyHaBaoChau
 
ERD - Database Design
ERD - Database DesignERD - Database Design
ERD - Database Designyht4ever
 

Viewers also liked (7)

Com201 slide 6
Com201   slide 6Com201   slide 6
Com201 slide 6
 
Uml hà
Uml hàUml hà
Uml hà
 
Báo cáo UML hệ thống cho thuê nhà
Báo cáo UML hệ thống cho thuê nhàBáo cáo UML hệ thống cho thuê nhà
Báo cáo UML hệ thống cho thuê nhà
 
Toan finish
Toan finishToan finish
Toan finish
 
Chương 3_Dự báo trong kinh doanh
Chương 3_Dự báo trong kinh doanhChương 3_Dự báo trong kinh doanh
Chương 3_Dự báo trong kinh doanh
 
Phần mềm tạo sơ đồ tư duy
Phần mềm tạo sơ đồ tư duyPhần mềm tạo sơ đồ tư duy
Phần mềm tạo sơ đồ tư duy
 
ERD - Database Design
ERD - Database DesignERD - Database Design
ERD - Database Design
 

Similar to Mô hình hóa yêu cầu

Công nghệ yêu cầu requirements engineering (re)
Công nghệ yêu cầu requirements engineering (re)Công nghệ yêu cầu requirements engineering (re)
Công nghệ yêu cầu requirements engineering (re)nataliej4
 
Các công cụ mô tả HTTT kế toán
Các công cụ mô tả HTTT kế toánCác công cụ mô tả HTTT kế toán
Các công cụ mô tả HTTT kế toánleemindinh
 
Chuong 4 các công cụ mô tả HTTT kế toán
Chuong 4 các công cụ mô tả HTTT kế toánChuong 4 các công cụ mô tả HTTT kế toán
Chuong 4 các công cụ mô tả HTTT kế toándlmonline24h
 
Chương 3_ Các công cụ mô tả hệ thống Final.pdf
Chương 3_ Các công cụ mô tả hệ thống Final.pdfChương 3_ Các công cụ mô tả hệ thống Final.pdf
Chương 3_ Các công cụ mô tả hệ thống Final.pdfoThuHng5
 
Bai giang tin_hoc_ql_2_046
Bai giang tin_hoc_ql_2_046Bai giang tin_hoc_ql_2_046
Bai giang tin_hoc_ql_2_046Heo Mọi
 
Phần mềm quản lý nhân sự trực tuyến hướng dẫn chương 1
Phần mềm quản lý nhân sự trực tuyến hướng dẫn chương 1Phần mềm quản lý nhân sự trực tuyến hướng dẫn chương 1
Phần mềm quản lý nhân sự trực tuyến hướng dẫn chương 1El Pi
 
Bài 3: Xác định yêu cầu hệ thống & Phân tích quy trình xử lý nghiệp vụ - Giáo...
Bài 3: Xác định yêu cầu hệ thống & Phân tích quy trình xử lý nghiệp vụ - Giáo...Bài 3: Xác định yêu cầu hệ thống & Phân tích quy trình xử lý nghiệp vụ - Giáo...
Bài 3: Xác định yêu cầu hệ thống & Phân tích quy trình xử lý nghiệp vụ - Giáo...MasterCode.vn
 
Lecture01_Phan mem va ky nghe phan mem.pdf
Lecture01_Phan mem va ky nghe phan mem.pdfLecture01_Phan mem va ky nghe phan mem.pdf
Lecture01_Phan mem va ky nghe phan mem.pdfMai Hieu
 

Similar to Mô hình hóa yêu cầu (20)

Lecture03(1)
Lecture03(1)Lecture03(1)
Lecture03(1)
 
Lecture03
Lecture03Lecture03
Lecture03
 
Công nghệ yêu cầu requirements engineering (re)
Công nghệ yêu cầu requirements engineering (re)Công nghệ yêu cầu requirements engineering (re)
Công nghệ yêu cầu requirements engineering (re)
 
Các công cụ mô tả HTTT kế toán
Các công cụ mô tả HTTT kế toánCác công cụ mô tả HTTT kế toán
Các công cụ mô tả HTTT kế toán
 
Chuong 4 các công cụ mô tả HTTT kế toán
Chuong 4 các công cụ mô tả HTTT kế toánChuong 4 các công cụ mô tả HTTT kế toán
Chuong 4 các công cụ mô tả HTTT kế toán
 
Chiet tinh dien luc
Chiet tinh dien lucChiet tinh dien luc
Chiet tinh dien luc
 
Mở đầu
Mở đầuMở đầu
Mở đầu
 
Chương 3_ Các công cụ mô tả hệ thống Final.pdf
Chương 3_ Các công cụ mô tả hệ thống Final.pdfChương 3_ Các công cụ mô tả hệ thống Final.pdf
Chương 3_ Các công cụ mô tả hệ thống Final.pdf
 
Bai giang tin_hoc_ql_2_046
Bai giang tin_hoc_ql_2_046Bai giang tin_hoc_ql_2_046
Bai giang tin_hoc_ql_2_046
 
Tai lieu mo ta chuc nang_hcc
Tai lieu mo ta chuc nang_hccTai lieu mo ta chuc nang_hcc
Tai lieu mo ta chuc nang_hcc
 
2 thu thap va mo hinh yeu cau
2 thu thap va mo hinh yeu cau2 thu thap va mo hinh yeu cau
2 thu thap va mo hinh yeu cau
 
Phần mềm quản lý nhân sự trực tuyến hướng dẫn chương 1
Phần mềm quản lý nhân sự trực tuyến hướng dẫn chương 1Phần mềm quản lý nhân sự trực tuyến hướng dẫn chương 1
Phần mềm quản lý nhân sự trực tuyến hướng dẫn chương 1
 
Bài 3: Xác định yêu cầu hệ thống & Phân tích quy trình xử lý nghiệp vụ - Giáo...
Bài 3: Xác định yêu cầu hệ thống & Phân tích quy trình xử lý nghiệp vụ - Giáo...Bài 3: Xác định yêu cầu hệ thống & Phân tích quy trình xử lý nghiệp vụ - Giáo...
Bài 3: Xác định yêu cầu hệ thống & Phân tích quy trình xử lý nghiệp vụ - Giáo...
 
Cơ sở lý luận về phân tích thiết kế hệ thống thông tin quản lý khách hàng.docx
Cơ sở lý luận về phân tích thiết kế hệ thống thông tin quản lý khách hàng.docxCơ sở lý luận về phân tích thiết kế hệ thống thông tin quản lý khách hàng.docx
Cơ sở lý luận về phân tích thiết kế hệ thống thông tin quản lý khách hàng.docx
 
Java core
Java coreJava core
Java core
 
Ch3.mo hinhhoayeucau(1)(1)
Ch3.mo hinhhoayeucau(1)(1)Ch3.mo hinhhoayeucau(1)(1)
Ch3.mo hinhhoayeucau(1)(1)
 
Ch3.mo hinhhoayeucau(1)
Ch3.mo hinhhoayeucau(1)Ch3.mo hinhhoayeucau(1)
Ch3.mo hinhhoayeucau(1)
 
Đề tài: Phần mềm quản lý bán hàng tại công ty máy tính Mai Hoàng
Đề tài: Phần mềm quản lý bán hàng tại công ty máy tính Mai HoàngĐề tài: Phần mềm quản lý bán hàng tại công ty máy tính Mai Hoàng
Đề tài: Phần mềm quản lý bán hàng tại công ty máy tính Mai Hoàng
 
Tuan1_pttkhtt.pptx
Tuan1_pttkhtt.pptxTuan1_pttkhtt.pptx
Tuan1_pttkhtt.pptx
 
Lecture01_Phan mem va ky nghe phan mem.pdf
Lecture01_Phan mem va ky nghe phan mem.pdfLecture01_Phan mem va ky nghe phan mem.pdf
Lecture01_Phan mem va ky nghe phan mem.pdf
 

More from Nguyen Tran (20)

Se 06
Se 06Se 06
Se 06
 
12report
12report12report
12report
 
11script
11script11script
11script
 
10team
10team10team
10team
 
09componentdeployment
09componentdeployment09componentdeployment
09componentdeployment
 
08activity
08activity08activity
08activity
 
07state
07state07state
07state
 
06collaboration
06collaboration06collaboration
06collaboration
 
05sequence
05sequence05sequence
05sequence
 
04class
04class04class
04class
 
03usecase
03usecase03usecase
03usecase
 
02intro
02intro02intro
02intro
 
01about
01about01about
01about
 
Clear case
Clear caseClear case
Clear case
 
Business process excution language
Business process excution languageBusiness process excution language
Business process excution language
 
Vs doc man
Vs doc manVs doc man
Vs doc man
 
Cm mi
Cm miCm mi
Cm mi
 
Sql packager
Sql packagerSql packager
Sql packager
 
Snag it
Snag itSnag it
Snag it
 
Record mydesktop
Record mydesktopRecord mydesktop
Record mydesktop
 

Mô hình hóa yêu cầu

  • 1. Chương 3: Mô hình hóa yêu cầu Trường Đại học Khoa học Tự nhiên, ĐHQG-HCM Khoa Công Nghệ Thông Tin Bộ môn Công Nghệ Phần Mềm GVLT: ThS. Trần Minh Triết
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Ví dụ Xét phần mềm Quản lý thư viện Thay đổi quy định 6 Nhận trả sách 5 Lập phiếu mượn 4 Tra cứu học sinh 3 Nhận sách mới 2 Lập thẻ độc giả 1 Yêu cầu STT Thủ thư? Quản trị hệ thống? Thủ thư Thủ thư Thủ thư? Độc giả? Khách bất kỳ? Th ủ thư Thủ thư Nhóm người dùng
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Sơ đồ Use-case Sự tương tác giữa Actor và Use-case Chiều của mũi tên thể hiển vai trò chủ động trong sự tương tác Rút tiền Khách hàng Kiểm tra tài khoản
  • 17. Tổng quát hóa giữa các Actor Người sử dụng Giáo viên Giáo vụ
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. Ví dụ: sơ đồ cấp 0 Configuration Data Configuration Data Configuration Information
  • 23. Ví dụ: sơ đồ cấp 1
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.