Đồ Án CDIO 3: Xây Dựng Website Đặt Vé Xe

Đồ án kỹ thuật nghiên cứu cdio 3 đề tài xây dựng website đặt vé xe, thiết kế chi tiết, tính toán kỹ thuật theo tiêu chuẩn, đánh giá tính khả thi dự án.

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Đồ Án Tốt Nghiệp

2023

105
7
0

Phí lưu trữ

35 Point

Mục lục chi tiết

1. CHƯƠNG I: MÔ TẢ Ý TƯỞNG

2. CHƯƠNG II: PHÂN TÍCH HỆ THỐNG

2.1. Đặc Tả Yêu Cầu Chức Năng

2.2. Môi trường phát triển

2.3. Các yêu cầu bổ trợ khác

2.4. Phân Tích Thiết Kế Hệ Thống

2.4.1. Tác nhân của hệ thống

2.4.2. Biểu đồ use case sử dụng ( Use Case Diagram )

2.4.3. Yêu cầu chức năng

2.4.4. Mô tả use case và chi tiết

2.4.4.1. use-case quản lý khách hàng
2.4.4.2. use-case quản lí xe
2.4.4.3. use-case quản lí vé xe
2.4.4.4. Use-case Quản lý chuyến xe
2.4.4.5. Use-case Quản lý điểm đi – điểm đến
2.4.4.6. use-case thống kê
2.4.4.7. use-case đăng nhập
2.4.4.8. use-case tìm kiếm vé
2.4.4.9. Use-case đăng ký tài khoản
2.4.4.10. Use-case đặt vé
2.4.4.11. Use-case Xem chi tiết vé
2.4.4.12. Use-case Quản lý thông tin cá nhân
2.4.4.13. Use-case Đánh giá
2.4.4.14. Use-case Đăng xuất
2.4.4.15. Use-case Vé của tôi

3. CHƯƠNG III: THỰC HIỆN

3.1. Thiết kế cơ sở dữ liệu

3.1.1. Mô hình dữ liệu quan hệ

3.1.2. Danh sách các bảng

3.2. Thiết kế giao diện

3.2.1. Giao diện trang chủ

3.2.2. Giao diện xem chi tiết

3.2.3. Vé của tôi

3.2.4. Giao diện đăng nhập

3.2.5. Giao diện Đăng ký

3.2.6. Giao diện đăng xuất

3.2.7. Giao diện mua vé

3.2.8. Giao diện đánh giá

3.2.9. Giao diện thông tin cá nhân

3.2.10. Giao diện quản lý khách hàng

3.2.11. Giao diện quản lý xe

3.2.12. Giao diện quản lý vé xe

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về đồ án CDIO xây dựng website đặt vé xe

Đồ án CDIO 3 với đề tài xây dựng website đặt vé xe là một dự án quan trọng trong lĩnh vực công nghệ thông tin. Mục tiêu chính của dự án là phát triển một hệ thống trực tuyến giúp người dùng dễ dàng đặt vé xe một cách nhanh chóng và tiện lợi. Hệ thống nà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 người dùng khi di chuyển.

1.1. Mục tiêu và ý nghĩa của dự án

Dự án nhằm tạo ra một nền tảng trực tuyến cho phép người dùng tìm kiếm và đặt vé xe một cách dễ dàng. Điều này không chỉ giúp người dùng tiết kiệm thời gian mà còn giảm thiểu tình trạng hết vé hoặc không có sẵn.

1.2. Các công nghệ sử dụng trong dự án

Hệ thống được phát triển bằng các công nghệ hiện đại như HTML, CSS, JavaScript cho front-end và NodeJS, Express cho back-end. Cơ sở dữ liệu sử dụng MongoDB hoặc MySQL để lưu trữ thông tin.

II. Vấn đề và thách thức trong việc xây dựng website đặt vé xe

Việc xây dựng một website đặt vé xe không chỉ đơn thuần là phát triển giao diện mà còn phải giải quyết nhiều vấn đề phức tạp. Các thách thức này bao gồm việc quản lý thông tin vé, đảm bảo tính bảo mật và khả năng mở rộng của hệ thống.

2.1. Quản lý thông tin vé xe

Hệ thống cần phải quản lý thông tin chi tiết về các chuyến xe, giá vé và số lượng vé còn lại. Điều này đòi hỏi một cơ sở dữ liệu mạnh mẽ và khả năng cập nhật thông tin thường xuyên.

