Bài tập Phân tích thiết kế hệ thống: Mô hình hóa UML

17 67 0
Bài tập Phân tích thiết kế hệ thống: Mô hình hóa UML

Đ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

Bài tập Phân tích thiết kế hệ thống: Mô hình hóa UML do Ths. Nguyễn Anh Hào biên soạn dùng để phục vụ việc học tập và ôn lại kiến thức cho các bạn sinh viên học môn Phân tích thiết kế hệ thống. Mời các bạn tham khảo!

PHÂN TÍCH THIẾT KẾ HỆ THỐNG Bài tập Mơ hình hóa UML vd Phịng Khảo thí Học viện có công việc cần làm để tổ chức thi sau: cán khảo thí nhận đề đề thi từ giáo viên soạn đề, để photo thành nhiều bản, đóng gói niêm phong đề thi Trong buổi thi, túi đề thi cán coi thi mở để phát đề cho sinh viên làm ký tên vào danh sách thi Sau buổi thi, thi cán coi thi thu về, đóng gói ký tên vào danh sách thi Anh chị dùng lược đồ usecase để thể đầy đủ công việc cần làm phịng khảo thí vd Mỗi cơng ty kinh doanh (có tên, lĩnh vực kinh doanh) có nhiều cửa hàng trung tâm bảo hành, cửa hàng trung tâm bảo hành có tên, nhiệm vụ, có nhiều nhân viên làm việc người quản lý Mỗi nhân viên có tên, mức lương cơng việc; riêng người quản lý có thêm chức vụ quyền hạn Anh chị vẽ lược đồ lớp cho mơ tả Vd.Trình tự thực u cầu bảo hành sản phẩm cửa hàng mô tả sau: Khi nhận sản phẩm hư cần bảo hành khách hàng với phiếu bảo hành, nhân viên bán hàng chuyển sản phẩm phiếu cho trưởng trung tâm bảo hành Trưởng trung tâm bảo hành xem xét tình trạng hư sản phẩm để chuyển cho nhân viên bảo hành thực hiện, định gửi lại sản phẩm cho khách Khi sửa xong sản phẩm, nhân viên bảo hành ghi lại nội dung bảo hành vào phiếu gửi trả lại sản phẩm sửa với phiếu bảo hành cho khách Anh chị vẽ lược đồ Cộng tác cho mô tả Các đọc giả thư viện Giảng viên Sinh viên học viện Giảng viên Sinh viên có chung thơng tin Mã số, Tên, CMND, Ngày sinh có quyền cập nhật lại thơng tin Ngồi ra, Giảng viên có thêm Trình độ, Chuyên ngành, Thâm niên giảng dạy, thực nghiên cứu đề tài khoa học, hướng dẫn sinh viên làm đề tài báo cáo chuyên đề Sinh viên có thêm Khóa học, Chuyên ngành đào tạo, làm đồ án nghiên cứu khoa học Đọc giả giảng viên có thêm thơng tin mức ưu tiên, đăng ký mua sách thư viện Đọc giả sinh viên mượn (và trả) sách với số lượng thời hạn mượn bị giới hạn Nếu trễ hạn trả sách, họ phải nộp tiền phạt Hãy vẽ lược đồ lớp cho mô tả 1b Trong cơng ty, khách hàng phải có tên, địa thực hành động đặt hàng Có loại khách hàng: khách hàng cá nhân khách hàng công ty Khách hàng cá nhân mua hàng với số lượng giới hạn, hưởng sách khuyến phải tốn tiền trực tiếp Khách hàng cơng ty mua hàng với số lượng khơng hạn chế, khơng hưởng sách khuyến trả góp nhiều đợt Các khách hàng phải có đơn đặt hàng có số đơn, ngày đặt hàng, hàng cần mua, đơn bị hủy bỏ thực hồn tất Hãy vẽ lược đồ lớp cho mô tả 2 Để mua hàng qua mạng, khách hàng cần vào website công ty để xem mặt hàng bán xác nhận hàng muốn mua với liệu cá nhân (tên, địa chỉ, CMND) tài khoản toán ngân hàng cho website, website xác thực liệu với ngân hàng để chấp nhận đặt hàng thông báo từ chối Nếu chấp nhận, Website thông báo giao dịch đến phòng kinh doanh, phòng kinh doanh giao hàng đến khách hàng, sau trừ tiền mua hàng tài khoản khách cách thông báo nội dung giao dịch đến ngân hàng Hãy vẽ lược đồ (Sequence diagram) cho mô tả Vd Hãy vẽ lược đồ chuyển trạng thái cho trường hợp người A B chơi đánh cờ tướng Giả sử người A trước, suy nghĩ sau nước Sau xong, người B suy nghĩ nước, Nếu A (hoặc B) chiếu bí đối phương, A (hoặc B) thắng ván cờ kết thúc Vd Anh chị vẽ lược đồ chuyển trạng thái máy ATM mô tả tổng quát sau: Khi đưa thẻ vào máy, ATM ‘đọc thẻ’ Nếu thành công, ATM ‘kiễm tra PIN’ Nếu đọc thẻ không thành công số PIN sai, ATM thực ‘trả thẻ’ kết thúc Nếu số PIN đúng, ATM ‘tiếp nhận giao dịch’ (như rút tiền, toán cước, chuyển khoản,…) sau ‘thực hiện’ giao dịch mà khách hàng chọn Sau thực xong giao dịch, khách muốn thực giao dịch khác máy ATM chuyển lại trạng thái ‘tiếp nhận giao dịch’, khơng máy ‘trả thẻ’ kết thúc 3b Anh chị vẽ lược đồ trạng thái đối tượng đơn đặt hàng mô tả sau: Khi đơn vừa tạo ra, tự kiễm tra hàng kho Nếu kho không đủ hàng cho đơn, đơn chuyển sang trạng thái chờ nhận hàng Khi có hàng kho, đơn chuyển sang trạng thái kiễm tra Nếu hàng cần mua đơn có sẵn kho, đơn chuyển sang trạng thái chuẩn bị giao hàng Khi cơng việc chuẩn bị giao hàng hồn tất, đơn chuyển sang trạng thái giao hàng Khi giao hàng xong,đơn chuyển sang trạg thái xử lý kết thúc 3c Anh chị vẽ lược đồ chuyển trạng thái hệ thống đèn điều khiển giao thơng gồm có đèn Da Db sau: Da điều khiển giao thông đường A, Db điều khiển giao thông cho đường B, đèn đặt giao lộ A B Khi đèn Db chuyển thành màu đỏ, đèn Da chuyển sang màu xanh, đếm thời gian đèn Da (Ta) thiết lập 30 giây (Ta=30), sau giảm dần đến Ta = 0, Ta phát sinh tín hiệu ‘time-out’chuyển Da sang màu vàng 15 giây (Ta=15) đến Ta=0, tín hiệu ‘time-out’ chuyển Da thành màu đỏ Khi đó, đèn Db chuyển từ đỏ sang xanh trì 30 giây (Tb=30), sau chuyển sang màu vàng 15 giây (Tb=15) màu đỏ 30 giây (Tb=30) Chu kỳ chuyển màu đèn lặp lặp lại Vd Hệ thống quản lý thư viện có chức sau: nhận sách từ nhà xuất bản, toán tiền mua sách, cho đọc giả mượn trả sách Khi mượn sách, đọc giả tham khảo thêm danh mục sách thư viện Nhân viên quản lý thư viện cập nhật (thêm, xóa, sửa) danh mục sách danh sách đọc giả Hãy vẽ lược đồ Usecase cho hệ thống 5b Anh chị vẽ lược đồ Usecase cho việc lái xe sau: để lái xe, người tài xế cần nhấn ga, sử dụng thắng (phanh), sử dụng cần số, quẹo cua, qua trái qua phải Trong trường hợp quẹo cua, người tài xế cần phải giảm tốc độ bật đèn tín hiệu trước Nếu vào ban đêm, người tài xế cần phải bật đèn pha Hãy vẽ lược đồ Usecase cho mô tả Một nhà hàng bán thức ăn rượu sau: Nhà hàng có loại nhân viên: phục vụ (waiter), thu ngân đầu bếp Khi khách hàng gọi ăn rượu, họ tham khảo thêm thực đơn Yêu cầu gọi nhân viên phục vụ chuyển đến nhân viên đầu bếp để làm ăn cho khách Khi ăn làm xong, nhân viên đầu bếp thơng báo cho nhân viên phục vụ mang thức ăn cho khách Khi khách gọi rượu để uống, nhân viên phục vụ mang đến Mọi yêu cầu nhân viên phục vụ thông báo cho nhân viên thu ngân lập hóa đơn để khách trả tiền Hãy vẽ lược đồ USECASE lược đồ CỘNG TÁC cho nhà hàng 7 Một cửa hàng có quy tắc bảo hành sau: Mỗi sản phẫm bảo hành nhân viên phụ trách sửa; nhân viên sửa nhiều sản phẩm bảo hành trưởng trung tâm phân cơng Mọi nhân viên cơng ty có mã nhân viên, tên, mức lương Trưởng trung tâm nhân viên cơng ty, có thêm trách nhiệm quyền hạn Khách hàng (có mã kh, tên, địa chỉ, sdt) có vài sản phẩm hư cần bảo hành sản phẩm cơng ty (có mã sản phẩm, tên, quy cách) có thêm nội dung hư hỏng, ngày yêu cầu bảo hành Khách hàng cần gửi phiếu bảo hành kèm sản phẩm hư đến trung tâm bảo hành, trưởng trung tâm tiếp nhận, xem xét phiếu bảo hành để phân công cho nhân viên bảo hành gửi sản phẩm cho khách hàng Sản phẩm bảo hành nội dung bảo hành nhân viên phụ trách chuyển giao cho khách hàng Hãy vẽ lược đồ USECASE lược đồ CỘNG TÁC 8 Cửa hàng Fresh Food có nhiều nhân viên, nhân viên có mã số, tên, giới tính, ngày sinh, số điện thoại di động Nhân viên phục vụ có thêm kỹ tiếp tân thực cơng việc tiếp thị tiếp nhận yêu cầu Nhân viên đầu bếp có thêm thâm niên, chứng nấu ăn công việc chế biến, định lượng phần ăn Nhân viên thu ngân cần thêm chứng kế tốn để thực nghiệp vụ tính tiền thu tiền Mỗi nhân viên làm việc cho phận cửa hàng (như tiếp tân, thu ngân nấu ăn), phân công công việc người trưởng phận nhân viên phận có thêm cấp chun mơn Hãy vẽ lược đồ USECASE lược đồ CLASS cho cửa hàng Hãy vẽ lược đồ hoạt động cho việc bán thức ăn & nước cửa hàng bán thức ăn nhanh mô tả sau: Khi khách hàng gọi & nước, nhân viên phục vụ ghi yêu cầu khách vào phiếu mua hàng đặt phiếu lên kệ mua hàng Cô nhân viên đầu bếp đọc phiếu để làm ăn theo yêu cầu phiếu Nguyên liệu lấy từ tủ lạnh để chế biến thức ăn Nếu tủ lạnh hết nguyên liệu, cô nhân viên đầu bếp lấy chúng từ kho để bổ sung thêm cho tủ lạnh Khi chế biến xong, thức ăn đặt khai chứa Cô nhân viên phục vụ đọc phiếu từ kệ mua hàng để lấy thức ăn từ khai chứa, lấy nước từ tủ lạnh, bỏ tất vào túi thức ăn giao túi thức ăn cho khách thu tiền Nếu tủ lạnh ngọt, cô ta lấy từ kho để bổ sung thêm cho tủ lạnh ... người quản lý có thêm chức vụ quyền hạn Anh chị vẽ lược đồ lớp cho mô tả Vd.Trình tự thực yêu cầu bảo hành sản phẩm cửa hàng mô tả sau: Khi nhận sản phẩm hư cần bảo hành khách hàng với phiếu... nước, Nếu A (hoặc B) chiếu bí đối phương, A (hoặc B) thắng ván cờ kết thúc Vd Anh chị vẽ lược đồ chuyển trạng thái máy ATM mô tả tổng quát sau: Khi đưa thẻ vào máy, ATM ‘đọc thẻ’ Nếu thành công,... chuyển lại trạng thái ‘tiếp nhận giao dịch’, không máy ‘trả thẻ’ kết thúc 3b Anh chị vẽ lược đồ trạng thái đối tượng đơn đặt hàng mô tả sau: Khi đơn vừa tạo ra, tự kiễm tra hàng kho Nếu kho không

Ngày đăng: 22/04/2022, 10:26

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

Tài liệu liên quan