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

Đề tài quản lý hợp Đồng cho thuê du lịch carforrent

43 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Quản Lý Hợp Đồng Cho Thuê Du Lịch Carforrent
Tác giả Nguyễn Thị Hằng, Lê Thị Tỳ Linh
Trường học University of Economics & Finance
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ Án Môn Học
Năm xuất bản 2021
Thành phố TP. HCM
Định dạng
Số trang 43
Dung lượng 3,8 MB

Nội dung

Do vậy việc phát triển phần m`ần hỗ trợ cho việc quản lý các hợp đồng thuê xe có thể nói là một lĩnh vực phân tích và thiết kế hệ thống thông tin sẽ hiệu quả và giúp ích rất nhi âi cho n

Trang 1

© TRUONG DAI HOC KINH TE TAI CHINH TP HCM

UNIVERSITY OF ECONOMICS & FINANCE

ĐỒ ÁN MÔN HỌC MÔN: PHẦN TÍCH THIẾT KẾ

HỆ THỐNG THÔNG TIN

TEN DETAI: QUAN LY HOP DONG CHO THUE DU LICH CARFORRENT

Sinh viên thực hiện

Trang 2

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

TEN DETAI: QUAN LY HOP DONG CHO THUE DU LICH CARFORRENT

Sinh viên thực hiện

1 Nguyễn Thị H ng Duyên - 195120620

2 Lê Thị Tú Linh - 195120618

TP H 6Chi Minh — 2021

Trang 3

MỤC LỤC MỤC LLỤC - 5c S522 S2<EkS E2 E21192121121211 11 7171112111111.11.11.1 111.111 rre i M.0I:80 1019:7090 60.0.0001 iii NHẬN XÉT — ĐÁNH GIÁ 2¿- ¿22+ +22 SE 2 EE21E711211211 1501101221211 V

098197 07Ẽ757 7 :::‹:1 1 CHUONG 1 TONG QUAN V EDO AN vececescescsssssesseessessessessesssssesstssesteseessneaees 2

1 MUC TIEU — PHAM VI DETAL uu ccececcceccccscseescsescecstscssstevsvscssssetetesseaes 2

I0 nh an 2

2 MÔ TẢ BÀI TOÁN 5c 2< 2k 22 3 112211211 1112111111111 1E 111.11 re 3 0?0019))I€0289I-)519-1)5A4)5) 00808 -Ả 5

1 SO'DO CAC USE CASE HE THONG QUAN LY HOP DONG CHO THUÊ

XE DU LICH CARFORRENT (USE CASE DIAGRAM) cece tsee teers 5

2 Miêu tả trưởng hợp sử dụng (se case descrIptiOn) -«««s+s«sxc++ 6

2.1 UCO1 TimKlemThongTTnXe - sọ ng ngư 6 2.2 UC02 LapHopong -. «c2 22 23111311 311g kg 7 2.3 UC03 LapPhieu Thu -. 2.5 SG c1 312311231131 3K TY KH KH kg 8 2.4 UC04 QuanLyThongTInNV ng ng ng 9 2.5 UC05 QuanLyThongTinChuXe - s5 5 SH ng re 10 2.6 UC06 QuanLyThong IInXXe - - - «ng ng rưy 11 2.7 UCƠ7 LapBaoCaohongHop - 5 Làn HH HH 12 0:1019)911009.6)/0 000400 11 14

1 SƠ ĐỒ LỚP(CLASS DIAGRAM) 55c S522 SE EErkrrerkee 14

An 14

1⁄2 Giải thích các lỚPp - s sac HH TH nh ng net 15

Trang 4

2 SƠ ĐỒ ĐỐI TƯỢNG (OBJECT DIAGRAM) -5c-5cccccccrerrsesred 18

CHUONG 4 PROCESS VIEW cccssscssssesssesesesesesesescesssessseseseseseseseeseeneeesseeseseseaes 19

1 SO'DO TUAN TU (SEQUENCE DIAGRAM ), ccccssssessessssesescstesescsceteeesees 19

1.1 SequenDiagram cho chức năng TimKiemThongTinXe 19

1.2 SequenDiagram cho chức năng LapHopDong - «5s +2 20 1.3 SequenDiagram cho chức năng LapPhieu Thu - -5- <©+«: 20 1.4 SequenDiagram cho chức năng QuanLyThongTinNhanVien 21

1.5 SequenDiagram cho chức năng QuanLyThongTinChuXe 21

1.6 SequenDiagram cho chức năng QuanLyThongTinXe 22

1.7 SequenDiagram cho chức năng LapBaoCaoTongHop 22

2 SƠ ĐỒ CỘNG TÁC (COLLABORATION DIAGRAM) 23

2.1 Collaboration Diagram cho chức năng TimKiemThongTinXe 23

2.2 Collaboration Diagram cho chức năng LapHopDong -.- 24

2.3 Collaboration Diagram cho chức năng LapPhieuThu 24

2.4 Collaboration Diagram cho chire nang QuanLyThongTinNhanVien 25

2.5 Collaboration Diagram cho chire nang QuanLyThongTinChuXe 26

2.6 Collaboration Diagram cho chirc nang QuanLyThongTinXe 27

2.7 Collaboration Diagram cho chire nang LapBaoCaoTongHop 28

3 SO DO TRANG THAI (STATE DIAGRAM) ccscsscssessessesseesestesteseeteeeseseenes 28 4 SƠ ĐỒ HOẠT DONG (ACTIVITY DIAGRAM) co cccccee 29 CHƯƠNG 5 IMPLEMENTATION VIEN - - tt 22v S 11111 xe 30 1 SƠ ĐỒ THÀNH PHẦN (COMPONENT DIAGRAM) - 30

2 SƠ ĐỒ GÓI (PACKAGE DIAGRAM) 0-5 2c tt vs ererreg 31 CHƯƠNG 6: DEPLOYMENT VIEW 2c St tt 1111111111111 xe 32 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN -cccccccvtccrrrrrrrrrrrrrrrrrerrreg 33 N20 099)IcA4)2000155 -‹.-A)ộ , 34

Trang 5

TÀI LIỆU THAM KHẢO 2c c2 St St S22 E1EESEEEE125581115EEE2EEEEEEEEEEersree 35

PHU LUC .ceccesssssssescssscssecsseesssscssscssecssecesvecsusessesssesesecessucasesesasesseessevsssesevsuvsseesevaneesees

1H

Trang 6

Hình

Hình

Hình

Hình

Hình

Hình

Hình

Hình

Hình

Hình

Hình

Hình

Hình

Hình

Hình

Hình

Hình

Hình

Hình

DANH MỤC BẢNG VÀ HÌNH VẼ

Danh mục Bảng

1: Các thành viên tham 81a - 5 ng ng ngư 2: Đặc tả se case Ợ - -c LH 1111 1110111181118 1183 118111 g1 ng ky

3: Dac ta Use case 0/1 e

4: Dac ta Use case 03.00 ccccccccssscsssccesscecseeesescesescsseecessecesseseeseaseesaees bà? 80 e Ả Ố 13-0-80 ¬ na

7: Dac ta Use Case an <o

9.10: 88-0 ưa

Danh mục Hình vẽ I0 ii

V009 0n

E9 vn0r con nh hố hố

4: Sequence Diagram Tìm kiếm thơng tin Xe «5< << <5 5: Sequence Diagram Lập hợp ở ơng - ẶẶ Si re 6: Sequence Diagram Lập phiếu thu - 55-555 << +2 7: Sequence Diagram Quản lý thơng tin nhân viên

8: Sequence Diagram Quản lý thơng tin chủ xe - - -+- «+

9: Sequence Diagram Quan lý thơng tỉn Xe - sec cse2 10: Sequence Diagram Lập báo cáo tổng hợp - -ccx«+ 11: Collaboration Diagram Tìm kiếm thơng tin xe -

12: Collaboration Diagram Lập hợp đ ơng -. 2552

13: Collaboration Diagram Lap phiết thu - - 5-5-5 14: Collaboration Diagram Quan lý thơng tin nhân viên

15: Collaboration Diagram Quan lý thơng tin chủ xe

16: Collaboration Diagram Quan ly thơng tin xe - -

17: Collaboration Diapgram Lập báo cáo tổng hợp -

l3 200L 0n 19: Activity Dlagỹram - << ch r

Trang 7

Hình 20: Component Diagram - «+ 2 2 2211231131111 1n kg Hinh 21: Package Diagram

Hình 22: Deployment DIaðTam - - 5 + 5 + 0 0 gọn ng ng ven

Trang 9

LOI MO’ DAU

Hiện nay, công nghệ thông tin càng ngày càng tiên tiến và hiện đại hơn Cùng với sự phát triển đó, các phần m`ần ứng dụng hệ thống thông tin cũng được áp dụng vào cuộc sống một cách nhanh gọn và đơn giản Trong hoạt động sản xuất kinh doanh, việc tin học hóa cách quản lý hop dng là rất c3n thiết Nhằm mục đích đảm bảo quá trình thực hiện hợp đ ng được diễn ra thống nhất, đảm bảo hợp đ ng được thực hiện đúng như đã ký kết, giảm thiểu các thiệt hại trong trưởng hợp phát sinh tranh chấp và

