Niên Luận Cơ Sở Ngành Công Nghệ Thông Tin: Xây Dựng Website Quản Lý Bán Vé Xe Khách

Niên luận cơ sở ngành công nghệ thông tin về xây dựng website quản lý hoạt động bán vé xe khách, tối ưu hóa quy trình và trải nghiệm người dùng.

Trường đại học

Trường Đại Học Cần Thơ

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

niên luận

2023

58
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

DANH MỤC HÌNH

DANH MỤC BẢNG

1. PHẦN 1: GIỚI THIỆU

1.1. Mục tiêu đề tài

1.2. Đối tượng và phạm vi nghiên cứu

1.3. Phương pháp nghiên cứu

1.4. Nội dung nghiên cứu

1.5. Bố cục bài báo cáo

2. PHẦN 2: NỘI DUNG

2. PHẦN 2: NỘI DUNG

2. CHƯƠNG 1: ĐẶC TẢ YÊU CẦU

1.1. Mô tả hệ thống

1.2. Xây dựng các mô hình chức năng và diễn giải mô tả

1.2.1. Sơ đồ chức năng (Use case)

1.2.2. Use case diagram của tác nhân Người quản trị

1.2.3. Use case diagram của tác nhân Khách hàng

1.2.4. Chức năng đăng ký

1.2.5. Chức năng đăng nhập

1.2.6. Chức năng tìm kiếm chuyến xe

1.2.7. Chức năng đặt vé

3. CHƯƠNG 2: THIẾT KẾ GIẢI PHÁP VÀ CƠ SỞ LÝ THUYẾT

2.1. Cở sở lý thuyết

2.2. Mô hình kiến trúc của website

2.3. Sơ lược về một số công nghệ - kỹ thuật sử dụng

2.3.1. Ngôn ngữ lập trình PHP

2.3.2. Hệ quản trị cơ sở dữ liệu MySQL

2.4. Thiết kế sơ đồ dữ liệu quan hệ

2.4.1. Mô hình dữ liệu mức quan niệm (CDM)

2.4.2. Mô hình dữ liệu mức luận lý (LDM)

2.4.3. Các ràng buộc toàn vẹn

4. CHƯƠNG 3: CÀI ĐẶT GIẢI PHÁP KẾT QUẢ THỰC HIỆN

3.1. Kết quả thực hiện

3.2. Giao diện khách hàng

3.3. Giao diện người quản trị (Admin)

5. CHƯƠNG 4: ĐÁNH GIÁ KIỂM THỬ

4.1. Kịch bản kiểm thử

4.2. Kết quả kiểm thử

6. PHẦN 3: KẾT LUẬN

3.1. Kết quả đạt được

3.2. Hướng phát triển

TÀI LIỆU THAM KHẢO

Phục lục 1: Hướng dẫn cài đặt

Tóm tắt

I. Tổng Quan Về Xây Dựng Website Quản Lý Bán Vé Xe Khách

Website quản lý bán vé xe khách là một giải pháp công nghệ hiện đại giúp tối ưu hóa quy trình bán vé và quản lý thông tin khách hàng. Với sự phát triển của công nghệ thông tin, việc xây dựng một website như vậy không chỉ giúp tiết kiệm thời gian mà còn nâng cao trải nghiệm của khách hàng. Hệ thống này cho phép người dùng dễ dàng tìm kiếm và đặt vé xe trực tuyến, đồng thời giúp các doanh nghiệp quản lý thông tin và doanh thu hiệu quả hơn.

1.1. Lợi Ích Của Website Quản Lý Bán Vé Xe Khách

Website giúp tiết kiệm thời gian cho khách hàng và giảm thiểu rủi ro trong việc mua vé. Khách hàng có thể dễ dàng tìm kiếm thông tin và đặt vé mà không cần phải đến trực tiếp bến xe.

1.2. Các Tính Năng Chính Của Hệ Thống

Hệ thống bao gồm các tính năng như tìm kiếm chuyến xe, đặt vé, quản lý thông tin cá nhân và xem lịch sử giao dịch. Điều này giúp người dùng có trải nghiệm tốt hơn khi sử dụng dịch vụ.

II. Vấn Đề Trong Quản Lý Bán Vé Xe Khách Hiện Nay

Nhiều công ty vận tải vẫn sử dụng phương pháp bán vé truyền thống, dẫn đến tình trạng khách hàng phải chờ đợi lâu và không có thông tin chính xác về chuyến xe. Điều này không chỉ gây khó khăn cho khách hàng mà còn ảnh hưởng đến hiệu quả kinh doanh của các doanh nghiệp.

