家庭理财管理系统的设计与实现毕业论文(编辑修改稿)内容摘要:

..................................................................................................... 61 7. 2 测试项目测试用例 ............................................................................................................................... 61 7. 3.软件测试结论 ...................................................................................................................................... 68 7. 3. 1 软件能力 ...................................................................................................................................... 68 7. 3. 2 缺陷和限制 ................................................................................................................................. 68 7. 3. 3 建议 ............................................................................................................................................... 68 7. 3. 4 测试结论 ...................................................................................................................................... 68 结束语 ..................................................................................................................................................................... 69 致谢 .......................................................................................................................................................................... 70 参考文献 ................................................................................................................................................................. 71 1 项目概述 现系统的概述 改革开放以来,中国经济得到了迅速的发展,家庭收入也与日俱增,随着房产热、私家车、出国游等走入寻常百姓家,如何规划财富,如何让财富增值,如何享受财富也日渐成为每个家庭关注的话题。 《中国统计年鉴》的资料表明,近13 年来,中国物价上涨率平均达到了 %,这一数字意味着,如果不用于投资理财,我们手头的现金每年就会减少 %。 从 20 世纪 90 年代国内第一家银行推出个人理财产品,到目前几乎所有的银行都拥有了个人理财部,有些甚至引进了更高层次的贵宾理财。 这就要求有更好的家庭理财软件。 现代家庭与传统家庭在理财方面也出现了许多不同,两相比较,现代家庭理财难度更大,其中还潜藏了多种理财危机。 其一是收入虽增,支出更大。 而现代职业妇女相当普遍,双薪家庭收入增加,可以支配的家庭收入相对较多。 但是由于现代人物质欲望高,消费诱惑也大,收入虽较丰厚,花费也比以往高出许多。 其二是投资虽广,风险也高。 传统家庭理财方式多半以储蓄为主,财富累积速度虽慢,但风险也低,至少不会把本金赔掉。 而现在投资理财工具多样化,但若未具备专业知识而盲目理财,其结果不仅白忙一场,还可能因此赔掉老本。 其三是子女虽少,花费更多。 现代家 庭普遍响应计划生育,只有一个孩子,但由于父母十分重视孩子的养育,花在生活上、学习教育上的费用比以前多得多。 其四是借钱虽易,利息巨增。 我国居民的储蓄存款超过十万亿人民币。 特别是像上海、深圳等发达城市,居民的可支配收入正在逐步达到中等发达国家水平,许多居民除了购房、购车外有大量的金融资产,如何分配、管理金融资产是居民最大的需求。 大多数个人对金融方面的需求从储蓄、保管金融资产向金融资产的保值、增值转变。 家庭如何管理金融资产呢。 如何安排自己的富余的现金流,如何筹集自己所需的资金,成为了一个现实的问题。 家庭理财系统以家庭理财的概念、理论、本质为基础,剖析了家庭的经济结构,并对理财市场和理财产品进行了分析,在此基础上提出了家庭理财的模式及如何进行家庭理财规划。 家庭理财系统是每一个家庭管理家庭财务收入和支出的不可缺少的一个管理信息系统 ,它的内容对于家庭的管理者来说是至关重要的 ,所以家庭理财系统应该能够为一个家庭的管理者提供充足的信息和快捷的查询手段,方便家庭的管理者的合理理财。 随着科学技术的不断提高 ,计算机科学日渐成熟 ,网上银行的迅速发展,其强大的功能已为人们深刻认识 ,它已进入人类社会的各个领域并发挥着越 来越重要的作用。 作为计算机应用的一部分 ,使用计算机对家庭财务进行管理 ,具有着手工管理所无法比拟的优点,如 :检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。 这些优点能够极大地提高家庭财务管理的效率 ,也是家庭理财的科学化、正规化管理 ,与先进科学技术接轨的重要条件。 组织机构及业务范围 家庭理财公司的组织机构如下: 图 11 家庭理财公司的组织机构图 Figure 11 family financial management pany anization chart 本 公司的目标是 “ 让家庭理财变得更方便,快捷,专业 ” ,向客户提供优质服务 ,公司的主要业务如下 : ( 1)风险评估 首先对客户进行风险评估判断客户的风险承受能力。 ( 2)制定家庭理财计划 家庭理财公司 办 公 室 人 事 部 研 发 部 销 售 部 财 务 部 公 关 部 为客户制定家庭理财计划,使客户有规划的分配家庭资产。 ( 3)丰富客户理财知识 对客户进行家庭理财知识讲座,使客户掌握如何更合理理财。 ( 4)为客户开发专业的家庭理财软件 为客户开发一款专业的理财软件,使客户足不出户的轻松管理家庭理财。 业务流程描述 表 11 业务流程图符号说明 [1] Service flow chart symbol explanation 图形符号 名称 说明 报表、单据 产生的单条信息数据 外部实体 提供相关数据的人员或组织,对相关工作进行处理的人员或组织 数据存储 用来存储大量数据信息 处理 对系统进行的处理和操作 数据流 表示数据的流向 系统业务流程图如下: 图 12 家庭理财系统业务流程图 Figure 12 family financial management system, business process diagrams 用户 设定家庭理财目标 风险评估表 登录 家庭理财计划管理 收支计划表 储蓄计划表 债务计划表 投资计划表 用户 投资业务管理 家庭资产统计 资产统计表 用户 业务员 收支统计表 账户号 储蓄账户号 信用卡号 贷款记录 用户 银行业务管理 银行账户 储蓄 信用卡 贷款 收入金额表 支出金额表 用户 收入管理 支出管理 收支管理 现系统存在的问题及薄弱环节分析 通过系统调研 ,我认为目前存在的问题及薄弱环节主要表现在下列几个面 : 资料统计为手工进行。 财产信息处理工作量很大,易出错且耗时。 财产信息共享率低,大量重复劳动。 纸张的保存不方便,容易丢失和破损。 2 可行性分析 技术可行性 ①开发一个通用型家庭理财软件,项目规模可以在适合大多数家庭的基础上进行开发。 技术上主要涉及界面设计和数据库设计。 在开发工具方面,可采用应用软件快速开发工具 ECLIPSE,它是一个高度集成化开发环境,具有丰富的组件,尤其在数据库开发方面具有很大优势。 ECLIPSE 能够支持大多数数据库的连接,通过数据库连接组件可方便快捷的实现数据库连接,并进行高效访问。 ②开发环境 本系统为 B/S 结构。 也就是系统的的客户端采用的是浏览器,不用再另外编写客户端软件。 系统部署在 TOMCAT 下运行,开发时的调试环境为 TOMCAT,开发工具为 ECLIPSE,数据库采用了 MY SQL。 系统采用 MVC 模式。 该模式是现在最流行的一种设计模式。 MVC 包括 3类对象,简单地说, MODEL 是应用对象, VIEW 是它在屏幕上的表示。 CONTROLLER 定义用户界面输入的相应方式。 图 21MVC 模式图 Figure 21MVC diagram ③开发工具 Java Servlet 是 JSP 技术的基础, JSP 本身就是预先被编译成 Servlet,然后再运行的,而且大型的 Web 应用程序的开发需要 Java Servlet 和 JSP 配合才 能完成。 Servlet 其实和传统的 CGI 程序和 ISAPI、 NSAPI 等 Web 程序开发工具的作用是相同的,在使用 Java Servlet 以后,用户不必再使用效率低下的 CGI方式,也不必使用只能在某个固定 Web 服务器平台运行的 API 方式来动态生成Web 页面。 许多 Web 服务器都支持 Servlet,即使不直接支持 Servlet 的 Web 服务器也可以通过附加的应用服务器和模块来支持 Servlet。 得益于 Java 的跨平台的特性, Servlet 也是平台无关的,实际上,只要符合 Java Servlet 规范,Servlet 是完全平台无 关且是 Web 服务器无关的。 由于 Java Servlet 内部是以线程方式提供服务,不必对于每个请求都启动一个进程,并且利用多线程机制可以同时为多个请求服务,因此 Java Servlet 效率非常高。 JavaBeans 就是 Java 的可重用组件技术。 ASP 通过 COM 来扩充复杂的功能,如文件上载、发送 以及将业务处理或复杂计算分离出来成为独立可重复利用的模块。 JSP 通过 JavaBeans 实现了同样的功能扩充。 JSP 对于在 Web 应用中集成 JavaBeans 组件提供了完善的支持。 这种支持不仅能缩短开发时间(可以直接利用经测试和可信任的已有组件,避免了重复开发),也为 JSP 应用带来了更多的可伸缩性。 JavaBeans 组件可以用来执行复杂的计算任务,或负责与数据库的交互以及数据提取等。 由于 JavaBeans 开发起来简单,又可以利用 Java 语言的强大功能,许多动态页面处理过程实际上被封装到了 JavaBeans 中。 JSP 技术是目前网上最流行的在服务器端运行的脚本技术。 JSP 具有跨平台、安全、强大的可伸缩性的特点,而果硬要挑一些毛病, JSP 相对别的脚本更加难掌握,因为 精通 JSP 必须精通 Java 语言,对于中小型项目,我们要考虑开发人员、开发速度、开发成本等问题。 本系统采用了 MYSQL。 MySQL 是一个精巧的 SQL 数据库 管理系统,虽然它不是开放源代码的产品,但在某些情况下你可以自由使用。 由于它的强大功能、灵活性、丰富的应用编程接口( API)以及精巧的系统结构,受到了广大自由软件爱好者甚至是商业软件用户的青睐,特别是与 Apache 和 PHP/PERL 结合,为建立基于数据库的动态网站提供了强大动力。 家庭理财系统在上述的应用环境中,系统的实现在技术上具有可行性。 经济可行性。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。