家庭理财管理系统课程设计说明书
(简体)家庭理财管理系统

(简体)家庭理财管理系统家庭理财管理系统----------详细设计设计人:程春林班级:061设计时间:2008-09-08一. 系统功能描述。
1 功能需求1.1功能描述系统用户信息管理:管理系统所有用户及其权限设置1.用户帐号分配:为系统用户分配帐号。
2.用户权限管理: 为登陆系统的分配用户权限以及修改用户权限。
3.验证用户登陆:验证即将登陆系统用户的用户名和密码正确性。
收入信息管理:管理系统所有收入信息1.2.收入信息查询:查询全部收入信息.2.收入信息录入:录入收入基本信息。
3.收入信息修改:修改收入的基本信息。
1.3支出信息管理:管理系统所有支出信息1.支出信息查询: 查询支出信息2.支出信息录入:录入系统所有支出信息。
3.支出信息修改:修改所有支出信息。
理财信息管理:1.理财信息查询:查询理财信息。
2.理财信息录入:录入系统所有的理财信息。
3.理财信息修改:修改理财信息。
2输入功能2.1添加功能2.2修改功能3登陆功能3.1分辨不同用户给予不同权限3.2分辨是否有这样的用户名3.3分辨用户所输入的用户密码是否正确二.系统数据流图源点/终点处理 家庭用户家庭用户处理事务 存储事务结果 数据流数据存储 家庭各成员的收入。
家庭各成员的支出家庭理财:股票基金债券外汇家庭成员的基本信息收入信息 支出信息 理财信息是 否 登陆界面 验证 用户信息表用户基本信息 用户收入信息 用户支出信息用户理财信息二. 数据字典1数据流条目数据流名称:用户基本信息别名:无简述:最新更新后所有关于用户的记录来源:数据库去向:加工“记录筛选数据流量:不限组成:身份证+姓名+性别+学历+工作+毕业时间+工作时间+公司数据存储条数据存储名称:收入信息别名:无简述:存放用户的收入信息组成:身份证号+姓名+基本工资+奖金+发金时间组织方式:索引文件,以姓名或身份证号为关键字查询要求:要求能立即查询数据存储名称:支出信息别名:无简述:存放用户的支出信息组成:身份证号+姓名+支出金额+所花的事件+花费时间组织方式:索引文件,以姓名或身份证号为关键字查询要求:要求能立即查询数据存储:在支出信息表数据名:理财信息别名:无简述:存放用户的理财信息组成:身份证号+姓名+股票+基金+债券+存款+时间组织方式:索引文件,以姓名或身份证号为关键字查询要求:要求能立即查询数据存储条:存储在理财信息表3加工条目加工名:更改的记录激发条件:用户记录被改动优先级:普通输入:新记录输出:更新数据、数据未改动加工逻辑:根据现有用户记录if 新记录<>旧记录then 更新数据else 数据未改动endif具体的编程代码类有:软件产品简介类:About.java添加删除用户类:AddDeleteUser.java修改密码类:AmendPassword.java用户查询信息类:BIQ.JA V A数据库连接类:DataBase.java用户基本信息管理类:PeopleManange.java 用户收入信息管理类:EcouragePublish.java 用户收入查询类:EPIQ.java用户登陆类:Land.java用户理财查询类:SIQ.java用户支出查询类:TIQ.java用户支出管理类:Tramanage.java用户理财管理类:WageManage.java主函数类:Main.java。
家庭理财的教案

