TRƯỜNG ĐẠI HỌC KINH TẾ TÀI CHÍNH TP HCM KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN MÔN HỌC MÔN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN TÊN ĐỀ TÀI QUẢN LÝ HỢP ĐỒNG THUÊ XE DU LỊCH CARFORRENT Sinh viên thực hiện 1 Trần Ngọc San > - < 195120414 > TP Hồ Chí Minh – 2021 MỤC LỤC MỤC LỤC DANH MỤC BẢNG DANH MỤC HÌNH ẢNH NHẬN XÉT – ĐÁNH GIÁ .6 LỜI MỞ ĐẦU CHƯƠNG TỔNG QUAN VỀ ĐỒ ÁN MỤC TIÊU – PHẠM VI ĐỀ TÀI .8 1.1 Mục tiêu 1.2 Phạm vi đề tài MƠ TẢ BÀI TỐN .8 CÁC THÀNH VIÊN THAM GIA CHƯƠNG USE CASE VIEW 10 SƠ ĐỒ CÁC TRƯỜNG HỢP SỬ DỤNG (USE CASE DIAGRAM) 10 Miêu tả trường hợp sử dụng (Use case description) .10 2.1 UC01 ChonXe .10 2.2 UC02 ThueXe 11 2.3 UC03 HopDongThueXe .12 2.4 UC04 ThanhToan .13 2.5 UC05 CapNhapThongTinKhachHang .14 2.6 UC06 PhanCongTaiXe .15 2.7 UC07 QuanLyChuXe 16 2.8 UC08 QuanLyThongTinNhanVien 17 2.9 UC09 LapBaoCaoTongHop .18 CHƯƠNG LOGICAL VIEW .20 SƠ ĐỒ LỚP (CLASS DIAGRAM) 20 1.1 Sơ đổ lớp [Abc1 (chữ thường, 13, in đậm) (heading 3)] 20 1.2 Giải thích lớp 20 SƠ ĐỒ ĐỐI TƯỢNG (OBJECT DIAGRAM) 23 CHƯƠNG PROCESS VIEW .24 SƠ ĐỒ TUẦN TỰ (SEQUENCE DIAGRAM) .24 1.1 SQ01 – ChonXe 24 1.2 SQ02 – ThueXe 24 1.3 SQ03 – HopDong 25 1.4 SQ04 – ThanhToan .25 1.5 SQ05 – CapNhapThongTinKhachHang 26 1.6 SQ06 – PhanCongTaiXe 26 1.7 SQ07 – QuanLyChuXe .27 1.8 SQ08 – QuanLyThongTinNhanVien 27 1.9 SQ09 – LapBaoCaoTongHop 27 SƠ ĐỒ CỘNG TÁC (COLLABORATION DAIGRAM) 28 2.1 CD01 – ChonXe 28 2.2 CD02 - ThueXe .28 2.3 CD03 - HopDong 29 2.4 CD04 - ThanhToan 29 2.5 CD05 – CapNhapThongTinKhachHang 30 2.6 CD06 - PhanCongTaiXe 30 2.7 CD - 07 QuanLyChuXe 31 2.8 CD08 - QuanLyNhanVien .31 2.9 CD09 – LapBaoCaoTongHop .32 SƠ ĐỒ TRẠNG THÁI (STATE DIAGRAM) 32 SƠ ĐỒ HOẠT ĐỘNG (ACTIVITY DAIGRAM) 33 CHƯƠNG IMPLEMENTATION VIEW 34 SƠ ĐỒ THÀNH PHẦN (COMPONENT DIAGRAM) 34 SƠ ĐỒ GÓI (PACKAGE DIAGRAM) 35 CHƯƠNG 6: DEPLOYMENT VIEW 36 DEPLOYMENT DIAGRAM 36 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 37 MIÊU TẢ CÔNG VIỆC 38 TÀI LIỆU THAM KHẢO 39 DANH MỤC BẢNG Bảng Đặc tả UC01 “ Chọn Xe ” .10 Bảng Đặc tả UC02 “ Thuê Xe ” .11 Bảng Đặc tả UC03 “ Hợp Đồng ” 12 Bảng Đặc tả UC04 “ Thanh Toán ” .13 Bảng Đặc tả UC05 “ Cập Nhập Thông Tin Khách Hàng ” 14 Bảng Đặc tả UC06 “ Phân Công Tài Xế ” .15 Bảng Đặc tả UC07 “ Quản Lý Chủ Xe ” 16 Bảng Đặc tả UC08 “ Quản Lý Thông Tin Nhân Viên ” 17 Bảng Đặc tả UC09 “ Lập Báo Cáo Tổng Hợp ” .18 Bảng 10 Miêu tả công việc .37 DANH MỤC HÌNH ẢNH Hình Sơ đồ trường hợp sử dụng (use case diagram) 10 Hình Sơ đồ lớp (class diagram) 20 Hình Sơ đồ đối tượng (Object Diagram) 23 Hình Sơ đồ SQ01 “Chọn Xe” 24 Hình Sơ đồ SQ01 “Thuê Xe” .24 Hình Sơ đồ SQ03 “Hợp Đồng” 25 Hình Sơ đồ SQ04 “Thanh Toán” .25 Hình Sơ đồ SQ05 “Cập Nhập Thơng Tin Khách Hàng” 26 Hình Sơ đồ SQ06 “Phân Công Tài Xế” .26 Hình 10 Sơ đồ SQ07 “Quản Lý Chủ Xe” .27 Hình 11 Sơ đồ SQ08 “Quản Lý Thông Tin Nhân Viên” .27 Hình 12 Sơ đồ SQ09 “Lập Báo Cáo Tổng Hợp” 27 Hình 13 Sơ đồ cộng tác CD01 "Chọn Xe" 28 Hình 14 Sơ đồ cộng tác CD02 “Thuê Xe" 28 Hình 15 Sơ đồ cộng tác CD03 "Hợp Đồng" .29 Hình 16 Sơ đồ cộng tác CD04 "Thanh Toán" 29 Hình 17 Sơ đồ cộng tác CD05 "Cập Nhập Thơng Tin Khách Hàng" 30 Hình 18 Sơ đồ cộng tác CD06 "Phân Công Tài Xế" 30 Hình 19 Sơ đồ cộng tác CD07 "Quản Lý Chủ Xe" 31 Hình 20 Sơ đồ cộng tác CD08 "Quản Lý Nhân Viên” 31 Hình 21 Sơ đồ cộng tác CD09 "Lập Báo Cáo Tổng Hợp" 32 Hình 22 Sơ đồ trạng thái đối tượng Thuê Xe 32 Hình 23 Sơ đồ hoạt động use case Thuê Xe 33 Hình 24 Sơ đồ thành phần (Component Diagram) 34 Hình 25 Sơ đồ gói (Pakage Diagram) .35 Hình 26 Sơ đồ phát triển (Deployment Diagram) .36 NHẬN XÉT – ĐÁNH GIÁ Hình thức trình bày Nội dung Điểm: Hình thức (20%) Nội dung (80%) Tổng kết: Ngày Tháng Năm 2021 Giảng viên Nguyễn Phượng Hoàng, ThS LỜI MỞ ĐẦU Trong thời đại ngành công nghiệp du lịch phát triển nay, kéo theo nhu cầu thuê xe để tự phục vụ cho gia đình, cá nhân tăng lên bên cạnh đó, cách quản lý hợp đồng thuê xe cần biết rõ với phát triển mạnh mẽ công nghệ thông tin làm cho tin học khơng cịn xa lạ người Chính vậy, ứng dụng vào mơn học Phân tích & Thiết kế hệ thống thơng tin, chúng em xin trình bày đồ án “ Phân tích thiết kế hệ thống quản lý hợp đồng cho thuê xe du lịch CarForRent ” Trong khuôn khổ đồ án môn học thời gian cho phép, đồ án chúng em có điểm thiếu sót, chưa hồn thiện Sau có điều kiện thời gian đồ án mở rộng phát triển hồn thiện để ứng dụng hiệu cho việc quản lý hợp đồng cho thuê xe du lịch CarForRent Chúng em xin cảm ơn ThS Nguyễn Phượng Hồng tận tình truyền đạt cho chúng em kiến thức quý báu giúp đỡ chúng em hồn thành đồ án Nhóm thực hiện: Ung Văn Phi : 195120308 Nguyễn Hữu Thục Khanh : 195110704 Trần Ngọc San : 195120414 CHƯƠNG TỔNG QUAN VỀ ĐỒ ÁN MỤC TIÊU – PHẠM VI ĐỀ TÀI 1.1 Mục tiêu - Từ kiến thức học từ mơn học Phân tích thiết kế hệ thống thơng tin, đồ án phân tích quản lý hợp đồng cho thuê xe du lịch CarForRent nhằm tạo hệ thống quản lý thấy quy trình hoạt động sau: • Thấy chức quy trình hoạt động hệ thơng • Xem tác nhân người dùng hệ thống tương tác với • Xem xét trường hợp sử dụng hệ thống hiểu thuật ngữ giải thích nội dung • Và chức đối tượng phần mô tả 1.2 Phạm vi đề tài - Đồ án thực dựa sở phạm vi mơn học Phân tích thiết kế hệ thống thông tin - Phạm vi đồ án chủ yếu xây dựng sơ đồ theo học nội dung giải thích bên MƠ TẢ BÀI TỐN Hệ thống Quản lý hợp đồng cho thuê xe du lịch CarForRent gồm thành phần sau: - Phần khách hàng : • Khách hàng đến công ty thực thuê xe gồm có: xem xe, lựa chọn xe (có thể yêu cầu nhân viên tư vấn) yêu cầu thuê xe • Khách hàng xem hợp đồng nhân viên lập xong • Khách hàng tốn cho nhân viên hợp đồng lập bàn giao xe - Phần nhân viên lập hợp đồng: • Nhân viên lập hợp đồng lập hợp có yêu cầu thuê xe từ khách hàng Thông tin hợp đồng gồm có: số hợp đồng, ngày hợp đồng, thơng tin khách hàng (tên khách hàng, số điện thoại, địa chỉ), thời hạn sử dụng, số xe, giá thuê, có th tài xế có thêm thơng tin tài xế thù lao Một hợp đồng thuê hay nhiều xe • Nhân viên lập hợp đồng tiến hành cập nhật thông tin khách hàng vào hệ thống khách hàng khách hàng cũ họ muốn thay đổi thông tin - Phần Nhân viên quản lý : • Phân cơng tài xế khách hàng thuê xe yêu cầu thuê thêm tài xế lái quản lý phân cơng tài xế lái • Quản lý thơng tin chủ xe gồm có: mã chủ xe, họ tên, số điện thoại, địa chỉ, loại lái (vì chủ xe tài xế) Và chủ xe có nhiều xe Thơng tin xe chủ xe gồm có: có số xe, loại xe, đời xe, số lượng người, xe sử dụng nguyên liệu xăng hay dầu • Quản lý thơng tin nhân viên gồm có: mã nhân viên, họ, tên, số điện thoại, công việc (nhân viên lập hợp đồng, nv bảo trì, …)./// • - Đồng thời lập báo cáo tổng hợp Hệ thống lưu lại thông tin CÁC THÀNH VIÊN THAM GIA STT MSSV Họ tên email 195120308 Ung Văn Phi Phiuv19@uef.edu.vn 195110704 Nguyễn Hữu Thục Khanh Khanhnht19@uef.edu.vn 195120414 Trần Ngọc San Santn19@uef.edu.vn CHƯƠNG USE CASE VIEW SƠ ĐỒ CÁC TRƯỜNG HỢP SỬ DỤNG (USE CASE DIAGRAM) Hình Sơ đồ trường hợp sử dụng (use case diagram) Miêu tả trường hợp sử dụng (Use case description) 2.1 UC01 ChonXe Use Case ID UC01 Tên Use Case ChonXe Mô tả Khách hàng bước vào cửa hàng chọn xe theo ý muốn Tác nhân (Actor) KhachHang (Khách Hàng) Pre-conditions - Tình trạng xe hoạt động bình thường - Khách hàng chọn xe 10 ... tiêu - Từ kiến thức học từ mơn học Phân tích thiết kế hệ thống thông tin, đồ án phân tích quản lý hợp đồng cho thuê xe du lịch CarForRent nhằm tạo hệ thống quản lý thấy quy trình hoạt động sau:... phạm vi mơn học Phân tích thiết kế hệ thống thông tin - Phạm vi đồ án chủ yếu xây dựng sơ đồ theo học nội dung giải thích bên MƠ TẢ BÀI TỐN Hệ thống Quản lý hợp đồng cho thuê xe du lịch CarForRent. .. tin, chúng em xin trình bày đồ án “ Phân tích thiết kế hệ thống quản lý hợp đồng cho thuê xe du lịch CarForRent ” Trong khuôn khổ đồ án môn học thời gian cho phép, đồ án chúng em có điểm thiếu