ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:488.53KB ,
资源ID:14896621      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14896621.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(个人财务管理系统设计开发实现项目可行性研究报告Word文档下载推荐.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

个人财务管理系统设计开发实现项目可行性研究报告Word文档下载推荐.docx

1、随后应用开发工具对系统进行设计、编码、调试等操作,最终实现个人财务管理系统的各个功能。引 言在平时的生活中,我们很多人缺乏财务管理的意识。我们有多少钱,我们的钱都存在哪儿,我们把钱花在了哪儿,花的值不值,这些问题,只有一个模糊的认识。由此常常会出现钱不够花的状况。所谓开源节流,科学的财务管理对于我们来说非常重要。如今社会高速发展,个人财务管理的重要性日益突出,当今社会越来越朝着信息化数字化发展,计算机的应用领域使我们的生活越来越方便和快捷,可以说我们每个人的生活都离不开计算机的帮助了。越来越多的个人应用软件成为人们重要的助手,也在潜移默化的改变着我们的生活。许多软件研发人员开始着手于财务管理系

2、统的开发。个人的财务管理也向着系统化、电子化发展。但现今市场上个人的财务管理软件确很少且不完善,实际生活中经常要对个人的各项财务收支进行管理,本课题的目的就是利用计算机对各项财务进行电子化的管理,使我们的理财更加方便和理性化,提高我们生活的质量和品质。我在在大学学到的编程方面的基本知识,加上实习过程中掌握的网络方面、ASP.NET,C#等新知识,使得开发一款能实现基本功能的个人财务管理系统成为可能。这样可以帮助我们可以在之后利用计算机来管理日常开支、借贷等个人财务方面的工作。在减轻个人财务管理的压力的同时,使财务管理更加专业化,自动化,理性化,以提升个人的生活态度、生活质量等。 1 开发目的和

3、核心技术介绍1.1 系统目的和目标企业财务管理很重要,同样,个人的理财也占据同等甚至更高的地位。日子就是靠过出来的,得精打细算。因此,设计一款简单使用的个人财务管理系统来管理日常开支、借入借出、收支统计等十分有必要性。个人财务管理系统主要解决的问题,及设计此款软件的目的由以下所述:(1)计算机记录个人日常财务支出、借入借出、收入等相关信息,可以节省许多人力和物力,方便管理,由此可以减少纸笔等不必要的开支。(2)系统生成财务统计相关信息,能够准确的统计用户在特定时间财务方面的相关信息。个人财务的管理包括收入、支出、统计、预算等各个方面。我通过对同事、同学调查问卷的方式调查身边人对财务管理方面的相

4、关信息发现,身边大部分人没有严格的个人财务管理的概念,而其他部分人也仅仅是流水账的形式,对工资、支出等做统计,数据相对比较混乱,不易统计,由此,以年轻人为对象,设计一款能够科学地记账、财务统计、预算的软件来满足用户个人理财的需要。此系统提供用户信息管理、开支收入记录、借入借出统计、账务查询、预算管理等功能,实现以下几个目标:(1)系统界面简洁美观,易使用、易维护,能够适用于非计算机人员使用。能够完成对用户基本财务状况的存储和查询,并提供数据备份等系统维护功能,可以查找、修改、添加和删除用户个人财务信息。从而使用户面对一个庞大的用户财务数据库,可以全面、准确、有效的处理财务管理的各种信息,及时掌

5、握财务信息的动态变化,更方便地管理个人财务。(2)可扩展性和包容性强。系统的可扩展性应包括能接纳已有的系统和在今后系统软硬件扩展时,能有效地保护已有的投资,特别是在应用需求变化时,有一个较好的应用平台,能容易地加以调整。系统易于扩充升级,既能满足当前业务的需求,又能为今后的扩充留有空间。(3)为用户提供良好方便的信息服务。在财务信息标准化、规范化的基础上,对信息进行合理的布局,在提供优质、高效的业务管理和事务处理的同时,能够按照用户要求进行高效率的计算统计任务,使用户可以在这个平台上了解个人财务信息,自主的按分类查找信息,并且可以提供统计信息,使用户及时真实的了解自己的收入、支出和债务情况。(

6、4)可靠运行,安全保密。可以使用网络加密保护,用来帮助尽可能地减少在公用网络和专用网络上传输敏感信息所带有的风险和权限限制等。因此系统建设应具有安全高效的通信机制、身份认证、权限检查,以解决财务管理系统的安全性、保密性问题,防止非法侵入和信息泄密。1.2 开发工具简介本次毕业设计个人财务管理系统基于ASP.NET,以C#作为编程语言, 以SQL Server 2012作为数据库工具,以Visual Studio 2012作为开发平台。1.2.1 Microsoft Visual Studio简介Visual Studio 是微软公司推出的开发环境,Visual Studio 可以用来创建 Wi

7、ndows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。Visual Studio是目前最流行的Windows平台应用程序开发环境。最新版本为 Visual Studio 2012 版本,基于.NET Framework4.5。1.2.2 C#简介C#是Microsoft在2000年七月推出.NET Framework 的第1版时提供的一种全新语言1,是一种安全的、稳定的、简单的、优雅的,由C和C+衍生出来的面向对象的编程语言。它在继承C和C+强大功能的同时去掉了一些它们的复杂特性(例如没有宏和不允许多重继承)。C#综合了V

8、B简单的可视化操作和C+的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过INTERNET进行调用。C#使得C+程序员可以高效的

9、开发程序,且因可调用由 C/C+ 编写的本机原生函数,因此绝不损失C/C+原有的强大的功能。因为这种继承关系,C#与C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。1.2.3 ASP.NET简介ASP.NET(Active Server Page.NET)是微软公司基于.NET 4.0框架的新一代网络编程语言,也是目前最新的web技术之一。3ASP.NET是M的一部分,作为战略产品,不仅仅是 Active Server Page (ASP) 的下一个版本;它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP.NET 的语法

10、在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。ASP.NET 是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 J)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP.NET 可以无缝地与 WYSIW

