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

Báo Cáo Bài Tập Lớn Môn Pttk – Ht Đề Tài Phân Tích Thiết Kế Hệ Thống Website Đặt Tour Du Lịch Hahalolo.pdf

57 3 0
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

Định dạng
Số trang 57
Dung lượng 2,68 MB

Nội dung

- Quy trình đặt tour: được thực hiện khi có sự tiếp xúc trực tiếp giữa người mua vàngười bán hoặc gọi điện thoại - Thanh toán trực tiếp khi đặt tour tại công ty, trả bằng tiền mặt * Phươ

Trang 1

TRƯỜNG ĐẠI HỌC THỦY LỢI Khoa công nghệ thông tin 

BÁO CÁO BÀI TẬP LỚN MÔN PTTK – HT

Đề tài : Phân tích thiết kế hệ thống website đặt tour du lịch Hahalolo

Sinh viên thực hiện : Lê Đình Minh, Dương Văn Công, Lê Công MinhLớp : 61TH3

Tên nhóm: Nhóm 2_ PTTKHT_61TH3

GV hướng dẫn : Trần Mạnh Tuấn

Hà Nội, tháng 01 năm 2022

Trang 2

Lời nói đầu

Trong thời buổi hiện nay, khi mà công nghệ ngày càng phát triển, thươngmại điện tử ngày càng phát triển trên thế giới cũng như ở Việt Nam Cùng với đó là

sự ra đời của các ngôn ngữ lập trình cho phép thiết kế và xây dựng các ứng dụngthương mại điện tử dưới nhiều hình thức khác nhau Và một trong những ứng dụngcủa thương mại điện tử ở nước ta đó là đặt tour du lịch qua mạng Dịch vụ này chophép người dùng tìm kiếm lực chọn những tour du lịch phù hợp với mình, thựchiện giao dịch mà không cần trực tiếp đến đơn vị dịch vụ, mà chỉ cần sử dụng thiết

bị có kết nối internet Hiện nay, dịch vụ này đã khá thông dụng với nhu cầu du lịchcủa nước ta và thế giới, đặc biệt là những người có kiến thức tin học nói chung vàthương mại điện tử nói riêng Nên hiện giờ đối tượng sử dụng chính vẫn là cặp đôiđang yêu, hộ gia đình hay công ty Là những người sinh viên cũng có chút kiếnthức về tin học cũng như tiếp xúc với thương mại điện tử tuy nhiên cũng gặp một

số khó khăn trong việc tìm hiểu về tour du lịch trên các hệ thống như hình thức đặttour, thanh toán không giống như quảng cáo,

Hiểu được các vấn đề đó cũng như muốn đưa thương mại điện tử đến vớirộng rãi mọi người, chúng em thực hiện đề tài :Phân tích thiết kế quản lý hệ thống bán tour du lịch trực tuyến Với mục đích xây dựng hệ thống đặt tour du

lịch qua mạng uy tín, chất lượng, thân thiện, cũng như đem lại cho khách hàngnhững lựa chọn tối ưu kể cả những người không có kiến thức về tin học cũng cóthể tham gia đặt tour qua mạng chỉ với những thao tác đơn giản Sau đây nhóm emxin trình bày chi tiết nội dung đề tài

Trang 4

- Hoạt động từ các nhà cung cấp:lập hóa đơn đặt tour ,gửi đơn đặt tour,lưu các tour

du lịch hiện có và danh sách,thanh toán,

- Banner quảng cáo phải đi khắp nơi, dán ở mọi chỗ có thể để quảng bá gây mất

mỹ quan đô thị

- Quy trình đặt tour: được thực hiện khi có sự tiếp xúc trực tiếp giữa người mua vàngười bán hoặc gọi điện thoại

- Thanh toán trực tiếp khi đặt tour tại công ty, trả bằng tiền mặt

* Phương thức kinh doanh truyền thống trên đã dẫn đến các hạn chế sau:

- Banner quá nhiều gây mất mỹ quan đô thị

- Khách hàng tốn thời gian để mua và chọn tour du lịch

- Khách hàng nắm được ít thông tin cơ bản của tour du lịch

- Quảng cáo sản phẩm Tour du lịch rất tốn kém

