
asp.net个人账务管理系统2(论文).doc
36页个人账务管理系统班 级:软件3072姓 名: 杨世静小组成员:芮文 曾期君 周化磊 杨世静毕业课题:个人账务管理系统指导老师:汪强 王军 汪峰坤31摘要今天,随着微型计算机的普及,使越来越多的人们了解到了计算机的作用,以及带给我们的便利个人财务管理系统就是我们常说的管理信息系统MIS(Management Information System)中的一种,它是一个计算机软硬件资源以及数据库的人-机系统随着信息技术,计算机技术的发展,在社会各领域都已经离不开信息系统的支持个人财务管理系统针对个人用户设计,是一个单用户系统,它提供各全方位的财务数据统计、数据查询、数据打印,方便个人理财,做出正确的财务决策为了更加适应现代越来越快的生活节奏和越来越多的个人收支情况,以科学的管理、使用的简便为出发点,建立了一个具有实用性、高效性及功能划分细致的个人财务管理系统系统以SQL2005作为后台数据库,Visual Studio 2005 ASP.NET 2.0作为前台开发工具,运用面向对象的设计方法,完成了该管理系统的模块和功能设计结果表明:系统具有较高的可靠性和灵活性,且便于扩充和维护关键词:ASP.NET、WEB技术、B/S模式AbstractNowadays, since the microcomputers are so popular that more and more people realize the important of computer and the convenience it provide. Personal Finance Manager system is a kind of MIS (Management Information System), which we often refer. It is a Man-Machine System system of computer software and hardware resource and database. As the development of information technology and computer technology, we cannot depart from the support of information system. Personal Finance Manager system’s design aims at personal consumer. It is a single consumer system. It has finance data statistic data inquiry and date printing. It is convenience for personal financing and makes correct decision.abstract by way of fitting the rapidness and rapidness.live rhythm. it is based on the scientific management and the conciseness using , building a practicability、highly efficiency and detailed analysis software named individual financing management system . it using sybase adaptive sql server 2005 as the database and Visual Studio 2005 ASP.NET 2.0 as the developing tool, the function of system are implemented of the highly dependability and the highly agility, and easy to extend and vindicate.Keywords: ASP.NET、 WEB technology、B / S Mode目录摘要 1Abstract 2第一章 绪论 51.1课题背景 51.2目的意义 6第二章 开发工具简介 72.1.1 ISS简介 72.1.2 ASP简介 7第三章 系统结构 93.1 系统总体结构功能图 9第四章 系统设计 104.1 功能设计 104.2 数据库的E-R图 10第五章 详细设计 125.1 登陆界面 125.2 注册界面 145.3 用户界面 185.4 管理员界面 22第六章 软件实现 286.1 用户功能 286.1.1 用户界面 286.2 管理员功能 296.2.1管理员界面 29第七章 系统运行测试 307.1 开发环境 307.1.1硬件 307.1.2软件 307.2 软件测试计划 307.2.1 测试方案 307.2.2 测试项目 317.2.3 测试结果说明 317.2.4 测试总结 31第八章 结论 32第九章 致谢 33第十章 参考文献 35第一章 绪论1.1课题背景我国已经加入了世界贸易组织,我国与世界经济的联系也因而越来越紧密,而这也必将会加速中国经济的快速发展,随着中国经济的飞速发展,中国的人均收入会大幅度的增加。
而中国人民在收入增加的同时也必然会更加注重如何更加合理的支配资金的分配,如何进行投资管理并且现在由于电脑的普及以及可以在因特网上进行投资购物变得越来越便利,如何合理地利用电脑来进行资金的分配的重要性就凸显了出来,而其核心问题就是利用个人财务管理软件 谈到理财,很多人认为那是有钱人的专利,自己本来就囊中羞涩,每个月从那些可怜的工资中扣掉日常生活花费后,没有多少钱能省下来,根本不需要理财但是,这些人忽略了很重要的一点,就是日常的花费也需要合理安排!理财并不是针对富余的财富,合理地安排自己的开销也是理财的一部分内容实际上,对于富人而言,即使他们不用怎么合理规划自己的财富,也能很好的满足自己生活的所需,而恰恰是钱少的人,才需要对自己的财富进行合理的安排和支出以满足自己的生活基本所需论是为了满足生活的需要,还是为了实现人生的理想,理财的重要性都不言而喻正是对财富的需求,对财富恒久持有的需求,对财富实现最大效用的需求,催生了对于理财的需求 以前由于我国的电脑普及程度不够,因此大部分的财务管理软件都是针对一些企事业单位的,并没有专门面向广大的个人或家庭用户而现在随着电脑的普及程度越来越快,越来越多的家庭或个人开始青睐个人财务管理系统一类的软件,因此开发一个个人财务管理系统还是有市场的。
使用该软件可以提高个人资金分配的合理性,可以减少每月初狂花钱每月底无钱花的情况,有利于个人的勤俭节约,有利于个人的储蓄额的增加1.2目的意义每个人都希望过幸福美满的生活,但是你首先应自问有没有这样的能力? 房子、车子、股票、珠宝┅┅,在某些人眼里是财富的象徵,生活品质的保证,是他们 汲汲营营、努力追求的价值也有许多所谓的有钱人,宁愿选择平平淡淡的生活,辛勤工作、努力储蓄,他们不认为华丽的表相可以代表高水准的生活品质 不过,显然大多数人在一生中都是无法满足的所以需要一个方便又好用的系统来替人们分担理财所带的不便和烦恼在现今的大环境下,电脑网络的普及,让我们更有信心把我们这套程序推广出去也让更多的人能够懂得理财的重要性,使自己能知道自己把钱都用在什么地方了,让自己的生活更加幸福第二章 开发工具简介2.1开发平台和技术简介2.1.1 ISS简介Windows Server 2008是一个集互联网信息服务7.0 (IIS 7.0),ASP.NET,Windows Communication Foundation以及微软Windows SharePoint® Services于一身的平台IIS 7.0是对现有的IIS Web服务器的重大改进,并在集成网络平台技术方面发挥着重要作用。
IIS 7.0的主要特征包括更加有效的管理工具,提高的安全性能以及减少的支持费用这些特征使集成式的平台能够为网络解决方案提供集中式的,连贯性的开发与管理模型2.1.2 ASP简介a. ASP程序是一个ASCII码的标准文本文件对于内含ASP程序的HTML网页,其实就是一页标准ASCII码的普通文本文件,可以使用记事本等文字编辑工具来编辑其内容b. 与浏览器无关用户端只要有HTML的浏览器,即可浏览ASP所设计的网页内容ASP所使用的脚本程序,如VBScript或JavaScript均在Web服务器端执行,用户端的浏览器可以不具备运行这些脚本的能力c. ASP支持多种网络技术ASP支持ODBC和OLEDB的网络数据库,并且可以支持其他语言(如C++、Java、Visual Basic和Delphi)所建立的服务器对象d. ASP源程序不会被传到客户的浏览器中,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性可使用服务器端的脚本来产生客户端的脚本需要强调的是ASP本身并不是一种脚本语言,它只是提供了一种使镶嵌在HTML页面中的脚本程序得以运行的技术环境2.2数据库SQL Server2005简介SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。
SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序SQL Server 2005 数据引擎是本企业数据管理解决方案的核心此外 SQL Server 2005 结合了分析、报表、集成和通知功能这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域第三章 系统结构3.1 系统总体结构功能图本系统主要有登录界面、用户界面、注册界面、管理员界面,按照自己所属系统进入可查看一些详细资料并能够完成相关操作图3.1 总体结构功能图第四章 系统设计4.1 功能设计 1.用户的登录 普通会员可以对自己的消费和支出情况按照不同的类型、时间、地点进行方便的录入,同时也可以对个人的信息进行修改,例如修改密码、上传图像、修改图像,最重要的是本界面增强了会员对自己消费和支出情况的统计功能会员可以对自己的以往消费和支出情况按照月份和类型进行统计,使数字一目了然的显示出自己的消费和收支情况,更好的为自己接下来的收支预算进行参考。
2.管理员登录 管理员登录后,进入管理员界面能够对会员的个人信息以及会员的收入和支出表进行添加、删除、修改 3.注册界面登陆 普通浏览者可以通过这个界面成功注册并成为会员,在这里可以详细的进行个人资料的设置,必须进行认真填写4.2 数据库的E-R图图4.2.1 用户表图4.2.2消费表图4.2.3 收入表第五章 详细设计5.1 登陆界面图5.1 登陆页面用户在使用本系统时均需要登录后,才能使用,登录时会提示你输入的用户名,以及用户密码用户可以更改自己的密码代码publi。