2.2. Đảm bảo tính bảo mật cho người dùng

Bảo mật thông tin cá nhân của người dùng là một yếu tố quan trọng. Hệ thống cần phải có các biện pháp bảo mật như mã hóa dữ liệu và xác thực người dùng để ngăn chặn các hành vi xâm phạm.

III. Phương pháp nghiên cứu và phát triển hệ thống đặt vé xe

Để phát triển hệ thống đặt vé xe hiệu quả, nhóm đã áp dụng nhiều phương pháp nghiên cứu khác nhau. Các phương pháp này bao gồm nghiên cứu tài liệu, khảo sát thị trường và phỏng vấn người dùng.

3.1. Nghiên cứu tài liệu và phân tích yêu cầu

Nghiên cứu tài liệu giúp nhóm hiểu rõ hơn về các hệ thống tương tự đã được triển khai. Phân tích yêu cầu từ người dùng cũng là một bước quan trọng để xác định các chức năng cần thiết cho hệ thống.

3.2. Khảo sát thị trường và phỏng vấn người dùng

Khảo sát thị trường giúp nhóm nắm bắt được nhu cầu và mong muốn của người dùng. Phỏng vấn người dùng cũng cung cấp thông tin quý giá để cải thiện trải nghiệm người dùng.

IV. Ứng dụng thực tiễn và kết quả nghiên cứu từ dự án

Dự án không chỉ dừng lại ở việc phát triển một website mà còn mang lại nhiều giá trị thực tiễn cho người dùng. Hệ thống đã được thử nghiệm và nhận được phản hồi tích cực từ người dùng.

4.1. Kết quả thử nghiệm hệ thống

Hệ thống đã được thử nghiệm với nhiều người dùng và nhận được phản hồi tích cực về tính năng và giao diện. Người dùng đánh giá cao sự tiện lợi và nhanh chóng khi đặt vé.

4.2. Tác động đến ngành vận tải

Hệ thống đặt vé xe trực tuyến đã góp phần nâng cao hiệu quả hoạt động của ngành vận tải, giúp giảm thiểu tình trạng hết vé và tăng cường sự hài lòng của khách hàng.

V. Kết luận và tương lai của hệ thống đặt vé xe

Dự án xây dựng website đặt vé xe đã đạt được nhiều thành công và mở ra nhiều cơ hội phát triển trong tương lai. Hệ thống có thể được mở rộng để tích hợp thêm nhiều tính năng mới nhằm nâng cao trải nghiệm người dùng.

5.1. Hướng phát triển trong tương lai

Trong tương lai, hệ thống có thể được mở rộng để hỗ trợ nhiều phương thức thanh toán khác nhau và tích hợp thêm các dịch vụ vận tải khác.

5.2. Tầm nhìn dài hạn cho dự án

Tầm nhìn dài hạn của dự án là trở thành một trong những nền tảng đặt vé xe hàng đầu tại Việt Nam, cung cấp dịch vụ tốt nhất cho người dùng.

10/07/2025

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

Chương I: MÔ TẢ Ý TƯỞNG 1. Thành viên 1 - Họ & Tên (Sinh viên): Nguyễn Hữu Thắng - Chuyên ngành (của Sinh viên): Công Nghệ Phần Mềm - MSSV: 27211230856 - Tên ý tưởng : Xây dựng hệ thống website bán sách - Ngày/Tháng /Năm: 4/4/2024 1. Mô Tả Ý Tưởng Sản Phẩm Dự án là một trang web bán sách, nhằm cung cấp một nền tảng trực tuyến cho người dùng để tìm kiếm, xem và mua sách một cách thuận tiện. Trang web sẽ cung cấp danh mục đa dạng với các thể loại sách khác nhau.

