




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、个人财务管理系统实习报告大学生产实习报告题目 个人财务管理系统学院(系)年级专业 学生姓名 指导教师 日 期 摘要随着信息技术的飞速发展和日趋激烈的商业竞争,人们已不再满足于独立、零散的办公自动化应用和计算机应用。计算机网络的迅速发展和普及,改变了整个信息管理的面貌,使信息管理从以单个计算机为中心发展到了以网络为中心,并为计算机技术在工业、商业、教学、科研、管理等领域中的应用提供了一个全新的网络通信环境。如何安全快捷的对个人的财务进行管理成为了每个人的迫切需要。个人财务管理系统是智能化简单化个人管理的重要的组成部分。并且随着计算机技术的飞速发展,计算机在管理方面应用的旁及,利用计算机来实现个人
2、财务管理势在必行。本文首先介绍了个人财务管理系统的开发目的,其次对个人财务管理系统的需求分析做了详细的描述。接着,又对系统数据库设计和功能结构的划分做了详细论述。目录摘要I1 11.1 开发背景11.2 开发目的22 个人财务管理系统需求分析133 20主要写数据库设计、功能结构的划分4 个人财务管理系统的实现35如何实现论述清楚,不需要写大量的代码5 测试及结果分析43结论45参考文献46随着“后理财时代”的到来,“你不理财,财不理你”成为了常挂在人们嘴边的一句口头弹。理财的重要性日益凸现。首先,理财是收支平衡的“调节器”。人们通常要面临收支不平衡问题:或者是收入大于支出的最理想的状况,但更
3、多时候是收入等于支出,赤条条来去无牵挂;或者是收入小于支出,生活 拮据艰苦。其实,在人生的各个阶段,都有着大笔的支出,如用于支付教育、购房、培育下一代、医疗养老等。这客观上要求人们提早进行理财规划,以免出现入不 敷出的情况。从这个角度上讲,理财规划是调节收支平衡的一个利器,不仅仅是打理所挣到的钱财,更是用心经营我们未来的生活。其次,理财是经济生活的 “解压器”。面对各种生活成本的不断攀升,你若善用理财工具,进行人生阶段的理财规划,可有效地缓解生活压力,提高生活质量。笔者认为,对于“月光族”而 言,应增强理财规划意识,养成理财习惯,压缩消费开支,学会从“透支”到“投资”的转变。对于打工一族,不要
4、以为钱少不必理财或“没财理”。其实每天付 账、缴保费、到银行存取款等等,都是理财活动。因此你无时无刻不在理财,只是理得好不好而已,有规划的理财方式,可以帮助自己顺利地累积财富,逐步实现梦 想。,理财是规避经济风险的“防火墙”。有的人则认为只要会赚钱就够了,但会赚钱的人不一定会理财。事实上每个人都有可能遇到财务风险,为了降低风险和实现人生各个阶段目标,应该有 一个完善的理财规划。在现实生活中,好些人看中了房产的升值速度与潜力,将积攒不多的现金投入首付支出上,不但用钱“告急”,而且有的还背上了债务,成为 了“房奴”,从而影响了家庭的正常生活支出,导致了无能力支付意外开支的无奈。有些人听说现在股票来
5、钱快,便盲目跟进,几乎把所有的积蓄都投到股市,但连 续遇上几个跌停板,一下子被“套牢”了。究其原因,是缺乏较好的理财规划,没有为规避经济风险设置一道“防火墙”。此外,理财的包括理财的内涵与外延。大到个人购房置地,小到柴米油盐酱醋茶,一切与赚钱、花钱、管钱有关的事项和涉及个人财产的活动都可以归入个人理财规划的范畴,它是一种积极理财,追求的是理财的质量。总而言之,需要理财,从另层意义讲,理财体现了人们的一种生活方式,一种人生态度,一种良好习惯。若你能制定并完善你的理财规划,及时不断地填补用于盛装“真金白银”木桶的 “短板”,那么,你向实现“理财人生”的成功目标又迈进了一步。本系统采用实体联系-ER
6、图,描绘数据对象之间的关系,建立数据模型。由图2-1、2-2、2-3分别可见,系统拥有三个实体对象:物品,收入和支出。实体和属性分别如图所示。3 个人财务管理系统的设计3.1 数据库结构设计此个人财务管理系统采用了微软公司的SQL Server2000数据库来进行数据的存储和查询等事项,数据库根据财务系统命名为:Finance。根据有物品、收入和支出三个实体对象,而收入和支出可以合并为一个表,所以本数据库一共设计了两个表,分别为:物品表 goods ,收支表 inoutcome 。下面分别介绍各个表各个字段的类型及说明。表3-1 物品表列名数据类型字长可否为空说明goodsnamechar20
7、NOT NULL名称(主键)goodscountint4NOT NULL数量表3-2 收入支出表列名数据类型字长可否为空说明shuomingvarchar30NOT NULL收支说明xiangmuchar4NOT NULL收入/支出选项mycountfloat8NOT NULL数额iodatechar10NOT NULL时间3.2 结构功能设计在对系统需求分析的基础上,对个人财务管理系统总体设计如图3-1所示。3.2.1 个人物品管理当用户打开系统界面的时候,就可以对物品信息进行各种操作。在个人物品管理模块,用户可以进行物品的增加、更新、删除管理操作,也可以进行单个物品的查询和所有物品的查询。
8、用户对物品的增加操作需要直接输入所有信息,而更新、删除、单个个人物品的查询都需要先输入物品的名称(主键),在数据库查询之后才可以执行进一步的操作。其中更新操作只允许更新物品数量,名称不允许更改。查询全部物品则直接以表格的形式输出所有物品的信息。3.2.2 个人收支管理个人收支管理模块与个人物品管理模块大体结构类似,只是实现功能不同。在次模块,用户可以进行收入支出的增加、更新、删除管理操作,也可以实现个人收支的按日查询,按月份查询和个人盈余查询。每个查询模块不仅实现了查询功能,还是先了对收入支出数额的统计。收支的增加操作需要直接输入所有信息,更新和删除两项操作需要先输入收支的说明和日期进行数据库
9、的查询,根据返回结果进行相应的操作。其中同一天的收支说明不能重复,不同日期的收支说明可以重复。按日查询、按月查询两项操作需要先输入相应的日期,然后程序会以表格的形式将结果显示。个人盈余查询则在用户点击菜单之后直接显示在系统主面板的显示区内。4 个人财务管理系统的实现4.1 开发工具的选择本系统选用Eclipse作为基础的开发工具。Eclipse 是一个开源的、可扩展的集成开发环境, Eclipse强大的功能引起了业内人士一致认同。除了拥有开发工具一般的功能例如:编码、调试、重构、单元测试等等以外, Eclipse 就是它的源代码是开放的,可扩展性很好,可以扩充很多插件,开源插件和商业插件都可以
10、用来扩充 Eclipse。如果您需要 基本的 Eclipse IDE 所不具备的特性,一般都可以找到您需要的插件。大部分情况下,您都可以找到免费的插件,至少可以完全实现您想要的功能public static void executeUpdate String strSql throws Exceptionpublic static ResultSet executeQuery String strSql throws Exception第一个函数执行更新语句,刷新数据库中的记录。第二个函数执行查询语句。查询结果保存在ResultSet中,程序员可以利用返回ResultSet做进一步的处理。4.
11、2.2 主界面模块主模块负责应用程序的主界面,由它调用其他各个模块。在此模块用户可以方便的找到程序的各种功能。根据需求分析的结果,主界面上实现一个菜单栏,有两个菜单项,分别为个人物品管理模块和个人收支管理模块,每个菜单项下拉后实现各种管理功能。主界面面板负责信息的输入和部分显示功能,其余显示功能由表格输出。主界面的面板分为三个子面板,提示面板位于上方,显示和输入面板位于中部,提交按钮位于下部。根据用户选择功能的不同,主面板有不同的显示内容。提交按钮实现了重复利用,根据不同的功能按钮有不同的状态,以此实现“一钮多用”。主界面分别如图4-1、4-2、4-3所示。4.2.3 个人物品管理模块此模块实
12、现对个人物品的增加、更新、删除和查询操作。其中更新、删除、查询操作先要调用同一个面板:物品名称输入面板,然后执行相应的操作。1. 增加物品面板增加物品面板实现了物品信息的录入,不允许物品名称相同,并且所有内容必须不为空才可以录入到数据库中。当用户单击增加物品菜单项后,主面板调用增加物品面板录入数据。2. 物品名称输入面板此面板实现了物品名称的录入,不允许为空,点击确定后查询数据库查找相应的物品。如果没有此物品,弹出对话框显示没有此物品;若有此物品则调用增加物品面板显示此物品信息。3. 物品更新面板从数据库返回相应的物品后,物品名称框不可编辑,只允许编辑物品数量,点击提交按钮后更新数据库,若成功
13、则调用信息面板输出更新成功。4. 物品删除面板从数据库返回相应的物品后,整个面板不可编辑,点击确定删除按钮后从数据库删除相应的数据,成功则调用物品名称输入面板继续删除下一个物品。5. 单个物品查询从数据库返回相应的物品后,整个面板不可编辑,确定按钮不可用,只可以查看物品信息。5 测试与结果分析4.1 结构功能设计21世纪是信息的时代,是知识经济的时代。随着计算机的日益普及和网络技术的发展, 结论部分需要写清楚做了什么即可!此部分也可以用心得体会来代替,写法于以前的课程设计类似参考文献的格式如下:1 张晓东.Java数据库高级教程. 北京:清华大学出版社,2004,6:532302 Steven Haines, Stephen Potts.Java2 Primer Plus. Sams Publishing,2003,9 :2402513 苏年乐,张学志,李金才.Java+SQL Server 项
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 氢能源氢燃料电池运行状态测试员合同
- 水泥厂粉尘监测系统租赁与智能化数据分析合同
- 通信行业数据隐私保护协议(GDPRCCPA合规)
- 《心律失常与治疗》课件
- 电视剧原声带音乐改编授权及分成比例补充协议
- 直播平台与电商平台直播带货合作合同
- 《胃溃疡的诊断与治疗》课件
- 《古园林文化》课件
- 驱蚊音乐游戏活动方案
- 《C效果图展示》课件
- DB23T 3104-2022 油田含油污泥处置与利用污染控制要求
- 2030冷轧车间设计
- 中华人民共和国飞行基本规则
- 大型污泥脱水离心机机组安装及调试工法
- 塔式起重机大臂减臂使用的受力分析和计算
- 三年高考高考生物试题分项版解析 专题01 组成细胞的分子
- 电力供应与使用条例考试卷及答案
- 生物大分子晶体学基础(I)2016
- 申请增值电信业务经营许可证材料范本说明书
- 关于电商平台对入驻经营者的审核要求或规范文件
- 日用百货购销合同(完整版)
评论
0/150
提交评论