Source Code: C-M02
Project type: Java web project/Java EE/SSH (non-open source)
Project name: SSH-based family financial management system
User type: ordinary user and administrator (dual role)
Project architecture: B/S architecture
Design thinking: MVC
Development language: Java language
Front-end technology: Layui, HTML, CSS, JS, JQueryEasyUI and other technologies
Backend framework: JSP, SSH framework
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 MyEclipse, supports MyEclipse running, does not support Eclipse and IDEA running, because the project skeletons of the three are not compatible, and some unknown errors will be reported when importing.
Number of database tables: 6 tables
Number of Jsp pages: about 33
Whether to use the frame: Yes, using the SSH frame
Whether there is pagination: there is pagination
Whether there are code comments: there are simple comments
Whether there is a course report: no
Whether there is a graduation thesis: there is a graduation thesis, the number of words in the thesis is 10623, the number of pages in the thesis is 44, including the opening report and task book
Portable service: remote debugging service and guidance service (sunflower remote debugging, question answering, operation guidance)
Applicable scenarios: Suitable for graduation design, Java course design learning reference, very suitable for students who learn Java.
Project introduction: This system is mainly for family members to conduct financial management, income, income and expenditure statistics, income statistics, financial management logs, etc.
The main function
Ordinary users can register and log in to perform functions such as income information, expenditure information, investment information, statistical analysis, financial management logs, and personal information modification.
After the administrator logs in, it mainly manages users and modifies personal information.
Project Description
project skeleton
database
login interface
register
income information
Add to
Expenditure Information List
Add spending
Investment Information List
add investment
Statistical Analysis
log information list
Add Investment Journal
Personal Information Modification
User Info
Add user
Administrator changes personal password