Đồ án Kỹ thuật: đồ án môn thương mại điện tử và ứng dụng đề tài phần mềm

Trường đại học

Trường Đại Học Sài Gòn

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Đồ Án

2025

118
0
0

Phí lưu trữ

35 Point

Tóm tắt

I. Tổng Quan Về Đồ Án Phần Mềm Đặt Vé Xe Online

Đồ án môn thương mại điện tử và ứng dụng của trường Đại học Sài Gòn tập trung vào việc phát triển một phần mềm đặt vé xe online hiện đại cho SRC Travel Agencies. Đây là một công ty vận tải tư nhân cung cấp dịch vụ vận chuyển trên toàn quốc với nhiều loại xe khác nhau như Express, Luxury và Volvo. Mục tiêu chính của đồ án là xây dựng nền tảng thương mại điện tử cho phép khách hàng dễ dàng tìm kiếm, so sánh và đặt vé xe một cách tiện lợi. Ứng dụng này sẽ giúp công ty theo dõi chi tiết các lần đặt chỗ và quản lý thông tin khách hàng theo thời gian thực, từ đó nâng cao hiệu suất kinh doanh và trải nghiệm khách hàng.

1.1. Bối Cảnh và Nhu Cầu Dự Án

SRC Travel Agencies là một công ty vận tải tư nhân điều hành xe buýt khắp cả nước với nhiều chi nhánh tại các địa điểm khác nhau. Hiện tại, công ty vẫn dựa vào hệ thống quầy đặt chỗ truyền thống, gặp khó khăn trong việc theo dõi thông tin chi tiết đặt vé xe trên toàn quốc. Phần mềm đặt vé xe online sẽ giải quyết vấn đề này bằng cách cung cấp nền tảng trực tuyến cho phép cập nhật thông tin đặt chỗ và khách hàng theo thời gian thực, giúp khách hàng theo dõi chỗ ngồi có sẵn ngay lập tức.

1.2. Mục Tiêu Của Đồ Án

Mục tiêu chính của đồ án thương mại điện tử là phát triển một ứng dụng web toàn diện giúp quản lý đặt vé xe hiệu quả. Ứng dụng sẽ cung cấp các chức năng như tìm kiếm lịch trình, so sánh giá vé, quản lý thanh toán trực tuyến, và hỗ trợ khách hàng 24/7. Ngoài ra, hệ thống sẽ có giao diện quản trị viên để quản lý tuyến xe, giờ xuất phát, báo cáo doanh thu, và thông tin khách hàng, giúp công ty nâng cao hiệu quả hoạt động.

II. Các Chức Năng Chính Của Website Đặt Vé Xe

Website quản lý đặt vé xe cung cấp nhiều chức năng được chia thành hai phần chính: giao diện người dùng và giao diện quản trị viên. Phía người dùng, khách hàng có thể đăng ký tài khoản, đăng nhập, tìm kiếm chuyến xe, xem thông tin chi tiết về lịch trình và giá vé, chọn chỗ ngồi, và thực hiện thanh toán trực tuyến. Phía quản trị viên, các nhân viên có thể quản lý thông tin xe buýt, tuyến đường, giờ xuất phát, theo dõi các lần đặt vé, quản lý tài khoản người dùng, và xem báo cáo doanh thu chi tiết. Ứng dụng thương mại điện tử này tích hợp các tính năng thanh toán điện tử an toàn thông qua PayPal, đảm bảo giao dịch an toàn cho khách hàng.

2.1. Chức Năng Phía Người Dùng

Giao diện người dùng của phần mềm đặt vé xe bao gồm các chức năng: Đăng ký và đăng nhập tài khoản để quản lý thông tin cá nhân. Tìm kiếm chuyến xe theo tiêu chí như điểm khởi hành, điểm đến, ngày đi, và loại xe. Xem chi tiết lịch trình, giá vé, loại ghế, và tiện ích đi kèm. Chọn chỗ ngồi trực quan trên bản đồ ghế. Thanh toán trực tuyến an toàn qua PayPal. Quản lý vé đã đặt, hủy hoặc đổi vé theo chính sách.

2.2. Chức Năng Phía Quản Trị Viên

Hệ thống quản trị bao gồm: Quản lý thông tin xe buýt với chi tiết loại xe (Express, Luxury, Volvo), sức chứa và tiện ích. Quản lý tuyến đường, giờ xuất phát, và biểu đồ giá vé dựa trên thương mại điện tử B2C. Quản lý đặt vé, xem danh sách khách hàng đã đặt vé, theo dõi tình trạng thanh toán. Quản lý tài khoản người dùng và nhân viên. Xem báo cáo doanh thu chi tiết theo thời gian, tuyến đường, loại xe.