Dự án nhằm đáp ứng nhu cầu đa dạng của người mua và tạo môi trường mua sắm trực tuyến an toàn và tiện lợi. Website bán sách online giúp người quản lý dễ dàng đăng nhập để quản lý sách, thêm sách, chỉnh sửa sách và các thứ khác của cửa hàng Cải thiện trải nghiệm mua sắm trực tuyến của người dùng. Giao diện đơn giản, dễ sử dụng và tối ưu hóa trang web để người dùng dễ dàng tìm kiếm, chọn lựa xem thông tin và mua sách một cách nhanh chóng và thuận tiện 1. Chức năng Khách hàng: có thể vào trang web tìm kiếm sách, xem các thông tin của sản phẩm cần tìm, mua sách… Quản lý: Website bán sách online giúp người quản lý dễ dàng đăng nhập để quản lý sách, thêm sách, chỉnh sửa sách và các thứ khác của cửa hàng … Nhân Viên: Quản lý đơn đặt hàng, lập hóa đơn, Thống kê doanh thu và báo cáo với quản lý … Khách vãng lai: xem sách, tìm kiếm, xem các thông tin chi tiết của sách 1.

Đánh giá cơ sở kiến thức của sinh viên - Phân tích thiết kế hướng đối tượng: đã học ` - Hệ quản trị cơ sở dữ liệu: đang học - Ngôn ngữ C#: đã học - Ngôn ngữ Asp.net: đã học - Ngôn ngữ Javascript: đã học - HTML/CSS: chưa học - Phân tích thiết kế hệ thống: đã học ` 1.2 Thành viên 2 - Họ & Tên (Sinh viên): Võ Thanh Hải - Chuyên ngành (của Sinh viên): Công Nghệ Phần Mềm. - MSSV : 27211236863 - Ngày/Tháng /Năm: 4/4/2024 - Tên ý tưởng : Xây dựng hệ thống quản lý đặt , bán vé xe.1 Mô tả ý tưởng sản phẩm - Sản phẩm : Quản lý website đặt , bán vé xe. - Hệ thống đặt , bán vé online trên toàn cả nước. - Tạo sự thuận lợi cho việc đặt , bán vé xe trở nên nhanh và tiết kiệm nhiều thời gian tránh các tình trạng hết vé xe hoặc không có sẵn , có thể xem trực tiếp online trên website các lịch trình , vị trí ghế , số lượng vé còn lại , việc thanh toán cũng trở nên dễ dàng hơn .2 Chức năng - Quản trị viên: có các chức năng như quản lý xe, quản lý chuyến đi, quản lý người dùng, quản lý vé, thống kê ….

- Người dùng: có các chức năng như quản lý thông tin của mình, đặt vé xe, thuê xe. - Nhân viên: quản lý các chức năng tùy vào phân quyền của admin. - Tài xế : quản lý chuyến đi .3 Đánh giá cơ sở kiến thức của sinh viên - Phân tích thiết kế hướng đối tượng: đã học - Hệ quản trị cơ sở dữ liệu: chưa học - Ngôn ngữ C#: đã học - Ngôn ngữ Asp.net: đã học ` - Ngôn ngữ Javascript: đã học - HTML/CSS: 3 tháng - Phân tích thiết kế hệ thống: đã học ` 1.3 Thành viên 3 - Họ & Tên (Sinh viên): Trần Duy Long - Chuyên ngành: Công Nghệ Phần mềm - MSSV : 27211243627 - Tên ý tưởng : Phần mềm quản lý khách đặt bàn tại nhà hàng - Ngày/Tháng/Năm: 4/4/2024 1.1 Mô tả ý tưởng sản phẩm Tìm kiếm bàn khách hàng đã đặt, thêm bàn khách hàng , cập nhật các thông tin bàn khách hàng(yêu cầu đặc biệt, các món đã gọi, thành tiền) hoặc xóa bỏ các khách hàng đặt bàn một cách thuận tiện, hiệu quả và nhanh chóng giúp nhà hàng truy xuất và quản lý khách hàng một cách dễ dàng hơn 1.2 Chức Nắng Quản lý đặt bàn online: Quản lý đặt bàn trực tiếp Quản lý trạng thái bàn Quản lý lịch sử đặt bàn Gửi thông báo cho khách hàng Xuất báo cáo đặt bàn 1.3 Đánh giá cơ sở kiến thức của sinh viên - Phân tích thiết kế hướng đối tượng: đã học - Hệ quản trị cơ sở dữ liệu: chưa học - Ngôn ngữ C#: đã học - Ngôn ngữ Asp.net: đã học - Ngôn ngữ Javascript: đã học ` - Phân tích thiết kế hệ thống: đã học 1.4 thành viên 4 - họ & tên( sinh viên ): Đỗ Xuân Anh - chuyên ngành: công nghệ phần mềm - MSSV : - tên ý tưởng :Ứng d trò chơi trực tuyến - ngày/tháng/năm: 14/1/2024 1.1 Mô tả ý tưởng sản phẩm Mục đích chính của phần mềm ứng dụng trò chơi trực tuyến là cung cấp một nền tảng cho người chơi trò chơi trực tuyến kết nối với nhau và tham gia vào các trò chơi. Phần mềm này bao gồm nhiều tính năng khác nhau, giúp người chơi có thể truy cập vào các trò chơi, tương tác với nhau và quản lý tài khoản của họ.2 Chức năng - Đăng nhập và quản lí tài khoản - Chế độ chơi đơn và đa người - Giao diện trực quan và điều khiển - Trò chơi đa dạng - Hệ thống điểm và phần thưởng - Tương tác xã hội - Cập nhập và mở rộng 1.3 Đánh giá cơ sở kiến thức của sinh viên - Phân tích thiết kế hướng đối tượng: đã học - Hệ quản trị cơ sở dữ liệu: chưa học - Ngôn ngữ C#: đã học - Ngôn ngữ Asp.net: đã học - Ngôn ngữ Javascript: đã học - Phân tích thiết kế hệ thống: đã học ` 1.5 thành viên 5 - Họ & Tên (Sinh viên): Nguyễn Văn Cường - Chuyên ngành: Công Nghệ Phần Mềm - MSSV : - Tên Ý tưởng (Sản phẩm): Website quản lý khách sạn - Ngày/Tháng/Năm: 24/8/2023.1 Mô tả ý tưởng sản phẩm Mục đích chính của phần mềm website quản lý khách sạn là giúp các khách sạn, resort và cơ sở lưu trú khác có thể quản lý hoạt động kinh doanh của họ một cách hiệu quả hơn.

