基于VB的私人理财管理系统应用实验设计.docVIP

基于VB的私人理财管理系统应用实验设计.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于VB的私人理财管理系统应用实验设计.doc

基于VB的私人理财管理系统应用实验设计   【摘 要】私人理财管理系统可以有效地记录和管理家庭的收支情况,合理规划和支配家庭资金,是家庭财务管理的好帮手。随着信息技术,计算机技术的发展,在社会各领域都已经离不开信息系统的支持。私人理财管理系统针对个人用户设计,是一个单用户系统,它提供全方位的财务数据统计、数据查询、数据打印,方便个人理财,做出正确的财务决策。   【关键词】财务管理系统 面向对象编程 财务决策 个人理财 VB数据库开发   1 引言   随着市场经济的发展,我国居民对理财有着越来越高的要求。理财,是每个家庭和个人所必须面对的问题。现在,关于企业的会计制度逐渐完善,而且针对企业的财务软件以及EPR(enterprise resource planning)系统也在飞速发展,但针对个人或家庭的财务系统目前还是一段空白。   在科学技术高速发展的今天,电脑已经不是奢侈品、尖端科技专用产品,它就像普通家用电器一样走进了千万家庭。电脑的普及给现在家庭理财带来了新的方式,一种省时省力、方便快捷的理财方式。理财,再也不是原来的繁重工作,所以电脑的出现使传统的理财方式逐渐的被淘汰。   2 实验的分析及设计目标   要开发一个管理信息系统,首先需要进行需求分析和总体设计,分析系统的使用对象和用户需求,设计系统的体系结构和数据库结构,决定使用的开发工具和后台数据库,规划项目开发进度。系统建设虽是在Visual Basic环境下设计,但应用系统都需要后台数据库的支持,而Visual Basic和Access数据库是使用广泛的组合之一。许多单机版或小型网络环境下的应用程序都使用Access作为后台数据库,从而降低成本,方便管理,Visual Basic是非常流行的可视化开发语言,具有简单易学、灵活方便和易于扩充等特点。而与同类信息系统相比,本实验更具系统开发过程的完整性。   3 系统设计   3.1实验系统体系结构设计   本章将根据需求分析中总结的用户需求设计系统的体系统结构。个人财务管理系统要完成的主要功能包括:①用户管理。②收支类型设置。③数据维护。④数据查询功能。⑤数据统计。   3.2开发工具的选择   开发数据库管理信息系统需要选择两种工具,即前台开发语言和后台数据库。选择开发工具时应该考虑用户需求、系统功能和性能要求。前台开发工具选择Visual Basic 6.0,后台数据库选择Access,中间层采用ADO数据访问技术,将对数据库的操作以类的形式封装。   3.3系统主体流程设计   运行系统后,首先会看到登录窗体,对操作员用户的身份进行认证。认证后用户进入主窗体选择子功能模块。同时根据登录的操作员权限,分配不同的管理职能。用户管理模块的功能比较简单,在系统初始使用费时,有两个默认的用户,如果需要对普通用户进行管理,则使用Admin用户登录;否则建议使用Users用户登录。如果还要创建其他用户,可以在用户管理模块中创建和管理,由程序设计人员手动地添加到数据库中,它们的默认密码均为111111。Admin用户可以创建用户、修改用户信息以及删除用户,普通用户只能修改自己的用户名和密码。   系统功能模块确认后,根据相应的需求和逻辑设计制定系统主体流程,每个用户有三次机会进行身份认证,如果三次输入的用户名和密码都无法与数据库中的数据库的数据匹配,则强制退出系统。   在本系统中,应该首先增加基本信息,之后才能增加理财信息。基本信息包括银行信息,收入类型信息和收入支出信息等。银行信息包括银行名称、简称和所在地点等信息;收入类型信息和支出类型信息则只包含名称信息。   4 系统设计与实现   程序通过用户界面与用户实现交互,VB提供了方便设计用户界面的方法。用户界面不仅需要从视觉上看起来美观,而且要求方便用户的操作。一个用户界面是由若干对象组成的。VB应用程序的基本单元就是对象,其中最主要的两类对象就是窗体和控件。Windows应用程序的用户界面一般都是由窗体、选单和控件等对象构成的,各个对象之间的联系完全取决于操作者所做的操作,也就是说,程序的运行并没有固定的顺序。这种工作模式,称为事件驱动方式。根据上诉原则,我们设计私人理财管理系统的窗体及业务逻辑代码。   5 性能测试与分析   所谓软件测试就是指使用人工和自动手段运行或检测软件系统,其目的是为了检验它是否满足实际的需求,弄清预期结果与实际结果之间的差别。软件测试原因是为了在软件开发过程中由于缺乏有效的沟通、软件复杂度高、编程错误、不断变更的需求项目进度的压力、不重视文档的开发、软件开发人员的自大等原因造成软件开发过程中出现错误,进行软件测试可以找出错误,解决错误,提高软件的质量。   5.1测试结果   私人理财

文档评论(0)

ganpeid + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档