本系统前台主要使用JSP作为开发语言,后台使用Mysql作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的个人理财财务管理系统。
系统主要实现对个人的基本信息管理,个人详细收入与支出的管理,个人支出分布情况的分析以及针对个人收入与支出的的情况给出新的支出建议。具体功能如下:
⑴个人基本信息管理:对个人的基本信息进行管理;
⑵个人收入管理功能:对个人收入进行管理,如按收入的时间进行进账管理,某一时间段的收入管理,不同个人的收入管理等;
⑶个人支出管理功能:对个人支出情况进行管理,如不同时间段的支出情况,不同类型的支出情况,个人支出的明细情况管理,统计不同类别的消费占消费总量及收入总量的比例等;
⑷个人支出分布情况管理:对个人支出的分配情况进行管理,能够按时间段等给出直观的分配统计图;
⑸个人支出建议功能:根据个人的收入情况,结合以往的个人支出情况及合理的个人理财理念,对未来的个人支出给出大体建议。
数据需求
系统中涉及到的数据较多,由于数据比较繁多,根据系统要完成的功能,在此一一列出其中涉及到的数据信息,具体如下。
⑴ 个人成员信息管理
用户通过本系统来进行个人成员基本信息管理。可以实现对个人成员基本信息的浏览,修改等操作。
基本数据包括编号,姓名,收入情况,身份证号等。
⑵ 个人成员收入与支出信息管理
用户通过本系统来进行个人成员收入与支出信息管理。可以实现对个人成员收入与支出信息的输入,修改,删除等操作。
基本数据包括收入项目,具体收入数,支出项目,具体支出数等。