基于.NET的个人理财系统.doc

上传人:h**** 文档编号:127238 上传时间:2018-07-09 格式:DOC 页数:85 大小:869.50KB
下载 相关 举报
基于.NET的个人理财系统.doc_第1页
第1页 / 共85页
基于.NET的个人理财系统.doc_第2页
第2页 / 共85页
基于.NET的个人理财系统.doc_第3页
第3页 / 共85页
基于.NET的个人理财系统.doc_第4页
第4页 / 共85页
基于.NET的个人理财系统.doc_第5页
第5页 / 共85页
点击查看更多>>
资源描述

1、 泰 山 学 院 本科毕业论文 基于 .NET 的个人理财系统 所 在 学 院 信息科学技术学院 专 业 名 称 计算机科学与技术 申请学士学位所属学科 工 学 年 级 学生姓名、学 号 指导教师姓 名、职称 完 成 日 期 摘要 摘 要 当今世界,人们处在信息爆炸的时代,通过计算机处理工作以及生活上的事情已经成为人们生活之中不可或缺的一部分。方便、快捷、清晰的处理自己的事情成为人们对计算机应用服务的基本要求。在高节奏的工作及生活之下,人们对自身财务的管理及分配便有着更高的期望和需求,因此在当今社会人们工作生活中普遍使用微软的操作系统的情况下,在 .NET 平台上开发一款财务管理系统显得恰逢其

2、时。该系统可以提供最简单的财务登记方式,最直观的财务走向以及最方便的财务分配手段。本系统的实现用到了计算机程序领域的相关技术,其中包 括C#语言、 SQL Server 数据库、 XML 数据集,使用到了 Visual Studio 2010、 SQL Server Management Studio 等工具。 关键词 :C#; XML; SQL server 数据库; Visual Studio ; SQL Server Management Studio ABSTRACT II ABSTRACT In todays world, people are in the era of infor

3、mation explosion, processing by computer and things in life has become an indispensable part of peoples lives. Conv. Convenient, fast own things become the basic requirement for computer application service. Under the high pace of life and work, management and distribution of their financial people

4、have higher expectations and demands, so the commonly used operating system Microsoft in todays society in peoples life situation, the development of a financial management system was the right time on the.NET platform. The system can provide to registration, the most intuitive and most convenient m

5、eans of financial allocation. This system make use of the computer program in the field of related technology, including C#,SQL, XML language Server database data set, use the Visual Studio 2010, SQL Server Management Studio and other tools. Key words: C#; XML; SQL server database; Visual Studio ; S

6、QL Server Management Studio目录 目 录 1 引 言 . 1 2 系统分析 . 1 2.1 需求分析 . 1 2.2 可行性分析 . 2 3 总体设计 . 2 3.1 项目规划 . 2 3.2 系统窗体功能结构图 . 2 3.3 设计目标 . 3 3.4 开发工具及运行环境 . 3 3.5 逻辑结构设计 .错误 !未定义书签。 4 财务管理系统总体架构 . 4 4.1 系统各功能窗体的运行结果 . 4 4.2 系统数据集及数据库设计 . 9 5 系统前台各功能模块的实现 . 10 5.1 导航窗体功能及实现 . 10 5.2 财务管理窗体主窗体 . 11 5.3 财务

7、管理系统财务记事窗体 . 19 5.4 创建方法类 . 23 6 结束语 . 28 参考文献 . 30 致谢 . 31 目录 1 引 言 当今人们所处时代是一个科技、经济、人文高速发展以及信息量几何级数的增长与传递的时代,计算机的应用在短短的十几年间便已覆盖到全社会的方方面面。随着人们对生活越来越快捷、越来越方便的极致追求,人们越来越习惯于使用计算机来帮助人们 达到工作、生活以及精神上的需求。人们善于利用计算机作为人际交流的平台,也善于利用计算机作为处理工作及生活上的琐事,使自身的生活更加方便和优质。 计算机作为信息处理终端,最大的优点便在于它对数据处理的高效及精确。该系统为人们提供方便的财务

8、管理办法,提供了最直观的财务走向及趋势。该系统能够快捷的登记人们的平时的花销与收入,能够直观的查看财务走向与收支情况。该平台拥有账户系统,可以区分财务登记人,可以申请账户,注销账户等功能;同时拥有管理员权限的人可以对账户进行管理,可以对后台数据库进行相关的维护和升级。 2 系统分析 2.1 需求分析 在系统开发之前,用户的需求是系统开发的主要目标。通过用户的调查结果显示,我们要求的财务管理系统必须要求以下的基本功能: ( 1)支持财务登记、删除、查询; ( 2)支持财务的收入分类及开销分类; ( 3)支持财务数据的日期性存储; ( 4)支持数据按时间要求做出的收支计算。 另外,为增强用户对系统

