1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ án môn học môn phân tích thiết kế hệ thống thông tin đề tài quản lý hợp đồng thuê xe du lịch carforrent

40 3 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

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 - < Nguyễn Hữu Thục Khanh > Trần Ngọc San > - < 195120414 > TP Hồ Chí Minh – 2021 Tieu luan 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 Tieu luan 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 Tieu luan 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 Tố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 Tieu luan 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 Tieu luan 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 Tieu luan 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 Tieu luan : 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 th xe • Khách hàng xem hợp đồng nhân viên lập xong • Khách hàng toán cho nhân viên hợp đồng lập bàn giao xe Tieu luan - 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ó thuê 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 Tieu luan 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 Tieu luan 1.5 SQ05 – CapNhapThongTinKhachHang Hình Sơ đồ SQ05 “Cập Nhập Thông Tin Khách Hàng” 1.6 SQ06 – PhanCongTaiXe Hình Sơ đồ SQ06 “Phân Công Tài Xế” 26 Tieu luan 1.7 SQ07 – QuanLyChuXe Hình 10 Sơ đồ SQ07 “Quản Lý Chủ Xe” 1.8 SQ08 – QuanLyThongTinNhanVien Hình 11 Sơ đồ SQ08 “Quản Lý Thông Tin Nhân Viên” 1.9 SQ09 – LapBaoCaoTongHop Hình 12 Sơ đồ SQ09 “Lập Báo Cáo Tổng Hợp” 27 Tieu luan SƠ ĐỒ CỘNG TÁC (COLLABORATION DAIGRAM) 2.1 CD01 – ChonXe Hình 13 Sơ đồ cộng tác CD01 "Chọn Xe" 2.2 CD02 - ThueXe Hình 14 Sơ đồ cộng tác CD02 “Thuê Xe" 28 Tieu luan 2.3 CD03 - HopDong Hình 15 Sơ đồ cộng tác CD03 "Hợp Đồng" 2.4 CD04 - ThanhToan Hình 16 Sơ đồ cộng tác CD04 "Thanh Tốn" 29 Tieu luan 2.5 CD05 – CapNhapThongTinKhachHang Hình 17 Sơ đồ cộng tác CD05 "Cập Nhập Thông Tin Khách Hàng" 2.6 CD06 - PhanCongTaiXe Hình 18 Sơ đồ cộng tác CD06 "Phân Công Tài Xế" 30 Tieu luan 2.7 CD - 07 QuanLyChuXe Hình 19 Sơ đồ cộng tác CD07 "Quản Lý Chủ Xe" 2.8 CD08 - QuanLyNhanVien Hình 20 Sơ đồ cộng tác CD08 "Quản Lý Nhân Viên” 31 Tieu luan 2.9 CD09 – LapBaoCaoTongHop Hình 21 Sơ đồ cộng tác CD09 "Lập Báo Cáo Tổng Hợp" SƠ ĐỒ TRẠNG THÁI (STATE DIAGRAM) State Diagram - đối tượng Thuê Xe Hình 22 Sơ đồ trạng thái đối tượng Thuê Xe 32 Tieu luan SƠ ĐỒ HOẠT ĐỘNG (ACTIVITY DAIGRAM) Activity Diagram - Use Case đặt Hình 23 Sơ đồ hoạt động use case Thuê Xe 33 Tieu luan CHƯƠNG IMPLEMENTATION VIEW SƠ ĐỒ THÀNH PHẦN (COMPONENT DIAGRAM) Hình 24 Sơ đồ thành phần (Component Diagram) 34 Tieu luan SƠ ĐỒ GĨI (PACKAGE DIAGRAM) Hình 25 Sơ đồ gói (Pakage Diagram) 35 Tieu luan CHƯƠNG 6: DEPLOYMENT VIEW DEPLOYMENT DIAGRAM Hình 26 Sơ đồ phát triển (Deployment Diagram) 36 Tieu luan KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN I Kết luận - Đáp ứng đủ nhu cầu hệ thống quản lý hợp đồng thuê xe du lịch, kiểm sốt quản lý thơng tin khách thuê cách tốt - Phân tích thiết kế hệ thống quản lý hợp đồng cho thuê xe du lịch CarForRent đầy đủ, theo quy trình học - Học tập rút số kinh nghiệm phân tích & thiết kế hệ thống quản lý - Dễ sử dụng - Tính tiện dụng cao: thay hoàn toàn cách quản lý thủ cơng, độ xác cao II Hướng phát triển - Thêm chức năng: bảo dưỡng - sửa chữa xe, chức bảo hiểm, quản trị hệ thống… - Tăng thêm mức độ bảo vệ bảo mật liệu cho hệ thống - Mở rộng phát triển quy mô hệ thống quản lý hợp đồng thuê xe 37 Tieu luan MIÊU TẢ CÔNG VIỆC STT Họ tên Ung Văn Phi Công việc - Class Diagram, Object Diagram, State Diagram, Activity Diagram Nguyễn Hữu Thục Khanh - Đăc tả Class Diagram - Usecase Diagram, Sequence Diagram, Collaboration Diagram Trần Ngọc San - Viết đặc tả Usecase - Viết báo cáo tổng hợp - Deployment View, Package Diagram, Component Diagram Bảng 10 Miêu tả công việc 38 Tieu luan TÀI LIỆU THAM KHẢO ‌UML Class Diagram Tutorial (2022) Lucidchart https://www.lucidchart.com/pages/umlclass-diagram Viết đặc tả Use Case đơn giản hiệu quả? - Thinhnotes.com (2019, May 28) Thinhnotes.com https://thinhnotes.com/chuyen-nghe-ba/viet-dac-ta-use-case-sao-dongian-nhung-hieu-qua/ Phân tích thiết kế hệ thống phần mềm theo mơ hình hướng đối tượng (2014) IViettech https://iviettech.vn/category/blog/phan-tich-thiet-ke-he-thong Object-Oriented Systems Analysis and Design Using UML (2014, September 4) W3computing.com https://www.w3computing.com/systemsanalysis/object-orientedsad-uml/ CodeLearn (2020). Thiết Kế Chức Năng Với Sequence Diagram Có Phức Tạp Khơng? Codelearn.io https://codelearn.io/sharing/sequence-diagram-trong-uml State Diagrams - Everything to Know about State Charts (2022) Smartdraw.com https://www.smartdraw.com/state-diagram/ ‌ ‌ ‌ ‌ 39 Tieu luan 40 Tieu luan

Ngày đăng: 27/12/2023, 05:41

Xem thêm:

w