家庭财务管理系统开题报告doc.docx
《家庭财务管理系统开题报告doc.docx》由会员分享,可在线阅读,更多相关《家庭财务管理系统开题报告doc.docx(7页珍藏版)》请在冰点文库上搜索。
家庭财务管理系统开题报告doc
家庭财务管理系统开题报告
篇一:
家庭财务管理系统开题报告
附件3
毕业论文(设计)开题报告
篇二:
家庭财务管理系统开题报告
青岛工学院
毕业论文(设计)
开题报告
题目家庭财务管理系统设计与实现
学院信息工程学院
年级XX级
专业软件工程
姓名高正森
学号XX02505109
指导教师苏爱玲
报告日期XX.03.01
青岛工学院教务处制表
一、选题依据
二、文献综述
三、研究内容
篇三:
家庭财务管理开题报告
基于VB的家庭财务管理系统的开发
摘要
随着我国经济飞速发展,人们的生活水平不断提高,每个家庭的财务信息也越来越复杂化。
传统手工和脑记的理财手段已经不能满足现代家庭的需求。
人们使用计算机软件理财成为了必然的趋势。
本文通过对现代家庭财务结构的分析,采用了VisualBasic6.0编程语言和Access关系数据库开发和研究家庭财务管理系统。
家庭财务管理系统实现了日常现金和信用卡收支的信息的录入、删减、更新、修改和查询,数据库的备份以及其他系统维护功能。
本系统的开发和设计使家庭用户可以安全,高效率地理财。
关键字:
家庭财务管理VisualBasicAccessXX
Abstract
Alongwiththerapiddevelopmentofeconomyofourcountry,people'slivinglevelenhancesunceasingly.Eachfamilyfinancialinformationisalsomoreandmorecomplicated.Thetraditionalmanualandbrainrememberfinancialmeanscannothavesatisfiedmodernfamilyneeds.Peopleusecomputersoftwarefinancialbecameinevitabletrend.Onthemodemfamily'sfinancialstructureanalysis,thisthesisuseVisualBasic6.0programminglanguageandAccessarelationaldatabasetodevelopandresearchfamilyfinancialmanagementsystem.Familyfinancialmanagementsystemrealizesthedailycashandcreditcardpaymentsinformationtyp(本文来自:
WwW.xiaOCaofAnweN.Com小草范文网:
家庭财务管理系统开题报告)ing,omission,updates,fixes,andquery,databasebackupandothersystemmaintenancefunction.Developmentanddesignofthissystemmakehomeuserscansafely,efficientlyandfinancialmanage.
KeyWords:
FamilyFinancialManagementVisualBasicAccessXX
目录
摘要..................................................................................................................................................IABSTRACT....................................................................................................................................I
目录.................................................................................................................................................1
第一章引言.................................................................................................................................2
1.1开发背景及研究意义........................................................................................................2
第二章开发工具及关键技术.....................................................................................................3
2.1开发工具介绍....................................................................................................................3
2.2关键技术............................................................................................................................3
第三章家庭财务系统设计...........................................................................................................4
3.1家庭财务管理系统需求....................................................................................................4
3.2家庭财务管理系统功能分析............................................................................................5
3.2.1现金的日常管理......................................................................................................5
3.2.2信用卡的日常管理..................................................................................................5
3.2.3系统维护功能..........................................................................................................6
第四章数据库设计.....................................................................................................................7
4.1数据库分析........................................................................................................................7
4.2项目E-R图.......................................................................................................................7
4.3数据库结构设计................................................................................................................8
4.4测试用例............................................................................................................................9
第五章系统详细设计...............................................................................................................10
5.1系统登录模块的设计与实现..........................................................................................10
5.2主界面的设计与实现......................................................................................................11
5.3现金的收支与维护模块的设计与实现..........................................................................12
5.4现金收支查询模块的设计与实现..................................................................................14
5.5收入/支出项目维护模块的设计与实现.........................................................................16
5.6信用卡收支与维护管理模块的设计与实现..................................................................18
5.7信用卡收支查询模块的设计与实现..............................................................................19
5.8备份数据库模块设计与实现..........................................................................................20
5.9密码管理模块的设计与实现..........................................................................................20
5.10计算器模块的实现........................................................................................................21
5.11记事本模块....................................................................................................................22
第六章结束语.............................................................................................................................23
致谢语...........................................................................................................................................23
应用文献.......................................................................................................................................23
第一章引言
1.1开发背景及研究意义
随着我国经济迅速发展,国民收入不断提高。
我们国民有着储蓄理财的传统美德。
然而随着时代的进步和发展。
传统手工记账的财务管理日益跟不上时代的步伐。
二十世纪九十年代以来,计算机突飞猛进,应用到各个行业。
人们的生活中也开始离不开计算机的协助。
家庭财务作为家庭的生命线。
以计算机为平台的家庭财务管理系统就显得尤为重要。
使用计算机来管理家庭财务有着不可比拟的优势。
近些年网络上有不少类似的软件,然而他们的功能还不够完全。
最突出的一个问题是他们只是简单的记录,在搜索相关财务信息和统计信息等等方面还存在诸多不足。
所以,开发和研究更加全面完善的家庭财务管理系统是一种趋势。
本系统除了继承了先前的同类系统的优点外,还添加了其他功能,如删除、修改、查
[5]询等,特别更加注重了安全性。
这样的系统更能满足家庭用户的理财的需要。
第二章开发工具及关键技术
2.1开发工具介绍
VisualBasic6.0是开发Windows应用程序的最简单的可视化程序设计语言。
它集成了大量控件和函数,从而使得很多在其他语言上需要繁琐编码才能实现的功能轻易实现。
同时,Microsoft公司不断改进VisualBasic,这样它可以独立完成几乎所有windows应用程序的设计。
VisualBasic6.0语言支持很多类型的数据库,包括VisualBasic内部数据库、外部数据库(Access、MySQL、BD2、dBASE等等)和ODBC,这样就最大程度的保证了软件之间的兼容性。
[2]
AccessXX就是关系数据库开发工具。
该数据库能汇集各种信息以供查询、存储和检索。
Access可以使用数据表示图或自定义窗体收集信息。
数据表示图则提供了一种类似于Excel的电子表格,可以使数据库一目了然。
所以,Access作为关系数据库开发可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。
[9]
VisualBasic6.0和AccessXX的运用都相对其他语言和数据库都要简便易于理解。
特别是两者的兼容性很好,有利于系统的正常运行。
笔者平常也是主要使用这些工具来做相关的设计。
于是选择这两种工具来做这个家庭财务管理系统。
2.2关键技术
微软的JET数据库引擎提供了与数据库打交道的途径。
我们可以通过它和VisualBasic6.0来对数据库进行访问。
VisualBasic6.0和Access都是通过JET数据库引擎来为用户服务的。
[2]
DATA控件是数据库中的信息与visualbasic之间的一个直接联络站点。
通过设置DATA控件的各个属性,调用那个数据库的哪个部分,就可以实现与数据库的连接。
这样无
[2]须编码,就可以通过可视化操作实现了数据连接的任务。
ADO是另一种访问数据库的工具,是微软公司开发数据库应用程序面向对象的新接口。
它提供了编程语言和统一数据访问方式OLEDB的一个中间层,可以通过ADOData空间按非编程和利用ADO对象编程来访问各种数据库。
[2]
第三章家庭财务系统设计
3.1家庭财务管理系统需求
家庭财务管理系统主要是用于家庭成员管理家庭日常财务,应该能够为每一个家庭的管理者提供充足的信息和快捷的查询手段,大大提高和方便家庭成员的合理理财。
根据普
[4]通家庭的财务结构,该系统需要完成以下功能。
其功能结构如图3.1所示。
图3.1家庭财务管理系统功能
现金的日常管理:
负责对现金的支出和收入的,录入、查询、统计和添加相关信息。
信用卡的日常管理:
负责对信用卡的支出和收入的录入、查询、统计和添加相关信息。
系统维护功能:
添加支出项目和收入项目,备份数据库,用户的管理(密码的修改)常用工具:
包括了计算器和记事本
使用家庭财务管理系统是为了提高日常家庭财务管理的效率,所以该系统应该提供方便快捷的可视化界面,帮助用户快速合理地理财。
考虑到这些因素,家庭财务管理系统应该达到一下目标。
1.提供多条件统计功能,方便用户查询财务的各种统计数据。
2.提供多调剂查询功能,方便用户查询需要的财务信息。