Xây Dựng Website Bán Vé Xe Khách Liên Tỉnh: Giải Pháp Tiện Lợi Cho Người Dùng

Đồ án CDIO 3 SE 397N trình bày xây dựng website bán vé xe khách liên tỉnh, giúp tối ưu hóa quy trình đặt vé và nâng cao trải nghiệm người dùng.

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Đồ Án Tốt Nghiệp

2023

91
3
0

Phí lưu trữ

35 Point

Tóm tắt

I. Hướng Dẫn Xây Dựng Website Bán Vé Xe Khách Toàn Diện

Trong bối cảnh công nghệ 4.0, việc xây dựng website bán vé xe khách liên tỉnh không chỉ là xu hướng mà còn là yêu cầu cấp thiết đối với các doanh nghiệp vận tải. Một nền tảng trực tuyến hiện đại giúp giải quyết các bài toán về quản lý, tiếp cận khách hàng và tối ưu hóa doanh thu. Bài viết này trình bày một quy trình chi tiết, từ phân tích ý tưởng đến triển khai các tính năng cốt lõi, dựa trên nghiên cứu và phát triển một hệ thống đặt vé xe trực tuyến thực tiễn. Mục tiêu là tạo ra một sản phẩm không chỉ đáp ứng nhu cầu đặt chỗ xe khách của người dùng mà còn cung cấp một công cụ quản trị mạnh mẽ cho nhà xe. Việc chuyển đổi số này giúp doanh nghiệp nâng cao năng lực cạnh tranh, cải thiện chất lượng dịch vụ và minh bạch hóa quy trình bán vé, đặc biệt là trong các dịp cao điểm như vé xe Tết online. Nền tảng này được thiết kế để mang lại trải nghiệm liền mạch, an toàn và hiệu quả cho cả hai phía: hành khách và nhà điều hành.

1.1. Sự cần thiết của hệ thống đặt vé xe trực tuyến

Nhu cầu di chuyển liên tỉnh ngày càng tăng cao đặt ra thách thức lớn cho ngành giao thông vận tải. Phương pháp bán vé truyền thống tại quầy bộc lộ nhiều hạn chế, gây bất tiện cho khách hàng và khó khăn trong công tác quản lý cho nhà xe. Báo cáo đồ án của nhóm sinh viên Đại học Duy Tân chỉ rõ: “việc xếp hàng chen lấn đã tạo cơ hội cho việc xảy ra những hành động xấu như móc túi… Làm mất trật tự nhà xe”. Do đó, một hệ thống đặt vé xe trực tuyến là giải pháp tối ưu. Hệ thống này cho phép khách hàng thực hiện thao tác bán vé xe qua mạng mọi lúc, mọi nơi, tiết kiệm thời gian và công sức. Đồng thời, nó cung cấp cho doanh nghiệp một công cụ quản lý tập trung, từ việc kiểm soát số lượng vé bán ra đến tổng hợp doanh thu một cách chính xác và hiệu quả.

1.2. Mục tiêu và ý nghĩa của một nền tảng bán vé xe khách

Mục đích chính của đề tài “Xây dựng website bán vé xe khách liên tỉnh” là tạo ra một nền tảng bán vé xe khách tiện lợi và nhanh chóng. Ý nghĩa của dự án mang lại lợi ích đa chiều. Đối với người dùng, nền tảng cung cấp thông tin chi tiết về tuyến đường, giờ khởi hành, giá vé và cho phép thực hiện toàn bộ quy trình mua vé online, nâng cao trải nghiệm người dùng (UX) đặt vé. Đối với doanh nghiệp, đây là một giải pháp bán vé xe online giúp mở rộng kênh tiếp cận khách hàng, tăng cường tính cạnh tranh và chuyên nghiệp hóa hoạt động. Website còn là một phần mềm quản lý nhà xe hiệu quả, cho phép quản lý các tuyến đường, lịch trình và thông tin khách hàng một cách khoa học. Việc này không chỉ giúp tối ưu hóa website nhà xe mà còn góp phần vào sự phát triển bền vững của doanh nghiệp trong kỷ nguyên số.

