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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(毕业设计家庭理财管理系统论文.docx)为本站会员(b****0)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

毕业设计家庭理财管理系统论文.docx

1、毕业设计家庭理财管理系统论文家庭理财管理系统摘要1关键词1引言 21、系统规划 31.1 系统设计思想 31.2 系统设计目标 31.3 系统总体方案 32、系统分析 32.1 业务需求分析 32.2 业务流程图 53、系统设计 53.1 系统软件功能结构 53.2 系统主程序流程 63.3 系统软硬件配置 73.4 系统数据库设计 73.5 系统输出设计 113.6 系统输入设计 114、系统实施 124.1 登录窗体和系统主界面 134.2 基本信息管理模块 164.3 理财信息管理模块 224.4 数据统计管理模块 314.5 用户管理模块 354.6 系统测试 405、结束语 40参考

2、文献 41【摘要】家庭理财系统可以有效地记录和管理家庭的收支情况,合理规划和支配家庭资金,是家庭理财的好帮手。 后台数据库使用Access,前台开发工具使用Visual Basic。本系统采用目前比较流行的ADO数据访问技术,并将每个数据库表的字段和操作封装到类中,从而成功地将面向对象的程序设计思想应用到数据库应用程序设计中。【关键词】家庭理财;Access数据;Visual Basic开发语言;管理信息系统 引言:当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了

3、工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。家庭理财管理系统是每个家庭管理收入和支出不可缺少的一个管理信息系统,对于家庭的管理者来说是至关重要的。家庭理财管理系统应该能够为每个家庭的管理者提供充足的信息和快捷的查询手段,大大的方便家庭的管理者的合理理财。作为计算机应用的一部分,使用计算机对家庭理财进行管理,具有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高家庭财务管理的效率,也是家庭理财的科学化、正规化管理,与先进科学技术接轨的重要条件。现在我国的家庭理财管理水平还停留在纸

4、介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。开发这一系统的好处主要有以下几点:第一、可以存储家庭日常理财信息;第二、只需了解操作系统,就能实现方便快捷的家庭理财管理,节省人力;第三、可以迅速查看家庭理财历史信息,做到收入、支出心中有数。目前市场的数据库系统非常多,如Oracle、FoxPro、Access等,各有所长,可以满足不同的用户需求。由于本系统功能较单一,业务量不大,拟采用Access2000作为数据库。本系统采用VB6.0,对家庭理财管理系统的开发过程的系统规划、系统分析、系统设计、系统实

5、施及系统测试等各个环节,论述其数据库系统的设计要点,实现过程中存在的难点问题的分析及其解决方案。 1、系统规划1.1系统设计思想 系统是否合理、可靠、先进,可以从以下几个方面来衡量: (1)完整的报表、数据分析系统,能对数据流实施控制与动态分析; (2)有功能强大、资料齐全的查询系统; (3)方便用户使用,操作界面友好,运行稳定。1.2系统设计目标 本系统的设计目标是建立家庭对收入、支出的计算机管理系统。1.3系统总体方案 在家庭理财管理需求的基础上提出整个家庭理财管理系统的总体结构方案,确定系统开发设计的次序及时间安排。可分四个步骤: (1)分析家庭理财等信息管理的业务活动,搞清流程; (2

6、)根据家庭理财管理的业务流程,确定属于系统处理的范围; (3)分析家庭理财管理业务流程所涉及的数据;(4)提供系统详细设计框架。2、系统分析 系统分析的最主要内容有家庭理财管理系统的业务需求分析、业务流程图、数据流程图、数据库概念设计(在数据库设计中叙述)等四个部分。2.1 业务需求分析 (1)系统数据需求通过对家庭的理财管理业务流程的调查,总结系统对其数据的需求,主要有:收入信息;支出信息;收支分析信息。(2)系统功能需求所设计的系统在功能上应做什么,即系统的主要需求。本系统可以有效地记录和管理家庭的收支情况,合理规划和支配家庭资金。冢庭理财管理系统包括基本信息管理、理财管理和数据统计等主要