có cơ sở để buộc các bên thực hiện đúng Do vậy việc phát triển phần m`ần hỗ trợ cho việc quản lý các hợp đồng thuê xe có thể nói là một lĩnh vực phân tích và thiết kế hệ thống thông tin sẽ hiệu quả và giúp ích rất nhi âi cho người quản lý

Với kiến thức đã học, chúng em nhận thấy việc quản lý hợp đ tng bằng cách thủ công mất nhi âi thời gian, độ chính xác không cao và còn có khả năng thất lạc hoặc mất tài liệu Vì vậy, chúng em quyết định trình bày đ'êtài đ`ôán “ Phân tích và thiết kế

hệ thống quản lý hợp đ ng thuê xe du lịch CarForRent “ để cái tiến hơn v`êviệc quản

lý so với cách truy thống và hiểu sâu hơn trong lĩnh vực phân tích và thiết kế hệ thống thông tin

Do còn là sinh viên nên chúng em chưa có nhi ât kinh nghiệm, trong quá trình thực hiện đ ôán này, có gì sai sót hoặc có điểm nào chưa làm tốt, chúng em rất mong nhận được sự nhận xét và hướng dẫn giúp đỡ từ th để bài đ`ôán được hoàn thiện thật

tot a

Em xin chân thành cảm ơn th ¥y