9、的体验及对系统的功能性要求,需要对本系统的发展功能为: ( 1)支持将数据以折线图的形式显示出来; 目录 ( 2)支持数据按照日期进行查询; ( 3)支持财务数据按照分类进行查询显示; ( 4)添加账号系 统,方便不同人使用; ( 5)添加日记系统,方便于做日常性总结; 2.2 可行性分析 财务管理系统对使用者的财务进行登记、处理、存储、查询,应用端以应用程序的方式进行前台的登记、管理和查询,方便用户的使用;服务端存储处理完毕后的分类数据;中间端采用 XML 数据集的方式存储处理中的数据,以加快程序的运行速度同时减少终端与服务器端过多的容错处理。 3 总体设计 3.1 项目规划 财务管理系统是

10、一个功能全面并且方便快捷的应用程序,由前台应用程序、中间数据集及后台数据库胆大部分组成。 ( 1)前台应用程序 前台应用程序主要包括财务登记、财务删除、财务更新、收支查询、时间段查询、分类项目查询、折线图等功能及模块。 ( 2)中间数据集 中间数据集主要功能是实现数据的快速插入、删除、修改的存储中继。 ( 3)后台数据库 后台数据库主要对前台处理的数据进行远程端的存储与备份,拥有简单的数据管理功能。 3.2 系统窗体功能结构图 财务管理系统前台窗体功能结构,如图 1 所示。 目录 图 3-1 财务管理系统前台窗体功能结构图 3.3 设计目标 本系统是针对用户自身的财务进行有效的、直观的管理为原

11、则进行设计开发的,其需要达到的目标如下: ( 1)通过登记的财务信息,能够直观的查看收入支出。 ( 2)可以管理财务数据。 ( 3)能够直观的查看消费及收支费用的走势。 ( 4)提供财务情况的记录功能。 ( 5)能够按照时间段进行精确查询。 3.4 开发工具及运行环境 开发工具: C#编译器: Microsoft Visual Studio 2010 XML 文档编写器: SublimeText_2.0.2.2221_XiaZaiBa 数据库管理工具: SQL Server Management Studio 运行环境: CPU: P41.8GHz; 目录 内存: 256MB 以上。 操作系统

12、: Windows XP/7 操作系统; 数据库: SQL Server 2008; 4 财务管理系统总体架构 4.1 系统各功能窗体的运行结果 4.1.1 财务管理系统导航窗体。 图 4-1 财务管理系统导航窗体运行结果( ZhuTi.cs) 导航说明如下: 表 4-1 财务管理系统导航窗体说明 区域 名称 说明 对应文件 1 主功能窗体 财务管理系统的主要功能窗体 MoneyMake.cs 2 日记功能窗 体 添加的其他功能窗体,主要应对用户对 一些平常事情的记事 formNoteBook.cs 1 2 目录 4.1.2 财务管理系统主功能窗体 -财务收支页面。 图 4-2 财务管理系统主

13、功能窗体 -财务收支页面( MoneyMake.cs) 财务管理系统主功能窗体 -财务收支页面功能如表 2所示。 表 4-2 财务管理系统主功能窗体 -财务收支页面功能展示 区域 名称 说明 对应文件 1 财务详细条目 展示已登记财务的大体预览 information.xml 2 财务入账模块 是财务 收入或支出的登记模块 3 财务收支状况的时间段查询 主要对指定时间段内进行财务总收入的大 体查询 4 财务查询结果 显示查询后总体的结果 5 财务记事及账 目删除模块 1、 显示指定登记条目的财务记事; 2、对指定登记条目执行删除命令 2 3 4 5 1 目录 4.1.3 财务管理系统主功能窗体 -财务走势页面。 图 4-3 财务管理系统主功能窗体 -财务走势页面( MoneyMake.cs) 财务管理系统主功能窗体 -财务走势页面功能如表 2所示。 表 4-3 财务管理系统主功能窗体 -财务收支页面功能展示 区域 名称 说 明 对应文件 1 折线图区域 展示财务收支总走势 information.xml 2 设定时间单位 为需要展示的财务设定展示单位 3 实时数据 显示鼠标所处位置的金钱数据 4 设定时间段 显示查询后总体的结果 1 2 3 4

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。