




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、个人财务管理系统个人财务管理系统 1个人财务管理系统组成员组成员引言l 如今我们的生活越来越信息化了如今我们的生活越来越信息化了,可以可以说我们每个人的生活已经离不开计算机的说我们每个人的生活已经离不开计算机的帮助帮助,为了使我们的生活更方便和快捷,越为了使我们的生活更方便和快捷,越来越多的个人应用软件成为人们的重要助来越多的个人应用软件成为人们的重要助手。实际生活中经常要对个人的各项财务手。实际生活中经常要对个人的各项财务收支进行管理,本系统的目的就是利用计收支进行管理,本系统的目的就是利用计算机来对各项财务进行电子化的管理,使算机来对各项财务进行电子化的管理,使我们的理财更加方便和理性化,
2、提升我们我们的理财更加方便和理性化,提升我们的生活质量与品味。的生活质量与品味。 目录l系统调研系统调研 l系统分析系统分析 l系统设计系统设计 l系统的实施系统的实施 一.系统调研系统调研 l 本系统属于一个小型的个人财务管理本系统属于一个小型的个人财务管理 软件,能够满足个人的财务管理需求,提软件,能够满足个人的财务管理需求,提供账户管理,收支管理,财务统计等功能。供账户管理,收支管理,财务统计等功能。l 作为一个时代发展的必然需求,财务作为一个时代发展的必然需求,财务管理已经成为一种模式,而如何将这种模管理已经成为一种模式,而如何将这种模式具体化并且实现,就是本次研究的思路式具体化并且实
3、现,就是本次研究的思路与要求。与要求。 我们的目标:我们的目标: 对于个人财务管理系统,对于个人财务管理系统,我们要求满足用户对个人财务的隐私性管我们要求满足用户对个人财务的隐私性管理,提供用户对现金的收支进行的操作功理,提供用户对现金的收支进行的操作功能,使得当用户的记录需要修改时,可以能,使得当用户的记录需要修改时,可以方便的添加、修改和删除。方便的添加、修改和删除。二.系统分析系统分析 l1.可行性研究的目的是用最小的代价在尽可可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能解决。这一阶能的时间内确定问题是否能解决。这一阶段只是分析和确定问题是否值得去解决,段只是分析和确定问
4、题是否值得去解决,而不是去解决问题,该系统的开发主要从而不是去解决问题,该系统的开发主要从下面下面三个方面三个方面考虑解决的问题:考虑解决的问题:l2.业务流程分析业务流程分析l3.数据流程分析数据流程分析l4.数据字典数据字典l (1)技术可行性技术可行性l (2)经济可行性经济可行性l (3)实用可行性实用可行性l(1).技术可行性技术可行性系统配置要求:系统配置要求:p233、32m内存、内存、50m可用硬盘空间;屏幕分辨率不低于可用硬盘空间;屏幕分辨率不低于800*600。(宽屏显示器用户的屏幕分辨率高不低于宽屏显示器用户的屏幕分辨率高不低于400像素,宽不能低于像素,宽不能低于800
5、像素像素)软件环境:中文软件环境:中文windows98se/me/2000/xp/2003/vista及及以上版本;以上版本;office97/2000/2003/2007。开。开发工具:发工具:micosoft access2003。l(2)经济可行性:经济可行性: 由于是个人的财务管理,所以要求并由于是个人的财务管理,所以要求并不复杂且不复杂且micosoft access2003本身要求本身要求的运行环境不高,所以一般的运行环境不高,所以一般windows 2000以上的系统环境都可以使用。以上的系统环境都可以使用。 l(3)实用可行性:实用可行性: 个人财务管理系统无太多复杂的操作个
6、人财务管理系统无太多复杂的操作要求,也没有过分花哨的装饰品,人性化要求,也没有过分花哨的装饰品,人性化的设计界面可以使操作者轻易运用自如。的设计界面可以使操作者轻易运用自如。 2.业务流程分析:业务流程分析: 首先,用户需要首先,用户需要使用初始帐号和密码,使用初始帐号和密码,通过登录页面登录个通过登录页面登录个人财务管理系统。可人财务管理系统。可以更改帐号并登录,以更改帐号并登录,登陆后进入系统主窗登陆后进入系统主窗体,可对个人账目信体,可对个人账目信息进行输入、相关账息进行输入、相关账目查询、用户管理、目查询、用户管理、账目操作等,退出后账目操作等,退出后系统关闭。系统关闭。 用户主界面退
7、出系统用 户 和 账户管理账目查询账目输入登录3.数据流程分析数据流程分析 数据流程图(数据流程图(dfd)是系统开发结构化分析方法的)是系统开发结构化分析方法的核心,它从数据传递与加工的角度,以图形的方式描绘核心,它从数据传递与加工的角度,以图形的方式描绘数据从输入移动到输出所经历的变换过程。数据流程图数据从输入移动到输出所经历的变换过程。数据流程图由数据流、数据储存、数据处理和外部实体四要素组成。由数据流、数据储存、数据处理和外部实体四要素组成。数据流程图为后期的功能模块设计提供了依据。数据流程图为后期的功能模块设计提供了依据。 l 系统的数据流程图系统的数据流程图 用户个人财务管理系统用
8、户信息账目账目查询数据存储收支信息信息反馈顶层顶层dfd用户p1用户登录模块p2收支存储模块p3收支查询模块d1 登录密码d2 收支存储详表d2 收支存储详表用户信息收支信息反馈信息密码信息收支信息收支信息p4用户与账目管理模块d3 用户信息表更改用户信息d2 收支存储详表更改收支信息反馈信息一层一层dfdp2.2收 入 存 储模块p2.1支 出 存 储模块用户d2 收支存储详表收入信息支出信息收入信息支出信息收支存储模块二层图收支存储模块二层图查询模块二层图查询模块二层图用户p3.1分类查询模块p3.2明细账目查询模块d2 收支存储详表收支信息收支信息信息反馈信息反馈p4账目总结模块d3 报
9、表分类账目信息统计结果账目信息分类账目信息表表a-1 数据字典数据字典-数据项数据项 4.数据字典数据字典 表表a-2 数据字典数据字典数据结构数据结构 表表a-3 数据字典数据字典数据流数据流 a-4 数据字典数据字典处理逻辑处理逻辑表表a-5 数据字典数据字典数据存储数据存储表表a-6 数据字典数据字典外部实体外部实体三三.系统设计系统设计l 系统模块系统模块 : 本系统具有以下几个功能模块:个人日常收本系统具有以下几个功能模块:个人日常收支录入模块、账目信息查看模块、用户与账目信支录入模块、账目信息查看模块、用户与账目信息管理模块。息管理模块。l 总体设计总体设计: 把整系统分为登陆界面
10、,个人日常收支录入,把整系统分为登陆界面,个人日常收支录入,账目信息查看,用户与账目信息管理四个模块,账目信息查看,用户与账目信息管理四个模块,个人日常收支录入模块分为添加收入,添加支出个人日常收支录入模块分为添加收入,添加支出两个模块,账目信息查看模块分为明细账目查看,两个模块,账目信息查看模块分为明细账目查看,分类账目查看两个模块,用户与账目信息管理模分类账目查看两个模块,用户与账目信息管理模块分为修改密码与用户名,账目信息修改与删除,块分为修改密码与用户名,账目信息修改与删除,2个部分,每个模块完成的功能可以从名字上明个部分,每个模块完成的功能可以从名字上明显的看出。显的看出。 个人财务
11、管理系统用户登录模块收入存储 收支存储模块查询模块分类查询 用户与账目管理模块账目信息管理 用户管理明细查看 支出存储用户名及密码登录系统的功能模块图系统的功能模块图收入编号收入名称收入金额说明日期收入退出支出支出编号日期说明支出金额账目名称用户用户名密码er 图图 l 其中用户编号是用其中用户编号是用户的主键,每个用户的主键,每个用户都有唯一的编号,户都有唯一的编号,其中收入编号是收其中收入编号是收入的主键,收入类入的主键,收入类型包括买入、借入,型包括买入、借入,收入,如果是金钱,收入,如果是金钱,金额就是金钱的数金额就是金钱的数量,备注就是对事量,备注就是对事件的详细说明,支件的详细说明
12、,支出联系同收入联系,出联系同收入联系,支出类型包括:借支出类型包括:借出、卖出、支出,出、卖出、支出,备注可以填写用途备注可以填写用途或原因的说明。或原因的说明。界面设计: l 一个好的用户界面能够给用户一个好印象,甚至能够事半功倍,有的时候,即使软件设计的很好,但用户界面不符合用户操作的习惯,也可能会让用户不满意,因此说,一个好的用户界面是至关重要的。 首先我们的登录界面设计:首先我们的登录界面设计: 其次是我们的系统主界面设计:其次是我们的系统主界面设计:最后是我们的输入输出界面设计:最后是我们的输入输出界面设计: l .输入设计:输入设计: 输入过程设计的简单、输入量小、容易操作是本系
13、统主要设计目标,本系统主要需要输入的数据只有日常发生的每一笔收支项目,我们的输入界面如: 日常收入账目输入界面日常收入账目输入界面日常支出账目输入界面日常支出账目输入界面 输出设计:输出设计:个人财务管理系统是通过输出为用户服务的,信息的输出能否为用户提供准确、及时、适用的信息是评价系统好坏的标准之一。 部部分分输输出出界界面面展展示示 收入账目信息查看收入账目信息查看日期查询日期查询(支出)(支出) 月支出统计柱状图月支出统计柱状图四四.系统的实施系统的实施l经过了系统分析和系统设计阶段,就进入经过了系统分析和系统设计阶段,就进入管理信息系统开发的系统实施阶段。系统管理信息系统开发的系统实施
14、阶段。系统实施是实际建立系统的阶段,他把设计文实施是实际建立系统的阶段,他把设计文档的逻辑系统变成能够真正运行的物理系档的逻辑系统变成能够真正运行的物理系统。该阶段将系统应用于实际工作环境中,统。该阶段将系统应用于实际工作环境中,评估所设计系统是否符合实际配置,是否评估所设计系统是否符合实际配置,是否能够按照目标进行工作,在系统测试过程能够按照目标进行工作,在系统测试过程中,发现某些功能不能实现时,要及时进中,发现某些功能不能实现时,要及时进行调试和记录,不断修改和调整,直至系行调试和记录,不断修改和调整,直至系统符合需求分析,达到总体目标为止。统符合需求分析,达到总体目标为止。开发环境开发环境 本系统在windows xp操作系统上开发,主要用micosoft access2003进行前台界面设计及数据库设计。 micosoft access2003在开发上和实施过程中都体现了其优越性和简便性,主要体现在以几个方面; 存储方式单一 ; 面向对象; 界面友好、易操作; 集成环境、处理多种数据信息; access支持odbs功能;(2)调试与测试过程)调试与测试过程l 测试是一个应用程序开发过程中得必要步骤,也只
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 珠宝首饰行业直播营销实战技巧考核试卷
- 宠物友好邮轮旅行船上宠物友好住宿条件考核试卷
- 稻谷种植新型农业经营主体培育考核试卷
- 玩具初创企业融资渠道考核试卷
- 礼仪用品行业市场营销策划考核试卷
- 纺纱企业的技术引进与转化考核试卷
- 石棉水泥制品的安全生产事故案例分析考核试卷
- 电信服务在农业现代化中的作用考核试卷
- 稻谷加工产业链中游企业发展战略考核试卷
- 武汉大学《超分子药物》2023-2024学年第二学期期末试卷
- 2025年内蒙古赤峰新正电工技术服务有限公司招聘笔试参考题库含答案解析
- 瑜伽授课合同协议
- 2024-2025学年七年级下学期期中英语模拟试卷(深圳专用)(解析版)
- 电梯有限空间作业安全专项施工方案
- 竞业及保密协议
- 船舶防汛应急预案
- 2024年司法考试历年真题答案
- 2025年南昌市高三语文二模检测试卷附答案解析
- 2025年03月湖南怀化市新晃侗族自治县事业单位工作人员10人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- DB32-T 5085-2025 无机涂料应用技术规程
- 用“魔法”打败“魔法”课件-2024-2025学年高二下学期班主任工作经验分享
评论
0/150
提交评论