Source code number: B-E57 Click to view (classification rules)
Project type: Java web project/Java EE project (non-open source)
Project name: Travel website based on java web [travel]
Current version: V1.0.0 version
User type: dual roles (ordinary user, administrator)
Project architecture: B/S architecture
Design idea: The overall design idea is not adopted, that is, service, dao, Servlet and other design methods are not used. Instead, Java code is written directly in JSP, and it can also complete the interaction with the database to display data.
Development language: Java language
Front-end technology: BootStrap, HTML, CSS, JS, JQuery and other technologies
Back-end technology: JSP, JDBC, JavaBean and other technologies
Running environment: Win10, JDK1.8
Database: MySQL5.5/5.7/8.0 versions can run
Running server: Tomcat7.0 and above can be run
Running tools: This system is developed using Eclipse. It only supports Eclipse running and does not support MyEclipse and IDEA running. Because the skeletons of the three are inconsistent, forced import and running may cause unknown errors. If you need other development tools, please contact us.
Number of database tables: 13 tables
Number of Jsp pages: about 80
Whether to use a framework: No
Whether there is pagination: There is pagination
Whether there are code comments: There are comments
Is there a course report: None yet
Whether there is a graduation thesis: There is a thesis
Is there a defense PPT: No
Portable services: remote debugging services and guidance services (Sunflower remote debugging, question answering, operation guidance)
Applicable scenarios: It is suitable for Java graduation project and Java course design. It is very suitable for students who learn Java.
Project Introduction: It is mainly a website that displays travel information. Hotels can be booked and managed through the backend.
The main function
After registering and logging in, ordinary users can browse news notifications and announcements, attraction information, hotel information, leave online messages, view self-driving tourist attraction information, etc., and exit the function on the website.
After logging in, the administrator can modify administrator account information, user information, news notifications and announcements, hotel information, attraction information, message board information, self-driving tour route information, order information, change passwords, log out and other functions.
Project Description
Project skeleton
database
front page
User registration
User modifies personal information
News notification
News content details
Attraction information
hotel info
Book your hotel
Hotel details
Map query
Leave a message online
User-My Bookings
Administrator login
Manage account management
user list
Modify user
News notification announcement management
Add announcement
Modification notice
Attraction management
Add attraction
Modify attractions
Self-driving tour route management
add route
Modify route
hotel management
Add hotel
Edit hotel
Order management
Change Order
Message board management
leave a feedback
change Password
The following are screenshots of some papers
Thesis word count: 26,751 words, total pages: 65 pages
Summary
Table of contents
Overview
demand analysis
Database Design
detailed design
System test