毕业论文设计《个人理财软件的设计与实现》.docx

上传人:b****9 文档编号:154309 上传时间:2022-10-04 格式:DOCX 页数:46 大小:526.93KB
下载 相关 举报
毕业论文设计《个人理财软件的设计与实现》.docx_第1页
第1页 / 共46页
毕业论文设计《个人理财软件的设计与实现》.docx_第2页
第2页 / 共46页
毕业论文设计《个人理财软件的设计与实现》.docx_第3页
第3页 / 共46页
毕业论文设计《个人理财软件的设计与实现》.docx_第4页
第4页 / 共46页
毕业论文设计《个人理财软件的设计与实现》.docx_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

毕业论文设计《个人理财软件的设计与实现》.docx

《毕业论文设计《个人理财软件的设计与实现》.docx》由会员分享,可在线阅读,更多相关《毕业论文设计《个人理财软件的设计与实现》.docx(46页珍藏版)》请在冰豆网上搜索。

毕业论文设计《个人理财软件的设计与实现》.docx

攀枝花学院本科毕业设计(论文)

[个人理财软件的设计与实现]

学生姓名:

学生学号:

201010803001 院(系):

数学与计算机学院 年级专业:

2010级网络工程 指导教师:

助理指导教师:

l

目录

摘 要 I

ABSTRACT II

1引言 1

1.1课题背景 1

1.2发展过程及现状 1

1.3研究意义 2

1.4研究方法 2

1.5论文的构思 2

2系统技术介绍 4

2.1B/S模式介绍 4

2.1.1B/S模式的优点和缺点 4

2.2VisualStudio.NET的介绍 5

2.2.1ASP.Net的介绍 5

2.3C#的介绍 6

2.4SQLServer2000的介绍 7

2.5硬件及软件技术 7

3概要设计 8

3.1需求分析 8

3.1.1用户登陆功能 8

3.1.2密码修改功能 8

3.1.3收入统计功能 8

3.1.4收入查询功能 9

3.1.5支出管理功能 9

3.1.6账户管理功能 9

3.1.7统计分析功能 9

3.2功能模块设计 9

3.3功能流程图 10

3.3.1系统登陆模块的设计 10

3.3.2密码修改模块功能的设计 11

3.3.3收入统计和查询模块的设计 12

3.3.4支出管理模块的设计 13

3.3.5账户管理模块的设计 14

3.3.6统计分析模块设计 15

4详细设计 16

4.1界面设计 16

4.1.1登陆界面的设计 16

4.1.2收/支统计界面的设计 16

4.1.3账户管理界面的设计 17

4.2数据库设计 18

5系统实现 23

5.1用户登陆模块的实现 23

5.2收入统计模块的实现 25

5.3账户管理模块的实现 29

6系统调试与测试 32

6.1测试目的 32

6.2系统运行的部分实例 32

6.2.1用户登陆模块测试运行 32

6.2.2密码修改模块测试运行 32

6.2.3收支统计模块测试运行 33

6.3系统测试结论 35

总 结 36

参考文献 37

致 谢 38

摘 要

信息化管理已经应用到各行各业中,所以个人理财的自动化将会迫切被需求,而大型商业软件价格昂贵且功能庞杂因而无法满足需求。

因此开发一个简单、实用且价格便宜的个人理财软件就变得十分必要。

只有通过合理的理财,才能够有效的管理个人资产的合理运用。

系统所使用的开发平台为Windows XP,程序设计开发环境采用Microsoftvisualstudio2005,数据库采用MicrosoftSQLServer2000,程序运行平台可以为Windows 98/2000/XP。

本系统所开发的是一套基于B/S模式的个人理财系统软件,采用了C#语言进行程序的编写。

系统通过与数据库的访问和连接,进行用户资产管理等数据的统计和查询。

通过这些来实现一个较为完整的个人理财功能。

用户通过使用该系统,可以方便的进行日常的收入支出统计和查询,对自己的银行存款,资产情况,个人固定资产进行管理。

程序通过调试运行,初步实现了设计目标,并且经过适当完善后,将可以为个人解决简单的理财问题。

关键词 数据库,SQL2000,C#,个人理财

ABSTRACT

Informationmanagementhasbeenusedtoprofessions,sopersonalfinanceautomationwilldesperatelyrequirement,andlargecommercialsoftwareisexpensiveandfunctionandcan'tpossiblymeetdemand.Sodevelopingasimple,practicalandthepriceischeappersonalfinancesoftwarebecomesnecessary.Onlythroughreasonablefinance,onlythencantheeffectivemanagementoftherationaluseofpersonalassets.

SystemusedbydevelopmentplatformforWindowsXP,programdesigndevelopmentenvironmentusingMicrosoftvisualstudio2005,databaseusingMicrosoftSQLServer2000,andtheprogramranplatformcanforWindows98/2000/XP.ThissystemisasetofdevelopmentbasedonB/Smodeofpersonalfinancesystemsoftware,usingacompilationoftheproceduresc#.Systemthroughaccessingandconnectwithdatabase,Databaseuserassetmanagement,datastatisticsandquery.Throughthesetoachieveamorecompletepersonalfinancefunction.Theuserthroughusingthesystem,canbeconvenientfordailyincomepayfortheirstatisticalandquery,thebankdeposit,assetcircumstance,personalfixedassetsmanagement.Programrunbycommissioning,andthenrealizedthedesigngoal,andafterappropriateperfectforindividuals,willbeabletosolvesimplemoneyproblems.