Phần mềm này cung cấp nhiều tính năng khác nhau, giúp các khách sạn , website quản lý khách sạn là cung cấp một nền tảng trực tuyến để quản lý và vận hành hoạt động của khách sạn, bao gồm đặt phòng, quản lý thông tin khách hàng, phòng và dịch vụ, thanh toán, đánh giá và phản hồi, thông báo và khuyến mãi. Quản lý thông tin khách hàng: Đăng ký, cập nhật thông tin cá nhân của khách hàng, quản lí lịch sử đặt phòng, thông tin thanh toán, đánh giá và phản hồi. Quản lý phòng: Hiển thị thông tin về các loại phòng, giá cả, trạng thái phòng (trống, đã đặt, đang sửa chữa), quản lý đặt phòng, hủy phòng, xem lịch sử đặt phòng. Quản lý dịch vụ: Hiển thị các dịch vụ có sẵn trong khách sạn như nhà hàng, spa, phòng tập gym, hồ bơi và cho phép khách hàng đặt dịch vụ này.

Quản lý đặt phòng: Cho phép khách hàng tìm kiếm phòng trống theo ngày, số lượng khách, loại phòng. Hỗ trợ đặt phòng trực tuyến, xác nhận đặt phòng, hủy đặt phòng. Quản lý thanh toán: Cung cấp các phương thức thanh toán như thanh toán trực tuyến, thanh toán khi nhận phòng, quản lý hóa đơn, chi tiết thanh toán. Quản lý đánh giá và phản hồi: Cho phép khách hàng đánh giá và để lại phản hồi về trải nghiệm của họ sau khi sử dụng dịch vụ khách sạn.

Quản lý quyền truy cập: Xác thực người dùng, quản lý quyền truy cập của nhân viên, quản lý tài khoản, đổi mật khẩu. Quản lý thông báo: Gửi thông báo về các sự kiện, khuyến mãi, thông tin cập nhật đến khách hàng qua email hoặc tin nhắn. Quản lý báo cáo và thống kê: Tạo báo cáo về doanh thu, tỷ lệ phòng trống, đánh giá của khách hàng, thống kê số lượng khách hàng đặt phòng theo thời gian.3 Đánh giá cơ sở kiến thức của sinh viên - Phân tích thiết kế hướng đối tượng: đã học - Hệ quản trị cơ sở dữ liệu: chưa học - Ngôn ngữ C#: đã học - Ngôn ngữ Asp.net: đã học - Ngôn ngữ Javascript: đã học - Phân tích thiết kế hệ thống: đã học 1.6 thành viên 6 - Họ và Tên: Phan Quốc Dũng - MSSV: 27212141616 - Chuyên Nghành: Công Nghệ Phần Mềm - Tên ý tưởng: Xây dựng website bán vé máy bay. - Ngày/tháng/năm: 04/04/2024 1.1 Mô tả ý tưởng sản phẩm Thời buổi công nghệ phát triển giữa việc vận chuyển và đi lại đã có nhiều phương tiện hiện đại ra đời và trong đó máy bay là phương tiện được mọi người quan tâm và chú ý nhiều đến nhất.

