基于web的家庭理财系统

GitHub下载地址:https://github.com/mdxiaohu/familyFinanceSystem


理财管理项目开发文档

 

一.项目介绍

  个人理财管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。开发的功能主要包括:通过计算机管理个人财产,实现无纸化理财,通过查询分析,统计出各项数据,分析出生活中的浪费和节约的地方,通过强大的查询和索检高效的索检出数据,提高办事效率。

二.系统功能描述 

1.用户管理 

  在这一功能模块中,主要针对的是用户管理。需要实现新用户的创建,用户的登陆以及删除功能。用户只有在登陆后才能进行其他的操作。

2.账户管理 

  在这一功能模块中,主要是针对用户的多银行账户情况,其中可以添加、删除(注销)账户,可以实现账户间的转账,同时也可以分别查询每个账户的不同收支情况和转账情况。

3.收支管理 

  在这一功能模块中,主要功能有针对债务管理、个人贷款、物品管理模块中的支出的一个总揽。

4.债务管理 

  在这一功能模块中,主要是针对用户的债务关系,同样可以实现添加(借入)、删除(还款)、修改和检索债务等功能,这些数据的更新也会上传到收支管理和账户管理中去

5.收支预算 

  在这一功能模块中,主要是用于用户的每年和每月的一个收支预算,可以实现添预算、删除预算、修改(更新)预算和根据预算得到收支分析对比功能。

6.基础数据管理 

  在这一功能模块中,主要对上述应用的数据类别中的一些数据进行更新,包括银行类型、物品类别和收入与支出类别等。

三.开发环境

操作系统 -- Windows

开发工具 -- eclipse  jdk8

数据库  --  MySQL

Web容器 -- Tomcat7

浏览器 -- Chrome

四.使用技术

Struts2 + hibernate5 + spring + mysql + jquery + easyui

五.项目展示

1.包结构

基于web的家庭理财系统_第1张图片

2.登录页面展示

基于web的家庭理财系统_第2张图片

基于web的家庭理财系统_第3张图片

3.管理员展示

基于web的家庭理财系统_第4张图片

4.用户页面展示

基于web的家庭理财系统_第5张图片

 

六.运行

1.安装开发工具

2.安装数据库,导入数据表

3.附件中,找到db_licai.sql,保存到本地D盘根目录,windows+R,输入cmd,打开dos命令窗口,连接数据库服务,创建数据库(数据库名称 = library),切换到该数据库,执行sql还原命令,见下图:

基于web的家庭理财系统_第6张图片

4.数据库还原后

基于web的家庭理财系统_第7张图片

5.修改项目中配置文件的信息

基于web的家庭理财系统_第8张图片

6.启动服务器,浏览器访问地址:http://localhost:8080/licai/,还有可能是8088接口,自测。

你可能感兴趣的:(技术整理)