在经济飞速发展的今天,人们的收入也在急速的增长,同时消费情况也发生了很大的转变,从以前的温饱到如今购置房车、旅游、教育等。个人收入的增加伴随着消费水平的增长,许多个人因为收入多而无休止的购物,没有合理的理财。所以造成了收入很高,存款很少的问题。因此个人财务的有效管理、增加价值、合理使用等问题引起了社会的高度关注,由此个人财务管理软件出现了。
个人信息管理系统是一个个人收支或者个人不可缺少的部分,个人收支很早就实施了记账的集中管理,而个人使用的个人信息管理系统却只是凤毛麟角,记账是很小的一个部分,但从到个人收支,到个人收支分类都有十分重要的意义。
系统开发采用C#编程语言进行程序的编写,以Visual Studio 2010、SQL Server 2008为开发工具,采用B/S框架开发的网站模式的网站系统。个人信息管理系统站提供了用户信息管理,收支信息管理,预算信息管理,个人用户信息管理,收支分类管理等主要功能。
由于现在国内许多个人财务账目较乱,参考了国外的一些系统,他们包含了对现有资金的收支查询、汇总、报表分析、预测等。采用SQLServer数据库,以C#语言为标准设计个人信息管理系统。
本系统主要包括用户管理、收入管理、支出管理、项目管理、统计报表、统计图等模块,其中报表统计可以清晰的显示当月收入和支出,统计图可以一目了然的显示出某段时间的个人财务情况,使个人用户对个人经济更加了解。
该系统可以同时让个人中多个成员共同参与,并且个人用户可以在任何地点使用手机进行记账,达到方便快捷的目的。
关键词 财务管理;收支管理;ASP.NET;数据库;B/S结构
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1 目的和意义 1
1.2 课题目标 1
1.3 国内外研究现状 1
第2章 系统开发技术介绍 3
2.1 管理系统介绍 3
2.2 ASP.NET框架 3
2.3 B/S框架 5
2.4 数据库技术 5
第3章 系统需求分析 7
3.1 可行性分析 7
3.2 需求分析 8
3.3 系统性能需求 9
第4章 系统总体设计 10
4.1 系统功能模块设计 10
4.2 数据库设计 10
4.2.1 数据库概念设计 10
4.2.2 数据库逻辑结构设计 13
第5章 系统实现 15
5.1 用户登录模块 15
5.2 个人用户管理 16
5.3 收支信息管理 17
5.4 预算管理 18
5.5 收支分类信息管理 19
结 论 21
致 谢 22
参考文献 23