7、功能,具体功能如下: 基本信息的添加、修改、删除和查询。基本信息包括银行信息、收入分类和支出分类等内容。此功能为理财管理和数据统计模块提供依据。理财信息的添加、修改、删除和查询。理财信息包括日常收支、银行交易和银行帐户等内容。数据统计模块包括日常收支统计、银行交易统计和家庭资产统计等功能。(3)系统性能需求 系统的性能指标包括存储容量限制、运行时间限制、传输速度要求、安全保密性等几个方面。 (4)系统运行环境需求 硬件方面:采用的机型、外部设备、数据通信接口; 软件方面:支持系统运行的系统软件、操作系统、数据库管理系统。 (5)系统可靠性及安全保密需求 对系统、重要子系统在运行中的安全、可靠、

8、保密方面的性能提出要求。2.2 业务流程图从实际业务功能的角度将系统规划中有关的该业务做进一步的分析,用一个完整的图形来反映实际业务处理过程的“流水帐”。本系统的流程分析如图所示:3、系统设计系统设计主要有以下几项内容:3.1系统软件功能结构家庭理财管理系统功能模块结构如下图:3.2系统主程序流程N3.3系统软硬件配置(1)选择依据:主要依据是系统说明书、系统的总体结构设计。(2)本系统采用单机单用户操作方式,其软、硬件最低配置为:硬件:处理器:300MHz;内存:128M;硬盘:1.5G; VGA (800x600)的视频适配器和监视器;软件:操作系统:Windows2000/XP;应用软件

9、:Microsoft Office 2000。3.4系统数据库设计3.4.1数据库设计要点(1)第一阶段的设计任务是收集和分析用户需求,完成数据库的概念设计。(2) 第二阶段的设计任务是数据库的逻辑设计,完成E-R模型向逻辑模型转换。(3)第三阶段的设计任务是数据库的物理设计,确定表的结构,建立数据库模型。3.4.2数据库应用系统设计的重点和难点(1)建立数据库,确定数据库中表的数量及其每个表中各个字段的字段名称、类型、宽度、小数及索引、排序。系统实施系统实施的主要工作就是程序设计,此外还包括了物理系统的实施、程序的调试。本系统的程序设计由各个相关类及其所包含的函数组成。包含三个工程模块:(1

10、)Const 用来管理工程中的常量(2)DbFunc 用来管理工程中与数据库操作相关的声明、变量和函数(3)Variable 用来管理工程中的公共变量包含七个类模块:(1)Types 类 用来管理表Types的数据库操作(2)Banks类 用来管理表Banks的数据库操作(3)Members类 用来管理表Members的数据库操作(4)InOutList类 用来管理表InOutList的数据库操作(5)BankOper类 用来管理表BankOper的数据库操作(6)Amount类 用来管理表Amount的数据库操作(7)Users类 用来管理表Users的数据库操作包含四个系统模块:(1)基本

11、信息管理模块(2)理财信息管理模块(3)数据统计管理模块(4)用户管理模块4.1登录窗体和系统主界面4.1.1登录窗体FrmLogin当系统运行时,首先打开登录窗体,只有有权限的用户才能进入系统。登录成功后,将显示系统主界面。登录窗体的部分代码:(1)变量声明Public PasswordKey As String PasswordKey保存密码Public Try_times As Integer Try_times记录尝试登录的次数Public NameKey As String NameKey保存用户名(2)Cmd_Ok_Click过程当用户单击“确定”按钮时触发Cmd_Ok_Click

12、事件,进行身份验证,代码如下:Private Sub Cmd_OK_Click() Dim j As Single数据有效性检查 If txtUser = Then MsgBox 请输入用户名 txtUser.SetFocus Exit Sub End If If txtPwd = Then MsgBox 请输入密码 txtPwd.SetFocus Exit Sub End If NameKey = Trim(txtUser) PasswordKey = Trim(txtPwd) 判断用户是否存在 If MyUser.In_DB(NameKey) = False Then MsgBox 用户名

13、不存在 Try_times = Try_times + 1 If Try_times = 3 Then MsgBox 您已经三次尝试进入本系统,均不成功,系统将关闭 DBapi_Disconnect End Else Exit Sub End If End If 判断密码是否正确 MyUser.GetInfo (NameKey) If MyUser.UserPwd PasswordKey Then MsgBox 密码错误 Try_times = Try_times + 1 If Try_times = 3 Then MsgBox 您已经三次尝试进入本系统,均不成功,系统将关闭 DBapi_Disconnect End Else Exit Sub End If End If 登录成功,将当前

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

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