Quản lý bán vé xe khách

20 24 0
Quản lý bán vé xe khách

Đ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

CHƯƠNG 1. Giới thiệu phần mềm quản lí bán vé xe khách 4 1. Tổng quan về nhà xe. 4 2. Cơ cấu tổ chức. 4 3. Công cụ sử dụng làm đề tài. 4 CHƯƠNG 2. Cơ Sở Lý Thuyết 5 1. Giới thiệu về ngôn ngữ Java Spring Boot. 5 2. Một số đặc điểm của ngôn ngữ Java Spring Boot 6 CHƯƠNG 3. Phân Tích 6 1. Chức năng của hệ thống. 6 2. Sơ đồ diagram trong cơ sở dữ liệu. 7 3. Các công nghệ sử dụng. 7 4. Các thành phần chính. 8 CHƯƠNG 4. Các Chức Năng 9 1. Các chức năng của người dùng. 9 2. Các chức năng của admin. 13 CHƯƠNG 5: Kết Luận 20 1. Kết Luận. 20 2. Tài Liệu Tham Khảo. 20

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG CƠ SỞ TẠI THÀNH PHỐ HỒ CHÍ MINH KHOA CƠNG NGHỆ THƠNG TIN II - - BÁO CÁO Đề Tài: Quản Lý Bán Vé Xe Khách CHƯƠNG Giới thiệu phần mềm quản lí bán vé xe khách Tổng quan nhà xe Cơ cấu tổ chức Công cụ sử dụng làm đề tài CHƯƠNG Cơ Sở Lý Thuyết .5 Giới thiệu ngôn ngữ Java Spring Boot Một số đặc điểm ngôn ngữ Java Spring Boot CHƯƠNG Phân Tích Chức hệ thống Sơ đồ diagram sở liệu Các công nghệ sử dụng .7 Các thành phần CHƯƠNG Các Chức Năng Các chức người dùng Các chức admin 13 CHƯƠNG 5: Kết Luận 20 Kết Luận 20 Tài Liệu Tham Khảo 20 Hiện trạng Cùng với phát triển cơng nghệ thơng tin hầu hết lỉnh vực như: kinh tế, giáo dục, y tế, thương mại,… đường tin học hóa từ phận tổ chức quản lý nhân đến phận quản lý kinh doanh Việc tin học hóa giúp cho việc quản lý thuận lợi, nhanh chóng khoa học hơn.Vì vậy, phần mềm quản lý ứng dụng đời từ nhu cầu Nhưng trình khảo sát em nhận thấy công ty Nhi Oanh, chuyên chở khách từ Phú n vào Sài Gịn chưa có phần mềm đủ yếu tố để lý chuyên dụng xe khách, em thấy bất tiện việc khách gọi điện để đặt vé xe mà khơng phải tự thao tác mà phải thông qua nhân viên (chẳng hạn gọi điện hay lại nhà xe đặc trực tuyến ) Vì em muốn tạo trang web nhằm giúp công ty khách hàng đạt hiểu Nhưng để có phần mềm mang lại hiệu kỹ phân tích thiết kế hệ thông thông tin cần thiết Dựa kiến thức môn Em hy vọng đề tài giải pháp tối ưu giải phần khó khăn việc điều hành quản lý vé công ty vận tải hành khách Sẽ không tránh khỏi nhược điểm sai sót, em hy vọng nhận đóng góp ý kiến Cơ đề tài Xin cảm ơn Cô thời gian qua truyền dạy cho chúng em kiến thức kinh nghiệm làm tảng tri thức cho em hoàn thành đề tài CHƯƠNG Giới thiệu phần mềm quản lí bán vé xe khách Tổng quan nhà xe Website quản lý bán vé xe khách đời nhằm đáp ứng nhu cầu quản lý nhà xe nhu cầu đặt vé xe online khách hàng Cơ cấu tổ chức Sơ đồ tổ chức Quản Lý Nhà Xe Đặt Vé Khách Hàng Công cụ sử dụng làm đề tài • Ngơn ngữ Java để thực chương trình, IntelliJ IDEA soạn thảo chương trình mã lệnh  Thiết kế sở liệu dùng MySQL để quản lý liệu  Spring Boot  Apache-tomcat  Bootstrap, html, css, javascript, jquery  JBDC  Hibernate  Thymeleaf  JPA  Spring Mail  Spring Security CHƯƠNG Cơ Sở Lý Thuyết Giới thiệu ngôn ngữ Java Spring Boot  Java ngôn ngữ lập trình Sun Microsystems giới thiệu vào tháng năm 1995 Từ đó, nhanh chóng trở thành cơng cụ lập trình lập trình viên chuyên nghiệp Java xây dựng tảng C C++, sử dụng cú pháp C đặc trưng hướng đối tượng C++  Trình biên dịch thường phải tốn nhiều thời gian để xây dựng phát triển phí đắt, để loại CPU có trình biên dịch riêng tốn Do nhu cầu thực tế địi hỏi ngơn ngữ chạy nhanh gọn, hiệu độc lập thiết bị tức chạy nhiều loại CPU khác nhiều môi trường khác “Oak” đời vào năm 1995 sau đổi tên thành Java  Spring Boot dự án phát triển JAV (ngôn ngữ java) hệ sinh thái Spring framework Nó giúp cho lập trình viên đơn giản hóa q trình lập trình ứng dụng với Spring, tập trung vào việc phát triển business cho ứng dụng  Tại nên sử dụng Spring Boot? o Nó cung cấp cách linh hoạt để định cấu hình Java Beans, cấu hình XML Giao dịch sở liệu View o Nó cung cấp xử lý hàng loạt mạnh mẽ quản lý điểm cuối REST o Trong Spring Boot, thứ cấu hình tự động; khơng cần cấu hình thủ cơng o Nó cung cấp ứng dụng Spring dựa thích o Dễ dàng quản lý phụ thuộc o Nó bao gồm Bộ chứa Servlet nhúng Một số đặc điểm ngôn ngữ Java Spring Boot Ưu điểm:  Có tính Spring Framework  Tạo ứng dụng độc lập, chạy java -jar (cho java web)  Cấu hình ít, tự động cậu hình (Giảm thời gian viết code, tăng suất)  Không yêu cầu XML config…, cung cấp nhiều plugin Nhược điểm:  Khởi động Spring Boot tăng kích thước nhị phân triển khai cách khơng cần thiết với phụ thuộc không sử dụng  Nó khơng lý tưởng để thay đổi tệp thuộc tính tải lại ứng dụng  Vì có nhiều Tomcats số cổng phá vỡ tình trạng cân tải Chức hệ thống CHƯƠNG Phân Tích  Đăng nhập / Đăng kí  Tìm chuyến xe, đặt vé xe  Tra cứu thông tin cá nhân, thông tin vé xe  Quản lý khách hàng  Quản lý việc đăng kí vé xe  Quản lý chỗ ngồi  Quản lý chuyến xe  Quản lý tuyến xe  Quản lý xe  Quản lý loại xe (hạng xe) Sơ đồ diagram sở liệu Các cơng nghệ sử dụng JDBC gì? o Java JDBC java API sử dụng để kết nối thực truy vấn với sở liệu JDBC API sử dụng trình điều khiển jdbc để kết nối với sở liệu Hibernate gì? o Hibernate framework giải pháp ORM (Object Relational Mapping) mã nguồn mở, gọn nhẹ Hibernate giúp đơn giản hoá phát triển ứng dụng java để tương tác với sở liệu JPA gì? o JPA (Java Persistence API) giao diện lập trình ứng dụng Java, mơ tả cách quản lý mối quan hệ liệu ứng dụng sử dụng Java Platform o JPA cung cấp mơ hình POJO persistence cho phép ánh xạ table/các mối quan hệ table database sang class/mối quan hệ object Thymeleaf o Thymeleaf Java XML/XHTML/HTML5 Template Engine làm việc với hai môi trường Web môi trường Web Nó phù hợp sử dụng để phục vụ XHTML/HTML5 tầng View (View Layer) ứng dụng Web Nó xử lý file XML nào, trí mơi trường offline (Khơng trực tuyến) Nó hỗ trợ đầy đủ để tương tác với Spring Framework Spring Security o Spring Security core feature quan trọng Spring Framework, giúp phân quyền xác thực người dùng trước cho phép họ truy cập vào tài nguyên Các thành phần Package - config - controller - entity - interceptor - model - repository - service - impl Templates - admin.html - chuyen.html - dangki.html - dangnhap.html - employee.html - head.html - head-user.html - index.html - loai.html - matkhau.html - tuyen.html - user-infor.html - user-select-chuyen.html - user-select-seat.html user-ticket-infor.html ve.html xe.html CHƯƠNG Các Chức Năng Các chức người dùng Người dùng đăng nhập với tài khoản Nếu chưa có tài khoản u cầu khách hàng đăng kí Khách hàng qn mật lấy lại mật cấp qua email đăng kí tài khoản Khách hàng xem thơng tin cá nhân mình, thay đổi thơng tin cá nhân hay mật 10 Khách hàng thay đổi mật Giao diện trang chủ đặt vé xe khách hàng, khách hàng đặt vé từ phú yên tới sài gòn ngược lại tùy theo thời gian mong muốn 11 Khách hàng lọc để tìm chuyến xe phù hợp với theo giá vé theo xuất hành Trang chọn chỗ ngồi, khách hàng xem thông tin cá nhân chọn chỗ ngồi sau tiến hành đặt vé xe 12 Sau khách hàng kiểm tra thông tin vé xe đặt Các chức admin Admin đăng nhập với tài khoản 13 Thơng tin admin, admin thay đổi mật thơng tin Admin quản lí việc thêm, xóa tài khoản nhân viên 14 Trang thông tin chuyến xe Trang thêm chuyến xe 15 Trang thông tin tuyến xe 16 Trang sửa chuyến xe Trang thêm tuyến xe Ngồi admin cịn quản trị trang vé xe, thông tin xe, với chức thêm, xóa, sửa 17 Trang Doanh thu tổng hợp số liệu bán vé chiều từ SaiGon – PhuYen từ PhuYen – SaiGon thống kê theo tháng năm 18 Kết Luận CHƯƠNG 5: Kết Luận Hệ thống bán vé xe khách có phận Admin chức thêm, xóa, sửa khách hàng, vé, xe, chuyến xe, tuyến xe, loại Bộ phận người dùng đặt vé xe tùy theo thời gian ngày tra cứu vé đặt Tuy nhiên, chương trình tồn số khuyết điểm Trong thời gian tới, chúng em phát triển chương trình thêm số chức cao cấp để phù hợp với trải nghiệm người dùng Tài Liệu Tham Khảo a Các trang web lên ý tưởng Xeca.vn, https://vexere.com/ b Tài liệu học html, css, javascript https://www.w3schools.com/ c Tài liệu học bootstrap https://getbootstrap.com/ d Sử dụng icon, phông chữ https://fontawesome.com/ https://fonts.google.com/ e Các hình ảnh, gif sưu tầm nhiều trang web khác 19 Hết 20 ... tin cá nhân, thông tin vé xe  Quản lý khách hàng  Quản lý việc đăng kí vé xe  Quản lý chỗ ngồi  Quản lý chuyến xe  Quản lý tuyến xe  Quản lý xe  Quản lý loại xe (hạng xe) Sơ đồ diagram sở... quản lí bán vé xe khách Tổng quan nhà xe Website quản lý bán vé xe khách đời nhằm đáp ứng nhu cầu quản lý nhà xe nhu cầu đặt vé xe online khách hàng Cơ cấu tổ chức Sơ đồ tổ chức Quản Lý Nhà Xe. .. Kết Luận Hệ thống bán vé xe khách có phận Admin chức thêm, xóa, sửa khách hàng, vé, xe, chuyến xe, tuyến xe, loại Bộ phận người dùng đặt vé xe tùy theo thời gian ngày tra cứu vé đặt Tuy nhiên,

Ngày đăng: 02/02/2023, 09:08

Tài liệu cùng người dùng

Tài liệu liên quan