Những khó khăn trên đó trực tiếp làm giảm đáng kể doanh thu của các công

ty du lịch truyền thống Đặc biệt chúng ta đang trong giai đoạn của cuộc Cáchmạng công nghệ 4.0, đặt ra cho các công ty du lịch cần phải có một cách tiếp cận,

Trang 5

thu hút mới có hiệu quả hơn Hơn thế nữa việc áp dụng giải pháp áp dụng côngnghệ thông tin vào trong quản lý, thương mại hiện nay là một xu thế tất yếu.Một hệ thống mạng xã hội phục vụ cho việc đặt tour trên mạng sẽ giúp chocác công ty du lịch giải quyết được các khó khăn trên và điều quan trọng là đápứng được nhu cầu của đông đảo khách hàng có nhu cầu xem thông tin tour du lịch,đặt tour, và đây cũng chính là phương tiện quảng cáo điện thoại cho cửa hàng tốtnhất, rẻ nhất và hiệu quả nhất Với hệ thống này,các công ty du lịch cũng tạo đượcphương tiện để thu thập ý kiến từ phía khách hàng để giải quyết các sự cố cũngnhư cải thiện khả năng phục vụ khách hàng.

Các hoạt động của quản lý đặt tour du lịch trực tuyến gồm nhập thông tintour du các công ty du lịch cung cấp, báo cáo số lượng và doanh thu mua bán trựctuyến,phản hồi và phục vụ khách hàng Việc này bao gồm việc quản lý các bộphận:

- Quản lý hàng nhập tour : kiểm tra số lượng tour du lịch được cung cấp

- Quản lý mua bán trực tuyến : kiểm tra đơn đặt tour và hiện trạng của đơn , quản

lý các phương thức thanh toán và thu tiền để báo cáo doanh thu

* Ưu nhược điểm của hệ thống đặt tour du lịch trực tuyến

- Ưu điểm :

+ Số tiền mà khách hàng phải trả cho một đơn đặt tour trên Web sẽ rẻ hơn so vớihầu hết cách nhận đơn đặt hàng khác như qua điện thoại, hay đến tận nhà,….+ Chi phí xử lý và quản lý thấp hơn

Trang 6

+ Các đơn đặt tour qua website thường ít sai sót hơn so với các đơn đặt tour quađiện thoại.

+ Các khách hàng có thể dễ dàng so sánh các tour du lịch và có thể đặt tour vàobất kỳ thời gian nào, dù là ban ngày hay ban đêm

+ Các khách hàng đôi khi cảm thấy thoải mái hơn trong việc đưa ra quyết định đặttour khi không có mặt của những người giới thiệu

+ Đối với việc kinh doanh giữa các doanh nghiệp với doanh nghiệp thì việc có mộttrang Web để nhận đơn đặt tour ngụ ý rằng doanh nghiệp đó có sử dụng các côngnghệ hiện đại

+ Các hệ thống nhận tiền thanh toán rất khó sử dụng và các doanh nghiệp không có

đủ kiến thức về các phần mềm và các tiến trình liên quan

+Thương mại điện tử đối với khách hàng vẫn chưa phải là một phần không thểthiếu trong cuộc sống

+Không có sự nhất quán trong các luật thuế,các vấn đề pháp lý và các hiệp ướcQuốc Tế

Trang 7

2 Khảo sát một số hệ thống cho thuê tour du lịch hiện nay

Khảo sát hệ thống trang web :hahalolo.com

- Hình thức : Websites trực tuyến trung gian đặt tour du lịch ở Việt Nam có trụ sởtại TP.Hồ Chí Minh

- Các tour có trên hệ thống : Đầy đủ các loại tour khắp mọi miền đất nước

- Nhà cung cấp : Nhiều nhà cung cấp.Nhà cung cấp sẽ cung cấp tour với bên trunggian là mạng xã hội hahalolo

- Hình thức thanh toán :

+ Trả trước 100%

+ Trả góp

- Phương thức thanh toán:

+ Thẻ ATM hoặc iBanking của các ngân hàng trong nước thông qua cổng thanhtoán AlePay

+Thẻ thanh toán quốc tế (Visa/Master):

Trang 8

- Các thức đặt tour :

+ Sử dụng ô tìm kiếm, gõ thông tin tour muốn tìm,Website sẽ cung cấp cho bạnnhững gợi ý chính xác để lựa chọn Sử dụng mục tìm kiếm nâng cao nếu muốn chitiết hơn

+Chọn tour mà các nhà cung cấp đăng lên trên giao diện

Sau khi tìm kiếm tour đúng nhu cầu,chọn tour và ngày khởi hành mà bạnmuốn đặt:

+Bước 1: Nhấn vào nút ‘Xem nhanh’ bên dưới Tour mà bạn muốn đặt

+Bước 2: Xem lại các thông tin trên thanh menu bao gồm: Chi tiết tour,Quy địnhriêng,Khuyến mãi,Chính sách riêng tư,Chính sách trả góp(Hiển thị đối với nhữngtour áp dụng hình thức trả góp), Liên hệ

+Bước 3: Chọn ngày khởi hành của Tour và bấm vào ‘Đặt ngay’

+Bước 4: Lúc này bạn sẽ được đưa đến giao diện chi tiết các bước đặt Tour trênHahalolo,là lúc mà bạn tiến hành khai báo thông tin và thanh toán đơn đặt Tour.Đểxem lại thông tin chi tiết Tour,nhấn vào ‘Xem chi tiết Tour’ ở phía trên bên phảimàn hình

- Giao diện trang web : Đơn giản đẹp , rõ ràng , dễ sử dụng,dễ dàng đặt tour và lựachọn tour

- Các chức năng của hệ thống : Tìm kiếm , Tương tác, Tra cứu mã đặt tour,…

- Dịch vụ của hệ thống : dịch vụ hỗ trợ online, dịch vụ kết nối người dùng và nhàcung cấp tour, dịch vụ phản hồi thông tin khách hàng,bảo vệ người dùng và hỗ trợcông đồng trước hành vi gây hại,

- Độ uy tín của hệ thống : Uy tín

- Giá cả : Hợp lý

- Thông tin liên hệ của websites :

Trang 9

+ Liên hệ qua số điện thoại :02862726186

+ Liên hệ qua email :cskh@hahalolo.com

- Các Tour du lịch tại www.hahalolo.com được cung cấp bởi các công ty du lịch,phải đáp ứng đầy đủ các quy định của pháp luật, cam kết an toàn cho khách hàng

- Hoạt động mua bán tại www.hahalolo.com phải được thực hiện công khai, minhbạch, đảm bảo quyền lợi của người tiêu dùng

b.Nhiệm vụ:

+ Xây dựng hệ thống ở mức độ hoàn thiện , sử dụng ổn định

+ Đề xuất cải thiện nâng cao chất lượng người dùng

+ Bảo trì sửa chữa và nâng cấp khi cần thiết

+ Giám sát việc thực hiện các hoạt động khi sử dụng hệ thống để nâng cao các cảitiến và mở rộng chương trình

Trang 10

2 Các quy trình nghiệp vụ

A Quy trình giao dịch đặt tour du lịch

- Quy trình sẽ gồm 5 bước sau:

Bước 1: Tìm kiếm tour du lịch muốn mua

Bước 2: Xem giá và thông tin chi tiết lịch trình của tour đó, nếu quý khách đồng ý

muốn thuê tour, quý khách chọn ngày khởi hành và ấn vào nút Đặt ngay

Bước 3: Quý khách điền đầy đủ thông tin đặt mua theo mẫu:

+ Quý khách hàng đang có thể chọn một trong phương thức thanh toán:

● Thanh toán qua thẻ ATM hoặc iBanking của các ngân hàng trong nước thôngqua cổng thanh toán AlePay

● Thanh toán qua thẻ thanh toán quốc tế(Visa/Master)

Sau khi chọn phương thức thanh toán khách hàng sẽ được đưa đến giao diện thanhtoán của cổng thanh toán đã chọn

Bước 4: Sau khi nhận đơn đặt hàng của khách hàng, Hahalolo.com sẽ

chuyển thông tin đơn hàng cho nhà cung cấp tour du lịch Nhà cung cấp tour dulịch sẽ liên lạc với khách hàng qua thông tin số điện thoại quý khách hàng cung cấp

