Source Code: B-I14
Project type: Java web project/Java EE project (non-open source)
Project Name: Servlet-based Dwelling Apartment Rental System
User Type: Dual Color (User, Administrator)
Project architecture: B/S architecture
Design thinking: MVC
Development language: Java language
Front-end technology: BootStrap, HTML, CSS, JS, JQuery, Ajax and other technologies
Back-end technology: JSP, Servlet, C3P0, JavaBean and other technologies
Operating environment: Win10, JDK1.8
Database: MySQL5.5/5.7/8.0 can run
Running server: Tomcat7.0 and above can run
Running tool: IDEA/Eclipse, this system is developed by Intellij IDEA, default IDEA,
Number of database tables: 9 tables
Number of Jsp pages: about 35
Whether to adopt the framework: no
Whether there are code comments: there are comments
Whether there is a graduation thesis: there is a thesis and opening report, the number of words in the thesis is 10679, and the number of pages is 38 pages
Portable service: remote debugging service and guidance service (sunflower remote debugging, question answering, operation guidance)
Applicable scenarios: Suitable for Java course design training projects, very suitable for students who learn Java.
Project introduction: This system is mainly a system that can provide apartment houses for users to rent. The administrator publishes apartment rooms and displays them on the platform. Users can apply for leasing after registration, and can pay for leasing after agreeing.
The main function
Users mainly have functional modules such as registration, login, home page, listing hall, notice announcement, personal information, my application, my order, and my favorites.
The administrator side mainly includes functional modules such as login, user management, housing category, housing management, rental application management, order management, evaluation management, statistics management, and system management.
Project Description
project skeleton
database
front page
Details page
My application
My Order
User Center
Log in
user list
Category List
apartment list
Add apartment
Rental Application Review Checklist
Order List
Announcement list
comment list
statistics
Thesis word count: 10679 words, 38 pages
The following is a screenshot of part of the paper
Summary
introduction
demand analysis
system design
ER
database table design
System implementation
System test