2.1. Khó Khăn Trong Việc Tìm Kiếm Vé

Khách hàng thường gặp khó khăn trong việc tìm kiếm thông tin về chuyến xe, dẫn đến việc không thể đặt vé kịp thời.

2.2. Thiếu Thông Tin Chính Xác

Thông tin về chuyến xe không được cập nhật kịp thời, gây ra sự bực bội cho khách hàng khi đến bến xe.

III. Phương Pháp Xây Dựng Website Bán Vé Xe Khách Hiệu Quả

Để xây dựng một website quản lý bán vé xe khách hiệu quả, cần áp dụng các công nghệ hiện đại như PHP, MySQL và các thư viện JavaScript. Việc thiết kế giao diện thân thiện và dễ sử dụng cũng rất quan trọng để thu hút người dùng.

3.1. Sử Dụng Ngôn Ngữ Lập Trình PHP

PHP là ngôn ngữ lập trình phổ biến cho việc phát triển backend của website, giúp xử lý các yêu cầu từ người dùng một cách nhanh chóng.

3.2. Thiết Kế Giao Diện Thân Thiện

Giao diện người dùng cần được thiết kế đơn giản và dễ sử dụng, giúp khách hàng dễ dàng tìm kiếm và đặt vé.

3.3. Tối Ưu Hóa Quy Trình Đặt Vé

Cần tối ưu hóa quy trình đặt vé để giảm thiểu thời gian chờ đợi và nâng cao trải nghiệm của khách hàng.

IV. Ứng Dụng Thực Tiễn Của Website Quản Lý Bán Vé Xe Khách

Website quản lý bán vé xe khách không chỉ giúp khách hàng dễ dàng đặt vé mà còn giúp các doanh nghiệp theo dõi doanh thu và quản lý thông tin khách hàng hiệu quả. Việc áp dụng công nghệ vào quản lý bán vé sẽ tạo ra nhiều cơ hội phát triển cho các doanh nghiệp vận tải.

4.1. Tăng Cường Quản Lý Doanh Thu

Hệ thống cho phép doanh nghiệp theo dõi doanh thu một cách chính xác và kịp thời, từ đó đưa ra các quyết định kinh doanh hợp lý.

4.2. Cải Thiện Dịch Vụ Khách Hàng

Khách hàng có thể dễ dàng đặt vé và nhận thông tin chi tiết về chuyến xe, từ đó nâng cao sự hài lòng của khách hàng.

V. Kết Luận Về Tương Lai Của Website Quản Lý Bán Vé Xe Khách

Trong tương lai, việc phát triển website quản lý bán vé xe khách sẽ tiếp tục được mở rộng với nhiều tính năng mới như thanh toán trực tuyến và ứng dụng di động. Điều này sẽ giúp nâng cao trải nghiệm của khách hàng và tạo ra nhiều cơ hội cho các doanh nghiệp vận tải.

5.1. Xu Hướng Phát Triển Công Nghệ

Công nghệ sẽ tiếp tục phát triển, giúp cải thiện quy trình bán vé và quản lý thông tin khách hàng.

5.2. Tương Lai Của Ngành Vận Tải

Ngành vận tải sẽ ngày càng chú trọng đến việc áp dụng công nghệ để nâng cao chất lượng dịch vụ và đáp ứng nhu cầu của khách hàng.

10/07/2025
Niên luận cơ sở ngành ngành công nghệ thông tin đề tài xây dựng website quản lý hoạt động bán vé xe khách

Trích đoạn nội dung tài liệu

CHƯƠNG 1: ĐẶC TẢ YÊU CẦU 1. Mô tả hệ thống Đề tài xây dựng website quản lý bán vé xe khách trực tuyến, nhằm giúp người dùng tiết kiệm thời gian và hạn chế tiếp xúc để bảo vệ sức khỏe mà vẫn có thể mua được vé xe một cách dễ dàng và thuận tiện. Bên cạnh đó còn giúp cho việc quản lý bán vé trở nên hiểu quả hơn. Webisite sẽ gồm 2 phần là giao diện người dùng và giao diện quản lý.

Có 3 dạng người dùng là khách vãng lai (không đăng nhập), khách hàng (đã đăng nhập) và người quản trị (admin). Giao diện người quản lý được dành riêng cho người quản lý, giao diện người dùng giành riêng cho khách vãng lai và khách hàng. Khách vãng lai sau khi đăng nhập sẽ trở thành khách hàng, khách hàng có thể thực hiện tất cả chức năng của khách vãng lai. Trang web được thiết kế với giao diện đơn giản, dễ sử dụng và thân thiện với người dùng, cung cấp thông tin chi tiết về giá vé, thời gian chuyến xe.