để xác nhận đơn hàng

Bước 5: Sau khi xác nhận đơn hàng nhà cung cấp tour du lịch sẽ tiến hành

chuẩn bị các dịch vụ theo yêu cầu của tour mà khách hàng đã đặt Nhà cung cấpdịch vụ gửi thông tin chuyến đi: Hướng dẫn viên, địa điểm đón, thời gian cụ thể, cho khách hàng

Bước 6: Khách hàng tiến hành sử dụng tour theo lịch trình đã đặt.

Trang 11

B Quy trình thanh toán

+ Bước 1: Khách hàng tìm hiểu thông tin về dịch vụ được đăng tin.+ Bước 2: Khách hàng xác thực đơn hàng(điện thoại, tin nhắn, email).+ Bước 3: Khách hàng thanh toán

+ Bước 4: Công ty cung cấp dịch vụ xác nhận thông tin khách hàng.+ Bước 5: Nhà cung cấp dịch vụ phục vụ khách hàng

+ Đối tác(Cung cấp tour)

+ Nhân viên quản trị hệ thống

Trang 12

+ Thay đổi thông tin cá nhân

+ Tìm kiếm,xem,bình luận về tour du lịch+ Đặt tour du lịch

+ Thanh toán

+ Xem,hủy thông tin đặt tour

b.Tác nhân nhân viên quản trị hệ thống

+ Đăng nhập,đăng xuất

+ Bảo trì và nâng cấp hệ thống

+ Thống kê doanh thu của trang web và báo cáo

c Công ty đối tác

+ Đăng nhập,đăng xuất

+ Thêm,sửa,xóa tour mà công ty đối tác cung cấp+ Xác nhận tour cho khách hàng

+ Thay đổi thông tin cá nhân

d Hệ thống ngân hàng

+ Thanh toán

Trang 13

2.Đặc tả UseCase

2.1.Đăng nhập hệ thống

a Tác nhân: nhân viên quản trị,khách hàng,đối tác

b Mô tả: Cho phép người sử dụng đăng nhập vào hệ thống

c Tiền điều kiện: Người sử dụng chưa đăng nhập vào hệ thống

d Luồng sự kiện chính:

- Người sử dụng chọn chức năng đăng nhập

- Form đăng nhập hiển thị

- Người sử dụng nhập tên,mật khẩu vào form đăng nhập

- Hệ thống kiểm tra tên,mật khẩu

- Nếu đăng nhập thành công thì hiển thị thông báo thành công Nếu nhập sai tênhoặc mật khẩu thì chuyển sang luồng rẽ nhánh A1

- UC kết thúc

e Luồng sự kiện rẽ nhánh:

f Luồng rẽ nhánh A1: Đăng nhập không thành công

- Hệ thống thông báo quá trình đăng nhập không thành công

- Hệ thống yêu cầu đăng ký hoặc đăng nhập lại

- Nếu người sử dụng đồng ý thì quay lại bước 2 của luồng sự kiện chính, nếukhông đồng ý thì UC kết thúc

g Hậu điều kiện: Người sử dụng đã đăng nhập thành công và có thể sử dụng chứcnăng mà hệ thống cung cấp

Trang 14

2.2 Tìm kiếm tour du lịch:

a Tác nhân: khách hàng,nhân viên quản trị,đối tác

b Mô tả: cho phép tìm kiếm tour du lịch

c Luồng sự kiện :

- Người sử dụng kích vào mục tìm kiếm tour du lịch

- Hệ thống hiển thị form tìm kiếm : tìm kiếm theo tên, theo công ty đối tác ,mãtour, tìm theo mức giá, ngày khởi hành,

- Người sử dụng nhập thông tin cần thiết vào form tìm kiếm

- Nhấn nút tìm kiếm

- Hệ thống báo kết quả tìm kiếm

- Kết thúc UC

2.3.Xem thông tin tour du lịch:

a Tác nhân: khách hàng, đối tác, nhân viên quản trị

b Mô tả: UC cho phép người sử dụng xem thông tin tour du lịch hiện có trênwebsite

