Với số lượng nhiều ,chắc chắn dữ liệu cần nhập vào sẽ rất nhiều ,việc quản lý sẽ gặp nhiều khó khăn .Chẳng hạn,khó khăn trong việc cập nhật,sửa chữa dữ liệu hay khi cần tra cứu thông tin
Trang 1BỘ TÀI NGUYÊN VÀ MÔI TRƯỜNG
TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG TP.HCM
KHOA: HỆ THỐNG THÔNG TIN VÀ VIỄN THÁM
ĐỒ ÁN MÔN HỌC: PHƯƠNG PHÁP PHÁT TRIỂN PHẦN
MỀM HƯỚNG ĐỐI TƯỢNG
ĐỀ TÀI: QUẢN LÝ THUÊ XE DU LỊCH
Giáo viên bộ môn: Ths Từ Thanh Trí
Sinh viên : Lê Đức Hiển 0750080160
Lớp : 07_DHCNTT_04
Khoá: 2018-2022
Tp.Hồ Chí Minh, tháng 03 năm 2021
Trang 2LỜI NÓI ĐẦU
Với sự phát triển nhảy vọt của công nghệ thông tin hiện nay, Internet và các ứng dụng công nghê ngày càng giữ vai trò quan trọng trong các lĩnh vực khoa học kĩ thuật và đời sống Thì trong những năm gần đây ,khoa học công nghệ Việt Nam đã
và đang hội nhập vào dòng chảy của khoa học công nghệ tiên tiến trên thế giới Côngnghệ thông tin ở nước ta phát triển khá nhanh và mạnh, chiếm một vị trí quan trọng trong các ngành khoa học công nghệ.Một trong những lĩnh vực đang được ứng dụngtin học hóa rất phổ biến ở nước ta là lĩnh vực quản lý Tin học hóa trong quản lý giúpchô các nhà quản lý điều hành công việc một cách khoa học,chính xác và hiệu quả hơn
Quản lý dịch vụ là một trong những công việc tương đối phức tạp, tốn nhiều thời gian và công sức Chính vì thế ,tin học hóa trong lĩnh vực quản lý là một yêu cầu tất yếu Tuy nhiên, muốn quản lý tốt chúng ta cần phải có các phần mềm tốt ,phần mềm phải đảm bảo độ bảo mật cao ,dễ sử dụng và nhiều tiện ích
Quản lý dịch vụ là một nhu cầu thiết thực trong quản lý của tất cả các cửa hàng cho thuê Với số lượng nhiều ,chắc chắn dữ liệu cần nhập vào sẽ rất nhiều ,việc quản lý
sẽ gặp nhiều khó khăn Chẳng hạn,khó khăn trong việc cập nhật,sửa chữa dữ liệu haykhi cần tra cứu thông tin của bất kỳ của xe nào hay khách hàng nào thì chúng ta đều phải tìm ,rà soát bằng phương pháp thủ công …Công việc quản lý như thế còn làm tiêu tốn rất nhiều thời gian
Xuất phát từ những lý do trên, cùng với sự hướng dẫn của thầy Từ Thanh Trí, chúng em thực hiện đề tài “Phần mềm quản lý cho thuê xe ôtô du lịch”,để vận dụng những kiến thức đã được học vào thực tiễn ,xây dựng một hệ thống quản lý cho thuê
xe ô tô nhằm giúp cho mọi người sử dụng để dàng thuận tiện trong mọi công việc
Do còn một số hạn chế, nên ứng dụng mới chỉ dừng lại ở chức năng quản lý đặt xe, hủy đặt xe, chuyển đổi xe, quản lý khách hàng, quản lý, quản lý tài khoản, thanh toán
và thống kê doanh thu
Trang 3Trong tương lai, hệ thống sẽ phát triển rộng dài hơn và chi tiết hơn Do giới hạn trong việc trình bày bằng văn bản nên bài báo cho này, em chỉ xin trình bày một số vấn đề quan trọng, từ khảo sát, đến phân tích, thiết kế.
Trang 4LỜI CẢM ƠN
Để hoàn thành bài báo cáo bài tập nhóm này, trước hết, chúng em xin cám ơn thầy trang
bị cho em những kiến thức chuyên môn, và giúp chúng em hiểu - hơi các lình vực đã nghiên cứu để hoàn thành để tài được giao
Chúng Em xin bày tỏ lòng biết ơn sâu sắc nhất tới thấy Từ Thanh Trí, người đã hướng dẫn để chúng em hoàn thành quả trình làmMặc dù trong quá trình thực hiện đề tài chúng
Em xin chân thành cảm ơn!
Trang 5Nhận xét của giáo viên
Điểm Tổng
Trang 6Điểm sinh viên 2:
Trang 7MỤC LỤC
LỜI NÓI ĐẦU
LỜI CẢM ƠN
CHƯƠNG 1: TỔNG QUAN 1
1 KHẢO SÁT THỰC TRẠNG 1
1.1 Khảo Sát : 1
1.2 Đánh Giá : 1
1.3 Nhiệm Vụ Đồ Án : 1
1.4 Đối Tượng : 2
1.5 Phạm Vi : 2
2 MÔ TẢ YÊU CẦU BÀI TOÁN 3
3 MÔ TẢ NGHIỆP VỤ BÀI TOÁN 4
4 BIỂU ĐỒ CHỨC NĂNG 9
4.1 Quản lý hệ thống 9
4.2 Quản lý khách hàng 10
4.3 Xử lý 10
4.4 Tra cứu 10
CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ 11
1 XÁC ĐỊNH ACTOR 11
1.1 Quản Lý: 11
1.2 Nhân viên: 11
2 XÁC ĐỊNH CÁC USE CASE 11
2.1 Người dùng: 11
2.2 Quản lý: 11
2.3 Nhân viên: 11
3 XÁC ĐỊNH USE CASE DIAGRAM 13
4 MÔ TẢ USE CASE 14
Trang 84.1 Quản Lý Doanh Thu 14
4.1.1 Tóm tắt định danh : 14
4.1.2.Mô tả kịch bản : 14
4.2 Quản Lý Thông Tin Nhân Viên 14
4.2.1 Tóm tắt định danh : 14
4.2.2 Mô tả kịch bản : 15
4.3 Quản Lý Thông Tin Tài Khoản 15
4.3.1 Tóm tắt định danh : 15
4.3.2 Mô tả kịch bản : 15
4.4 Quản Lý Khách Hàng 16
4.4.1 Tóm tắt định danh : 16
4.4.2.Mô tả kịch bản : 16
4.5 Đặt Xe 17
4.5.1 Tóm tắt định danh : 17
4.5.2 Mô tả kịch bản : 17
4.6 Thanh Toán 18
4.6.1 Tóm tắt định danh 18
4.6.2 Mô tả kịch bản : 18
4.7 Đăng Nhập 19
4.7.1 Tóm tắt định danh 19
4.7.2 Mô tả kịch bản : 19
4.8 Đổi Xe 20
4.8.1 Tóm tắt định danh 20
4.8.2 Mô tả kịch bản : 20
4.9 Hủy Đặt Xe 21
4.9.1 Tóm tắt định danh 21
4.9.2 Mô tả kịch bản : 21
4.10 Lập Hóa Đơn 22
4.10.1 Tóm tắt định danh 22
Trang 94.10.2 Mô tả kịch bản : 22
5 BIỂU ĐỒ HOẠT ĐỘNG 23
6 BIỂU ĐỒ TUẦN TỰ 24
6.1 Sơ Đồ Tuần Tự Form Đăng Nhập 24
6.2 Sơ Đồ Tuần Tự Quản Lý Cho Thuê Xe 25
6.3 Sơ Đồ Tuần Tự Quản Lý Khách Hàng 26
6.4 Sơ Đồ Tuần Tự Quản Lý Doanh Thu 27
6.5 Sơ Đồ Tuần Tự Quản lý Tài Khoản 28
6.6 Sơ Đồ Tuần Tự Quản Lý Nhân Viên 29
7 BIỂU ĐỒ LỚP 30
7.1 Biểu Đồ Lớp Đăng Nhập 30
7.2 Biểu Đồ Lớp Thuê Xe 31
7.3 Biểu Đồ Lớp Quản Lý khách Hàng 32
7.4 Biểu Đồ Lớp Quản Lý Doanh Thu 33
7.5 Biểu Đồ Lớp Quản Lý Nhân Viên 34
7.6 Biểu Đồ Lớp Quản Lý Tài Khoản 35
8 BIỂU ĐỒ TRẠNG THÁI 36
CHƯƠNG 3: KẾT QUẢ THỰC NGHIỆM 38
1 CÁC THÀNH PHẦN CHỨC NĂNG CỦA HỆ THỐNG 38
2 GIAO DIỆN HỆ THỐNG 38
CHƯƠNG 4: TỔNG KẾT 43
1 KẾT QUẢ ĐẠT ĐƯỢC 43
2 KẾT QUẢ CHƯA ĐẠT ĐƯỢC 43
3 HƯỚNG PHÁT TRIỂN ĐỀ TÀI VÀ MỞ RỘNG 43
Trang 10Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
- Nhập dữ liệu cho xe ,sửa chữa thông tin về xe
- In bảng thông tin sản phẩm, in danh sách các loại xe được mua nhiều, ít ,các sản phẩm giảm giá,…
- Lưu trữ thông tin các bảng báo cáo doanh thu của cửa hàng Công việc quản lý bán hàng thủ công như vậy đòi hỏi người quản lý phải có nhiều kỹ năng Ví dụ: Khi người quản lý nhập thông tin xe cho thuê, tính toán, in danh sách theo yêu cầu của cơ sở kinh doanh thì mất khá nhiều thời gian cho việc nhập thông tinviệc theo dõi thống kê ,dễ bị nhầm lẫn ,khó đảm bảo độ tin cậy
1.2 Đánh Giá :
1.2.1 Ưu điểm
Không cần phải đầu chi phí vào các thiết bị tin học , các phần mềm cho việc quản lý
1.2.2 Nhược điểm
Lưu giữ thông tin về sản phẩm, nhà cung cấp phức tạp, phải sử dụng nhiều loại giấy
tờ ,sổ sách cồng kềnh ,nơi lưu giữ không được thuận tiện,cần nhiều nhân viên.Khi cần tìm kiếm thông tin gì về sản phẩm, nhà cung cấp sẽ mất rất nhiều thời gian dophải trực tiếp đi tìm các thông tin đó trong những giấy tờ, sổ sách đã ghi chép
1.3 Nhiệm Vụ Đồ Án :
Từ các vấn đề trê, chúng ta cần phải xây dựng hệ thống mới có yêu cầu kỹ thuật, quản
lý chuyên nghiệp hơn, giải quyết các khuyết điểm của cách làm việc quản lý thủ công cũ
Trang 11Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
- Chương trình chỉ triển khai được trên máy tính hệ điều hành Microsoft
Windows-Nên chỉ áp dụng được cho cửa hàng có mô hình kinh doanh nhỏ với số lượng xe khoảng 5-7 chiếc
Trang 12Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
2 MÔ TẢ YÊU CẦU BÀI TOÁN
Yêu cầu xây dựng hệ thống phần mền quản lý cho thuê xe của doanh nghiệp cấp độ nhỏ :
- Phần mền cho phép người sử dụng (Nhân Viên-Người Quản Lý) đơn giản với các chức năng chính như thêm thông tin khách (số điện thoại, số CMND, quê quán, chỗ ở hiện tại ) quản lý cho thuê xe, thanh toán, xem thông tin tài khoản,
- Khách hàng là người đặt đặt xe trước qua điện thoại hoặc trực tiếp tại quầy Khách hàng có thể tra cứu các thông tin về các loại xe (Gía xe, nội thất bên trong,…), phương thức thanh toán(tiền mặt, quẹt thẻ, )
- Nhân viên là người lập ra các hóa đơn đặt xe (xuất báo cáo, in hóa đơn,…), Đặt xe (tạo ra danh mục thuê xe, các loại xe, ghi lại thông tin xe đã đặt/chưa,
…) ngoài ra, Lễ tân còn hỗ trợ chăm sóc khách hàng( sự cố báo kỹ thuật, thôngbáo về các thông tin cần thiết,…)
- Quản lý là người có quyền cao nhất của hệ thống, họ có thể xem doanh thu thống kê, có thể xem các nhân viên của mình trong doanh nghiệp có quyền tạo thêm xóa sửa các tài khoản và mọi quyền của nhân viên thì quản lý đều có
Trang 13Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
3 MÔ TẢ NGHIỆP VỤ BÀI TOÁN
- Cửa hàng cho thuê xe du lịch Hiếu Hiển cho thuê ô tô, chuyên cung cấp cho thuê xe du lịch: 7 chỗ
- Khách hàng đến doanh nghiệp thuê ô tô sẽ làm việc với nhân viên
- Nhân viên này sẽ xem xe trong danh sách xe xem loại ô tô khách yêu cầu có không?
-Trường hợp không có loại xe khách yêu cầu thì sẽ thông báo cho khách biết
- Trường hợp có loại xe như khách yêu cầu Nhân viên sẽ tiến hành kiểm tra trong danh sách xe đó tình trạng như thế nào
- Nếu không còn xe thì sẽ thông báo cho khách ngày gần nhất sẽ có loại xe kháchyêu cầu
+ Nếu khách có nhu cầu đặt trước xe thì ghi lại thông tin yêu cầu của khách hàng vào mục quản lý thông tin khách hàng Khi có xe sẽ liên hệ để thông báo cho khách hàng Lúc đó nếu khách hàng không có nhu cầu nữa thì sẽ xoá thông tin khách hàng ra khỏi mục quản lý thông tin khách hàng Nếu khách hàng đồng ý thuê xe thì sẽtiến hành làm thủ tục thuê
+Nếu cửa hàng vẫn còn xe cho thuê thì tiến hành làm thủ tục, hợp đồng theo yêu cầu thời gian thuê của khách hàng tối đa 14 ngày Thời gian, địa điểm khách nhận
và trả xe được thoả thuận trong hợp đồng cho thuê ô tô
- Khách có thể thuê nhiều xe nếu như có yêu cầu
- Thủ tục cho thuê xe đơn giản bao gồm: giấy chứng nhận đăng ký lái xe, chứng minh thư, hộ khẩu, địa chỉ cư trú và đặt trước 50% tiền thuê xe là có thể nhận xe theo hợp đồng đã ký kết.50% tiền thuê xe còn lại sẽ được khách hàng thanh toán khi trả xe
Bộ phận nhân viên sẽ viết hoá đơn thanh toán trước 50% và hợp đồng cho thuê ô tô
- Chính sách ưu đãi:
Trang 14Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí + Trường nếu như khách có nhu cầu thuê từ 4 ngày trở lên sẽ được ưu đãi giảm giá 5% tổng hóa đơn
+ Trường hợp khách có như khách có nhu cầu thuê lâu hơn, từ 7 này trở lên sẽ được ưu đãi là 10%
- Trong quá trình làm hợp đồng khách hàng muốn đổi xe, nhân viên tiến hành kiểm tra danh sách xe, nếu xe có còn trống thì thay đổi lại thông tin xe Nếu trường hợp muốn đổi xe mà được khách khác đặt trước thì tùy vào thỏa thuận hai bên của khách hàng Nhân viên là người cập nhật lại
- Khách hàng nhận ô tô theo thời gian và địa điểm đã thoả thuận trong hợp đồng Nhân viên của công ty sẽ kiểm tra lại hợp đồng cho thuê ô tô và hoá đơn thanh toán khi khách nhận xe
- Sau thời gian kí hợp đồng thuê xe, khách hàng muốn huỷ hợp đồng thì khách sẽ phải chịu 10% tổng số tiền thuê xe không bao gồm giảm giá Nhân viên sẽ trả số tiền còn lại cho khách và huỷ hợp đồng, hoá đơn thanh toán Cập nhật lại danh sách xe
- Khi trả xe khách hàng phải hoàn tất thủ tục trả xe Bộ phận kỹ thuật (Nhân viên) tiến hành kiểm tra xe:
+ Trường hợp 1: nếu xe hư hỏng nguyên nhân do chính khách hàng gây ra, khách hàng phải chịu 100% chi phí mà trung tâm bảo hành thông báo và nhưng ngày nhàn rỗi do xe hư hỏng
+ Trường hợp 2: nếu tình trạng xe bình thường, nhân viên kí nhận thu 50% tiền thuê ô tô còn lại vào hoá đơn thanh toán cho khách và kết thúc hợp đồng
- Trường hợp, khách trả xe quá thời gian quy định (quá giờ, qua đêm) trong hợp đồng thì sẽ bị tính thêm tiền bảng giá cho thuê xe của công ty quy định Nếu việc quá thời gian do phía công ty gây ra (xe hỏng) gây ra thì khách hàng không phải chịu thêm bất cứ chi phí nào khác
- Người quản lý là người có quyền cao nhất trong cơ sơ cở hàng, việc tra cứu doanh thu của cửa hàng người quản lý có thể kiểm tra ở cả tháng hoặc bất kì khung thời gian nào tùy ý muốn ngoài ra, quản lý của cửa hàng còn có thể quản lý kiểm tra mọi thông tin của nhân viên và các tài khoản người dùng
Trang 15Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
+ Trường hợp 1: nhân viên mới hoặc chưa có tài khoản quản lý có thể tạo và cấp cho nhân viên đó
+ Trường hợp 2: nhân viên nếu vô tình làm mất mật khẩu hoặc quên user tài khoản của mình thì có thông báo trực tiếp đến quản lý và có thể reset lại được mật khẩu
- Nhân viên là người tiếp nhận các yêu cầu của khách hàng thao tác các chức năng của phần mềm ( thêm, xóa, sửa, tìm) và là người trực tiếp làm các hợp đồng với khách hàng
Trang 16Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
*HỢP ĐỒNG CHO THUÊ*
CỘNG HÕA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập -Tự do-Hạnh phúc
-o0o -HỢP ĐỒNG KINH TẾ (V/v: Cho thuê xe ô tô) Số: /HĐKT Căn cứ vào nhu cầu thực tế của 2 bên Hôm nay, ngày tháng năm Tại Chúng tôi gồm có: BÊN CHO THUÊ XE (Gọi tắt là bên A):
Đại diện:(ông/bà) Chức vụ: …………
Địa chỉ: Số CMTND Cấp ngày Nơi cấp
Điện thoại:
BÊN THUÊ XE (Gọi tắt là bên B):
Đại diện:(ông/bà) Chức vụ (nếu có) Địa chỉ Số CMTND Cấp ngày Nơi cấp
Số tài khoản Tại ngân hàng
Điện thoại:
Số giấy phép lái xe: ………
Điều 1: Nội dung công việc
Bên A cho bên B thuê chiếc xe loạixe chỗ Thời gian phụ thuộc yêu cầu bên thuê, với đầy đủ tiện nghi và giấy tờ lưu hành Ôtô đảm bảo còn mới và đầy đủ điều kiện hiện hành
Điều 2: Đơn giá và hình thức thanh toán
1.Đơn giá thuê: /ngày/loại
5.Hình thức thanh toán: Trả sau bằng tiền mặt Được thanh toán lần
6.Tiền tạm ứng: đồng
Trang 37Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
6.5 Sơ Đồ Tuần Tự Quản lý Tài Khoản
Trang 38Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
6.6 Sơ Đồ Tuần Tự Quản Lý Nhân Viên
Trang 39Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
7 BIỂU ĐỒ LỚP
7.1 Biểu Đồ Lớp Đăng Nhập
Trang 40Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
7.2 Biểu Đồ Lớp Thuê Xe
Trang 41Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
7.3 Biểu Đồ Lớp Quản Lý khách Hàng
Trang 42Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
7.4 Biểu Đồ Lớp Quản Lý Doanh Thu
Trang 43Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
7.5 Biểu Đồ Lớp Quản Lý Nhân Viên
Trang 44Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
7.6 Biểu Đồ Lớp Quản Lý Tài Khoản
Trang 45Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
8 BIỂU ĐỒ TRẠNG THÁI
8.1 Biểu đồ trạng thái đặt xe
8.2 Biểu Đồ trạng thái tài khoản
Trang 46Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
8.3 Biểu đồ trạng thái xe
Trang 47Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
CHƯƠNG 3: KẾT QUẢ THỰC NGHIỆM
Trang 48Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí 2.2 Form giao diện
Trang 49Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí 2.3 Form doanh thu
2.4 Form quản lý nhân viên
Trang 50Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
2.5 Form quản lý tài khoản
Trang 51Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí 2.6 Form cập nhật tài khoản
2.7 Form quản lý thông tin khách hàng
Trang 52Quản Lý Cho Thuê Xe Du Lịch GVHD: Ths Từ Thanh Trí
CHƯƠNG 4: TỔNG KẾT
1 KẾT QUẢ ĐẠT ĐƯỢC
Xây dựng phần mềm quản lý nói chung và phần mềm quản lý thuê xe nói riêng không chi là việc xây dựng đơn thuần mà đòi hỏi trước đó phải tiến hành một cách có hệ thống các giai đoạn khảo sát, phân tích thiết kết
Đứng trước xu thế phát triển của công nghệ thông tin như vũ bão hiện nay thi việc xây dựng phần mềm quản lý thuê xe trong các cơ sở kinh doanh điều thiết yếu và mang tinhthực tế cao Qua việc nghiên cứu xây dựng đề tài này, chúng em đã phần nào cũng cố được các kiến thức về lập trình và nắm được cách làm thế nào để xây dựng được một phần mềm Từ đó, chúng em có thể xây dựng được những phần mềm tương tự như: quản lý thư viện, quản lý nhân sự, quản lý khách sạn
2 KẾT QUẢ CHƯA ĐẠT ĐƯỢC
Phần mềm quản lý thuê xe còn nhiều khuyết điểm cần khắc phục:
-Phần giao diện chưa được đẹp
- Form thuê xe chưa hiện thông tin ảnh
- Phần tìm kiếm bị lỗi ( chỉ tìm kiếm được nhà cung cấp)
- Chưa cập nhật được tình trạng hư hỏng của xe
- Phần báo cáo chưa đẹp mắt
- Chưa đóng gói phần mềm
3 HƯỚNG PHÁT TRIỂN ĐỀ TÀI VÀ MỞ RỘNG
Đề tài “Phần mềm quản lý cho thuê xe” cần được mở rộng và xem xét trên nhiều khia cạnh hơn để phần mềm được hoàn thiện, giúp cho việc quản các loại xe của cửa hàng
dễ dàng hơn, giảm bớt sự cồng kềnh của số sách Trong đề tài này, chúng em chỉ mới phân tích và xây dựng phần mềm đơn giản, cần phải phát triển và làm rõ thêm: