财务管理系统

篇一:个人财务管理系统

班级:09级

专业:信息管理与信息系统

姓名:王璐

学号:JM094069

学校:安徽大学江淮学院

一、 系统调研

1.1 系统简介

近年来随着国内外社会经济和科学技术的不断改革和发展,各种各样的

开销与收入也越来越多,很多人对于日常帐目的管理感到越来越力不从心,收支管理已刻不容缓,在大多数家庭里,由于计算机知识的缺乏,人们还采用手写记帐的方法,这种管理方法存在跟多缺陷,如:效率低、保密性差,另外时间一长,将产生大量的冗余文件和数据,这对于查找、更新和维护工作都带来了很大的困难。小小收支簿就是通过计算机对人们日常的收支进行管理,具有相关的收支情况查询和录入,以及有关数据的打印输出,有计算机统计可使人们从繁重的劳动中解脱出来,通过一些简单的输入操作,及时,准确的获得需要的信息。

本系统属于一个小型的个人财务管理软件,能够满足个人财务管理需求,提供账户管理部,收支管理,财务统计等功能。 1.2系统研究的意义

今天,作为任何产业的附庸与必须,计算机已经成为我们学习和工作的得力助手,在每一个个人和团体中,使用计算机是节省时间和提高效率的最佳

途径。而为了更好的管理个人财务信息,方便快捷的财务管理系统成为了我们在财务管理方面必备的工具。

作为一个时代发展的必然需求,财务管理已经成为一种模式,而如何将这种模式具体化并且实现,就是本次研究的思

路与要求。

1.3 系统所要达到的目标

对于个人财务管理系统,我们要求满足用户对个人财务的隐私性管理,提供用户对现金的收支进行的操作功能,使得当用户的记录需要修改时,可以方便的添加、修改和删除。本系统面向的用户是普通的个人用户,随着人们目前日益增长的理财需求,因此对于普通用户而言,此系统应该是实用和简单的。 个人收支信息录入:管理用户的账户信息。接受用户账户的录入,进行处理后用表单的形式进行显示。

收支账目查看任务:处理用户的收入和支出的信息,进行处理后用表单的形式进行显示,同时提供月段收支统计情况查看功能。

用户信息和账目管理:用户对个人信息的管理,以及对账目进行修改,如果不需要就进行删除。

设计系统的过程中应本着以实用为本的思想,争取达到功能相对完善,界面美观大方,操作简洁明了,容错性良好等设计目标。

二、系统分析

2.1可行性研究

可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能解决。这一阶段只是分析和确定问题是否值得去解决,而不是去解决问题,该系

统的开发主要从下面三个方面考虑解决的问题:

(1)

技术可行性

系统配置要求:1G内存、100G可用硬盘空间;屏幕分辨率不低于800*600。

软件环境:Windows/2000/XP/2003/Vista, Micosoft

access2003 。

开发工具:Micosoft access2003。

(2)经济可行性:

由于是个人的财务管理,所以要求并不复杂且Micosoft access2003本身要求的运行环境不高,所以一般Windows 2000以上的系统环境都可以使用。

(3)实用可行性:

个人财务管理系统管理系统无太多复杂的操作要求,也没有过分花哨的装饰品,人性化的设计界面可以使操作者轻易运用自如。

2.2业务流程分析:

首先,用户需要使用帐号和密码,通过登录页面登录个人财务管理系统。新用户可以注册新帐号登录,登陆后进入系统主窗体,可对个人账目信息进行输入、相关账目查询、用户管理、账目操作等,退出后系统关闭。

业务流程图

2.4、数据流程分析:

数据流程图(DFD)是系统开发结构化分析方法的核心,它从数据传递与加工的角度,以图形的方式描绘数据从输入移动到输出所经历的变换过程。数据流程图由数据流、数据储存、数据处理和外部实体四要素组成。数据流程图为后期的功能模块设计提供了依据。

系统的数据流程图:

顶层DFD

篇二:财务管理系统

课程设计说明书

课程设计名称:数据库课程设计 课程设计题目: 家庭财务管理系统学 院 名 称: 信息工程学院

专业: 计算机应用与技术 班级:

1

一、数据库需求分析:

对于"家庭财务管理系统"而言,整个系统就是一个加工"家庭财务管理"。从用户的需求描述可知,"管理员"是数据的源点,"普通用户"是数据的终点。另外,管理员需要录入用户信息、理财信息和日常管理信息,说明"用户信息"、"理财信息"和"日常管理信息"是数据流;同样,"统计请求"和"统计结果"也是数据流。根据上述分析,得到如图所示的第1层DFD。

根据第1层DFD图绘制下一层数据流图时,细化第1层的加工"家庭财务管理",从而描述系统的主要功能。从第1层DFD得知,"用户信息"是管理员需要录入的一个信息,因此加入一个加工"录入用户信息",同样得到"录入理财项目信息"、"录入日常管理信息"两个加工。另外,数据流"统计报告请求"和"统计报告结果"应该由加工"统计报告"来完成。这样,我们用"录入用户信息"、"录入理财项目信息"、"录入日常管理信息"和"统计报告"四个加工代替第1层的"家庭财务管理",同时增加这些数据流对应的数据存储,即"用户"、"理财"和"日常管理",最后得到如图所示的第2层DFD。

2

继续进行分解,分析第2层DFD中的加工"统计报告"。用户统计报告时需要提供合法性检查,因此,"统计报告"可以分解为"合法性检查"和"统计"两个处理步骤,从而形成如图所示的第3层DFD。

3

三层数据流图

4

数据字典 (一)、数据项

1 数据项名:编号;数据类型:int;数据长度:4; 2 数据项名:姓名;数据类型:nvarchar;数据长度:50; 3 数据项名:备注;数据类型:nvarchar;数据长度:50; 4 数据项名:收入来源;数据类型:nvarchar;数据长度:50;5 数据项名:支出类型;数据类型:nvarchar;数据长度:50;6 数据项名:收入日期;数据类型:datetime;数据长度:8;7 数据项名:收入人员;数据类型:int;数据长度:4; 8 数据项名:收入金额;数据类型:float;数据长度:16; 9 数据项名:支出日期;数据类型:datetime;数据长度:8;10. 数据项名:支出人员;数据类型:int;数据长度:4; 11 数据项名:支出金额;数据类型:float;数据长度:16; 12 数据项名:账户编号;数据类型:int;数据长度:4; 13 数据项名:日期;数据类型:datetime;数据长度:8; 14 数据项名:经手人; 数据类型:nvarchar;数据长度:50;15 数据项名:存入金额;数据类型:float;数据长度:16; 16 数据项名:支出金额;数据类型:float;数据长度:16; 17 数据项名:初始金额;数据类型:float;数据长度:16; 18 数据项名:余额;数据类型:float;数据长度:16; 19 数据项名:预还日期;数据类型:datetime;数据长度:8;20 数据项名:借出日期;数据类型:datetime;数据长度:8;

5

篇三:个人财务管理系统

软件工程A 大作业

个人财务管理系统

——结构化分析与设计

学 院: 理学院 专 业: 信息与计算科学 组 长: 组 员: 指导教师:信息学院 巢进波 提交日期: 2015.01.04

成绩评定表

II

任务分配说明

III

目 录

一、问题定义 .................................................................................................................................. 1

1.1开发背景 ............................................................. 1 1.2问题定义 ............................................................. 1 二、可行性分析 .............................................................................................................................. 1 2.1经济可行性分析 ....................................................... 1 2.2操作可行性分析 ....................................................... 1 2.3技术可行性分析 ....................................................... 2

2.3.1 系统主功能模块图 ................................................ 2

2.3.2 系统主功能数据流图 ............................................. 3 2.4社会因素可行性分析 ................................................... 6 三、 需求分析 ................................................................................................................................ 6 3.1 数据分析 ............................................................ 6

3.1.1 数据字典 ........................................................ 6 3.1.2 数据模型——E-R

图 .............................................. 9

3.2 功能需求 ............................................................ 9

3.2.1 细化的数据流图 .................................................. 9

3.3 性能需求 ........................................................... 14

3.3.13.3.23.3.3

稳定性要求 ..................................................... 14 可靠性要求 ..................................................... 14 安全性要求 ..................................................... 14

3.3.4扩展性要求 ..................................................... 14

3.3.5 其他性能需求 .................................................. 14 3.4错误处理要求 ........................................................ 15 3.5特殊要求 ............................................................ 15 3.5.1安全保密设计 ................................................... 15

3.5.2

维护设计 ....................................................... 15

四、总体设计 ................................................................................................................................ 16 4.1软件结构设计 ........................................................ 16

4.1.1 层次图 ......................................................... 16 4.1.2 HIPO

图 ........................................................ 17

IV

4.2 数据库设计 .......................................................... 18

五、详细设计 ................................................................................................................................ 20 5.1 人机界面设计 ....................................................... 20

5.1.15.1.25.1.35.1.45.1.55.1.65.1.7

登录界面 ....................................................... 20 注册界面 ....................................................... 21 个人财务管理系统平台 ........................................... 22 账号管理 ....................................................... 22 收入管理 ....................................................... 23 支出管理 ....................................................... 24 删除管理 ............(转自:wWw.XiAocAoFanWeN.cOm 小 草 范文网:财务管理系统)........................................... 25 用户接口 ....................................................... 26 内部接口 ....................................................... 26

5.2 数据库接口设计 ..................................................... 26

5.2.15.2.2

5.3 核心功能算法设计 ................................................... 27

5.3.1 系统流程图及各模块流程图 ....................................... 27 5.3.2 PAD

图.......................................................... 36

六、参考文献 ................................................................................................................................ 37 七、总结 ........................................................................................................................................ 38

7.1 系统的特色及创新之处 ................................................................................................. 38 7.2心得体会 .......................................................................................................................... 38

V