Người dùng có thể dễ dàng tìm kiếm và đặt vé xe một cách nhanh chóng và thuận tiện. Khách vãng lai là những khách chưa có tài khoản riêng trên website, khách vãng lai có thể trở thành khách hàng khi đăng ký tài khoản hoặc có thể đăng nhập thông tin tài khoản. Khách vãng lai có thể truy cập vào trang web để xem thông tin về các lịch trình xe chạy và các thông tin liên quan đến hãng xe khách, nhưng không có quyền đặt mua vé xe. Để đặt mua vé xe người dùng được yêu cầu phải đăng nhập vào hệ thống.

Đối với khách hàng sau khi đăng nhập thành công tại giao diện người dùng. Khách hàng có thể đặt vé, xem lịch hóa đơn vé của mình, huỷ đơn đặt vé xe, cập nhật thông tin cá nhân, thay đổi mật khẩu và đăng xuất tài khoản. Người quản trị (admin) đóng vai trò như người quản lý hãng xe khách. Ở giao diện quản lý, admin đăng nhập vào hệ thống bằng tài khoản đã được cấp.

Người quản trị cũng có thể thêm mới, sửa đổi thông tin, và xóa đi những chuyến xe không còn chạy hoặc lỗi. Ngoài ra, người quản trị có quyền quản lý thông tin người dùng, và xem các thống kê. 4 Niên luận Cơ Sở Ngành Công Nghệ Thông Tin B2014656-Nguyễn Thị Mỹ Hồng 1. Xây dựng các mô hình chức năng và diễn giải mô tả 1.

Sơ đồ chức năng (Use case) Dưới đây là sơ đồ use case tổng quát của hệ thống: Hình 1. Sơ đồ Use case tổng quát Sơ đồ use case tổng quát được thể hiện như Hình 1. Sơ đồ Use case tổng quát, mô tả cái nhìn tổng quan về toàn bộ với những nhóm người dùng của hệ thống như: Quản Trị Viên, Nhân Viên, Khách Hàng, Khách Vãng Lai. Bên cạnh đó còn thể hiện các chức năng cơ bản của từng nhóm người dùng 5 Niên luận Cơ Sở Ngành Công Nghệ Thông Tin B2014656-Nguyễn Thị Mỹ Hồng ➢ Use case diagram của tác nhân Người quản trị Hình 2.

Sơ đồ Use case người quản trị Người quản trị sau khi đăng nhập thành công vào hệ thống bằng tài khoản admin có thể thực hiện những chức năng sau để quản lý hệ thống: • Quản lý thông tin cá nhân: Xem, cập nhật thông tin cá nhân và đổi mật khẩu • Quản lý người dùng: Admin có thể thêm người dùng (thêm nhân viên và khách hàng) và có thể xem danh sách hoặc xóa thông tin nhân viên hay khách hàng, cũng như phân quyền cho mỗi người dùng trong hệ thống • Quản lý các tuyến xe: Admin có thể thêm, sửa, xóa và xem danh sách tuyến xe 6 Niên luận Cơ Sở Ngành Công Nghệ Thông Tin B2014656-Nguyễn Thị Mỹ Hồng • Quản lý các chuyến xe: Admin có thể thêm, sửa, xóa và xem danh sách chuyến xe chạy • Quản lý các xe: Admin có thể thêm, chỉnh sửa, và xóa xe trong hệ thống • Quản lý hóa đơn đặt vé: Admin có thể cập nhật trạng thái xác nhận đơn đặt và xóa hóa đơn • Xem thống kê: Xem số lượng khách hàng và số chuyến xe, xem thống kê doanh thu, và biểu đồ thông kê ➢ Use case diagram của tác nhân Khách hàng Hình 3. Sơ đồ Use case của khách hàng Chức năng chính của tác nhân khách hàng: • Đăng ký / Đăng nhập tài khoản • Quản lý thông tin cá nhân: Xem, cập nhật thông tin cá nhân và đổi mật khẩu • Tìm chuyến xe (theo điểm đầu, điểm cuối và cả điểm đầu và cuối) • Đặt vé xe, tiến hành thanh toán, và xác nhận thông tin hóa đơn • Xem danh sách lịch trình chuyến xe chạy theo tuyến xe • Xem lịch sử danh sách hóa đơn, thông tin và trạng thái của hóa đơn • Hủy đặt mua vé 7 Niên luận Cơ Sở Ngành Công Nghệ Thông Tin B2014656-Nguyễn Thị Mỹ Hồng 1. Chức năng đăng ký Hình 4. Sơ đồ Use case chức năng đăng kí Chức năng “Đăng ký” là một trong những chức năng của actor “Khách Vãng Lai” cho phép khách vãng lai đăng ký tài khoản để sử dụng trong hệ thống.

