家庭理财管理系统课程设计
- 格式:doc
- 大小:483.50 KB
- 文档页数:48
课程设计说明书班级: 计算B091 姓名:李慧设计题目:__________家庭理财管理系统设计时间: 2021.2.28 至2021.3.4指导教师: 丁智斌评语:_________________________________ _________________________________________ _________________________________________ _________________________________________ _________________________________________ 评阅成绩:____评阅教师:_____目录1.题目、设计总说明及关键词 (1)2.正文、绪论 (2)2.2、第一章程序设计方案 (3)、第二章程序功能的具体实现 (4)、第三章代码解析 (8)、第四章总结 (14)3、参考文献 (15)家庭理财管理系统设计总说明家庭理财管理系统是家庭理财的一个好帮手。
一个好的家庭理财系统使得家庭财务管理更加方便快捷并且不会出错。
家庭理财系统主要提供收入支出等的资料添加、修改、查询、删除,整个管理系统的框架是这样的:先定义一个结构,再定义一个类,其中类中包含输入成员函数,输出成员函数,查找成员函数,排序成员函数,删除成员函数以及检查函数,统计成员函数等。
主界面在主程序中输出。
然后根据使用者输入的需要使用的模块都用对话框形式来调用,而由主函数调用相对应的函数,完成使用者的需要.经过分析,我们使用VC++ 6.0开发工具, 我们通过实现数据的输入、查找、插入、追加、删除、统计、输出等功能,进一步了解和学习面向对象程序设计的思想和理念;并且被广泛地应用于各种程序设计中该程序运用对话框界面,方便个行个业的人使用,防止了不了解计算机的人不会操作这个系统的麻烦,并且美观有效。
通过该程序的演示,能够在今后的学习中更深入的了解对象和类的功能,在解决实际问题时灵活运用它们。
目录1 项目概述 (3)1.1 系统概述 (3)1.2 项目目标 (3)1.3 项目范围 (3)1.4 业务流程图 (4)1.5 现系统存在的问题及薄弱环节分析 (4)2问题定义 (4)3 可行性研究 (5)4 需求分析 (6)4.1 总体目标 (6)4.2 具体目标 (7)4.3 系统功能建模 (7)4.3.1 系统数据流程图 (7)4.3.2 数据字典 (9)4.4 系统数据模型 (11)5概要设计 (13)5.1 总体系结构设计 (13)5.2 接口设计 (14)5.2.1外部接口 (14)5.2.2 内部接口 (14)5.3 代码设计 (14)5.3.1 代码设计 (14)5.4 数据库设计 (14)5.4.1关系模式设计 (14)5.4.2 数据字典 (15)5.5 家庭理财系统输入、输出设计 (17)5.5.1 输入设计 (17)5.5.2 输出设计 (17)输出内容输出到各个对应数据窗口。
(17)5.6运行设计 (17)5.6.1运行环境 (17)5.6.3 运行控制 (18)5.6.4运行时间 (18)5.7出错处理设计 (18)5.7.1出错输出信息 (18)5.7.2出错处理对策 (18)5.8安全保密设计 (18)5.8.1登录用户的安全性 (18)5.9维护设计 (18)6 详细设计 (19)6.1 登陆模块 (19)6.1.1 模块定义 (19)6.1.2 算法 (19)6.1.3 算法描述 (19)6.2 存储查询模块 (20)6.2.1 模块定义 (20)6.2.2 算法 (20)6.2.3 算法描述 (20)6.3 界面设计 (20)6.3.1 登录窗口界面 (20)6.3.2 系统登窗口主界面 (20)6.3.3“正常收入”窗口界面 (21)6.3.4“正常支出”窗口界面 (21)7 编码 (22)7.1概述开发工具及编程脚本 (22)7.2编码设计 (22)7.2.1主函数模块 (22)7.2.2数据连接读取模块 (25)7.2.3登陆模块 (26)8课程设计小结 (28)9参考文献 (28)10附录 (29)附录1程序清单 (29)附录1.2 显示模块程序清单 (30)附录1.3 帮助模块程序清单 (32)附录1.4 学生模块程序清单 (33)1 项目概述1.1 系统概述家庭财务的中心内容账务管理。
教案:一、教学目标:1、了解家庭理财的重要性。
2、掌握家庭预算的方法和技巧。
3、总结家庭理财的做法和策略。
二、教学重点:1、如何制定家庭预算。
2、如何储蓄和投资。
三、教学难点:1、调整家庭消费观念。
2、选取合适的投资工具。
四、教学过程:1、引入:乍一看,人人生活质量好了,但越来越多的人发现日子过得不容易。
日常的费用不断增加,并且还需要为将来做准备。
跟你们说实话,磨练自己的家庭理财能力是非常重要的,因为糟糕的家庭理财会让你们的生活变得较困难,而且还可能让你们的家庭破产。
我们不想这些事情发生在我们身上,所以今天我们讨论一下家庭理财的相关内容。
2、知识讲解:(1)制定家庭预算:家庭预算的制定是家庭理财中的第一步。
我们可以录制收支明细、分析家庭消费情况和目前财务状况。
有了预算,我们就可以知道自己可用的资金,并掌握未来支出的规模。
(2)如何储蓄和投资:家庭储蓄可以采用银行存款。
由于现在有越来越多的银行,有很多存款优惠活动,所以我们可以选择利率高、优惠多的银行来储蓄。
投资则可以采用房地产、股票、基金等方式。
当然,我们需要先做好对投资对象的调研、分析,选择一个与自己风险承受力相适应的理财工具,以取得更好的资金增值效果。
3、案例讲解:(1)制定家庭预算:王先生是一名中年父亲,他有三个孩子。
在他年轻的时候,他并没有完全理解家庭预算这个概念。
这让他早年的花销很大,家庭负担很重,尤其是对他的父母家庭负担很大。
按照他的自述,后来经过自己的磨难,现在他能比以前更好地管理自己的财务情况。
他现在每个月都制定家庭预算,并将数据存入电脑,然后将分析结果拿给家庭成员一起讨论。
这样做的好处是他们知道自己的费用在哪里,哪些是可控的,哪些是不可控的,从而为下一个预算做好准备。
(2)如何储蓄和投资:家庭储蓄可以采用银行存款。
当王先生每个月收到工资之后,他会将一部分存到银行的定期存款上。
而投资则可以采用房地产、股票、基金等方式。
经过一段时间的学习,王先生开始采用基金投资,在每个月末分析一下情况后,再决定是否继续投资或者增加投资额。
理财系统课程设计一、教学目标本课程旨在通过学习理财系统课程,让学生掌握理财的基本概念、原则和方法,培养学生的理财意识和能力。
1.理解理财的定义和意义;2.掌握理财的基本原则和方法;3.了解不同理财工具的特点和适用场景。
4.能够制定个人或家庭的理财计划;5.能够分析并选择合适的理财工具;6.能够评估和调整理财计划。
情感态度价值观目标:1.培养学生的理财意识和习惯;2.培养学生的风险意识和风险管理能力;3.培养学生的财务规划和决策能力。
二、教学内容本课程的教学内容主要包括理财的基本概念、原则和方法,以及不同理财工具的特点和适用场景。
1.理财的定义和意义;2.理财的基本原则和方法;3.个人理财计划制定;4.理财工具的选择和分析;5.理财计划的评估和调整。
6.理财概述;7.理财原则和方法;8.个人理财计划;9.理财工具分析;10.理财计划的评估和调整。
三、教学方法本课程将采用多种教学方法,包括讲授法、讨论法、案例分析法和实验法等,以激发学生的学习兴趣和主动性。
讲授法:通过教师的讲解,让学生掌握理财的基本概念、原则和方法;讨论法:通过小组讨论,让学生深入理解理财的原理和实际应用;案例分析法:通过分析真实或模拟的理财案例,让学生学会制定和调整理财计划;实验法:通过模拟实验,让学生实践理财的方法和技巧。
四、教学资源本课程将使用教材、参考书、多媒体资料和实验设备等教学资源,以支持教学内容和教学方法的实施,丰富学生的学习体验。
教材:选用《理财学》作为主教材,系统介绍理财的基本概念、原则和方法;参考书:推荐《个人理财规划与管理》等参考书籍,提供更多的理财知识和案例;多媒体资料:利用PPT、视频等多媒体资料,生动展示理财的概念和实例;实验设备:提供模拟实验设备,让学生实践理财的方法和技巧。
五、教学评估本课程的评估方式将包括平时表现、作业和考试等,以全面、客观地评估学生的学习成果。
平时表现:通过课堂参与、提问和小组讨论等方式,评估学生的课堂表现和参与度;作业:布置相关的理财案例分析和理财计划制定等作业,评估学生的理解和应用能力;考试:进行期中和期末考试,以评估学生对理财基本概念、原则和方法的掌握程度。
C#程序设计课程设计题目家庭理财系统的设计与实现姓名专业学号指导教师家庭理财系统的设计与实现摘要收支管理是一个家庭、单位和个人日常生活中不可缺少的一部分,也是财务管理的重要组成部分。
它的内容对于财务管理者来说至关重要。
但一直以来人们使用传统人工方式的文件、纸张记账管理模式,这种管理模式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这给查找、更新和维护都带来了很多困难。
所以利用计算机实现财务信息管理的自动化将势在必行。
如果有一个专门管理家庭存款信息的软件来记录、存储这些信息,会为我们解决很多麻烦,所以家庭财务管理信息系统应该能够为用户提供完整、正确、灵活的财务信息和快捷的分析手段。
这个家庭理财系统软件就是为我们解决这个棘手的问题,让我们不在为这种小事伤太多的脑筋。
对于理财方面的功能包括家庭成员录入、银行存款信息录入、收入和支出信息浏览以及查询等等。
关键词:家庭理财;收入;支出;查询;VS2010;数据库Access;模块目录1 绪论 01.1 课题背景 01。
2 国内外研究的现状 01。
3本课题研究的意义 01.4 本课题的研究方法 (1)2 可行性研究 (2)2.1 技术可行性 (2)2。
2 经济可行性 (2)2。
3 操作上的可行性 (3)3 系统需求分析 (4)3。
1 系统功能需求分析 (4)3.2系统数据库表设计 (5)3。
2。
1家庭成员信息表(family) (5)3.2.2收入项目信息表(inItem) (6)3.2。
3支出项目信息表(outItem) (6)3。
2.4收入信息表(inInfo) (6)3.2。
5支出信息表(outInfo) (7)3.2。
6活期账户信息表(liveAccount) (7)3。
2。
7 活期存取信息表(liveInfo) (8)3.2。
8定期账户信息表(fixAccount) (8)3。
2。
9借出信息表(lend) (8)3.2。
《数据库原理及应用》课程设计设计报告院系班级学号指导教师题目年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, datasecurity, a good library. For the latter application powerful, easy to use and so on. Keywords: family financial management; database;摘要:11 家庭理财管理31.1 需求分析31.2 数据库概念结构设计41.2.1 概念结构设计41.2.2 数据库设计61.3 系统功能模块设计81.3.1 系统功能模块划分81.3.2 系统功能模块图81.4 系统详细设计91.4.1 登录界面设计91.4.2 系统主界面111.4.3 系统管理131.4.3.1 修改密码131.4.4 基础数据管理151.4.4.1 家庭成员管理151.4.4.2 收支项目管理181.4.5储蓄管理221.4.5.1 银行账户管理221.4.6 理财分析251.4.6.1 查询明细251.4.6.2 理财报告281.4.7 帮助29总结:30参考文献301 家庭理财管理1.1 需求分析长期以来人们使用传统的大脑记忆方式来管理家里的日常消费,这非常麻烦,靠大脑的记忆,只能记住很短的时间,所以常常为钱不知去向而烦恼。
家庭理财课程设计总结一、课程目标知识目标:1. 让学生掌握家庭理财的基本概念和原则,理解个人财务规划的重要性。
2. 使学生掌握收入、支出、储蓄和投资等家庭理财的核心内容,并能运用到实际生活中。
3. 帮助学生了解常见的家庭理财工具和产品,认识其特点和风险。
技能目标:1. 培养学生进行家庭预算编制和收支管理的实际操作能力。
2. 提高学生分析家庭财务状况,制定合理理财计划的能力。
3. 培养学生运用理财知识解决实际问题的能力。
情感态度价值观目标:1. 培养学生正确的消费观念,养成节约、合理消费的习惯。
2. 增强学生的风险意识,培养他们在面对财务风险时做出明智决策的能力。
3. 引导学生树立长期理财观念,认识到家庭理财对个人和家庭幸福的重要性。
本课程结合学生年级特点,注重理论与实践相结合,以培养学生实际操作能力和解决问题的能力为核心。
在教学过程中,关注学生的个体差异,充分调动学生的积极性,引导他们主动参与课堂讨论和实践活动,使学生在掌握家庭理财知识的同时,形成正确的消费观和价值观。
通过本课程的学习,为学生今后的生活奠定坚实的理财基础。
二、教学内容本章节教学内容主要包括以下五个部分:1. 家庭理财基本概念与原则:介绍理财的定义、分类和原则,使学生了解家庭理财的基本框架。
2. 家庭收支管理:讲解收入、支出、储蓄等概念,教授如何编制家庭预算,以及如何进行合理的收支管理。
3. 家庭投资与理财工具:介绍常见的家庭投资产品,如股票、债券、基金、保险等,分析各类理财工具的特点、风险和适用人群。
4. 家庭财务规划:教授如何根据个人和家庭需求制定财务规划,包括教育、养老、购房等方面的理财规划。
5. 理财案例分析与实践:选取典型案例进行分析,让学生了解实际生活中的理财问题,并学会运用所学知识解决实际问题。
教学内容依据教材章节进行组织,具体安排如下:第一周:家庭理财基本概念与原则第二周:家庭收支管理第三周:家庭投资与理财工具(上)第四周:家庭投资与理财工具(下)第五周:家庭财务规划第六周:理财案例分析与实践在教学过程中,注重内容的科学性和系统性,结合实际案例,使学生能够将所学知识运用到实际生活中,提高他们的理财素养。
苏州大学自学考试助学毕业论文(设计)家庭理财管理信息系统计算机科学与技术学院毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日目录摘要 (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)摘要家庭理财管理是家庭管理的一个重要内容。
徐州师范大学物电学院课程设计报告课程名称:计算机程序设计实训题目:家庭理财管理系统专业班级:电子科学与技术0831学生姓名:张海龙学生学号:08223013日期:2010-12-16指导教师:赵纪平物电学院教务部印制说明:1、报告中的第一、二、三项由学生在课程设计开始前填写,由指导教师指导并确认签字。
2、学生成绩由指导教师根据学生的设计情况给出各项分值及总评成绩,并填写成绩评定表。
3、所有学生必须参加课程设计的答辩环节,凡不参加答辩者,其成绩一律按不及格处理。
答辩小组成员应由2人及以上教师组成。
答辩后学生根据答辩情况填写答辩记录表。
4、报告正文字数一般应不少于3000字,也可由指导教师根据本门课程设计的情况另行规定。
5、平时表现成绩低于6分的学生,取消答辩资格,其该课程设计成绩按不及格处理。
6、课程设计完成后,由指导教师根据完成情况写出总结。
7、此表格式为徐州师范大学物理与电子工程学院提供的基本格式,指导教师可根据本门课程设计的特点及内容做适当的调整。
指导教师签字:年月日目录摘要 (II)Abstract............................................................................................................................. .. (II)1 概述 (1)1.1基本思路 (1)2 设计方案简述 (2)2.1 基本方法 (2)2.2程序流程图................................................................................................ .. (2)3 详细设计 (4)3.1 设计架构 (4)4 设计结果及分析 (5)4.1数据库配置 (5)4.2 分支模块 (5)5总结.......................................................................................................................... (12)5.1设计体会与总结 (12)参考文献................................................................................................................................. 13.附录主要程序代码 (14)摘要家庭理财管理信息系统可以对家庭的现金、银行存款、应收款和欠款进行管理,操作流程简介,使记账不再是会计的专利,统计分析全面,让用户对家庭财务状况一目了然。
家庭投资理财课程设计第一部分引言对于每个人说,保全资产、创造财富、抚养老人、教育子女、努力赚钱,为将来不工作时准备足够的日常消费基金和养老基金等等,是极其重要的。
这就需要有健康的身体作为收入的保障前提。
在我们享受健康之际,未雨绸缪,及早为自己将来的健康,购买一款重大疾病保险,可以帮我们分担风险,保障生活,这不失为一个智慧的选择。
挣钱分两种方式,人挣钱和钱挣钱,钱挣钱就是买分红保险,可以作为养老金、又可以理财,它是使你的资金保值增值,抵御通胀,收益远远高于银行,只是在时间上是中长期的投资,是一种长期规划,为你的人生提前做准备,包括年轻做老时准备,父母做儿女的准备,生时做死时的准备,等等,不但规划了你的钱财,还让你有了人生的保障,生活幸福无忧。
随着市场经济体制的建立和经济的快速增长,人们的收入逐步提高,理财需求越来越强烈。
如何让自己的财富得到更好的打理,如何以最小的投资得到最到的收益,达成为理财市场的迅速发展的推动力。
理财需要科学的规划和组合。
现对谢女士的家庭具体情况加以分析及规划投资。
在不影响您目前的生活方式的前提下,帮助您积累财富,满足您的财务需求。
本计划的预期目标为:①储备儿子教育基金②储备自身养老资金③应对意外的财务保障第二部分目前的基本情况与理财目标一、目前的基本情况1、2、谢女士经营一家以服装进出口为主的外贸公司,月收入达3万元左右,年终可以从公司再分到70000元左右的利润,但因为是单身家庭,所以家庭支出全部由谢女士负责,现在家庭月支出主要包括房贷6900元,汽车贷款5000元,基本生活开销8000元。
3、流动资产包括现金及活期存款10万元人民币及定期存款1万美金。
4、有两处房地产价值170万,均向银行借贷,共计余额98万元,一处现自用,另一处现出租,将来供母亲居住;去年购买一辆价值18万的轿车,向银行借贷余额8万元。
5、已购买一份分红保险,年缴保费9200元。
没有其它保障性保险。
二、风险承受能力分析:谢女士毕业于外贸学院,有一定的金融知识,由于平时工作繁忙,谢女士无暇顾及投资理财的事情,至今存款是其主要的投资方式,投资实践知识较为缺乏。
家庭理财管理系统课程设计目录1 项目概述 (1)1.1 系统概述 (1)1.2 项目目标 (1)1.3 项目范围 (1)1.4 业务流程图 (2)1.5 现系统存在的问题及薄弱环节分析 (2)2问题定义 (3)3 可行性研究 (3)4 需求分析 (4)4.1 总体目标 (4)4.2 具体目标 (5)4.3 系统功能建模 (5)4.3.1 系统数据流程图 (5)4.3.2 数据字典 (7)4.4 系统数据模型 (9)5概要设计 (11)5.1 总体系结构设计 (11)5.2 接口设计 (12)5.2.1外部接口 (12)5.2.2 内部接口 (12)5.3 代码设计 (12)5.3.1 代码设计 (12)5.4 数据库设计 (12)5.4.1关系模式设计 (12)5.4.2 数据字典 (13)5.5 家庭理财系统输入、输出设计 (15)5.5.1 输入设计 (15)5.5.2 输出设计 (15)输出内容输出到各个对应数据窗口。
(15)5.6运行设计 (15)5.6.1运行环境 (15)5.6.3 运行控制 (16)5.6.4运行时间 (16)5.7出错处理设计 (16)5.7.1出错输出信息 (16)5.7.2出错处理对策 (16)5.8安全保密设计 (16)5.8.1登录用户的安全性 (16)5.9维护设计 (16)6 详细设计 (17)6.1 登陆模块 (17)6.1.1 模块定义 (17)6.1.2 算法 (17)6.1.3 算法描述 (17)6.2 存储查询模块 (18)6.2.1 模块定义 (18)6.2.2 算法 (18)6.2.3 算法描述 (18)6.3 界面设计 (18)6.3.1 登录窗口界面 (18)6.3.2 系统登窗口主界面 (18)6.3.3“正常收入”窗口界面 (19)6.3.4“正常支出”窗口界面 (19)7 编码 (20)7.1概述开发工具及编程脚本 (20)7.2编码设计 (20)7.2.1主函数模块 (20)7.2.2数据连接读取模块 (23)7.2.3登陆模块 (24)8课程设计小结 (26)9参考文献 (26)10附录 (27)附录1程序清单 (27)附录1.2 显示模块程序清单 (28)附录1.3 帮助模块程序清单 (30)附录1.4 学生模块程序清单 (31)1 项目概述1.1 系统概述家庭财务的中心内容账务管理。
人们几乎每一天都会经过许多次货币活动。
其中包括了买入卖出实物,娱乐消费,起居饮食消费,还有发放工资,收缴保费等。
如果能把各类不同的活动进行分类,建立不同的账户,分别对活动进行管理,那么无论现在还是将来,你的账务就会清楚明白了。
每天,我们对自己账务的操作有如下几类:添加新的数据项,比如今天我卖出了多少股票,生活中,我们就要对自己还有多少钱,今天所得的利润进行统计。
现在我们把这些工作放到程序里去实现,就是这样的操作。
某账户今天是添加还是减少,比如对RMB的操作就是减少,如果与这个操作相关的账户是现金,然后根据货币兑换率提供的值计算现金账户今天该录入的数值。
再如变卖所有古董的收藏,再存入银行,在软件的实现就为把古董的变卖值转入存款账户。
日常生活中,当我们要对一周来,外汇交易的情况进行了解,就非常困难,而观察外汇一个月里的利率走势就更加是问题。
做到程序里,把它存放到一个数据表里就可以了。
归结后,账户的操作一般如下:新添,删除,增加,减少,查找,转账,统计。
1.2 项目目标现代社会家庭的理财观念进一步提高,理财手段变得更加丰富。
随着生活水平和文化水平的提高,家庭购买电脑的能力和应用电脑的能力开始提高。
电脑及其应用的普及化,人们应用电脑进行家庭财务管理的观念增强,因此,开发一个通用性家庭理财软件已经成为社会需求。
本系统是一个家庭通用型理财软件,系统目标是把适合家庭化管理的各种理财手段及家庭日常收支管理实现计算机化管理,使对家庭及家庭成员的收支活动更好地进行记录并加以统计分析成为可能,也使家庭理财变得方便,快捷,全面。
1.3 项目范围现在,人们的生活水平和文化素质普遍提高,并且开始注重生活质量。
随着市场经济的快速发展,观念的不断更新,个人理财意识普遍增强,特别是家庭理财意识得到很大发展,在意识上,一方面,人们对家庭和个人的各方面消费有想进行统计和分析的愿望,以便更好地做好家庭收支计划,和家庭财务管理。
另一方面,各种理财手段不断丰富,如何把各种理财手段统一起来,并且能更加方便的操作成为要求。
在物质基础上,计算机的应用开始普及,人们购置计算机和使用计算机的能力增强,人均计算机拥有量将快速提高。
这些条件说明,人们有购买一个家庭化财务软件的要求,在一个可接受的价格范围内,将购买这种软件。
使用这种软件学要家庭有一定的经济基础,所以这种软件适用于家庭收入在中下层或中下层以上的家庭。
1.4 业务流程图现行系统的业务流程图是分析和描述现行系统业务的重要工具之一。
其主要作用是:用业务流程图描述现系统各项业务处理过程,并结合业务流程图详细、准确地说明业务处理过程中数据的收集、输入、传递、存储、加工的方法、图1 系统业务流程图1.5 现系统存在的问题及薄弱环节分析现在的家庭,不少的的账目都是随手拿来张纸记录,就算是用记事本来记录也会因为各种原因出现字迹混淆的现象,长时间后再查阅,会发现不知道当时记了什么,随手用纸张来记录,不易于管理,东一张西一张容易造成遗漏、丢失数据等现象导致统计数据错误,去银行存取后的打印单不能及时的记录管理,会泄漏帐号和现有金额,形成安全隐患,不经过记录,卡折同时使用也会使得账目不清楚对家里资产的预估形成误差,有时候支出收入过多,大量数据的计算,错误常会伴随而来,使得账目错误,导致投资理财的失误。
2问题定义信息作为生产力中最活跃的因素,很早就在人类经济生活中发挥着不可替代的作用,但把信息纳入企业经营管理系统中高效处理和应用是在计算机发明以后的50年代末。
目前人们所提到的管理信息系统,通常是指以计算机为工具,对管理信息进行收集、存贮、检索、加工和传递,使其应用于组织机构及企业管理领域的“人-机系统”,该系统是70年代初“后工业经济”时代的产物,在企业管理信息系统在其发展的初期,是单一的人-机系统,系统功能简单,效率低,对管理的作用有限。
进入2 0世纪80年代末,随着计算机网络和通信技术的大力发展,企业管理信息系统进入网络化的发展时期。
世界发达国家已建立起了完善的先进的管理信息系统体系,在其社会经济发展领域中发挥着巨大的作用。
我国的管理信息系统大发展是在80年代末90年代初,国家相继建立起了“金卡”、“金关”、金桥“工程,多数企事业单位建立了局域网和广域网管理信息系统。
随着世界经济和我国经济逐步向知识经济迈进,无论是基于工业经济的管理信息系统,还是面向少数专家和管理人员的专家系统 (ES)或决策支持系统 (DSS),其处理对象和服务对象,自身的系统结构,处理能力,都有了进一步的发展。
正确的理财观念非常重要,科学理财方式选择将成为决定个人贫富差距的关键性因素。
真正的理财是因人而异,因“财”制宜的。
理财方式的选择也因人而异。
在国内,有些人自己亲自进行股票、债券买卖,只有少部分人请理财机构带为理财。
而在国外大部分人是请经验丰富的理财专家或顾问来替他们理财、节支开源。
因为投资市场的变化和理财工具的复杂,使得理财专业知识和技能的要求也越来越高,更多人理智地选择了专家。
理财的核心是投资收益的最大化和个人资产分配合理化的集合。
理财服务通过充分利用各种理财工具(如现金、银行存款、股票、债券、基金、期货、房产、保险等),帮助您达到合理分配的目的、满足您对理财安全性、收益性等多样化要求。
开发一个理财软件迎合了现代的家庭发展趋势,对居民合理分配家庭财产起到重要意义。
设计系统的必要性和可行性3 可行性研究衡量是否具备使用新系统所需的条件,一般可从软硬件的性能要求、环境条件、技术人员水平和数量等方面去考虑和分析,其中开发人员的技术水平应首先考虑近期内可以培养和发展的技术人员。
近些年计算机技术飞速发展,硬件条件可以说是日新月异,其发展速度已令人惊讶的成倍比例发展。
软件方面同样进展神速,无论任何系统都难不到如今的计算机。
本系统就是由VB与access数据库相结合而设计出来的。
以下为本系统开发需求。
本系统开发需求的软件有:(1)Windows XP 操作系统。
(2)ECLIPSE(3)ACCESS 数据库本系统开发需求的硬件有:CPU为400MHZ以上;硬盘数据量最小配置为20G;计算机内存要求为128M以上;对于个人理财管理信息系统应着重分析其经济效益,整合现有资源,提高工作效率。
经济上的可行性首先要估算新系统的开发费用和运行、维护费用,再与所估计的将获得的效益进行比较,看是否有利。
开发、运行和维护费用主要包括:购买和安装设备的费用:计算机硬件、系统软件、机房、电源、空调等;软件开发费用:系统开发人员、操作人员和维护人员的工资、培训费用等;消耗品费用:系统开发所用材料、系统正常运行所用消耗品,例如水、电费,打印纸、软盘、色带等开支;其它费用:系统的效益可以从经济效益和社会效益两方面考虑,本系统在经济上是可行的。
4 需求分析软件需求分析的目标是深入描述软件的功能和性能,确定软件的约束和软件同其它系统元素的接口细节,定义软件的其它有效性需求。
需求分析阶段研究的对象是软件项目的用户需求。
一方面,必须全面理解用户的各项要求,但又不能全盘接受所有的要求,另一方面,要准确地表达被接受的用户要求。
4.1 总体目标家庭财务管理主要由日常记账管理和应用各种理财手段进行理财实现家庭资金的最大增值。
记账按范围和使用方式可分为现金记账,定期存款记账,活期记账,股票交易记账,债权债务记账。
它们分别对应于现金账户,定期存款账户,活期账户,股票交易账户,实物资产账户,债权债务账户,保险账户。
现金账户可为不同家庭成员建立自己的账户,也可一人建立几个账户,以便把自己的现金按类归划,按用途有效的进行消费计划和统计。
活期账户对应于各家庭成员的银行活期账户。
股票交易账户对应所开的股票交易账户,股票记账可以对近期的股票活动详细信息进行查询,浏览,并对盈利情况统计。
股票账户和一资金转账账户相连,可以进入日常收支统计数据中。
4.2 具体目标(1)要收入、支出更加全面可从多方面增加收入支出的情况,包括一般收入、借款所的、它人还钱、及股票所的。
支出同样如此。
(2)灵活设置系统包括成员、消费名称、收入来源、银行名称。
(3)增加存储功能可根模拟银行,从而得知怎样才能更好的增加收入,包括现金存储、存款支出、存储查询、存款支出查询。
(4)各费用的统计包括日常支出、股票收益、综合统计等。