c Luồng sự kiện chính:

- Người sử dụng chọn tour cần xem

- Form xem thông tin tour xuất hiện, hệ thống sẽ hiển thị thông tin chi tiết tour dulịch đã chọn

- Người sử dụng xem thông tin chi tiết về tour được hiển thị

- UC kết thúc

Trang 36

6 Biểu đồ cộng tác

a Biểu đồ đăng nhập hệ thống

b Biểu đồ sửa thông tin cá nhân

Trang 37

c Biểu đồ tìm kiếm tour du lịch

d Biểu đồ thanh toán

Trang 38

e Biểu đồ thêm tour du lịch

f Biểu đồ đặt tour du lịch

Trang 39

7 Biểu đồ lớp

a Biểu đồ lớp lĩnh vực

Trang 40

b Biểu đồ lớp quản lý đăng ký

Trang 41

c Biểu đồ quản lý đăng nhập

d Biểu đồ tìm kiếm

e Biểu đồ quản lý đơn đặt tour

Trang 42

f Biểu đồ quản lý công ty đối tác

g Biểu đồ quản lý tour du lịch

Trang 43

8 Biểu đồ thành phần

Trang 44

9 Biểu đồ triển khai

Trang 45

CHƯƠNG 2 THIẾT KẾ1.Xác định các thực thể:

Trang 46

hinhAnh Varchar Hình ảnh

2.2 Bảng khách hàng

Trang 47

gioiTinh Varchar Giới tính

2.3 Bảng đối tác

Trang 48

email Varchar Địa chỉ email

2.4 Bảng tour

Trang 49

maCongTy Varchar Khóa ngoại Mã công ty

2.5 Bảng giá tour

Khóa ngoại

Mã tour

2.6 Bảng hóa đơn đặt tour

Trang 50

maKhacHang Varchar Khóa ngoại Mã khách hàng

toán

2.7 Bảng chi tiết giá

Trang 51

soLuong Int Số lượng

Trang 52

3 Lược đồ liên kết giữa các bảng:

4.Thiết k giao di nế ệ

4.1.Giao diện trang đăng kí,đăng nhập

4.1.1.Giao diện đăng ký người dùng

Trang 53

4.1.4.Giao diện đăng nhập người dùng và đối tác

Trang 54

4.2.Giao diện trang Admin

Trang 55

4.3.Giao diện hiển thị tour

Trang 56

KẾT LUẬN

Qua quá trình tìm hiểu , khảo sát, phân tích và thiết kế hệ thống quản lýwebsite bán Tour du lịch, cộng thêm sự giảng dạy trên lớp của thầy Trần MạnhTuấn, chúng em dã phần nào hiểu được quy trình, cách thức xây dựng một hệthống Chúng em đã hiểu rõ hơn cách vẽ cách biểu đồ USECASE, biểu đồ hoạtđộng, biểu đồ trình tự, biểu đồ lớp, … và thấy được tầm quan trọng của các biểu đồ

đó trong dự án Mặc dù chúng em đã phân tích và thiết kế hệ thống hoàn thànhnhưng vẫn còn rất nhiều mặt hạn chế và tồn tại Như là, mô tả nghiệp vụ chưa đầy

đủ, cơ sở dữ liệu chưa được tối ưu và chuẩn hóa, giao diện web vẫn chưa đượchoàn thiện,… Và trong thời gian tới, nhóm chúng em sẽ tiếp tục khắc phục nhữnghạn chế, những vấn đề chưa giải quyết, và bổ sung thêm những chức năng mới cho

hệ thống

Trang 57

Tài liệu Tham khảo

Ebook:” Learning UML 2.0” – Kim Hamilton , Russel Miles,Website:https://www.uml-diagrams.org/

Một số bài tiểu luận và các nguồn khác trên internet

Ngày đăng: 05/05/2024, 21:58

HÌNH ẢNH LIÊN QUAN

2.1. Bảng nhân viên - Báo Cáo Bài Tập Lớn Môn Pttk – Ht Đề Tài Phân Tích Thiết Kế Hệ Thống Website Đặt Tour Du Lịch Hahalolo.pdf
2.1. Bảng nhân viên (Trang 45)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w