II. Thách Thức Khi Vận Hành Bán Vé Xe Khách Theo Cách Cũ

Phương pháp bán vé truyền thống, dù đã tồn tại lâu đời, lại là nguồn gốc của nhiều vấn đề nan giải ảnh hưởng trực tiếp đến cả hành khách và hiệu quả kinh doanh của nhà xe. Sự phụ thuộc vào các quầy vé vật lý tạo ra một quy trình kém linh hoạt, tốn kém thời gian và không thể đáp ứng được kỳ vọng của khách hàng trong thời đại số. Các doanh nghiệp vận tải đối mặt với khó khăn trong việc kiểm soát doanh thu, quản lý số lượng khách trên mỗi chuyến đi và thiếu dữ liệu để phân tích, cải thiện dịch vụ. Những thách thức này cho thấy sự cấp bách của việc áp dụng công nghệ vào quy trình vận hành. Một website cho doanh nghiệp vận tải không chỉ là một kênh bán hàng mới mà là một giải pháp toàn diện để khắc phục những yếu điểm cố hữu của mô hình kinh doanh truyền thống, hướng tới sự minh bạch và hiệu quả.

2.1. Trở ngại cho hành khách khi mua vé tại quầy

Hành khách thường xuyên phải đối mặt với nhiều bất tiện khi mua vé theo cách truyền thống. Việc phải di chuyển đến tận nhà xe, xếp hàng dài chờ đợi, đặc biệt vào các mùa cao điểm, gây lãng phí thời gian và công sức. Tình trạng hết vé đột ngột hoặc không thể chọn được vị trí ngồi mong muốn là rất phổ biến. Hơn nữa, môi trường đông đúc, chen lấn tại các bến xe còn tiềm ẩn nguy cơ mất an ninh trật tự, như được đề cập trong tài liệu nghiên cứu. Việc thiếu thông tin minh bạch về giá vé, lịch trình và loại xe cũng khiến hành khách khó so sánh và đưa ra lựa chọn phù hợp nhất. Quá trình này hoàn toàn trái ngược với sự tiện lợi mà việc đặt chỗ xe khách online mang lại.

2.2. Khó khăn trong quản lý và kiểm soát của nhà xe

Đối với các nhà xe, việc quản lý bán vé thủ công tiềm ẩn nhiều rủi ro và thiếu hiệu quả. Việc kiểm soát vé bán ra, số lượng khách trên mỗi chuyến xe để tổng hợp doanh thu trở nên vô cùng phức tạp và dễ xảy ra sai sót. Tài liệu nghiên cứu nhấn mạnh: “Đối với những nhà xe họ cũng rất khó khăn trong việc kiểm soát vé bán ra và số lượng khách trên mỗi chuyến xe để tổng hợp doanh số”. Việc cập nhật thông tin về chuyến đi, thay đổi lịch trình hay giá vé đến với khách hàng cũng rất chậm trễ. Thiếu một hệ thống quản lý vé điện tử tập trung khiến doanh nghiệp không có cái nhìn tổng quan về hoạt động kinh doanh, khó đưa ra các quyết định chiến lược và không thể tối ưu hóa hiệu suất hoạt động.

III. Phương Pháp Phân Tích Thiết Kế Website Bán Vé Xe Tối Ưu

Để xây dựng website bán vé xe khách liên tỉnh thành công, giai đoạn phân tích và thiết kế hệ thống đóng vai trò nền tảng. Quá trình này đòi hỏi việc xác định rõ các yêu cầu chức năng và phi chức năng, từ đó mô hình hóa hệ thống một cách logic và khoa học. Theo mô hình phát triển được áp dụng trong nghiên cứu, việc sử dụng các biểu đồ Use Case giúp xác định chính xác các tác nhân (Admin, Khách hàng) và các tương tác của họ với hệ thống. Việc thiết kế website bán vé xe không chỉ dừng lại ở việc tạo ra các chức năng, mà còn phải tập trung vào việc kiến tạo một giao diện website bán vé trực quan và một luồng trải nghiệm người dùng mượt mà. Một thiết kế tốt sẽ đảm bảo hệ thống hoạt động ổn định, dễ dàng bảo trì và mở rộng trong tương lai, đồng thời mang lại sự hài lòng cao nhất cho người sử dụng cuối.