Các thông tin cụ thể về chức năng này bao gồm các kịch bản sử dụng được mô tả cụ thể ở trong Bảng 2. phía bên dưới: Tên use case Use case “Đăng ký” Tóm tắt Use case này cho phép Khách vãng lai đăng ký tài khoản để trở thành Khách hàng nhằm xác định danh tính của bản thân. Actor Khách vãng lai Điều kiện tiên Khách hàng có email hợp lệ. quyết Luồng sự kiện 1.

Người dùng vào giao diện trang chủ và chọn chức năng đăng ký tài khoản. Hệ thống hiển thị giao diện đăng ký tài khoản. Người dùng nhập thông tin vào form và chọn Đăng ký. Hệ thống kiểm tra thông tin đăng ký.

Hệ thống tạo tài khoản và hiển thị thông báo đăng ký thành công. Hệ thống chuyển hướng người dùng đến trang chủ. Kết thúc use case. Luồng rẽ nhánh A1 – Thông tin đăng ký sai.

Chuỗi A1 bắt đầu ở bước ở bước 4 của luồng sự kiện 5. Hệ thống thông báo cho người dùng biết phần thông 8 Niên luận Cơ Sở Ngành Công Nghệ Thông Tin B2014656-Nguyễn Thị Mỹ Hồng Tên use case Use case “Đăng ký” tin đăng ký không hợp lệ. Hệ thống quay về bước 3 của luồng sự kiện. A2 – Tài khoản người dùng đăng kí đã tồn tại.

Chuỗi A2 bắt đầu ở bước 4 của luồng sự kiện. Hiển thị thông báo cho người dùng biết Email đã được đăng ký. Kết quả Khách hàng đăng ký thành công tài khoản trong hệ thống. Bảng mô tả Use case "Đăng ký" 1.

Chức năng đăng nhập Hình 5. Sơ đồ Use case chức năng đăng nhập Chức năng “Đăng nhập” là một trong những chức năng của tất cả các actor đã có tài khoản, cho phép người đã có tài khoản đăng nhập vào hệ thống. Các thông tin cụ thể về chức năng này bao gồm các kịch bản sử dụng được mô tả cụ thể ở Bảng 3. trong phía bên dưới: Tên use case Use case “Đăng nhập” Tóm tắt Use case này cho phép cho phép người dùng đăng nhập vào hệ thống.

Actor Admin, Khách hàng, Nhân viên 9 Niên luận Cơ Sở Ngành Công Nghệ Thông Tin B2014656-Nguyễn Thị Mỹ Hồng Tên use case Use case “Đăng nhập” Điều kiện tiên Người dùng đã có tài khoản trong hệ thống. quyết Luồng sự kiện 1. Người dùng vào giao diện trang chủ và chọn chức năng đăng nhập. Hệ thống hiển thị giao diện đăng nhập.

Người dùng nhập vào Email và mật khẩu và chọn Đăng nhập. Hệ thống kiểm tra thông tin đăng nhập. Hệ thống chuyển hướng người dùng đến trang chủ. Kết thúc use case.

Luồng rẽ nhánh A1 – Thông tin đăng nhập sai. Chuỗi A1 bắt đầu ở bước ở bước 4 của luồng sự kiện 5. Hệ thống thông báo cho người dùng biết phần thông tin đăng nhập không hợp lệ. Hệ thống quay về bước 3 của luồng sự kiện.

Kết quả Người dùng vào được trang chủ của hệ thống. Bảng mô tả Use case "Đăng nhập" 1. Chức năng tìm kiếm chuyến xe Hình 6. Sơ đồ Use case chức năng tìm kiếm chuyến xe 10 Niên luận Cơ Sở Ngành Công Nghệ Thông Tin B2014656-Nguyễn Thị Mỹ Hồng Chức năng "Tìm kiếm chuyến xe" là một trong những chức năng quan trọng trong hệ thống liên quan đến lộ trình di chuyển.