家庭理财的教案第一章:家庭理财基础1.1 教学目标:让学员了解家庭理财的基本概念和原则,认识到理财的重要性。
1.2 教学内容:理财的定义与意义家庭理财的基本原则理财的重要性第二章:家庭财务状况分析2.1 教学目标:帮助学员掌握分析家庭财务状况的方法,为自己的理财规划提供依据。
2.2 教学内容:家庭财务状况分析的方法收入与支出分析资产与负债分析第三章:家庭理财规划3.1 教学目标:让学员学会制定家庭理财规划,实现财务目标。
3.2 教学内容:理财规划的步骤与方法短期、中期和长期财务目标设定理财规划实例分析第四章:储蓄与投资4.1 教学目标:帮助学员了解储蓄与投资的基本知识,提高投资理财能力。
4.2 教学内容:储蓄的种类与技巧投资理财的产品与策略风险与收益的平衡第五章:保险规划5.1 教学目标:让学员掌握保险规划的基本知识,为自己和家庭提供风险保障。
5.2 教学内容:保险种类及其作用保险规划的原则与方法保险购买的注意事项第六章:税收规划6.1 教学目标:使学员了解税收规划的基本概念,掌握如何合理避税,降低家庭财务负担。
6.2 教学内容:税收规划的定义与意义个人所得税、财产税等主要税种的优惠政策税收规划的方法与技巧第七章:退休规划7.1 教学目标:让学员认识到退休规划的重要性,学会制定合理的退休计划。
7.2 教学内容:退休规划的意义与方法退休金来源分析退休规划实例分析第八章:子女教育金规划8.1 教学目标:帮助学员掌握教育金规划的方法,确保子女教育经费的充足。
8.2 教学内容:教育金规划的原则与方法教育储蓄产品介绍教育金规划的注意事项第九章:房产与汽车理财9.1 教学目标:让学员了解房产与汽车理财的基本知识,提高资产配置能力。
9.2 教学内容:房产理财的基本原则与方法汽车理财的注意事项贷款购买房产与汽车的成本分析第十章:家庭理财实战演练10.1 教学目标:通过实战演练,帮助学员将所学知识运用到实际家庭理财中。
家庭理财管理系统概要设计

家庭理财管理系统------概要设计设计者:程春林班级:061设计时间:2008-09-081、引言1.1编写目的本家庭理财管理系统模块是为了实现家庭理财管理而设计的,通过试用本系统,可以更加有效的管理家庭理财信息,其中包括用户的基本信息,收入信息,支出信息,理财信息并且具有信息的增加,查询,修改等功能1.2背景说明:a.家庭理财管理系统;b.问题提出者:学校老师。
开发者:程春林、用户以及将运行该软件的计算站。
1.3定义用户的基本信息:各项信息,姓名,性别,出生等。
用户的收入信息:收入信息,保存,添加,修改用户的支出信息:支出信息,保存,修改,添加,删除。
用户理财信息:理财信息,股票,基金,债券,保存,修改,删除。
基本信息查询,收入信息查询,支出信息查询,理财信息查询。
1.4参考资料《软件工程》,《java设计》,《java api文档》a.属于本项目的其他已发表文件;b.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。
列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2、总体设计2.1需求规定数据精确度A)系统输入数据必须按照规定的格式输入,否则系统提示错误或不给予响应。
B)查询要保证查全率,根据要求系统采取两种查询方式,直接查询和模糊查询。
时间特性用户的操作响应时间应在2秒以内。
适应性系统能在以上提到环境下很好运行。
2.2运行环境2.2.1硬件环境客户PC机:Pentium级处理芯片内存建议128M以上256色,800*600的兼容显示器服务器:Pentium 4以上处理芯片内存1G以上2.2.2 软件环境客户PC 机:Windows XP/2000/2003 服务器: SQL Server 2000或以上2.3基本设计概念和处理流程2.4结构用户基本信息用户支出信息用户查询条件用户基本信息集用户信息用户信息表用户信息查询模块用户支出录入模块用户理财模块用户理财信息用户收入录入模块用户信息查询接口用户用户收入信息用户支出信息 用户理财信息用户基本信息 查询基本信息 查询收入信息 查询支出信息 查询理财信息 密码修改2.5功能器求与程序的关系本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:2.6人工处理过程人工录入相关的信息。
管理信息系统课程设计--家庭理财管理

辽宁工业大学管理信息系统设计课程设计报告(论文) 题目:家庭理财管理系统的分析与设计院(系):软件学院专业班级: 软件工程112学号: 111301051学生姓名: 安凯辰指导教师: 翟宝峰教师职称: 副教授起止时间: 2012.5.28—-2012。
6。
8课程设计(论文)任务及评语目录第一章系统分析 (1)1.1需求分析的任务 (1)1.2系统数据流图 (1)1.3数据字典 (3)第二章系统设计 (4)2.1结构设计 (4)2。
2。
1概念设计 (4)2.1.2逻辑设计 (7)2.1。
3物理设计 (9)2.2行为设计 (11)2.2.1总体设计 (11)2.2.2模块设计 (12)第三章系统实施 (13)3.1数据库实现 (13)3.2程序实现 (14)第四章设计总结 (16)参考文献 (17)第一章系统分析1.1需求分析的任务需求分析是对用户需求的真正明确,是对要解决的问题的彻底理解。
在解决问题之前要理解问题,只有真正的理解问题才能更好的解决问题。
需求分析就是给系统分析、设计人员一个和用户交流来理解问题的机会—了解用户究竟需要什么。
本家庭理财管理系统模块是为了实现家庭理财管理而设计的,通过试用本系统,可以更加有效的管理家庭理财信息,其中包括用户的基本信息,收入信息,支出信息,理财信息并且具有信息的增加,查询,修改等功能。
对于普通家庭来说,家庭理财、家庭消费和家庭就业贯穿整个家庭的生活,但这三者是相互联系而又相互独立的概念。
家庭就业是家庭理财和家庭消费的前提,家庭理财是家庭消费的保障,家庭消费是家庭生活所必需。
对于家庭消费,消费中的风险可谓无处不在,无时不在,小到日常生活用品,大到汽车房产.消费风险是客观存在的,重要的是消费者怎样去识别和避免。
要减小消费风险,需靠平时的知识积累,这其中包括商品知识、服务条例、法规等。
消费者懂得越多,减少和避免风险的可能性就越大。
管钱和理财是两回事.家庭理财是一个系统的工程,需要理财者对家庭的现状与未来有一个系统的把握和长期的打算,除合理分配家庭的财务支出外,同时还要学会钱生钱,最起码能抵消通货膨胀的影响,长远的就是使家庭财务达到财务自由的境界。
家庭理财系统需求说明书的规范文档.doc

软件工程课程设计家庭理财系统需求剖析设计组 :2009-4-19目录1 引言............................................................3背景⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯. ⋯ (3)国内外研究的状⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯. ⋯ (3)本研究的意⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.. ⋯3本的研究方法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯. ⋯.42可行性研究 (4)技可行性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯. ⋯. ⋯ (4)可行性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯. ⋯⋯4操作上的可行性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯. ⋯.53系需求分析 (5)系功能需求分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.5开和运转境⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.. ⋯⋯⋯ 6基本观点和理流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.. ⋯. ⋯..6数据需求分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯、⋯.. ⋯. ⋯143.4.1 数据功能需求剖析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ .. ⋯.. 14数据表构E-R⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ .. 14数据表构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ .. ⋯. ⋯. ⋯15主界面⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..16人工理程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.16还没有解决的⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.164参照籍 (17)1前言课题背景家庭理财系统,即Family Conduct Financial Transactions System。
它利用计算机应用技术,使家庭理财逐渐信息化,进而形成由家庭成员与计算机共同组成服务于家庭的人机信息财务管理系统。
跟着计算机发展,家庭理财系统已经成为好多家庭财务管理的一个重要门路。
计算机的最大长处在于利用它能够高效正确地进行财务信息管理。
使用计算机进行信息财务管理,不单提升了工作效率,并且大大的提升了其安全性。
【课程设计】家庭理财系统

