ASP.NET的家庭财务管理系统设计+源代码(2)
时间:2018-03-31 20:56 来源:毕业论文 作者:毕业论文 点击:次
1. 绪论 1.1. 研究背景 十几年来,计算机硬件和软件技术高速发展,为的家庭收支管理提供了前所未有的高效手段。家庭收支管理的中心由传统的人工操作为主,转向通过计算机系统对信息资源的管理。虽然我国家庭收支在这方面了做了大量工作,先后在财务,物资,人力资源等管理部门引进或者开发了一些系统,提高了工作效率和管理水平。但是总体看来,我国家庭收支的信息化管理仍然处于家庭收支基础业务运行层面的局部。国外的软件技术比较先进,信息化管理水平也比较高,在家庭理财的管理方面很早就引进了计算机软件进行,使得管理起来方便,出错率小,效率更高。 1.2. 研究意义 当今计算机已经成为学习和工作的得力助手,计算机给人们带来了大量信息的同时也为家庭的生活带来了方便,特别是在家庭理财方面计算机更是应用广泛,资金的合理计划和分配直接关系到整个家庭经济支出和收入的平衡。运用简单的数学方法来核算整个家庭的财务状况是一项不容易完成的工作。建立家庭财务管理系统为完成这项工作提供了计算机化技术支持。 1.3. 系统要求 系统的主要功能有:浏览选择功能:对系统进行浏览,查看收入,消费类型,收支项目,留言项目,系统项目,家庭项目。 安全性功能:用户可为系统设置密码,防止非法用户进入系统,破坏数据或 查看信息。 系统退出功能:关闭整个系统,保存数据,安全退出。 收支记账:日常收支活动进行记录。对每天的消费及时入账。便于以后对家 庭收支或个人收支的查询和统计。它记录了收支活动的日期,收支类型,活动说明,收入金额,支出金额,及消费者。 收支分类:收支分类主要用于为各种收支活动按一种统一的标准进行分类,便于对各收支进行分类统计整理。用户可以添加新的收支类型,删除没用的或模糊的类目,也可以查询和浏览系统中各类目信息。收支类型信息作为系统信息为各种记账活动提供选择。 2. 系统相关技术 2.1. ASP.NET技术 系统采用基于.NET的ASP.NET技术进行开发,ASP.NET是基于通用语言的变成框架,使用它可以在服务器端架构强大的网络程序,ASP.NET在设计过程中充分考虑到程序开发效率问题,可以使用所见即所得的HTML编辑器或者其他的编程工具来开发ASP.NET程序,Microsoft Visual Studio集成开发工具将设计、开发、编运行都集中在一起,大大的提高了ASP.NET的开发效率,ASP.NET有两个编程模型:Web Form和Web Service。由于ASP.NET是继承ASP而开发出来的,所以在语法上,ASP.NET也沿用了ASP的语法结构,ASP.NET支持3种程序:VB、C#、Jscript。网上聊天系统是常见的,也是比较有代表性的Internet应用系统之一,其实现的难点是聊天怎么样保存聊天内容以及怎么样将聊天的信息及时快捷地在服务器和用户之间进行传递和共享。 2.2. SQL Server技术 SQL Server为用户提供了完整的数据库解决方案,该软件功能强大、使用方便,已为越来越多的人所信赖。SQL Server支持并发连接,允许多个用户同时访问数据,完全能够满足用户的需求。SQL提供了强大的数据存储功能,高效率的数据查询技术、方便易用的向导和工具,友好亲切的用户界面,是制作该系统后台的很好的UY工具。 SQL Server 特点 ① 真正的客户机/服务器体系结构。 ②丰富的编程接口工具,为用户进行程序设计提供了更多的选择。 ③ SQL Server与Windows NT完全集成,利用了NT的很多功能. SQL Server也可以很好地与Microsoft BackOffice产品集成。 (责任编辑:qin) |