Vì người mua bận rộn không có thời gian mua vé trực tiếp hiểu được nhu cầu đó chúng tôi mang đến giải pháp công nghệ tối ưu cho toàn bộ quá trình quản lý, mua bán vé máy bay trực tuyến nhằm mục tiêu tiết kiệm thời gian cho người mua, giúp mọi thứ dễ dàng và tiện lợi hơn cho người mua. Do chúng tôi đều là những người trẻ có nhu cầu đi lại nhiều và nhanh chóng nên chúng tôi nhận thấy việc mua vé thật gian nan: chạy đến phòng vé, nơi bán vé xếp hàng chờ đợi, đôi khi phải mua vé với giá rất cao, vì vậy mục đích xây dựng website bán vé máy bay để tối ưu việc mua vé nhanh chóng tiện lợi và tiết kiệm thời gian cho người mua.2 Chức năng Website có các chức năng như: - Tạo tài khoản, Đăng nhập. - Xem các loại vé, chi tiết vé và hãng máy bay - Xem lịch trình bay 1.3 Đánh giá cơ sở kiến thức của sinh viên - Phân tích thiết kế hướng đối tượng: đã học - Hệ quản trị cơ sở dữ liệu: chưa học - Ngôn ngữ C#: đã học - Ngôn ngữ Asp.net: đã học - Ngôn ngữ Javascript: đã học - Phân tích thiết kế hệ thống: đã học 2. Ý tưởng nhóm Trên cơ sở của các thành viên nhóm thống nhất chọn đề tài: Thiết kế và xây dựng hệ thống quản lý đặt, bán vé xe.

Mục đích - Mục đích chính của website Bán vé xe khách là tạo ra một trải nghiệm đơn giản, thuận tiện và an toàn cho người dùng khi muốn di chuyển bằng xe khách. Thông qua nền tảng này, người dùng có thể tiết kiệm thời gian và công sức so với việc phải đến trực tiếp đại lý vé hoặc điện thoại để đặt vé. Chức năng + Hổ trợ nghiệp vụ: quản lý thông tin chi tiết về các tuyến đường, lịch trình, giá vé của từng chuyến xe. Thông tin này được cập nhật thường xuyên để đảm bảo chính xác và kịp thời.tiếp nhận thông tin đặt vé từ khách hàng.

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

Tài liệu này cung cấp cái nhìn tổng quan về việc xây dựng website thương mại điện tử, đặc biệt là trong lĩnh vực thời trang. Nó nhấn mạnh tầm quan trọng của việc thiết kế một trang web hấp dẫn và dễ sử dụng, giúp thu hút khách hàng và tăng doanh thu cho cửa hàng. Độc giả sẽ tìm thấy những lợi ích như cải thiện trải nghiệm người dùng, tối ưu hóa SEO và cách thức quản lý sản phẩm hiệu quả.

Để mở rộng kiến thức của bạn về việc xây dựng website trong các lĩnh vực khác, bạn có thể tham khảo tài liệu Xây dựng website bán laptop và điện thoại, nơi cung cấp hướng dẫn chi tiết cho việc phát triển trang web bán hàng điện tử trong ngành công nghệ. Ngoài ra, tài liệu Xây dựng website tìm kiếm nhà trọ trên toàn quốc sẽ giúp bạn hiểu rõ hơn về cách tạo ra một nền tảng trực tuyến phục vụ nhu cầu tìm kiếm nhà ở. Cuối cùng, tài liệu Xây dựng hệ thống trực tuyến hỗ trợ quản lý của hàng kinh doanh mỹ phẩm sẽ cung cấp cái nhìn sâu sắc về việc quản lý và tối ưu hóa hoạt động của một cửa hàng trực tuyến. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và kỹ năng trong lĩnh vực xây dựng website thương mại điện tử.