III. Kiến Trúc Công Nghệ và Công Nghệ Sử Dụng

Phần mềm đặt vé xe online được xây dựng dựa trên kiến trúc ba tầng hiện đại, bao gồm tầng giao diện (Frontend), tầng xử lý logic (Backend), và tầng lưu trữ dữ liệu (Database). Phía Frontend sử dụng các công nghệ web hiện đại để xây dựng giao diện người dùng thân thiện và responsive. Backend được phát triển bằng .NET Core API, một framework mạnh mẽ hỗ trợ xây dựng các API RESTful cho phép giao tiếp giữa frontend và database. Cơ sở dữ liệu được thiết kế với các bảng quản lý xe, tuyến đường, đặt vé, thanh toán, người dùng, và các thực thể liên quan khác. Hệ thống được cấu hình để kết nối an toàn với database, đảm bảo tính toàn vẹn và bảo mật dữ liệu khách hàng.

3.1. Kiến Trúc Ba Tầng

Website đặt vé xe áp dụng mô hình ba tầng: Tầng Presentation (giao diện người dùng) được phát triển bằng HTML, CSS, JavaScript. Tầng Business Logic (xử lý logic) sử dụng .NET Core API để xử lý các yêu cầu, tính toán giá vé, quản lý đặt vé. Tầng Data Access (truy cập dữ liệu) kết nối với cơ sở dữ liệu để lưu trữ và truy xuất thông tin. Kiến trúc này đảm bảo tính modular, dễ bảo trì, mở rộng.

3.2. Công Nghệ Sử Dụng

Ứng dụng sử dụng .NET Core API cho backend, cung cấp hiệu suất cao và bảo mật. Cơ sở dữ liệu (SQL Server hoặc MySQL) lưu trữ toàn bộ thông tin. Thanh toán điện tử được tích hợp thông qua PayPal API. Frontend sử dụng HTML5, CSS3, JavaScript framework hiện đại. Hệ thống được cài đặt và cấu hình kết nối database, khởi tạo các bảng dữ liệu, cài đặt các thư viện cần thiết.

IV. Lợi Ích và Ứng Dụng Thương Mại Điện Tử

Phần mềm đặt vé xe mang lại nhiều lợi ích cho cả khách hàng và công ty vận tải. Khách hàng có thể đặt vé xe online mọi lúc, mọi nơi mà không cần đến bến xe hay gọi điện. Thông tin về giá vé, lịch trình, loại xe được trình bày rõ ràng, giúp khách hàng đưa ra quyết định tốt. Các chương trình khuyến mãi và mã giảm giá trên nền tảng thương mại điện tử giúp giảm chi phí. Từ phía công ty, hệ thống tự động hóa quy trình quản lý đặt vé, giảm chi phí nhân công, nâng cao hiệu suất. Dữ liệu khách hàng được lưu trữ và phân tích để cải thiện dịch vụ. Mô hình B2C (Business-to-Consumer) cho phép công ty tiếp cận trực tiếp khách hàng cuối cùng, mở rộng thị trường kinh doanh.

4.1. Lợi Ích Cho Khách Hàng

Ứng dụng thương mại điện tử đặt vé xe online mang lại tiện lợi vượt trội: Tiết kiệm thời gian bằng cách đặt vé từ nhà thay vì đi đến bến xe. Tìm kiếm và so sánh giá vé nhanh chóng từ nhiều nhà xe. Thông tin minh bạch về giá, lịch trình, tiện ích giúp quyết định dễ dàng. Chính sách hủy/đổi vé rõ ràng, yên tâm khi có thay đổi kế hoạch. Thanh toán điện tử an toàn qua PayPal. Tích lũy điểm thưởng và nhận ưu đãi đặc biệt.

4.2. Lợi Ích Cho Công Ty Vận Tải

Từ góc độ công ty, phần mềm quản lý đặt vé xe cung cấp: Tự động hóa quy trình quản lý đặt vé, giảm chi phí nhân công. Nâng cao hiệu suất hoạt động qua hệ thống quản trị trung tâm. Thu thập dữ liệu khách hàng chi tiết để phân tích và cải thiện dịch vụ. Mô hình B2C cho phép tiếp cận khách hàng rộng rãi, mở rộng thị trường. Tăng doanh thu qua các kênh bán hàng trực tuyến. Nâng cao uy tín và chuyên nghiệp qua platform hiện đại.

28/12/2025
Báo cáo đồ án môn thương mại điện tử và ứng dụng đề tài phần mềm đặt vé xe online