3.1. Xây dựng Usecase cho các chức năng người dùng cốt lõi

Phân tích Usecase là bước đầu tiên để định hình cấu trúc chức năng của website. Báo cáo đồ án đã mô tả chi tiết các Usecase quan trọng như: Đăng ký, Đăng nhập, Quản lý thông tin cá nhân, Đặt vé, và Xem lịch sử giao dịch. Ví dụ, Usecase “Đặt vé” mô tả luồng sự kiện từ khi người dùng chọn vé, chọn phương thức thanh toán, cho đến khi hệ thống xác nhận và cập nhật dữ liệu vào CSDL. Mỗi Usecase được đặc tả rõ ràng về tác nhân, dòng sự kiện chính, điều kiện trước và sau. Cách tiếp cận này đảm bảo rằng tất cả các yêu cầu nghiệp vụ đều được ghi nhận và là cơ sở vững chắc cho giai đoạn lập trình web bán vé xe khách sau này.

3.2. Thiết kế giao diện UI và trải nghiệm người dùng UX

Giao diện người dùng (UI) và trải nghiệm người dùng (UX) đặt vé là hai yếu tố quyết định sự thành công của một nền tảng bán vé xe khách. Một giao diện website bán vé tốt cần phải sạch sẽ, trực quan và dễ sử dụng. Bố cục trang phải được sắp xếp hợp lý, giúp người dùng dễ dàng tìm kiếm chuyến đi, xem thông tin chi tiết và thực hiện các bước đặt vé. Nghiên cứu đề cập đến việc sử dụng Figma để thiết kế giao diện, cho phép trực quan hóa sản phẩm trước khi lập trình. Về UX, luồng đặt vé phải được tối ưu hóa để giảm thiểu số bước cần thực hiện, loại bỏ các yếu tố gây nhầm lẫn và đảm bảo quá trình diễn ra nhanh chóng, từ việc chọn sơ đồ ghế xe khách đến hoàn tất thanh toán.

IV. Cách Lập Trình Các Tính Năng Cho Hệ Thống Đặt Vé Trực Tuyến

Giai đoạn triển khai là quá trình biến các bản thiết kế và phân tích thành một sản phẩm hoạt động thực tế. Việc lựa chọn công nghệ phù hợp là yếu tố then chốt. Đồ án nghiên cứu đã sử dụng ReactJS cho front-end và SQL Server cho cơ sở dữ liệu, một sự kết hợp phổ biến để xây dựng các ứng dụng web hiện đại, có khả năng tương tác cao. Quá trình lập trình web bán vé xe khách tập trung vào việc phát triển các module chức năng chính, đảm bảo tính chính xác của dữ liệu và an toàn cho các giao dịch. Các tính năng như quản lý chuyến đi, hiển thị sơ đồ ghế, tích hợp thanh toán và quản lý vé điện tử phải được xây dựng một cách cẩn thận để tạo ra một giải pháp bán vé xe online hoàn chỉnh và đáng tin cậy. Quá trình này đòi hỏi sự phối hợp chặt chẽ giữa việc phát triển giao diện người dùng và xử lý logic ở phía máy chủ.

4.1. Phát triển module quản lý chuyến đi và sơ đồ ghế xe khách

Module quản lý chuyến đi là trái tim của hệ thống dành cho quản trị viên. Chức năng này cho phép nhà xe thêm, sửa, xóa các tuyến đường, lịch trình, thông tin xe và giá vé. Dữ liệu này sẽ được hiển thị cho khách hàng ở giao diện người dùng. Một tính năng quan trọng khác là sơ đồ ghế xe khách tương tác. Thay vì chỉ chọn số lượng vé, người dùng có thể xem trực quan sơ đồ ghế, biết được vị trí nào còn trống, vị trí nào đã được đặt để lựa chọn chỗ ngồi ưng ý. Việc lập trình tính năng này đòi hỏi xử lý logic phức tạp để cập nhật trạng thái ghế theo thời gian thực, tránh tình trạng trùng lặp khi có nhiều người cùng đặt vé một lúc.