11、YG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。1.2.3.1 ADO.NET简介本系统数据存储在数据库中。利用我们学过的SQL语法可以直接操纵数据库的数据,但系统页面也必须提供一个接口,以便连接数据

12、库并执行SQL指令。在.NET技术中协助我们连接数据库并执行SQL指令的机制就是ADO.NET。4在web的系统开发中,数据的操作占据了开发大量的工作,要操作的数据包括几个方面:存储在数据库中的数据、存储在文件中的数据以及XML数据,这其中最普遍的是操作存储在数据库中的数据。ADO.NET提供了ADO.NET技术,是一组面向.NET 编程人员公开的数据访问服务的类。ADO.NET提供了对关系数据、XML和应用程序数据的访问,是.NET Framework 不可缺少的一部分。ADO.NET支持多种开发需求,包括创建由应用程序、工具、语言和Internet浏览器使用的前端数据库客户端和中间层业务对

13、象。ADO.NET 组件是将数据访问与数据处理进行分离。它通过两个主要的组件:.NET数据提供程序(data provider)和Dataset 来完成。下图1.1说明了数据访问与数据处理分离的概念。图1.1 ADO.NET的组件结构图图1.1是ADO.NET 的组件结构图,除了可以很清楚的看到其内部组成,还可以看到数据访问一般有两种方式:一是通过DataReader对象来直接访问的,另一种则是通过DataSet和DataAdapter来访问的。ADO.NET 体系结构的一个核心元素是. NET数据提供程序,它是专门为数据处理以及快速地只进、只读访问数据而设计的组件,包括Connection、

14、 Command、 DataReader和DataAdapter 对象的组件。具体如表1.1所示。表1.1 数据提供者的对象对象名称描述Connection提供与数据源的连接Commander用于返回数据、修改数据、运行存储过程以及发送或检索参数信息的数据库命令DataReader从数据源中提供高性能的数据流DataAdapter提供连接DataSet对象和数据源的桥梁,使用Command 对象在数据库中执行SQL命令,以便将数据加载到DataSet中,并对DataSet中数据的更改与数据源保持一致DataSet是ADO.NET 体系的另一个核心组件,它专门为各种数据源的数据访问独立性而设计的,所以它可以用于多个不同的数据源、XML数据或管理应用程序的本地数据、如内存中的数据高速缓存。DataSet包含一个或多个DataTable 对象的集合,这些对象由数据行、数据列以及有关DataTable对象中数据的主键、外键、约束、关系信息组成。它本质上是一个内存中的数据库,但从不关系它的数据是从数据库、XML文件中、还是从这两者中或从其他什么地

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1