项目名称:家庭财务管理系统
专业班级 学姓号 名 13级软2 201358234104 辜建波 2015年12月29日 孔世明 完成日期 指导教师
软件工程学院
目录
一、设计目的 ....................................................................................................... 1 二、需求分析 ....................................................................................................... 3 三、模块分析及设计 ........................................................................................... 5
(一)登陆管理模块 ................................................................................... 6 (二)家庭成员管理 ................................................................................... 7 (三)收支项目管理 ................................................................................... 7 四、数据库设计说明 ........................................................................................... 9
4. 1数据表 .................................................................................................... 9
(1)family表 ..................................................................................... 9 (3)borrow表 .................................................................................. 10 4.2数据库的完整性和安全性 ................................................................... 10 五、制作过程及要点 ......................................................................................... 12
登录界面 ..................................................................................................... 12 管理界面 ..................................................................................................... 22 主页界面 ..................................................................................................... 23 家庭成员管理界面 ..................................................................................... 24 家庭成员管理-添加界面 ............................................................................ 24 家庭项目管理界面 ..................................................................................... 25 家庭项目管理-添加界面 ............................................................................ 25 收支报表管理界面 ..................................................................................... 26 六、实现管理系统模块代码 ............................................................................. 30 七、设计测试及总结 ......................................................................................... 62
八、参考文献 ..................................................................................................... 64
一、设计目的
社会的发展越来越快,人们的收入增长和家庭的资产的种类的增多,再加上市场经济的各种不确定性因素越来越大,以至于影响到家庭的各项活动,家庭理财普遍得到了人们的重视。随着计算机、网络技术的高速发展,如何做好家庭理财又有了新的方式方法,运用电脑管理个人的财产,包括银行存款、信用卡、现金、借款和股票、投资等。可以便于管理各种资金的流入和流出,家庭资产的增加和减少,金融投资项目的买入和卖出,使用户能更完整更清晰的了解自己家庭的财务状况和资产、投资的变动情况,帮助用户轻而易举的管理自己的家庭财务,再将这项技术运用到智能移动设备上面,就更能对家庭财务状况随时掌控和管理。在现代财务管理中借助Intranet/Internet为个人及家庭建立一个财务管理系统,将大大提高财务管理的水平,这也是当初选择将家庭财务管理系统做为本次毕业设计的初衷。本系统目的是解决个人或家庭的财务管理需求,能够按照用户要求进行高效的计算、统计,显示等任务,为用户日常生活中的财务管理提供便利。 本系统属于家庭财务管理系统,能够满足个人和家庭的财务管理需求,提供收入支出信息的记录,分类统计各项收支账户管理等功能。系统的实现在技术上充分采用Java Web组件技术,方便开发、维护和升级。本系统是针对用户要求用计算机,对自己的财务的收入、支出以及相关的各种信息,进行记录、修改、添加、删除而设计的一种现代化管理软件。本财务管理系统需要具有以下功能:能够实现个人财务管理方面各项功能,能成功的对用户各种信息进行管理、查询、修改、删除、添加数据方便,数据的稳定性和可靠性好,良好的
1
人机交互界面,对于没有专业计算机基础的人员,经过简单介绍后能够迅速掌握和熟练操作,在实际的应用过程中便于信息内容的管理和维护。
通过设计达到熟练掌握.NET基本结构以及C#语言的基本知识和技能;基本掌握面向对象程序开发的基本思路和方法;掌握ADO.NET数据库开发基本知识;能够利用所学的基本知识和技能,进行简单数据库应用程序设计。
根据题目的要求,给出解决问题的方案,通过分析问题、分解问题来解决问题,最终达到熟练掌握C#语言的运用和Visual Studio2005工具的使用。
2