Trang 10

CHƯƠNG 1 TONG QUAN VEDO AN

1 MUCTIEU - PHAM VIDETAI

1.1 Muc tiéu

Dựa vào kiến thức đã học v`êphân tích và thiết kế hệ thống thông tin chúng em

hi vọng có thể tạo ra một hệ thống tối ưu nhất, dễ nhìn, dễ sử dụng dành cho hệ thống

công ty, đặc biệt là với cách quản lý hợp đ ng mà nhóm chúng em đang hướng tới Xây dựng một phần mềần quản lý hợp đồng thuê xe du lịch, tạo nên sự thuận tiện trong công việc quản lý và đem lại hiệu quả :

H1 Độ chính xác cao

L1 Tự động hóa công việc thống kê báo cáo

1 Lưu trữ nhỉ ầi thông tin trong thời gian dài

1 Tra cứu thông tin dễ dàng và nhanh chóng

1 Dễ dàng theo dõi hợp đ`&g và các thông tin liên quan

Phân tích và thiết kế một hệ thống phẦn m`n quản lý với giao diện thân thiện,

bắt mất sẽ giúp cho việc quản lý và theo dõi các bộ phận liên quan dễ dang hơn mà

không c 3n trình độ tin học cao

1.2 Phạm vi đềtài

- - Đồán được thực hiện dựa trên cơ sở phạm vi môn học Thiết kế và phân tích

hệ thống thông tin và sử dụng ph m`ền StartUML