4.2. Tích hợp cổng thanh toán online và hệ thống vé điện tử

Để hoàn tất quy trình bán vé xe qua mạng, việc tích hợp API bán vé với các cổng thanh toán online uy tín là bắt buộc. Hệ thống cần hỗ trợ nhiều phương thức thanh toán như thẻ ngân hàng, ví điện tử để tạo sự thuận tiện tối đa cho khách hàng. Quá trình tích hợp phải đảm bảo tính bảo mật tuyệt đối cho thông tin giao dịch. Sau khi thanh toán thành công, hệ thống phải tự động tạo và gửi vé điện tử cho khách hàng qua email hoặc SMS. Hệ thống quản lý vé điện tử này giúp loại bỏ hoàn toàn vé giấy, giảm chi phí in ấn cho nhà xe và giúp khách hàng dễ dàng lưu trữ, xuất trình vé khi lên xe. Mỗi vé điện tử cần có một mã QR code duy nhất để nhân viên có thể quét và xác thực một cách nhanh chóng.

V. Ứng Dụng Thực Tiễn và Tương Lai Của Nền Tảng Bán Vé

Việc đưa một website bán vé xe khách liên tỉnh vào hoạt động thực tiễn mang lại những kết quả tích cực và mở ra nhiều hướng phát triển tiềm năng trong tương lai. Sản phẩm không chỉ là một kênh bán hàng mà còn là một phần mềm quản lý nhà xe toàn diện, giúp số hóa quy trình vận hành và nâng cao hiệu quả kinh doanh. Những kết quả đạt được từ dự án cho thấy hệ thống đáp ứng tốt các yêu cầu nghiệp vụ cơ bản, từ việc cho phép khách hàng đặt vé xe tết online đến việc quản trị viên thống kê doanh thu. Tuy nhiên, công nghệ luôn vận động và phát triển. Để duy trì lợi thế cạnh tranh, việc liên tục cải tiến và mở rộng tính năng là điều cần thiết, hướng tới một hệ sinh thái dịch vụ vận tải thông minh và tiện lợi hơn.

5.1. Kết quả đạt được và hiệu quả ứng dụng thực tế

Dự án đã xây dựng thành công một website cho doanh nghiệp vận tải với các chức năng cốt lõi. Đối với khách hàng, website cung cấp một giao diện thân thiện để tìm kiếm, đặt vé và thanh toán. Đối với quản trị viên, hệ thống cung cấp các công cụ để quản lý thông tin sản phẩm (vé, tuyến đường), quản lý đơn hàng và xem thống kê. Việc tối ưu hóa website nhà xe giúp cải thiện đáng kể quy trình làm việc, giảm thiểu sai sót so với phương pháp thủ công. Hiệu quả thực tế là tiết kiệm chi phí nhân sự, tăng khả năng tiếp cận khách hàng và xây dựng hình ảnh thương hiệu chuyên nghiệp, hiện đại hơn trong mắt người tiêu dùng.

5.2. Hướng phát triển Xây dựng app bán vé xe và tích hợp API

Tương lai của nền tảng bán vé xe khách nằm ở việc mở rộng sang các nền tảng di động và tăng cường khả năng kết nối. Hướng phát triển tiếp theo là xây dựng một app bán vé xe chuyên dụng cho các hệ điều hành iOS và Android. Ứng dụng di động sẽ mang lại trải nghiệm người dùng tốt hơn, tận dụng các tính năng của điện thoại như thông báo đẩy (push notification) để nhắc nhở lịch trình. Một hướng đi quan trọng khác là tích hợp API bán vé. Việc mở API cho phép hệ thống kết nối với các đối tác thứ ba như các đại lý du lịch, các siêu ứng dụng hoặc các website so sánh giá. Điều này giúp mở rộng kênh phân phối vé một cách mạnh mẽ, đưa dịch vụ của nhà xe đến với một lượng khách hàng lớn hơn nữa.

10/07/2025

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

PHẦN MỞ ĐẦU 1.1 Lý do chọn đề tài Trong cuộc sống hiện đại ngày nay, nhu cầu di chuyển giữa các huyện và các tỉnh rất cao. Ngành giao thông vận tải đã không ngừng hoàn thiện và nâng cao để đáp ứng nhu cầu ngày càng cao của con người, nhưng vấn đề về số lượng hành khách và chất lượng mỗi chuyến đi luôn là một vấn đề lớn được đặt ra. Trên thực tế, các nhà xe hiện nay đang quản lý bán vé bằng phương pháp truyền thống (bán tại nhà xe), điều này rất bất tiện cho khách hàng khi phải xếp hàng để có thể mua được vé xe và chưa kể đến tình trạng đầy xe không mua được vé và việc xếp hàng chen lấn đã tạo cơ hội cho việc xảy ra những hành động xấu như móc túi… Làm mất trật tự nhà xe nói riêng và xã hội nói chung. Đối với những nhà xe họ cũng rất khó khăn trong việc kiểm soát vé bán ra và số lượng khách trên mỗi chuyến xe để tổng hợp doanh số.Với xu thế công nghệ thông tin phát triển như hiện nay, tất cả mọi người đều được tiếp xúc với những trang web thì trang web bán vé xe khách ra đời rất phù hợp với thực tiễn , giúp mọi người có thể mua được vé dễ dàng mà không cần đến chen lấn trực tiếp và cũng phù hợp với những người cần mua vé xe gấp nhưng bận rộn không có thời gian xếp hàng.

Từ những thực tế trên và sự hiểu biết của mình nhóm chúng tôi đã lên ý tưởng và nghiên cứu xây dựng đề tài:” Xây dựng website bán vé xe khách liên tỉnh” để giúp những khách hàng cũng như nhà xe dễ dàng hơn trong việc mua vé và bán vé.Từ đó góp phần giúp nhà xe nâng cấp chất lượng phục vụ cũng như tránh tình trạng móc túi góp phần giúp xã hội phát triển hơn.2 Mục đích và ý nghĩa của đề tài  Mục đích của đề tài "Xây dựng website bán vé xe khách liên tỉnh" là tạo ra một nền tảng trực tuyến giúp người dùng mua vé xe khách liên tỉnh một cách tiện lợi và nhanh chóng. Website này sẽ cung cấp thông tin về các tuyến đường, giờ khởi hành, giá vé, và cho phép khách hàng đặt và mua vé trực tuyến.  Ý nghĩa của đề tài này là mang lại nhiều lợi ích cho cả người dùng và doanh nghiệp vận tải, bao gồm: o Tiện lợi và tiết kiệm thời gian: Người dùng có thể dễ dàng truy cập vào website và mua vé từ bất kỳ đâu mà không cần phải đến trực tiếp quầy vé. Việc này giúp tiết kiệm thời gian và công sức cho người dùng.

o Trải nghiệm mua vé trực tuyến: Website cung cấp một giao diện dễ sử dụng cho người dùng, cho phép họ tìm kiếm các tuyến đường, lựa chọn giờ khởi hành và chỗ ngồi, và thanh toán vé trực tuyến. Điều này mang lại sự thuận tiện và trải nghiệm mua sắm trực tuyến cho người dùng. o Thông tin chi tiết về tuyến đường và giá vé: Website cung cấp thông tin chi tiết về các tuyến đường, giờ khởi hành, loại xe, và giá vé. Người dùng có thể dễ dàng so sánh giữa các lựa chọn và chọn được tuyến đường và giờ khởi hành phù hợp với nhu cầu của họ.

o Tăng cường tính cạnh tranh cho doanh nghiệp vận tải: Với việc có một website bán vé trực tuyến, doanh nghiệp vận tải có thể tiếp cận được một lượng khách hàng rộng hơn và tăng cường tính cạnh tranh trong ngành. Họ có thể quảng bá và bán vé cho khách hàng ở xa mà trước đây có thể không dễ dàng tiếp cận được. o Quản lý dễ dàng: Website cung cấp một giao diện quản lý để doanh nghiệp vận tải có thể quản lý các tuyến đường, giờ khởi hành, giá vé và thông tin khách hàng một cách dễ dàng và hiệu quả.3 Đối tượng nghiên cứu  Tìm hiểu và phân tích thiết kế hệ thống website bán vé xe khách online.  Tìm hiểu và thực hành tạo lập một website quản lý dựa vào Reactjs 1.4 Phạm vi nghiên cứu  Về thời gian : từ 05/05/2023 đến 23/06/2023  Về nội dung :  Tìm hiểu về SQL SERVER  Phân tích thiết kế hướng đối tượng website quản lý bán vé xe khách online  Quy trình quản lý bán vé xe khách  Quy trình tạo lập một website quản lý 1.5 Phương pháp nghiên cứu  Tìm hiểu về các tài liệu liên quan  Phân tích và lựa chọn giải pháp  Tổng hợp các tài liệu liên đến xây dựng và phát triển phần mềm  Góp ý của các chuyên gia 1.6 Bảng đánh giá thành viên và phân chia công việc BẢNG ĐÁNH GIÁ Tên thành viên Công vic Phan Thị Hoàng Vinh Hoàn thành tốt, 100% đề ra.

Nguyễn Thanh Tùng Hoàn thành tốt, 100% đề ra. Nguyễn Văn Hướng Hoàn thành tốt, 100% đề ra. Trần Đức Hoàng Hoàn thành tốt, 100% đề ra. Lê Thanh Hiếu Hoàn thành tốt, 100% đề ra.

BẢNG PHÂN CHIA CÔNG VIỆC Họ và tên Công việc Phan Thị Hoàng Vinh 1. Code giao diện user Nguyễn Thanh Tùng 2. Code giao diện admin 3. Usecase Đăng Kí, Đăng Nhập, Quản Lý Thông Tin Cá Nhân, Nguyễn Văn Hướng Quản Lý Lịch Sử Giao Dịch, Xem Vé, Đặt Vé.

Usecase Tìm Kiếm, Quản Lý Vé, Nhật Trình, Thống Kê, Người Trần Đức Hoàng Dùng. Thiết kế database Lê Thanh Hiếu 7. Thiết kế giao diện bằng figma PHẦN 1 : CONCEIVE - Ý TƯỞNG 1.7 Xây dựng ý tưởng sản phẩm 1.1 Môảt ý ưở t ngảs n ph ẩ m Ngày nay với sự phát triển mạnh mẽ của khoa học công nghệ, Công Nghệ Thông tin là một trong những ngành có vị thế dẫn đầu và có vai trò rất lớn trong sự phát triển chung đó. Các ứng dụng công nghệ thông tin được áp dụng trong mọi lĩnh vực nghiên cứu khoa học cũng như trong mọi lĩnh vực của đời sống.

Là một phần của Công nghệ thông tin, Công nghệ web đang có được sự phát triển và phổ biến rất nhanh bới những lợi ích mà nó mang lại cho cộng đồng là rất lớn. Bằng việc lựa chọn và thực hiện để tài "Xây dựng website bán vé xe khách liên tỉnh", nhóm em muốn tìm hiểu và đưa ra một giải pháp tốt nhằm cho các doanh nghiệp bán vé xe trực tuyến.Website mang lại cho các doanh nghiệp nói chung và doanh nghiệp bán vé xe trực tuyến nói riêng rất nhiều lợi ích như : Khả năng quảng cáo, phổ biến tên tuổi của công ty rất nhanh trên môi trường mạng toàn cầu; việc kinh doanh sẽ mở của 24/7; giảm thiểu chi phí nhân viên cho tiếp thị , quảng cáo. Website bán vé xe trực tuyến giúp doanh nghiệp cung cấp cho khách hàng những lựa chọn linh hoạt và tiện lợi trong việc tìm mua vé xe thích hợp với cá nhân khách hàng. Các thông tin vé xe của doanh nghiệp được hiển thị chi tiết và rõ ràng với giá niêm yết trên từng loại vé, từ đó khách hàng dễ dàng nhận biết và lựa chọn được vé mình cần.Về phía doanh nghiệp, hệ thống cũng mang lại sự tiện dụng trong việc cập nhật và quản lý các thông tin cho website.Tạo khả năng liên lạc nhanh và dễ dàng với khách hàng.

 Website có các chức năng cho khách hàng như: + Xem thông tin vé xe trên website, xem theo danh mục hoặc xem tất cả. + Chọn sản phẩm cho vào giỏ hàng, cập nhật xóa thông tin giỏ hàng, gửi thông tin giỏ hàng cùng thông tin cá nhân đến người quản trị để đặt hàng. + Gửi ý kiến đóng góp, liên hệ đến người quản trị  Website có các chức năng cho người quản trị như: + Cập nhật thông tin sản phẩm cho website bao gồm thêm mới, sửa thông tin, xóa thông tin sản phẩm, danh mục sản phẩm. + Quản lý các giỏ hàng mà khách hàng đã gửi.

Tiếp nhận và trả lời thông tin liên hệ từ khách hàng thông qua số điện thoại hoặc email.2 Đánh giáơ c ởs ếki n ứ th củ c a sinh viên  Phân tích thiết kế hệ thống: Đang nghiên cứu.  Phân tích thiết kế hướng đối tượng: Đang nghiên cứu.  Hệ quản trị cơ sở dữ liệu: Đang nghiên cứu.  Ngôn ngữ lập trình: Reactjs  HTML/CSS PHẦN II DESIGN (PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG) 2.1 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Usecase Tổ ng quát Use case Tổng quát Tác Nhân Quản trị viên , khách hang, khách vãng lai Mục đích Mô tả toàn bộ chức năng của từng đối tượng người dùng trong hệ thống Hệ thống yêu cầu khách hàng nhập thông tin tài khoản, hệ thống sẽ kiểm tra xem tài khoản đó đã tồn tại trong hệ thống hay chưa.

Nếu chưa có hệ thống sẽ lưu lại tài khoản và yêu cầu khách hàng chứng thực. Sau khi khách hàng chứng thực hệ thống sẽ thông báo tài khoản đăng kí thành công.1 Biểu đồ hoạt động 2.2 Biểu đồ tuần tự 2.3 Đặc tả Usecase Đăng kí Mã Use Case UC01 Tên Use Case Đăng kí Tác nhân Khách vãng lai Mô tả Use case mô tả việc đăng ký tài khoản của khách vãng lai Tác nhân Hệ thống Dòng sự kiện 1. Chọn chức năng đăng ký 2. Nhập số điện thoại 3.

Gửi thông tin đăng ký tài khoản và mật khẩu đăng ký tài khoản 4. Yêu cầu cập nhật tài khoản vào CSDL. Kiểm tra thông tin tài khoản đã tồn tại trong CSDL chưa. Thông báo tài khoản đã tồn tại hoặc 7.

Kết thúc usecase đăng ký thành công. Điều kiện trước Không có Điều kiện sau Không có 2.3 Use case Đăng Nhậ p 1. Mô tả chức năng đăng nhập Hệ thống yêu cầu khách hàng nhập thông tin tài khoản, hệ thống sẽ kiểm tra xem tài khoản đó đã tồn tại trong hệ thống hay chưa. Nếu đã tồn tại thì hệ thống kiểm tra thông tin, nếu thông tin không đúng thì mời đăng nhập lại, ngược lại thì hiển thị giao diện làm việc của tác nhân tương ứng.

Usecase đăng nhập 2.1 Biểu đồ hoạt động 2.2 Biểu đồ tuần tự 2.3 Đặc tả Usecase Đăng nhập Mã Use Case UC02 Tên Use Case Đăng nhập Tác nhân Khách hàng Mô tả Use case mô tả việc đăng nhập của khách hàng Tác nhân Hệ thống Dòng sự kiện 1. Chọn chức năng đăng nhập. Nhập số điện thoại 3. Gửi thông tin tài khoản đăng nhập.

và mật khẩu đăng nhập. Yêu cầu đăng nhập. Kiểm tra thông tin tài khoản đã tồn tại trong CSDL chưa. Thông báo đăng nhập thành công hoặc đăng nhập thất bại 7.

Kết thúc usecase Điều kiện trước Đăng kí tài khoản Điều kiện sau Không có 1. Quản lý thông tin cá nhân 1.

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