宜春学院数学与计算机科学学院课程设计说明书课程名称:毕业课程设计课程代码:题目:家庭理财系统年级/专业/班:计算机网络学生姓名:辛雨城、邹冠峰、熊小武学号: 0931504112、0931504113、0931504116 指导教师:黄伟凡开题时间: 2011 年 12 月 3 日完成时间: 2011 年 12 月 15 日目录摘要 (1)一、引言 (3)二、设计目的与任务.......................................................................... 错误!未定义书签。
三、设计方案 (5)第1章家庭理财管理系统的概述 (5)1.1选题目的及意义 (5)1.3国内外现状 (5)1.4本文主要研究内容及整体框架 (6)第2章家庭理财管理系统的分析 (7)2.1家庭理财管理系统的需求分析72.1.1用户的基本需求 (8)2.1.2家庭理财管理系统的数据字典 (9)2.2家庭理财管理系统的业务流程分析 (11)2.2.1 业务流程分析的目的 (12)2.2.2 家庭理财管理系统的业务流程分析 (12)2.3家庭理财管理系统的数据流程分析 (13)2.3.1 数据流程顶层图分析 (12)2.4家庭理财管理系统测试和优化 (13)2.4.1设计目的 (13)2.4.2设计方法 (13)第3章家庭理财管理系统的设计 (15)3.1家庭理财管理系统设计原则及具体功能划分 (15)3.1.1模块设计原则 (15)3.1.2家庭理财管理系统功能模块划分 (14)3.2家庭理财系统配置 (16)3.3界面及代码设计 (16)四、结论 (24)五、致谢 (24)六、设计进度及完成情况---------------------------------------------------------------25七、参考文献------------------------------------------------------------------------------------------------26摘要理财系统是一个家庭收支或者家庭不可缺少的部分,家庭收支很早就实施了理财的集中管理,而家庭使用的小型理财系统却只是凤毛麟角,理财是很小的一个部分,但从到家庭收支,到家庭投资都有十分重要的意义。
家庭理财管理信息系统本科课程设计

苏州大学自学考试助学毕业论文(设计)家庭理财管理信息系统计算机科学与技术学院毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日目录摘要 (6)Abstract (7)前言 (8)第1章 VB数据库开发基础 (9)1.1数据访问对象模型 (9)1.2 ODBC (9)1.3创建数据源 (10)1.4 ADO Date 数据库 (11)1.4.1 ADO Data控件的属性 (12)1.4.2 ADO Data控件的方法 (12)1.4.3 ADO Data控件的事件 (12)1.5 Data Combo控件 (13)1.5.1 Data Combo控件的属性 (13)1.5.2 Data Combo控件的方法 (14)1.5.3 ata Combo控件的事件 (14)第2章数据库的设计 (15)2.1 概述 (15)2.1.1 系统功能 (15)2.1.2设计技巧 (15)2.2 系统结构 (15)2.3数据表的设计 (16)2.3.1 用户及家庭成员信息表的建立 (19)第3章家庭管理系统 (20)3.1 系统实现 (20)3.1.1 公共模块 (21)3.1.2 登陆界面 (21)3.1.3 窗体 (22)3.1.4 定期存款 (23)3.1.5 日常收支 (23)3.1.6 查询 (24)3.1.7 活期存取 (25)3.1.8 借还帐户 (26)3.1.9 银行储蓄 (27)3.1.10分析 (27)第4章模块与表功能的实现 (28)4.1 操作查询的实现 (28)4.2 数据的输入与导入 (28)第5章菜单设计与访问VB数据库 (30)5.1 概述 (30)5.2 菜单创建 (31)5.3 工具栏的创建 (31)5.4论述VB数据库 (33)5.5 用数据库控件访问数据库 (33)总结 (35)参考文献 (36)致谢 (37)摘要家庭理财管理是家庭管理的一个重要内容。
家庭理财系统