Cho phép người dùng tìm kiếm các chuyến đi dựa trên điểm xuất phát và điểm đến cụ thể. Thông tin chi tiết về chức năng này bao gồm các kịch bản sử dụng được mô tả cụ thể trong Bảng 4. phía dưới đây: Tên use case Use case “Tìm kiếm chuyến xe” Tóm tắt Use case này cho phép người dùng tìm kiếm thông tin các chuyến xe muốn đi. Actor Khách hàng, Khách vãng lai Điều kiện tiên Người dùng đã truy cập hệ thống và đang ở giao diện tìm kiếm quyết chuyến xe.

Luồng sự kiện 1. Người dùng nhập thông tin tìm kiếm chuyến xe trên giao diện. Hệ thống kiểm tra thông tin tìm kiếm của người dùng. Hệ thống hiển thị kết quả tìm kiếm các chuyến xe phù hợp.

Người dùng chọn một chuyến xe cụ thể để xem thông tin chi tiết. Hệ thống hiển thị thông tin chi tiết của chuyến xe được chọn. Kết thúc use case. Luồng rẽ nhánh A1 – Người dùng nhập địa điểm không có trong tuyến.

Chuỗi A1 bắt đầu ở bước ở bước 2 của luồng sự kiện 3. Hệ thống thông báo cho người biết không tìm thấy kết quả tìm kiếm. Người dùng quay về bước 1 của luồng sự kiện. Kết quả Người dùng có thể tìm kiếm và xem thông tin chi tiết về các chuyến xe.

Bảng mô tả Use case "Tìm kiếm chuyến xe" 11 Niên luận Cơ Sở Ngành Công Nghệ Thông Tin B2014656-Nguyễn Thị Mỹ Hồng 1. Chức năng đặt vé Hình 7. Sơ đồ Use case chức năng đặt vé Chức năng “Đặt vé” là một trong những chức năng quan trọng trong hệ thống quản lý bán vé xe khách. Cho phép người dùng đặt vé xe dựa trên lộ trình, điểm xuất phát và điểm đến cụ thể.

Thông tin chi tiết về chức năng này bao gồm các kịch bản sử dụng được mô tả cụ thể trong Bảng 5. dưới đây: Tên use case Use case “Đặt vé” Tóm tắt Use case này cho phép khách hàng đặt chổ mua vé xe trên hệ thống. Actor Khách hàng Điều kiện tiên Người dùng phải là khách hàng đăng nhập vào trang chủ. quyết Luồng sự kiện 1.

Người dùng đăng nhập vào hệ thống 2. Người dùng vào giao diện trang chủ và chọn điểm đi, điểm đến, thời gian chuyến đi. Bấm chọn tìm chuyến xe. Xem và lựa chọn chuyến cần đặt vé.

Chọn ghế và số vé cần đặt. Bấm chọn đặt vé. Người dùng xác nhận thông tin và tiến thành thanh toán.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Xây Dựng Website Quản Lý Bán Vé Xe Khách" cung cấp cái nhìn tổng quan về quy trình và các yếu tố cần thiết để phát triển một trang web hiệu quả cho việc quản lý và bán vé xe khách. Nội dung chính của tài liệu bao gồm các bước thiết kế giao diện người dùng thân thiện, tích hợp hệ thống thanh toán an toàn, và quản lý dữ liệu khách hàng một cách hiệu quả. Những lợi ích mà tài liệu mang lại cho độc giả bao gồm việc tối ưu hóa trải nghiệm người dùng, tăng cường khả năng tiếp cận khách hàng, và nâng cao hiệu suất kinh doanh.

Nếu bạn quan tâm đến việc xây dựng các loại website khác, bạn có thể tham khảo thêm tài liệu Xây dựng website kinh doanh sản phẩm thời trang, nơi bạn sẽ tìm thấy những chiến lược hữu ích cho lĩnh vực thời trang. Ngoài ra, tài liệu Building an e commerce website for fashion shop totoro store cũng sẽ giúp bạn hiểu rõ hơn về việc phát triển website thương mại điện tử cho cửa hàng thời trang. Cuối cùng, tài liệu Xây dựng website thương mại điện tử kinh doanh thiết bị di động sẽ mở rộng kiến thức của bạn về việc xây dựng các nền tảng bán hàng trực tuyến cho các sản phẩm công nghệ. Những tài liệu này sẽ giúp bạn có cái nhìn sâu sắc hơn về các khía cạnh khác nhau của việc phát triển website trong nhiều lĩnh vực khác nhau.