Source Code: B-E48
Project type: Java web project/Java EE project (non-open source)
Project Name: Land File Management System Based on JSP+Servlet
User type: Three roles (farmers, staff, administrators)
Project architecture: B/S architecture
Design thinking: MVC
Development language: Java language
Front-end technology: BootStrap, HTML, CSS, JS, JQuery 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 tools: This system is developed with Intellij IDEA, only supports running IDEA, does not support running Eclipse and MyEclipse, because the skeletons of the two are inconsistent, forced import and running may lead to unknown errors.
Number of database tables: 6 tables
Number of Jsp pages: about 36
Whether to adopt the framework: no
Whether there is pagination: there is pagination
Whether there are code comments: there are comments
Whether there is a course report: no
Whether there is a graduation thesis: there is a graduation thesis, and the word count of the thesis is 11100 words
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: The administrator manages farmers, staff, and bulletin boards, and the staff manages land information, production information, and checks announcements, etc.
The main function
After farmers log in, they can view and modify personal information, view my land information, view announcements, and log out.
After logging in, the staff can view and modify my information, manage land information, manage land production, and view announcements.
After the administrator logs in, he can manage personal information, staff, farmers information, bulletin board, etc.
Project Description
project skeleton
database
Log in
Personal Information Maintenance
List of land information
add land
modify land
List of land area information
add land area
Modify land area
Farmer Information List
add farmer
modify farmers
Staff information list
add staff
modify staff
Announcement information list
Add announcement information
Modify announcement information