个人理财系统论文.docx
- 文档编号:3903779
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:27
- 大小:278.65KB
个人理财系统论文.docx
《个人理财系统论文.docx》由会员分享,可在线阅读,更多相关《个人理财系统论文.docx(27页珍藏版)》请在冰豆网上搜索。
个人理财系统论文
毕业设计
——个人理财系统
摘要:
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。
管理信息系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就必须加强企业管理,即加强对企业内部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系统。
本文介绍了在VisualFoxPro6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。
文章介绍了个人财务管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,并附带了一些主要的窗口和程序。
本系统界面友好,操作简单,比较实用。
【关键字】管理信息系统、财务管理、VisualFoxpro应用。
ABSTRACT:
Alongwiththeinformationtechniqueonthemanagementmoreandmorethoroughbutextensiveapplication,managetheinformationsystemputsonthetechniqueintopracticealreadyandgraduallymature.Managementinformationsystemismanagementinformationsystemthatanewcourseforcontinuouslydeveloping,thebusinessenterprisewantstoexisttodevelop,wantingtoestablishthebusinessenterprisemovableorganismavalidmanagementfororganizing,mustenhancingbusinessenterprisemanaging,thenenhancingtobusinessenterpriseinternalandeverykindofresourceshigh-efficiently,adaptingtowithoneselfcharacteristicsmutually.
ThistextintroducestoundertheenvironmentofVisualFoxPro6.0adopt"totalprogrammingfromtoptobottom,frombottombuttopgroundapplicationdevelopment"ofthestrategydevelopstheprocessofamanagementinformationsystem.Thearticleintroducedthepersonalfinancemanagesthesystemanalysisoftheinformationsystempart,includetheviabilityassessment,businessprocessanalysisetc.;Systemdesignthepartintroducesthesystemfunctionthedesignprimarilytodesignwithdatabaseandthecodedesigns;Thesystemrealizesthepartexplainedthecalculatewayofafewandmainmoldpiece,andsupplementarysomemainwindowwaywithprocedure.
Thissysteminterfaceamity,operationsimple,morepractical.
【keyword】managementinformationsystem,financemanagement,VisualFoxpro.
简介
一个企业的发展需要长远的规划,长期、中期与短期目标计划的相互协调,日常必要的各种预测、考察和尽心尽力的实践。
同样,对个人而言,人生就是自己最重要的企业,富翁就是一个成功的企业经营者。
只有建立充分的自信心和高度的责任感,才具备成功者的气魄。
20~30岁时,年富力强,风险承受能力是最强的。
个人理财的核心是投资收益的最大化和个人资产分配合理化的集合,通过充分利用各种理财工具,才能达到合理分配的目的、满足对理财安全性、收益性等多样化要求。
不管个人是否意识到,每一个人都是自己人生企业的董事长,对于年轻人来说,建立自信与责任感并不困难,如何去经营人生却是一个需要努力思索、大胆实践、以不懈的勇气去面对失败与挫折的漫长过程。
每个人的一生都是在赚钱与花钱中度过的,人从独立生活起,就面临着理财的挑战。
随着社会保障体系的健全,每个人正在从单位人向社会人过渡,每个人必须为自己的一生进行财务上的预算与策划。
如何科学地规划你的理财生涯呢?
下面我要说一下我个人的大学阶段的理财、投资计划:
[1]、个人理财在现阶段的基本原则
现在的我在理财观念上来说处于单身期,此阶段经济收入比较低且花销大,是资金积累期。
以下是法国经济学家有关于个人理财的几条金玉良言:
1、在建立个人资产阶段,个人首先要做的就是建立起个人资产情况一览表。
随时对个人资产情况成竹在胸;
2、对个人资产进行合理分配,不能随便浪费;
3、重视积蓄,把自己的资产建立在深思熟虑的基础上,适当的提高个人生活水平。
[2]、个人理财的在现阶段的基本目标
科学的个人理财包括两个方面:
“赚钱”,如何积累财富、实现财产的保值和增值;“花钱”,如何用最少的钱获得最好的服务和最大的满足。
科学理财不仅仅是安排好生活支出,而且是把钱财及相关事务纳入有计划、有系统的管理。
一般而言,科学理财应该能达成下列目的:
1、在考虑投资风险的前提下,可以考虑一下机会投资,如足球彩票等,增加个人收入;
2、在有计划提高生活品质的前提下,减少不必要的支出;
3、可以提高对个人的生活水平、道德修养,文化知识和其他有利于个人发展的素质要求。
[3]、目前我的支出投资情况和以后计划
目前我正处于大学毕业阶段,在这个阶段对金钱的消费愈加重要,不仅要考虑到生活的支出,包括吃、穿、住、行,还要考虑到个人文化知识方面的教育投资,及为以后工作方面作积蓄。
以下是我4月份的生活支出:
支出情况星期
第一星期
第二星期
第三星期
第四星期
食物支出
56元
50元
57.5元
53元
教育娱乐支出
5元
20元
10元
无
交际支出
无
无
无
28.5元
总计
61元
70元
67.5元
81.5元
这样计算,我4月份要花费280元,但总的来说,平均一个月我要花费300元左右,而我每月总的钱是400元。
其中,生活必需的消费是固定的,即在50-60元上下浮动;而用于教育娱乐支出方面,如买英语书、资料打印费、上网费等,则在5-20元左右;而用于交际支出方面比较少,一般只占我一个月花费支出的10%左右,这也正是我要予于改变的。
另外,还有医疗保险费等不计在内。
这样看来,在表中我可以发现,自己在交际方面的欠缺,用于交际的支出太少,不利于我以后的发展,而一个人要成功,交际能力是必不可少的,只有通过社会这样一个大熔炉,才能锻造出一个优秀的人格。
交际能力的缺乏,也不利于我以后资产保障,投资发展,个人素质的提高。
我觉得,按照我目前的资产表,完全可以将交际支出提高到15%左右;另外,教育支出方面我认为也有提高的空间,教育支出多有利于我知识的积累,为我以后走入社会有重大的作用,所以我以为适当提高教育支出对我是有好处的,将以前的占15%提高到20%左右。
至于其他方面我觉得很合理,不必改动。
这样,对我的资产进行合理的分配,把最少的钱投入到最大收益的方面。
以上是我有关“花钱”方面的情况及分析,但是科学的理财不仅仅包括“花”,还应该包括怎样去“赚”,虽然在大学阶段我还是消费者,但是我认为,也有我值得投资的方面:
知识积累投资,这是一个很重要的方面,上面我已经说了,现在不在累述;
健康投资,身体是革命的本钱,只有强壮的身体,才能为以后的工作打下坚实的基础,所以购买一些健康的营养品,花费几十元是有必要的,另外,进行体育锻炼,参加一些健身活动也是有益的;
医疗保险投资,天灾人祸是难以预料的,所以我们有必要作好一些准备,未雨绸缪;
机会风险投资,在金钱容许的情况下,我可以去购买如足球彩票等,适当的话,可以参加网上的模拟炒股,提高自己的风险意识。
花费也不高,在10元左右;
适当参加一下社会实践活动,如暑假打工,搞推销,做家教等,这些不仅有利于我提高社会实践能力,而且还增加我的收入,使我更好的进行理财计划。
真正的理财是因人而异,因“财”制宜的。
理财方式的选择也因人而异。
只有根据自己的情况,建立自己的理财理念与思路,设立长远规划的方案,形成自己独特的理财风格,才可能创造出独特的人生财富。
设计本课题的目的在于对计算机科学与技术这一门学科所学知识的一次综合训练,通过对所学的计算机数据库原理、计算机网络、管理信息系统原理、面向对象程序设计的进一步学习和实践,达到更深一层认识。
由于当前数据库发展早已经步入网络环境,设计过程中必须充分考虑网络数据设计上的技术问题,但是由于本人进行设计的计算机系统并不具备网络设计的条件,故该设计主要采用面向单机系统的应用,同时在设计文档中将会重点介绍如何将该系统升迁到SQL的Client/Server网络数据库系统。
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
一、设计所要完成的任务和目的
1.设计课题简介
2.设计所要完成的任务
3.设计的目的
二、系统概要分析
1.现行系统分析
2.现行系统设计要求
3.系统功能模块设计
4.数据字典
三、概要设计
1.软件模块划分
2.数据库结构划分
3.系统数据流程图
4.代码设计
四、详细设计及编码
1.模块设计(流程、代码)
2.详细代码设计
3.系统调试
五、心得体会
六、参考文献
一、设计所要完成的任务和目的。
1.设计课题简介
根据本人对对目前个人的收支情况的初步了解,发现由于手工处理方法的落后性和不准确性,导致个人财务管理上的混乱,以及引起的个人投资等情况的判断失误等。
故专门设计此软件,目的在于能够有效解决这个问题。
2.设计所要完成的任务
该软件在业务流程上主要分为三个部分:
1)收入情况。
主要实现对个人的所有收入情况进行管理。
2)支出情况。
主要实现对个人的所有支出情况进行管理。
3)收支查询
根据个人的收支的不同条件的设置,从而进行针对性的查询工作
各部分内容关系如下所示:
3.设计的目的
设计本课题的目的在于对计算机科学与技术这一门学科所学知识的一次综合训练,通过对所学的计算机数据库原理、计算机网络、管理信息系统原理、面向对象程序设计的进一步学习和实践,达到更深一层认识。
随着网络技术的不断发展,当前数据库发展早已经步入网络环境,设计过程中必须充分考虑网络数据设计上的技术问题,但是由于本人进行设计的计算机设备并不具备网络设计的条件,故该设计主要根据面向对象信息系统设计原理,运用先进的面向对象(OO)程序设计语言(MicrosoftVisualFoxPro6.0)开发一套实际应用程度较高的库存信息管理系统。
为了将计算机科学与技术所学的综合知识更好地应用系统中,在立足于传统的设计文档的同时,会重点介绍如何将该系统升迁到SQL的Client/Server网络数据库系统,同时还将介绍运用VisualFoxPro6.0的新设计功能,将系统升迁到Brow/Server网络数据库系统。
二、系统概要分析。
1.现行系统分析
管理信息系统(MIS)是一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体。
1985年,管理信息系统创始人,明尼苏达大学卡尔森管理学院的著名教授戴维斯(Gordon.B.Davis)给出了一个具有代表性的定义:
“管理信息系统是一个利用计算机硬件和软件,手工作业、分析、计划、控制和决策模型以及数据库的用户-机器系统。
它能提供信息支持企业或组织的运行、管理和决策功能。
”
随着网络技术的出现,管理信息系统又有了新的必恭必敬,基于网络的管理信息系统不断出现,管理信息系统的概念模型也发生了相应的变化,许多学者对管理信息系统给出了新的定义。
例如劳顿认为:
“管理信息系统是一个基于计算机的信息系统,它通过收集、处理、存储和扩散信息,来支持组织的管理、决策、合作、控制、分析活动,并使之可视化。
”
因此,我们可以看出,管理系统系统具有几个基本含义:
(1)管理信息系统不是一个单纯的软件系统,而是一个人-机系统,由人和机器协同工作。
管理信息系统在支持企业或组织的各项管理活动中,管理人员负责将基础数据及时地输入到计算机中,计算机则根据企业或组织中的各层管理人员的要求对基础数据进行加工处理,并将所得到的信息输出。
计算机不断地与最终用户进行着信息的交换,但在对数据的加工处理过程中又需要人的适当干预。
(2)管理信息系统的管理过程就是对数据进行惧、存储、加工处理、传递,并产生信息的过程,因此数据是管理信息系统的灵魂。
管理信息系统运用了数据库的技术,对基础数据进行统一规划、存储,供各层管理人员使用,从而实现了数据的一致和共享。
(3)管理信息系统可以解决企业或组织所面临的问题。
例如,管理信息系统可以处理企业产生经营活动的全过程,可以解决组织中数据处理效率问题,也可以解决财务管理决策过程等。
管理信息系统应具有如下几个功能。
(1)数据处理功能:
数据处理是管理信息系统最基本的功能,它包括对各种类型数据的收集、加工处理、传递、存储等工作。
(2)实测功能:
通过对数据的加工处理,可以随时了解各部门的实际运行情况,如各生产车间今天生产的产品数量、销售部接受的订单等。
(3)预测功能:
通过运用一定的数学方法和预测模型,对过去的数据进行分析,就可能对未来可能发生的情况进行预测,为高级管理人员进行管理决策提供依据。
(4)控制功能:
通过信息的反馈可以对整个企业生产经营的各个部门、各个环节的运行情况进行监测、协调、控制,保证系统的正常运行。
(5)辅助决策功能:
通过对数据的加工处理,可以快速地获取对决策有影响的信息,从而为合理的配置企业的各项资源,做出最佳的决策提供科学的依据。
目前,管理信息系统的应用已经非常广泛,随着计算机技术、网络技术和通信技术的发展,管理信息系统的功能也日趋完善,并朝着智能化、网络化、集成化等方向发展。
如办公自动化(OA)、电子商务(EC)、专家系统(ES)、计算机集成制造系统(CIMS)。
目前,常用的管理信息系统的开发方法有生命周期法、原型法和面对对象的开发方法。
下面仅对原型法和面对对象的开发方法进行简单的描述。
(1)原型法:
原型法(PrototypingMethod)是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法。
①原型法的基本思想
首选根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型。
再在此基础上与用户交流,将模型不断补充,修改完善,如此反复,最终直至用户和开发者都比较满意为止,就形成了一个相对稳定、较为理想的管理信息系统。
②原型法的开发过程
采用原型法开发管理信息系统可以分为如下几个阶段:
A、确定用户的基本需求。
由用户提出对新系统的基本要求,如功能、基本界面形式、所需的数据、应用范围、运行环境等,开发者根据这些信息估算出开发该系统所需的费用,并建立简明的系统模型。
B、开发初步的原型系统。
系统开发人员根据用户的要求建立原型系统,但该系统只是一个初步的、不成熟的系统,从系统的工作效率上看也是不完善的。
其主要目的是为了描述开发者所理解的用户的基本需求。
C、修改、评价原型系统。
将建造好的原型系统交给用户,并投入试运行,用户将使用过程中发现的问题一一记录下来,并与开发人员进行交流。
开发人员针对这些问题不断地对系统进行修改、扩充与完善,直至用户满意为止。
D、形成最终的管理信息。
对用户满意的原型系统进行进一步的开发,不断补充、完善,最终形成一个适用的管理信息系统。
③原型法的优缺点
原型法的优点是开发周期短,费用较少,同时可以较有效地避免因开发者和用户的认识隔阂所产生的失败,其缺点是系统的开发缺乏统一的规划和开发标准,难以对系统的开发过程加以控制。
原型法一般适用于开发规模不大、不太复杂或需求经常发生变化的系统。
(2)面向对象的开发方法
面向对象(ObjectOriented)的技术于20世纪80年兴起,随后广泛地应用于计算机技术的几乎所有领域。
面向对象的技术中最重要的概念是对象。
面向对象是基于问题对象的自底向上的一种系统开发方法。
在开发过程中,分析和设计阶段独立于程序设计语言,信息系统模型设计好后,最终用具体的程序设计语言、数据库或硬件来实现。
面向对象法最主要的特点是对对象为基础,对象是分析问题和解决问题的核心。
①面对对象法的开发过程
面对对象法的开发过程一般分为四个阶段:
A、认识客观世界(如一个企业)中的对象以及行为,分别独立设计各个对象的实体。
B、分析对象之间的联系和相互之间所传递的信息,由此构造客观世界(企业)所对应的信息管理系统的模型。
C、由信息系统的模型转换成计算机软件系统的模型。
D、由计算机软件系统的模型再转化成一个现实系统。
②面向对象法的优缺点:
面向对象法的优点是便于帮助分析者、设计者和用户清楚地表达抽象概念,互相进行交流;交流特定的软件工具模块,直接地完成了从对象的描述到软件体系结构之间的转换,避免了其它的方法在开发过程的客观世界描述和软件结构不一致性和复杂性问题,便利系统开发简单、统一,开发周期短,费用低。
面向对象法的主要缺点与原型法一样,因此这种方法也不适用于开发大的、复杂的系统。
本系统在开发过程中具体是采用了原型法和面向对象两种方法相结合的开发思路,力求在开发过程中尽量吸收这两种方法的长处,而克服它们的短处。
2.现行系统设计要求
系统分析是开发管理信息系统的关键性阶段,是一个从不断认识和逐步细化的过程,是下一阶段的工作基础,是为下一阶段进行物理方案设计、解决“怎么做”提供依据,基关键性主要体现在“理解需求”和“表达需求”两方面。
通过对现行系统的详细调研,主要是从系统的角度理解用户的需要,确定新系统的综合要求,并提出这些需求的实现条件以及需求应达到的标准,也就是确定新系统要做什么,做到什么程度。
这些需求包括:
(1)功能需求。
确定新系统应做什么,这是最主要的需求。
(2)性能需求。
给出所开发的新系统的技术性能指标,包括存储容量限制、运行时间限制、安全保密性等。
(3)环境需求。
这是对系统运行以及所处环境的要求。
例如,在硬件方面采用什么机型、有什么硬件设备等;在软件方面,采用什么支持系统运行的系统软件(指操作系统、数据库管理系统)。
(4)未来需求。
这类要求是指目前不属于系统开发的范围,但将来随着外界环境的变化以及系统的发展可能会提出的要求。
了解这类要求的目的是在开发过程中,可对系统将来可能的扩展与修改做准备。
一旦需要时,就比较容易进行补充和修改了。
3.系统功能模块设计
1)收入登记模块:
根据不同的日期和收入的分类,确定收入的具体的金额。
2)支出项目登记模块:
根据个人在日常生活中不同的类型,进行了一个总体的概括,从而系统默认了五种类型:
即餐饮费用;交通费用;娱乐费用;其他费用等五种。
用户可以根据需要进行修改,从而更加满足自己的实际需要。
3)修改收支数据
在本模块中,用户可以根据需要对自己的各项收支费用,对日期、类别、金额等进行修改,从而对以前的可能的错误数据进行更正。
4)余额统计模块:
根据时间段的设置,对这个时期内的支出情况进行统计。
4.数据流与数据字典
数据流程图是描述系统逻辑模型的主要工具,通过几个特定的符号,可以综合地反映出信息在系统中的使用、加工处理、传递、存储的整体情况。
数据流程图是系统结构化分析行之有效的工具,它抽象地描述了系统数据处理的情况,担却无法表达各个处理的详细内容,因此还要对数据流程图中出现的数据流和处理等做进一步的补充说明,这就是数据字典和变换逻辑说明。
数据字典的任务就是对数据流程图中的出现的所有被命名的图形元素在数据字典中作为一个条目加以定义,便得每一个图形元素的名字都有一个确切的解释。
数字是对数据流程图的补充说明,它的编制和维护是一项非常繁重的工作,一旦建立起来,从系统分析直至系统运行都用到它。
三、概要设计
1.软件模块划分
该管理系统软件模块划分如下:
✧基本数据管理:
对收入和支出情况进行科学而量化的录入和修改。
✧数据查询功能:
可以根据不同的条件对收入和支出进行准确的查询。
✧系统维护:
主要实现包括系统安全、系统参数设置、系统数据维护管理功能,包括系统的用户名和密码进行修改等。
2.数据库结构划分
系统设计过程中,为了提高数据库的运行效率、提高系统软件的可操作性,在数据库结构上按照面向对象系统设计的原理,对数据库的结构进行了划分,确保新的数据库结构尽量减少冗余,提高系统运行效率。
数据库详细划分如下,本系统共有四个数据表,结构如下:
该系统共由4个表组成.
(1)grszb.dbf表:
该表主要是为了便于收支情况进行总体的设计。
(2)srxm.dbf表:
该表主要是设置个人的收入项目。
(3)zcxm表:
该表主要是设置个人的支出项目。
(4)口令表:
对本系统的使用权限进行设置和管理。
上述各表的物理结构:
(1)grszb.dbf:
字段名
类型
位数
小数位
索引
日期
日期型
8
收支项目
字符型
20
普通索引
收支金额
数值型
8
2
收支类别
逻辑型
1
(2)srxm.dbf表
字段名
类型
位数
小数位
索引
Xm1
字符型
20
(3)zxcm.dbf表:
字段名
类型
位数
小数位
索引
Xm2
字符型
20
(4)口令表.dbf:
字段名
类型
位数
小数位
索引
用户名
字符型
8
口令
字符型
10
3.系统数据流程图
四、详细设计及编码
1.模块设计(流程、代码)
4.1.1系统欢迎界面:
欢迎.scx(系统欢迎界面):
(1)form1.unload:
doform验证口令
(2)form1.load:
publicwid1,l1,x1,x2,i,j
i=0
wid1=thisform.width
thisform.width=0
l1=100
with_screen
.Backcolor=rgb(64,128,128)
.caption="个人理财系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 个人 理财 系统 论文