`^“

- _ Phạm vi của đán g ôn:

Chuong 1: Téng quan v éd Gan

Chương 2: Use case view

Chương 3: Logical view

Chương 4: Process view

Trang 11

Chương 5: Implementation view

Chương 6: Deployment view

Công ty thuê xe du lịch CarForRent là một công ty cho thuê xe du lịch dành cho

cá nhân hoặc một tổ chức Tùy vào hoàn cảnh mà khách hàng có thể thuê được những dòng xe khác nhau riêng biệt cho từng nhu cù

Khách hàng có nhu c ầi thuê xe sẽ đến Công ty thuê xe du lịch CarForRent Bộ phận nhân viên khách hàng sẽ tư vấn và hỗ trợ khách hàng, tìm kiếm loại xe phù hợp

và thông báo giá tỉ cho khách Ngoài ra, Công ty cũng hỗ trợ dịch vụ thuê tài xế nếu khách hàng có nhu cầI Nếu khách hàng đồng ý thì nhân viên khách hàng sẽ lập hợp đông thuê xe cho khách hàng Khi khách hàng là một khách hàng mới thì nhân viên sẽ tiến hành cập nhật thông tin khách hàng mới vào hệ thống

Thông tin hợp đồng bao ø ôn 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ê, nếu có thuê tài xế thì có thêm thông tin tài xế và thù lao

Một khách hàng có thể thuê nhi`êâi xe và nhi i loại xe khác nhau Khi đó thông tin hợp đông sẽ được nâng cao hơn bao ø Gm: Căn cước công dân, hộ khẩu, nơi cư trú, địa chỉ nơi làm việc Nhân viên lập hợp đ Ông sẽ ghi nhận vào hệ thống

Sau khi hợp đồng được lập thì nhân viên kế toán sẽ dựa trên thông tin lap hop đồng tiến hành lập ra phiếu thu Phiếu thu bao ø ôn: Mã phiếu, mã hợp d tng, s& ti& da thu, phương thức thanh toán nếu là tỉ mặt là 0, trả thẻ là 1)

Nhân viên quản lý sẽ quản lý:

- Quan lý thông tin của tất cả nhân viên: 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 kế toán, tài xế )

-_ Quản lý thông tin chủ xe: mã chủ xe, họ tên, số điện thoại, địa chỉ, loại bằng lái (vì chủ xe có thể là tài xế) Và chủ xe có thể có nhi âi xe, thông tin xe g ân: Số xe, loại

xe, đởi xe, số lượng người, nhiên liệu (xe sử dụng nguyên liệu xăng hay d3)

- Quản lý thông tin khách hang, thoi han hop ding

-_ Lập báo cáo tổng hợp.

Trang 12

CÁC THÀNH VIÊN THAM GIA

Trang 13

CHƯƠNG 2 USE CASE VIEW

1 SƠ ĐỒ CÁC USE CASE HỆ THỐNG QUẢN LÝ HỢP ĐỒNG CHO THUÊ XE DU LICH CARFORRENT (USE CASE DIAGRAM)

Trang 14

2 Miêu tả trưởng ho’p str dung (Use case description)

2.1 UCO1 TimKiemThongTinXe

Use Case ID UCOI

Tén Use Case TimKiemThongTinXe

Mô tả Nhân viên khách hàng tìm kiếm loại xe phù hợp và báo giá

cho khách hàng

Tác nhân (Actor) Nhân viên khách hàng

Pre-conditions Khách hàng đến công ty và nói ra yêu cầ v échiéc xe minh

muốn thuê để nhân viên khách hàng tìm kiếm và báo giá

Giao diện hệ thống hiển thị bảng thông tin xe

Nhân viên tìm kiếm loại xe phù hợp với yêu c`âI của

khách hàng

Hệ thống lọc thông tin theo yêu cÂi và đưa ra kết quả Loại xe phù hợp với yêu c3, giá thành và đã được thuê hay chưa (trạng thái xe)

Sau khi lựa chọn được xe phù hợp thì nhân viên báo lại với khách

Trang 15

2.2 UC02 LapHopDong

Use Case ID UC02

Tén Use Case LapHopDong

Mô tả Nhân viên khách hàng lập hợp đ ng thuê xe theo yêu c`ầi của