文档从互联网中收集,已重新修正排版,word格式支持编辑,如有帮助欢迎下载支持。
本科毕业设计说明书(论文)(2010届)题目:家庭理财系统设计与开发学生姓名高海波指导教师张旭东专业班级软件工程(数字媒体)2006(2)班所在学院计算机科学与技术学院提交日期2010年6月家庭理财系统设计与开发摘要随着人们的生活水平和文化素质普遍提高,并且开始注重生活质量。
观念的不断更新,个人理财意识普遍增强,特别是家庭理财意识得到很大发展,随着市场经济的快速发展,家庭购买电脑的能力和应用电脑的能力开始提高,电脑及其应用的普及化,人们应用电脑进行家庭理财管理的观念增强。
本文将开发一个适合家庭化管理的各种理财手段及家庭日常收支实现计算机化管理,使对家庭及家庭成员的收支活动更好地进行记录并加以统计分析成为可能的理财管理系统。
本系统前台采用Struts+Jsp+Hibernate技术,后台采用Sqlserver数据库存储数据,在Windows平台下开发和测试,以Tomcat作为web服务器。
以Java为主要开发语言,辅以Jsp和JavaScript为页面编程语言。
本文从帐薄管理,家庭成员管理,收支项目管理,统计报表等角度介绍了如何实现一个基于B/S结构的家庭理财管理系统的设计与开发。
本文设计的家庭理财系统界面美观、操作简单、安全性、稳定性好,使家庭理财变得方便,快捷,全面。
关键词:理财,Struts,Jsp,HibernateFAMILY MANAGING FINANCES SYSTEM DESIGN ANDDEVELOPMENTABSTRACTAlong with people's living standard and cultural quality improved generally, and starts to pay great attention to the quality of life. The concept update, the individual managing finances consciousness generally increase , specially the family managing finances consciousness obtains a very big development, along with market economy's fast development, the family purchases computer's ability and starts using computer's ability to enhance, the popularization of computers and their applications, the concept of family financial management enhanced applying of computer . This article will develop one to suit the family management each managing finances method and the family daily revenue and expenditure management realizes computerizes the management, causes carries on well to the family and family member's revenue and expenditure activity records and performs the statistical analysis into possible managing finances management system management system .This system onstage uses the Struts+Jsp+Hibernate technology, thebackstage uses the Sqlserver database storing data, developing and testing under the Windows platform , taking the web server by Tomcat. To Java as the main development language, supplemented by Jsp and JavaScript programming language for the page.This article from the management books, the family member manages, the revenue and expenditure project management, statistics Report and so on introduced how to realize one based on the B/S structure family managing finances management system's design and the development .In this article , the family managing finances system 's surface is artistic, the simplicity of operator, the security, the stability are good, cause family managing finances become convenient, quick, comprehensive.Key Words: managing finances, Struts, Jsp ,Hibernate目录摘要 (1)ABSTRACT (2)第一章绪论 (4)1.1选题背景 (4)1.2国内外研究现状 (6)1.3系统开发的目的及意义 (7)第二章相关理论与技术 (8)2.1 编程语言的选择 (8)2.2 Java编程技术介绍 (8)2.3 Struts+ JSP+Hibernate框架简介 (10)2.3.1 Struts框架简介 (10)2.3.2 用Struts实现MVC架构................................. 错误!未定义书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库原理及应用》课程设计
设计报告
院系班级
学号姓名
指导教师
题目
年12 月14 日
摘要:
家庭理财系统,即Family Conduct Financial Transactions System。
它利用计算机应用技术,使家庭理财逐步信息化,从而形成由家庭成员与计算机共同构成服务于家庭的人机信息财务治理系统。
随着计算机进展,家庭理财系统差不多成为专门多家庭财务治理的一个重要途径。
计算机的最大优点在于利用它能够高效准确地进行财务信息治理。
使用计算机进行信息财务治理,不仅提高了工作效率,而且大大的提高了其安全性。
家庭财务治理系统是典型的信息治理系统(MIS),其开发要紧包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
关于前者要求建立起数据一致性和完整性强、数据安全性好的库。
而关于后者则要求应用程序功能完备,易使用等特点。
关键字:家庭理财;数据库;
Summary: The family financial management system, namely the Family Conduct Financial Transactions System. It uses computer technology to make family financial management step by step information, to form the computer by family members together constitute the human-computer information services in the family financial management system. With the computer development, family financial management system, many families in financial management has become an important way. The biggest advantage is that the computer can use it to carry out efficient and accurate financial information management. Financial management of information using computers not only improve the working efficiency, but also greatly improve its safety.Family financial
management system is a typical management information system (MIS), which mainly includes the establishment and maintenance of back-end database and front-end application development aspects. Request for the establishment of data consistency and integrity, data security, a good library. For the latter application powerful, easy to use and so on.
Keywords: family financial management; database;
摘要: (1)
1 家庭理财治理 (2)
1.1 需求分析 (2)
1.2 数据库概念结构设计 (3)
1.2.1 概念结构设计 (3)
1.2.2 数据库设计 (5)
1.3 系统功能模块设计 (6)
1.3.1 系统功能模块划分 (6)
1.3.2 系统功能模块图 (7)
1.4 系统详细设计 (7)
1.4.1 登录界面设计 (7)
1.4.2 系统主界面 (9)
1.4.3 系统治理 (11)
1.4.3.1 修改密码 (11)
1.4.4 基础数据治理 (13)
1.4.4.1 家庭成员治理 (13)
1.4.4.2 收支项目治理 (15)
1.4.5储蓄治理 (20)
1.4.5.1 银行账户治理 (20)
1.4.6 理财分析 (23)
1.4.6.1 查询明细 (23)
1.4.6.2 理财报告 (27)
1.4.7 关心 (27)
总结: (28)
参考文献 (28)
1 家庭理财治理
1.1 需求分析
长期以来人们使用传统的大脑经历方式来治理家里的日常消费,这特不苦恼,靠大脑的经历,只能记住专门短的时刻,因此常常为钞票不知去向而苦恼。
而有时常常会想不起一些消费记录,家里的理财专门是混乱。
综上所述,靠人脑经历理财存在专门大的不足。
而家庭理财系统
则为家庭解决了上述问题,提供了快速,直观明了的理财过程,方便使用。
家庭理财治理系统是针对用户的要求,用计算机对自己的财务的收入、支出以及相关的各种信息,进行记录、修改、添加、删除而设计的一种现代化治理软件。
通过需求分析,本系统需要具有以下功能:
(1)要求系统具有良好的人机界面。
(2)能够完善家庭理财治理系统的各项功能,能成功的对用户各种信息进行治理。
(3)查询、修改、删除、添加数据方便,数据的安全性和可靠性好。
(4) 系统最大限度地实现了易维护性和易操作性。
1.2 数据库概念结构设计
1.2.1 概念结构设计
建立系统数据模型的要紧工具是实体-联系图,即E-R图。
E-R图的图形符号约定如表1-1所示:
表 1-1 E—R图的图形符号
系统的E-R图,如图1-1所示,每个实体及属性如下:
家庭成员:姓名、称呼、密码、出生日期
收入记录:收入项目编号、收入项目名称、收入人员、收入金额、收入日期
支出记录:支出项目编号、支出项目名称、支出人员、支出金额、支出日期
银行信息:银行账号、银行名称、开户人、存款金额、开户日期
家庭成员关系E-R图
收入记录E-R图
支出记录E-R图
银行信息E-R图
图1-1 系统总E-R图
1.2.2 数据库设计
系统数据库名为:财务治理,数据库中包括:家庭成员表(member),收入记录表(income),支出记录表(outcome),银行信息表(bank),各个表的数据结构如下表1-1~表1-4所示。
银行
银行
开户存款
银行
开户
属
属
属支出记收入记
支出记
支出记
表1-1家庭成员表(member)的数据结构
表1-2收入记录表(income)的数据结构
表1-3支出记录表(outcome)的数据结构
表1-4银行信息表(bank)的数据结构
表与表之间的关系:
图1-2 表与表的关系图
1.3 系统功能模块设计
1.3.1 系统功能模块划分
具体讲来,要求本系统具有以下几个功能模块:用户登录模块、用户治理模块、收入模块、支出模块、密码治理模块、账目统计模块、报表输出模块以及查询模块。
各模块具体的需求描述如下:
(1) 用户登录模块
用户登录:验证用户的信息是否合法,以及验证用户是否为系统的合法
用户。
(2)用户治理模块
在系统中要紧包括添加用户、删除用户、更改用户、用户修改密码。
(3) 收支输入模块
要紧实现对收入和支出记录的添加、删除、修改。
(6) 报表输出模块
要紧实现对收入、支出记录的输出及打印。
(7) 查询模块
要紧实现对收入、支出记录按时刻按类型查询、消费提醒(实际消费额快接近预消费额)、收入、支出记录的输出。
1.3.2 系统功能模块图。