Keywords Database,SQL2000,c#,personalfinance

1 引言

美国著名的经济学家詹姆斯菲尔德对于美国大学生给出了一个理财规划,他提出了专门的“1+1+1”模式:

学会贷款——用明天的钱圆今天的梦,学会兼职——让“增值”为以后的超前消费埋下伏笔,学会投资——为今后的个人理财“投石问路”。

现在很多大学生对自己的消费不以为然,有钱的时候就大手大脚,铺张浪费。

等到没有钱的时候就向家里伸手要,所以使得很多大学生养成了不好的习惯。

所以呢,一个简单的个人理财软件对我们在财务方面的管理会起到很好的作用,有助于我们在平时的消费中养成良好的消费习惯。

现在很多大学生的花销主要集中在通讯,娱乐等方面。

生活方面没有一个良好的消费,现在的大学生几乎都拥有一定的消费能力,除了家里会提供一部分资金外,一部分大学生还有兼职收入、奖学金收入和投资收入,而且重要的一点是大学生将是几年后社会的主体消费及创造社会财富的群体。

本软件是根据对在校大学生消费理念设计的,希望能够帮到那些不善理财和不会理财的人们。

我将采用C#来实现软件的开发,系统将采用B/S模式,使用ASP.NET完成客户端界面的开发,以及功能的实现。

使用SQL2000作为后台数据库,在客户端的程序编写中,通过ASP.NET相应的数据连接组件来进行数据库的搜索和连接。

1.1课题背景

随着信息产业的飞速发展,信息化管理已经引入并应用到各行业管理领域中。

个人理财的自动化将会迫切被需求,但是专业的大型商业软件价格昂贵而且功能庞杂而无法满足需求。

因此开发一个简单、实用且价格便宜或者是免费的个人理财软件就变得十分必要。

只有通过合理的理财,才能够有效的管理个人资产的合理运用。

个人理财软件不仅可以帮助我们记账,更多的是可以实时掌握你的收入与支出,掌握资金的变动情况,同时还可以统计出资金的主要流向,从而更合理的分配资金。

1.2发展过程及现状

现代理财观念起源于金融比较发达的美国,萌芽于20世纪30年代的保险业。

理财的真正发展还是在20世纪60年代末期,马克维茨资本市场理论和夏普的资本资产定价模型被提出之后,投资才成为一门科学,建立在金融理论、社会学和

投资方法等基础学科之上的理财也才逐步走向正规。

经过20年的发展,理财规

划师协会不断摸索出较为完善的管理制度,并初步形成了目前的体系。

在美国,理财已经处在相当成熟的时期了,而在国内还处于起步发展的阶段。

然而,随着信息时代和人们生活水平的日益提高,国内外的人们都喜欢用计算机软件来解决工作和生活中的一些问题,当然,也包括财务问题。

现在的人们,财务收支种内越来越多,人们的理财观念也越来越强,为了让生活中繁琐的财务问题变得简单化,很多人都需要而且愿意使用个人理财软件来管理自己的财务。

1.3研究意义

进行个人理财的统计时,如果是采用手动统计的话,一段时间以后,用于统计的账本和记录册会越来越多,不利于保管,容易造成丢失。

其次,随着纪录的增多,如果要查找以前的记录,会变的越来越困难,费时又费力。

因此,需要一个功能比较完善的理财软件来代替传统的手工统计。

1.4研究方法

本文所研究的,就是一个基于B/S结构的个人理财系统,凭借设计的软件系统,通过数据库的连接和访问,进行相关数据的统计和查询,还可以通过相应的计算功能,完成一些经济方面的实用计算。

本系统的特点是:

通过系统数据的录入,可以将数据保存在相应的数据库里面,系统需要时,通过数据库查询语句到数据库中进行查询,而数据库的设计方式,使录入的数据更加有效,合理。

对数据的统计有比较完善的设计,对各种输入错误的情况有着比较合理的考虑,通过代码的设计,提示用户输入完整的,合理的数据,以便于用户进行查找和统计。

在记录中有计算统计功能,避免用户手动计算出错。

有相关的用户登陆,密码检测,密码修改的功能,保护用户数据的安全性。

1.5论文的构思

本文首先会介绍一些实现系统功能的编程语言和所使用到的工具,在介绍的过程中会讲到它们的基本情况、优点和功能以及目前的一些发展情况。

这次设计本来就是一个基于B/S模式的个人理财系统,所以在设计和开发之前会介

绍一些有关它的一些技术和特点。

文章也会涵盖以下内容:

贯穿项目设计开发的ASP.NET+SQL Server技术,介绍系统的详细设计以及具体实现的过程。

2系统技术介绍

2.1B/S模式介绍

B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。

它是随着Internet技术的兴起,对C/S模式应用的扩展。

在这种结构下,用户工作界面是通过IE浏览器来实现的。

随着Internet和WWW的流行,以往的主机/终端和C/S都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了B/S型模式,即浏览器/服务器结构。

B/S模式最大特点是:

用户可以通过WWW浏览器去访问Internet上的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板

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

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