sau khi xác nhận mọi thông tin đâi chính xác và đ3%

đủ, nhân viên nhấn nút Xác nhận

Hệ thống kiểm tra tính hợp lệ của dữ liệu

10 Hệ thống thực hiện kết nối với cơ sở dữ liệu

11 Hệ thống lưu hợp đ ng vào cơ sở dữ liệu

12 Hệ thống hiển thị lựa chọn IN HỢP ĐỒNG

13 Nhân viên có thể In hợp đ ông hoặc xem hợp đ ông trên

hệ thống

Trang 16

O Lưu hợp đồng không thành công:

Nếu nhân viên chưa lưu, hoặc lưu dữ liệu không thành công Hệ thống sẽ thông báo

Post-conditions 1 Nhập đề% đủ thông tin hợp đ ng

[Sau khi lưu thành công, trong hệ thống sẽ xuất hiện ban mau hop d “ng mới

Bang 3: Dac ta Use case 02 2.3 UC03 LapPhieuThu

Use Case ID UC03

Tên Use Case LapPhieuThu

Mô tả Nhân viên kế toán lập phiếu thu cho khách hàng sau khi

khách hàng lập hợp đ ông xong

Tác nhân (Actor) Nhân viên kế toán

Pre-conditions Khách hàng phải được lập hợp đ Ñng trước khi lập phiếu thu

Dòng sự kiện (Flow) Chính (Basic):

1 Ề Người dùng vào hệ thống và chọn Lập phiếu thu

2 Giao diện hệ thống hiển thị Mẫu phiếu thu

3 Người dùng nhập đề đủ thông tin của phiếu thu bao gần cả số hợp đ`ng và số ti &n c3n thu

4 Khách hàng lựa chọn phương thức thanh toán và báo lại cho nhân viên kế toán Nhân viên kế toán ghi nhận phương thức thanh toán: nếu 0 là thanh toán tin mặt, 1 là thanh toán bằng thẻ

9

Trang 17

5 Nhân viên bấm xác nhận phiếu thu để hệ thống lưu

phiếu thu vào cơ sở dữ liệu

6 Hệ thống lựa chọn In phiếu thu và đưa phiếu thu cho khách hàng

Use Case ID UC04

Tén Use Case QuanLyThongTinNV

Mô tả Hệ thống hổ trợ nhân viên quản lý quản lý các thông tin của

những nhân viên khác trong công ty

Tac nhan (Actor) Nhân viên Quản lý

Pre-conditions

Dòng sự kiện (Flow) Chính (Basic):

1 Người dùng vào hệ thống và chọn mục Nhân viên

2 Hệ thống hiển thị bảng thông tin nhân viên

3 Người dùng có thể cập nhật thông tin nhân viên bao gầm: 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, nhân viên bảo tri, .)

4 Người dùng có thể xoá bỏ thông tin nhân viên

5 Hệ thống xác nhận và lưu giữ thông tin vào cơ sở dữ liệu

Ngoại lệ (Exception):

H Sau khi cập nhật dữ liệu vào hệ thống mà chưa bấm

lưu, hệ thống sẽ hiển thị thông báo nhắc nhở

O Hệ thống kiểm tra nếu dữ liệu không hợp lệ sẽ không thể nhấn nút Lưu

Post-conditions

10

Trang 18

Bảng 5: Đặc tả Use case 04 2.5 UC05 QuanLyThongTinChuXe

Use Case ID UC05

Tén Use Case QuanLyThongTinChuXe

Mô tả Nhân viên quản lý quản lý thông tin của chủ xe

Tac nhan (Actor) Nhân viên Quản ly

Pre-conditions

2 Hệ thống hiển thị giao diện Bảng thông tin Chủ xe

3 Nhân viên quản lý sẽ quản lý thông tin của chủ xe bao gềm mã chủ xe, họ tên, số điện thoại, địa chỉ, loại bằng lái (vì chủ xe có thể là tài xê)

4 Nhân viên quản lý có thể cập nhật dữ liệu, hoặc xoá

bỏ dữ liệu cũ

5 Nhân viên quản lý bấm vào nút Lưu

6 Hệ thống kiểm tra tính hợp lệ của dữ liệu

7 Hệ thống lưu dữ liệu vào cơ sở dữ liệu

Ngoại lệ (Exception):

H Sau khi cập nhật dữ liệu vào hệ thống mà chưa bấm

lưu, hệ thống sẽ hiển thị thông báo nhắc nhở

O Hệ thống kiểm tra nếu dữ liệu không hợp lệ sẽ không thể nhấn nút Lưu

Trang 19

2.6 UC06 QuanLyThongTinXe

Use Case ID UC06

Tén Use Case QuanLyThongTinXe

Mô tả Nhân viên quản lý quản lý tất cả thông tin của các xe

Tác nhân (Actor) Nhân viên Quản lý

Pre-conditions

Dòng sự kiện (Flow) Chính (Basic):

1 Người dùng vào hệ thống và chọn Mục thông tin xe trên hệ thống

2 Hệ thống hiển thị thông tin xe g Gm có số xe, loại xe, đời xe, số lượng người, xe sử dụng nguyên liệu xăng hay da

3 Vì 1 chủ xe có thể có nhi âi xe nên ở phần quản lý

thông tin xe sẽ có thêm mã chủ xe để nhận biết xe của

al

4 Nhân viên quản lý có thể cập nhật dữ liệu mới và xoá

bỏ dữ liệu cũ

5 Nhân viên quản lý bấm vào nút Lưu

6 Hệ thống kiểm tra tính hợp lệ của dữ liệu

7 Hệ thống lưu dữ liệu vào cơ sở dữ liệu

Ngoại lệ (Exception):

H Sau khi cập nhật dữ liệu vào hệ thống mà chưa bấm

lưu, hệ thống sẽ hiển thị thông báo nhắc nhở

Oo Hệ thống kiểm tra nếu dữ liệu không hợp lệ sẽ không thể nhấn nút Lưu

Trang 20

2.7 UCO7 LapBaoCaoThongHop

Use Case ID UCO07

Tén Use Case LapBaoCaoTongHop

Mô ta Nhân viên quản lý lập báo cáo tổng hợp trên hệ thống

Tác nhân (Actor) Nhân viên Quản lý

Pre-conditions

Dòng sự kiện (Flow) Chính (Basic):

1 Nhân viên vào hệ thống và chọn Lập báo cáo tổng hợp

2 Hệ thống sẽ phê duyệt và hiển thị Mẫu báo cáo

3 Nhân viên chọn hình thức và nội dung cần báo cáo (theo ngày, theo tháng hoặc theo quý), (phiếu thu, thông tin khách hàng,, )

4 Hệ thống xác nhận, thống kê tổng hợp và trả vê màn

hình kết quả theo yêu cân

5 Nhân viên xác nhận và lưu báo cáo vào cơ sở dữ liệu

6 Hệ thống yêu cầi In báo cáo

7 Nhân viên có thể in báo cáo hoặc không in báo cáo (trả v`êmàn hình kết quả)

Post-conditions

Bang 8: Dac ta Use case 07

13

Trang 21

CHUONG 3 LOGICAL VIEW

1 SO'DO LOP(CLASS DIAGRAM)

1.1 Sơ đổlớp

+SoHopDong NVKeToan +SoTienThu

+PhuongThucThanhToan| 1,.* 1 +LapPhieuThu() +InPhieuThu()

1 | +CapNhatKHMoi() +Luu()

Xe +Nhap()

+MaxXe {id} ca

+SoXe 1

+NhienLieu +LoaiBangLai |———————_{ > + SoDienThoai

+TinhTrangThue +TinhTrangThue +DiaChi

+SoDienThoai +quanly wey -0iiốigP500W6

+TimKiem() 1 ee Ol +KetQuaCongViec +CapNhat() +LapBaoCao()/ 1 “| +MaBaiBaoCao {id}

Ngày đăng: 05/02/2025, 16:21

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN