家庭理财的管理信息系统计算机专业设计毕业论文 2
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
家庭理财管理系统
摘要:家庭财务管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
使用 sybase公司的 powerbuilder 9.0作为开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统.
通过本次的工程开发,我提高了软件开发的能力,学习新的一门语言的编程技巧,提高工作设计思想,通过与指导老师交流,从中学习知识吸取经验,在技术和软件思想上同时得到锻炼和提高,从而使总体水平升到一个新的高度。
关键字:家庭理财;数据库;关系模式
目录
1.概述 (3)
1引言 (4)
2需求分析 (6)
2.1 总体需求分析 (6)
2.2具体功能分析 (6)
3.系统介绍 (7)
3.1 面向对象编程介绍 (7)
4系统可行性分析 (9)
4.1可行性分析 (10)
4.1.1技术可行性 (10)
4.1.2经济可行性 (10)
4.1.3社会可行性 (11)
4.2可行性结论 (11)
5系统详细分析 (11)
5.1业务流程图 (11)
5.2数据流程图 (12)
5.3数据字典 (15)
5.3.1数据流 (15)
5.3.2处理逻辑 (16)
5.3.3数据存储 (18)
5.3.4外部实体 (19)
6系统总体设计 (19)
6.1功能结构图 (19)
6.2数据库设计 (20)
6.2.1 E-R图 (20)
6.2.2数据结构 (21)
7系统评价 (24)
8总结 (26)
参考文献 (27)
1.概述
在社会经济不断发展的今天,人们生活水平越来越高,个人合理理财也变得越来越重要,它直接影响着人们的生活。各种财务管理软件也层出不穷,本系统仅应用于个人理财,提供财务数据统一管理,以便做出合理的财务决策。其界面友好,操作简单,除具备基本的财务信息管理外,还提供了数据统计,数据查询,图表统计,报表打印等。为方便操作,设置有部分常用功能快捷工具栏,菜单项都设置有快捷键。它多方面把握用户的财务情况,科学的统计数据。
本系统可根据使用者的实际情况,设置收入、支出类型,以适应社会不同阶层,不同行业人士的应用。本软件为单用户系统,没有权限设置,更保证了数据的安全性。数据分为两大模块,即收支明细和转账明细,详细反映了各经济业务,往来账的情况。
本家庭财务管理系统的主要功能有:
●用户管理:即使用者资料管理,主要功能为登录系统用户名和密码的修
改,用户基本资料的设置。
●收支类型设置:即根据使用者实际情况设置收入和支出的项目名称,如
收入类型有:工资、补贴、股票收入等,反映经济来源的详细情况。如支出类型有:电话费、伙食、购物、水电费等,详细反映资金的花费去向,花费时间,发生金额等。
●快捷调用Windows提供的“记事本”和“计算器”。方便用户进行日志记
载和财务计算操作。
●数据维护:即各项经济业务数据的增加、编辑、删除操作。收支明细和
转账明细分开操作,根据当前标签显示的数据所属模块自动判断操作数据对象。且可通过双击数据列表,对当前数据进行编辑修改。
●数据导入及图表统计功能:通过导入功能可以获取外部数据,以达到添
加数据的目的,如Excel电子表格数据的导入,分为收支数据和转账数据的导入。图表统计是指用立方图的形式显示数据量,分别显示收入、支出、转入、转出图例,使统计数据的查看更加直观。
●数据查询功能:该功能根据标签当有显示的是收支明细还是转账明细判
断查询功能。查询条件可根据收入/支出、收支类型、转入/转出、发生金额、发生日期、录入日期查询。查询结果显示在标签的相应数据表格中,以便对其进行操作维护。其中发生日期和录入日期以及发生金额可根据区间查询。
●数据统计:统计总收入额、总支出额、总转出额、总转入额,根据总的
收支,转账额计算统计余额。
●报表打印:即提供数据的打印输出。
1引言
随着计算机技术的不断发展,我们的生活中处处都体现着计算机技术给我们
带来的方便和效率,它已经融入我们的生活的各个领域,并发挥着越来越重要的作用。计算机技术在日常的管理中得到了迅速的普及和应用,使用计算机家庭日常财务收支管理无疑是一个高效的方法。
财务管理在每一个单位里都是一件必不可少的事情,它对于每一个管理者来说都至关重要,同样,对于一个家庭来说也是这样的。但是,一直以来人们使用传统人工方式的文件、纸张记账管理模式,这些管理模式存在着许多缺点,如:效率低、保密性差、另外时间一长,将产生大量的文件和数据,这给查找、更新和维护都带来了很多困难。所以,我们可以将计算机技术和家庭财务管理结合起来,发挥计算机计算的优点。开发出家庭理财系统,将我们的生活管理的更有效率,有条不紊。
家庭理财系统可以有效地记录和管理家庭的收支,合理规划和支配家庭资金,是家庭理财的好帮手。它利用计算机技术技术,使家庭理财逐步信息化,从而形成由家庭成员与计算机共同构成服务于家庭的人机信息财务管理系统。随着计算机发展,家庭理财系统已经成为很多家庭财务管理的一个重要途径。计算机的最大优点在于利用它能够高效准确地进行财务信息管理。使用计算机进行信息财务管理,不仅提高了工作效率,而且大大的提高了其安全性。
在数据库技术的开发工具中Microsoft SQL Sever是比较好的,安全性比较高,开发语言比较简单实用。所以后台数据库采用Microsoft SQL Sever。利用面向对象的方法设计系统,这样可以使程序设计条理清楚,明白。根据实际情况开发系统,能够使整个系统操作简单,满足多种家庭,不同文化水平的人的需求。