基于pb的家庭理财学士学位论文Word下载.docx
- 文档编号:14750028
- 上传时间:2022-10-24
- 格式:DOCX
- 页数:43
- 大小:1.04MB
基于pb的家庭理财学士学位论文Word下载.docx
《基于pb的家庭理财学士学位论文Word下载.docx》由会员分享,可在线阅读,更多相关《基于pb的家庭理财学士学位论文Word下载.docx(43页珍藏版)》请在冰豆网上搜索。
姓名:
学号:
指导教师:
日 期:
2013年6月
摘要
近年来,随着我国信息技术的飞速发展,计算机应用已逐渐渗透到各个领域。
全球经济的蓬勃发展带来了金融理财领域的巨大变革和创新,新的金融工具和理财观点不断产生,迅速地刷新着家庭与个人传统的理财观念。
改革开放以来,我国社会经济的发展和居民收入水平得到了很大的提高,家庭理财活动已成为居民生活的重要内容。
人们迫切需要一个能充分利用计算机优势,并可以管理家庭财务的软件平台,利用这个平台使得个人的财务有了明晰的收支情况的系统。
家庭理财系统采用PowerBuilder9.0作为开发工具,采用PowerBuilder自带的数据库AdaptiveServerAnywhere开发后台数据库。
主要包含了用户登录模块、用户管理模块、收入模块、支出模块、借入模块、借出模块、银行存取款模块、资产资金模块以及查询模块。
用户能够通过这些模块所提供的功能,完成相应的操作,满足家庭内部对家庭理财需求。
关键词:
家庭理财,AdaptiveServerAnywhere,数据库,PowerBuilder
ABSTRACT
Inrecentyears,withtherapiddevelopmentofinformationtechnologyinChina,thecomputerapplicationhasgraduallypenetratedintoallfields.Thevigorousdevelopmentoftheglobaleconomyhasbroughtgreatchangesandinnovationinfinancialfield,newfinancialinstrumentsandfinancialpointofviewcontinuously,quicklyrefreshthetraditionalfamilyandpersonalfinancialmanagementconcepts.Sincethereformandopeningup,China'
ssocialandeconomicdevelopmentandpeople'
sincomelevelhasbeengreatlyimproved,familyfinancialmanagementhasbecomeanimportantpartoflife.Therewasanurgentneedtomakefulluseofadvantagesofthecomputer,whichcanmanagethefamily'
sfinancialsoftwareplatform,theplatformenablestheuseofpersonalfinancialrevenuesandexpendituresofthesystem.
FamilyfinancialmanagementsystemusingPowerBuilder9asadevelopmenttool,usingPowerBuilderowndatabaseAdaptiveServerAnywheredatabasedevelopmentbackground.Itcontainstheuserloginmodule,theusermanagementmodule,incomemodule,spendingmodule,borrowingmodule,lendingmodule,bankdepositmodule,assetsmoduleandquerymodule.Theusercanusethefunctionsprovidedbythesemodules,completethecorrespondingoperation,meettheinternalmanagementofthefamilyfinancialmanagementneeds.
KeyWords:
familyfinancialmanagement,AdaptiveServerAnywhere,database,PowerBuilder
目录
1绪论1
1.1开发背景1
1.2开发的目的及意义1
2系统开发环境简介3
2.1PowerBuilder简介3
2.1.1PowerBuilder开发数据库技术的特点及优势3
2.1.2PowerBuilder版本介绍4
2.1.3PowerBuilder集成开发环境5
2.1.4本程序中使用的PB控件及其属性简介6
2.2AdaptiveServerAnywhere(ASA)简介6
3系统分析10
3.1系统目标10
3.2系统的初步调查10
3.3系统需求分析10
3.4系统可行性分析11
3.4.1经济可行性11
3.4.2技术可行性11
3.4.3运行可行性12
3.4.4时间可行性12
3.4.5法律可行性12
3.5系统设计12
4详细设计14
4.1数据库的发展及应用15
4.2数据库设计步骤16
4.3数据库概念结构设计17
4.3.1系统的数据组成及数据表设计17
4.3.2创建AdaptiveServerAnywhere数据库19
4.4在程序运行时实现与数据库的连接20
5家庭理财系统应用程序设计21
5.1引言21
5.2系统功能的实现21
5.2.1登陆窗口的实现21
5.2.2主菜单的实现22
5.2.3F1键(帮助)的实现28
5.2.4版本信息28
6结论29
参考文献30
致谢31
附录32
1绪论
在当今这个信息化的社会中,谁能更有效的利用自身资源,掌握更全面、更准确的信息,更快的做出科学的决策,谁就能顺应社会的潮流,在激烈的竞争中站稳脚跟,并同时给企业带来更高的回报。
近年来,随着我国经济与高科技的飞速发展,商业企业间竞争日益激烈,各商家企业都在进行着一场变革,无论是从生产效率、销售渠道或是管理方法,都要求能更好的顺应社会发展的大环境,提高企业自身价值。
由于传统的信息处理速度慢、效率低而难以适应当前社会要求经济高效的状况,这就需要通过用计算机的高速处理和大存储量来寻求一种新的办法进行管理。
随着人们生活水平的提高,我国大部分家庭的财产收入有了较大的增长。
与此同时,家庭财产的收入、支出种类也变的多种多样,如何对家庭的财产(包括收支情况、债务情况、资金公用等)进行科学有效的管理,节约开支并发挥资金的最大效益,是每个家庭需要考虑的问题。
因此,家庭理财系统已经成为现代家庭理财必不可少的工具。
我国的计算机起步比较晚,没有发达国家那么普及,因此我们应该借鉴国外的成熟的家庭理财软件作为我们的参考,同时也要有适合自己的东西。
只有这样我们才能在计算机理财上有进一步的发展。
1.1开发背景
家庭理财系统,即FamilyConductFinancialTransactionsSystem。
它利用计算机技术,使家庭理财逐步信息化,从而形成由家庭成员与计算机共同构成服务于家庭的人机信息财务管理系统。
随着计算机发展,家庭理财系统已经成为很多家庭财务管理的一个重要途径。
计算机的最大优点在于利用它能够高效准确地进行财务信息管理。
不仅提高了工作效率,而且大大的提高了其安全性。
家庭理财系统在国外很多地方的使用已经相当普遍,而且国外的家庭理财系统功能相当强大,比如系统里包含有股票的预测、基金的分析等等。
在我们国内,尤其是在近几年,伴随着计算机的高速普及,家庭理财系统的使用范围逐步扩大,最早是使用纸笔记录家庭、个人财务的收支情况,现在是用计算机实现对财务的收支管理、债务管理、查询等等。
因此,巨大的市场需求促使了很多公司加大了对家庭理财系统的研究。
1.2开发的目的及意义
“家庭理财系统”主要是一个财务方面的管理软件,它与管理信息系统的主要区别在于其收支、存取、债务管理等,这些都通常是管理信息系统所不具备的。
“家庭理财系统”的主要目的是通过对家庭成员的收入、支出、银行存取款、固定资产、债务等进行科学的管理,使家庭的财务管理更准确、更科学。
本文主要以此为主线实现了“家庭理财系统”。
本系统在实施后应能达到以下的目标:
(1)系统界面美观友好,操作简单易行,查询灵活方便,数据存储安全可靠。
(2)系统维护安全、方便、可靠,并能够满足实用性、先进性的要求。
(3)通过系统的实施能实现家庭的收入、支出、银行存取款、固定资产、债务等进行科学的管理。
2系统开发环境简介
2.1PowerBuilder简介
PowerBuilder美国Sybase公司研制的一种新型、快速开发工具,是客户机/服务器结构下,基于Windows3.x、Windows95和Windows.NET的一个集成化开发工具。
它包含一个直观的图形界面和可扩展的面向对象的编程语言PowerScript,提供与当前流行的大型数据库的接口,并通过ODBC与单机数据库相连。
由于PowerBuilder采用了面向对象和可视化技术,提供可视化的应用开发环境,使得我们利用PowerBuilder,可以方便快捷地开发出利用后台服务器中的数据和数据库管理系统的数据库应用程序。
总之在数据库开发工具领域,PowerBuilder是其中非常优秀的一个,利用它我们可以开发出功能强大的数据库应用程序。
PowerBuilder提供了流行的大多数关系数据库管理系统的支持,由于在PowerBuilder的应用程序中对数据库访问的部分一般采用国际化标准数据库查询语言SQL,使得用PowerBuilder开发的应用程序可以不做修改或者只做少量的修改就可以在不同的后台数据库管理系统上使用。
也就是说用PowerBuilder开发的应用程序是独立于服务器上的数据库管理系统的。
和大多数的Windows应用程序一样,PowerBuilder也是事件驱动工作方式。
事件驱动的工作方式与面向对象技术是紧密相关的,在PowerBuilder应用程序中,接受发生的事件的往往就是程序界面中的各种可视化对象。
PowerBuilder是一种面向对象的开发工具,各种Windows应用程序中常见的窗口、菜单、控件等在PowerBuilder中都是一个个的对象。
在PowerBuilder中我们还可以创建自己的用户对象。
特别要指出的是PowerBuilder提供了对面向对象方法中的各种技术的全面支持,我们可以利用面向对象方法中的对象的封装性、继承性、多态性等特点使得我们开发的应用程序具有极大的可重用性和可扩展性,而这一点正是软件工程中对应用程序所提出的重要目标,并且PowerBuilder提供了良好的跨平台性。
这样使得把应用程序从一个平台移到另一个平台变得并不复杂。
为了给用户提供各个方面的支持,PowerBuilder还具有自己的编程语言PowerScript,这个语言除了提供基本的流程控制语句,还提供了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 pb 家庭理财 学士学位 论文