




已阅读5页,还剩66页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
西安文理学院数学与计算机工程学院本科毕业设计(论文)(2012届)设计题目 家庭财务管理系统的设计与实现Family financial management system design and implementation系别 数学与计算机工程学院 专业 计算机科学与技术 班级 10 级专升本 2班 学号作者姓名 张 锐 指导教师 孙少波 职称 讲师 摘要: .1英文摘要: .2第一章 引言 .3第二章 需求分析 .51.1系统设计目标 .51.2系统数据分析 .51.3系统问题分析 .61.4系统功能需求 .61.5系统性能分析 .71.1.1易用性要求 .71.1.2系统安全性 .71.6可行性分析 .71.1.1经济和市场可行性分析 .71.1.2技术可行性分析 .71.1.7开发环境 .8第二章 系统设计 .102.1总体设计 .102.1.1总体设计的主要任务 .102.1.2系统功能模块 .102.2详细设计 .112.2.1详细设计的任务 .112.2.2程序流程图 .122.3数据库设计 .132.3.1数据库表设计 .132.3.2 E-R图 .132.2.3表的详细结构说明 .14第三章 编码设计 .173.1系统登录模块的设计与实现 .173.2主界面的设计与实现 .173.3消费模块的设计与实现 .183.4统计模块的设计与实现 .193.5退出系统模块的设计与实现 .20第四章 系统测试 .214.1单元测试的过程 .214.2功能测试 .21结 论 .23参考文献 .24附录 A 主要代码 .24致 谢 .281家庭财务管理系统的设计与实现数学与计算机工程学院 2010 级 02 班指导教师:孙少波摘要:本系统设计的是一套功能比较完善的家庭理财系统。该系统的开发是以ECLIPSE8.6 作为开发平台,应用 JSP 技术作为前台开发语言,应用 SQL Server 2000 数据库来作为后台的数据库对本系统用到的数据进行存储和提取。家庭理财系统基于 B/S 模式,功能主要包括日常消费和收入记录和统计管理部分。本家庭理财系统是使用计算机进行信息管理,不仅提高了工作效率,而且操作简便、界面友好、灵活、实用,能够很好的满足家庭从事财务管理方面的需要。关键词:家庭理财, Jsp, JavaBean2Family financial management system design and implementationDirect:Sun shaobo(Mathematics and computer engineering college level 2010 02 class)Abstract:.This syetem is designed for familys financial managemnet .System uses ECLIPSE8.6 as the development platform,and JSP technology as foreground Programming Language and SQL Server 2000 database as the background database to storge and retrieval the data. System Based on B / S mode,and the function of the system mainly includes the daily consumption and income records as well as the statistics management . This family manages finances the system is uses the computer to carry on the information management, not only enhanced the working efficiency, moreover operates, the contact surface simply friendly, nimble, practical, can the very good satisfied family be engaged in the financial control aspect the need.Key words: family finance, Jsp, JavaBean.3第一章 引言改革开放以来,中国经济得到了迅速的发展,家庭收入也与日俱增,随着房产热、私家车、出国游等走入寻常百姓家,如何规划财富,如何让财富增值,如何享受财富也日渐成为每个家庭关注的话题。 中国统计年鉴的资料表明,近 13年来,中国物价上涨率平均达到了 6.5,这一数字意味着,如果不用于投资理财,我们手头的现金每年就会减少 6.5。从 20世纪 90年代国内第一家银行推出个人理财产品,到目前几乎所有的银行都拥有了个人理财部,有些甚至引进了更高层次的贵宾理财。这就要求有更好的家庭理财软件。现代家庭与传统家庭在理财方面也出现了许多不同,两相比较,现代家庭理财难度更大,其中还潜藏了多种理财危机。其一是收入虽增,支出更大。而现代职业妇女相当普遍,双薪家庭收入增加,可以支配的家庭收入相对较多。但是由于现代人物质欲望高,消费诱惑也大,收入虽较丰厚,花费也比以往高出许多。其二是投资虽广,风险也高。传统家庭理财方式多半以储蓄为主,财富累积速度虽慢,但风险也低,至少不会把本金赔掉。而现在投资理财工具多样化,但若未具备专业知识而盲目理财,其结果不仅白忙一场,还可能因此赔掉老本。其三是子女虽少,花费更多。现代家庭普遍响应计划生育,只有一个孩子,但由于父母十分重视孩子的养育,花在生活上、学习教育上的费用比以前多得多。其四是借钱虽易,利息巨增。我国居民的储蓄存款超过十万亿人民币。特别是像北京、上海、深圳等发达城市,居民的可支配收入正在逐步达到中等发达国家水平,许多居民除了购房、购车外有大量的金融资产,如何分配、管理金融资产是居民最大的需求。大多数个人对金融方面的需求从储蓄、保管金融资产向金融资产的保值、增值转变。家庭如何管理金融资产呢?如何安排自己的富余的现金流,如何筹集自己所需的资金,成为了一个现实的问题。家庭财务管理系统以家庭理财的概念、理论、本质为基础,剖析了家庭的经济结构,并对理财市场和理财产品进行了分析,在此基础上提出了家庭理财的模式及如何进行家庭理财规划。 家庭理财系统是每一个家庭管理家庭财务收入和支出的不可缺少的一个管理信息系统,它的内容对于家庭的管理者来说是至关4重要的,所以家庭理财系统应该能够为一个家庭的管理者提供充足的信息和快捷的查询手段,方便家庭的管理者的合理理财。随着科学技术的不断提高,计算机科学日渐成熟,网上银行的迅速发展,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对家庭财务进行管理,具有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高家庭财务管理的效率,也是家庭理财的科学化、正规化管理,与先进科学技术接轨的重要条件。5第二章 需求分析2.1 系统设计目标现代社会家庭的理财观念进一步提高,理财手段变得更加丰富。随着生活水平和文化水平的提高,家庭购买电脑的能力和应用电脑的能力开始提高。电脑及其应用的普及化,人们应用电脑进行家庭财务管理的观念增强,因此,开发一个通用性家庭财务管理软件已经成为社会需求。本系统是一个家庭通用型理财软件,系统目标是把适合家庭化管理的各种理财手段及家庭日常收支管理实现计算机化管理,使对家庭及家庭成员的收支活动更好地进行记录并加以统计分析成为可能,也使家庭理财变得方便、快捷、全面。2.2 系统数据分析家庭理财的中心内容账务管理。人们几乎每一天都会经过许多次货币活动。其中包括了买入卖出实物,娱乐消费,起居饮食消费,还有发放工资等。如果能把各类不同的活动进行分类,分别对活动进行管理,那么无论现在还是将来,你的账务就会清楚明白了。现在我们把这些工作放到程序里去实现,就是这样的操作。日常生活中,当我们要对一周来收支的情况进行了解,就非常困难,而观察一个月里的利率走势就更加是问题。做到程序里,把它存放到一个数据表里就可以了。归结后,用户的操作一般如下:增加,减少,查找,统计。因而有了相应的操作来管理的账务,依据需要一个统计分析的过程。我定义这样一个过程,分析数据,生成表。比如日常收支统计。建立日常收支表,以收支类型,时间段分类统计也可综合统计。时间上可按年收支,月收支,日收支进行统计。在理财的大道上,我们也需要随时了解自己所处的位置,在终极目标的指引下,实现一个个短期的目标。而这一切也正是软件中统计表要告诉用户的。6图 21 数据流图家庭理财系统首先要求用户进行系统登录验证。用户要输入用户名和密码。输入正确则进入,否则给出反馈信息要求用户重新输入。合法性验证通过后,进行系统的各项收支信息的录入和统计,正确的数据会写入后台数据库中进行存储,同时会在页面中以表格的形式显示给用户查看。收支统计会根据一些特定的条件给出统计信息和理财信息提示。2.3 系统问题分析家庭理财系统主要由日常记账管理和应用各种理财手段进行理财实现家庭资金的最大增值。按用途有效的进行消费计划和统计。主要为各家庭成员对家庭财产的增加和减少活动进行跟踪和记录,这样随时可以对家庭的财产拥有状况进行浏览,查询,方便家庭财产的添置和管理。2.4 系统功能需求浏览选择功能:对系统进行浏览,查看账户余额,消费类型。安全性功能:用户可为系统设置密码,防止非法用户进入系统,破坏数据或查看信息。系统退出功能:关闭整个系统,保存数据,安全退出。收支记账:日常收支活动进行记录。对每天的消费及时入账。便于以后对家7庭收支或个人收支的查询和统计。它记录了收支活动的日期,收支类型,活动说明,收入金额,支出金额,余额,及消费者。收支分类:收支分类主要为各种收支活动按一种统一的标准进行分类,便于对各类收支进行分类统计整理。用户可以用收支分类表自行添加新的收支类型,删除不需要的或模糊的类目,并可查询和浏览系统中所有类目信息。收支类型信息作为系统信息为各种记账活动提供选择。2.5 系统性能分析2.1.1 易用性要求系统采用目前普遍使用的窗体显示模式,整个系统为彩色界面,力求界面的美观,简洁明了,富于人性化目标。系统界面尽量符合用户实际操作的要求,它是能否吸引用户的重要方面。数据输入可直接在数据输入框输入。系统把一些比较固定的常用信息供用户在输入时选择,方便输入和加快了速度2.1.2 系统安全性系统涉及到一个家庭的财务和账务信息,安全性比较重要,系统应有密码设置,防止家庭财务信息外泄或不想被人知道的信息外露。可在每次进入系统前要求输入用户名和密码。2.6 可行性分析2.1.1 经济和市场可行性分析现在,人们的生活水平和文化素质普遍提高,并且开始注重生活质量。随着市场经济的快速发展,观念的不断更新,个人理财意识普遍增强,特别是家庭理财意识得到很大发展,在意识上,一方面,人们对家庭和个人的各方面消费有想进行统计和分析的愿望,以便更好地做好家庭收支计划,和家庭财务管理。另一方面,各种理财手段不断丰富,如何把各种理财手段统一起来,并且能更加方便的操作成为要求。在物质基础上,计算机的应用开始普及,人们购置计算机和使用计算机的能力增强,人均计算机拥有量将快速提高。这些条件说明,人们有购买一个家庭理财软件的要求。在一个可接受的价格范围内,将购买这种软件,因此具有市场潜力。开发一个小型财务软件,用快速开发工具可在几个月内由几个人的开发小组完成。经过以上分析,开发一个通用型家庭理财软8件具有在经济和市场可行性。2.1.2 技术可行性分析开发一个通用型家庭理财软件,项目规模可以在适合大多数家庭的基础上进行开发。技术上主要涉及界面设计和数据库设计。在开发工具方面,可采用应用软件快速开发工具 ECLIPSE8.6,它是一个高度集成化开发环境,具有丰富的组件,尤其在数据库开发方面具有很大优势。ECLIPSE8.6 能够支持大多数数据库的连接,通过数据库连接组件可方便快捷的实现数据库连接,并进行高效访问。本系统为 B/S结构。也就是系统的的客户端采用的是浏览器,不用再另外编写客户端软件。系统部署在 TOMCAT下运行,开发时的调试环境为 TOMCAT6.0,开发工具为 ECLIPSE8.6,数据库采用了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人借款合同简单范本 正规简单版个人借款合同4篇
- DB61T 785-2014 油菜 德新油668规范
- 企业邮局合同(标准版)
- 2025年厂房租赁居间合同2篇
- 学校食堂短期承包合同8篇
- 建筑工地安全防护措施方案
- 施工项目设备检修与养护方案
- 2025天津市北方人力资源管理顾问有限公司外包项目国企汽车检测中心招聘备考练习题库及答案解析
- 2025年甘肃平凉崆峒面向社会聘请监督员15人考试参考试题及答案解析
- 项目竣工后的后期维护方案
- 【公开课】人体对外界环境的感知第1课时课件-2025-2026学年人教版八年级生物上册
- 山东省环境卫生作业计价定额编制说明
- 神经退行性疾病治疗药物讲课件
- (干货)虚拟股权激励方案设计及协议
- 新员工入职廉洁从业教育培训
- YC/T 593-2023打叶复烤加工服务能力评价办法
- 医美员工制度管理制度
- 大棚搭建用工合同范本
- T/CCS 059-2023智能化煤矿运维技术架构与流程
- T/CAQI 96-2019产品质量鉴定程序规范总则
- 2025人教部编版语文四年级上册教学计划(含进度表)
评论
0/150
提交评论