基于Delphi的财务管理系统毕业设计论文Word格式文档下载.docx
- 文档编号:20048525
- 上传时间:2023-01-16
- 格式:DOCX
- 页数:39
- 大小:200.31KB
基于Delphi的财务管理系统毕业设计论文Word格式文档下载.docx
《基于Delphi的财务管理系统毕业设计论文Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《基于Delphi的财务管理系统毕业设计论文Word格式文档下载.docx(39页珍藏版)》请在冰豆网上搜索。
1.2系统开发的可行性分析
原始的手工处理方式为了使会计信息有清新的来龙去脉,需要将从凭证到报表的数据处理过程,分解为若干步骤,每一步都产生一些中间数据。
其实各步骤所形成并存储的都是由记账凭证派生出来的中间结果,只不过是对记账凭证的重复存储而已。
这种逐步转抄、重复存储,不仅浪费资源,而且极易导致数据的不一致性。
根据现行状况中存在的问题,又从计算机的优势看,它具有根据原始凭证和记账凭证按需要瞬时生成所需要的账表的能力。
只要有了原始数据和加工数据的程序指令,在此基础上生成其他派生数据,对计算机来说是轻而易举的事情。
手工状态下的财务管理主要是围绕如何减少或分散工作量,便于人员分工而展开的。
而该系统的开发和引用将大量减少人力资源的浪费从管理和经济上都将提供莫大的帮助。
第二章财务管理系统开发的初步调查与分析
在根据用户提出建立新系统的要求,进行可行性分析,并经有关主管部门批准系统可行后,下面对现行系统的状况进行进一步的了解和分析。
该初步调查是认识、了解现行系统状况的过程。
2.1系统业务流程的调查
系统业务流程的调查是按照现行系统中信息流动过程,逐个调查分析所有环节的处理任务、处理内容、处理顺序的要求,弄清各个环节需要的信息、信息来源、流径去向、处理方法和信息形态(报告、报单、屏幕显示)等。
并将其用规范的业务流程图表示。
其完成业务如下:
1、根据原始凭证编制原始凭证汇总表。
2、根据原始凭证或原始凭证汇总表编制收款凭证、付款凭证和转账凭证。
3、根据收款凭证和付款凭证登记现金日记账和存款日记账。
4、根据原始凭证、原始凭证汇总表或收款凭证、付款凭证、转账凭证登记明细账业务台账。
5、根据收款凭证、付款凭证、转账凭证形成科目汇总表并直接登记总账。
6、现金日记账、存款日记账及明细账业务台账定期同总账核对。
7、根据总账和明细账业务台账定期编制会计报表。
如图3—1所示。
图例如下:
单据、报表、账目
数据流向(不含数据内容)
系统内的部门或人员(含处理过程)
系统外的实体(部门或人员)
有关单位及领导
图2—1系统业务流程图
2.2系统数据流程的调查
有了业务流程图,还需要对信息的流动、传递、处理、存储等进行分析。
这就要求把数据在现行系统内部的流动情况抽象的独立出来,舍去具体的组织机构、信息载体、处理工具、物质、材料等,单从数据流动过程来考察实际业务的数据处理模式,即数据流程图。
如图3—2所示。
外部实体
数据存储
数据处理
数据流
P2
财务部
经办单位或经办人
编制记账凭证
原始原始凭证或原
凭证始凭证汇总表
D2
D1
记账凭证收付款凭证
P4
P3
编制科目汇总表
登记明细账及业务台账
P7
登记日记账
D3
科目汇总表
D6
明细账及业务台账
D5
日记账
D4
总账
会计报表
图2—2系统数据流程图
2.3数据字典
数据流程图构造出了财务管理信息系统的组成和各部分间的关系,但没有说明各部分的具体内容,它仅是一个框架,据此还不足以准确充分地了解系统,无法根据此图进行程序设计,因此还需要编制数据字典。
数据字典将对数据流程图中的各种文件和数据流进行详细的描述和确切的解释。
即定义文件和数据流由哪些更小的单位组成(这些单位一般称为字段或数据项),并描述每个数据项的数据类型、长度、取值范围等具体内容。
有了数据字典就便于随时查阅和修改,所以它是数据流程图的辅助资料,起注解的作用。
临时记账凭证
序号
数据项名称
内容举例
数据类型
取值范围
长度
小数位数
备注
1
凭证号
030001
C
010001~
129999
6
前2位为月份号,后4位为当月流水号
2
日期
01/23/2004
D
8
存储时用8位,显示时转换成10位
3
摘要
预付工资
30
4
科目名称
银行存款
40
可用5级科目
5
借方金额
2080.00
N
0≤,<
10亿
14
贷方金额
7
借方外币额
用于形成复币账
贷方外币额
9
汇率
10
附件张数
11
录入员姓名
张三
至多5个汉字
12
审核员姓名
13
审核标志
T
T、F、空格
T:
已通过审核、F:
未能通过审核、空格:
还未审核
输出页码
产生一张凭证分成几页打印时的页码
15
科目编号
101
C:
表字符型数据D:
表日期型数据N:
表数值型数据
图2—3临时记账凭证
主表操作员
字段名
字段类型
字段长度
操作员编号
以该字段建立索引标记“操作员编号”的主索引
操作员姓名
以该字段建立索引标记“操作员编号”的候选索引
操作员口令
可取值“y”或“n”,默认值“n”
凭证录入权
凭证修改权
凭证查询权
凭证审核与修改权
凭证汇总权
过账权
科目维护权
总账权
明细账权
科目汇总权
数据库查询权
报表处理权
桌面背景颜色
默认值RGB(60,120,180)
桌面背景图片
50
默认值“”
桌面背景类型
默认值“颜色”
图3—4主表操作员
运行环境
建账起始年份
建账起始月份
当前年份
当前月份
当前月份凭证顺序号
默认值0
月终结账标志
月备份标志
单位名称
图3—5运行环境
运行日志
时间
执行操作
进退
可以取值“进”或“退”
图3—6运行日志
主表科目字典
备注
以该字段建立索引标记为“科目编号”的主索引
助记符
一级科目名
18
二级科目名
三级科目名
四级科目名
五级科目名
账别
输出标志
L
当要打印输出科目字典时确定记录是否输出。
默认值“F”
科目全名
设计该字段将避免为获得科目全名进行复杂的计算
图3—7主表科目字典
主表摘要
摘要编码
图3—8主表摘要
已过账记账凭证
小数
位数
恢复标志
可取值“Y”或“N”默认值“N”
图3—9已过账记账凭证
科目发生额及余额
字段
类型
先以该字段建立索引标记为“科目
编号”的普通索引,再以该字段取
值前4位建立索引标记为“一级编
号”的普通索引。
月初余额方向
月初余额
本月借方合计
本月贷方合计
本年借方累计
本年贷方累计
月末余额方向
月末余额
图3—10科目发生额及余额
登录许可
登录
可取值“T”或“F”,默认值“T”
图3—11登录许可
登录操作员
以该字段建立索引标记为“操作员
编号”的普通索引
姓名”的普通索引
图3—12登录操作员
外币科目发生额及余额
外币名称
月初外币额
月初汇率
月初人民币额
本月借方外币额
本月借方人民币额
本月贷方外币额
本月贷方人民币额
本年借方外币累计
本年借方人民币累计
本年贷方外币累计
本年贷方人民币累计
月末外币额
月末汇率
月末人民币额
按月末汇率折算的人
民币
图3—13外币发生额及余额
账簿结构
总账名称
总账编号
科目编号备份
往来户编号
为输出的需要将以字符形式显示日
期
借方
借方人民币额
本月借方累计
贷方
贷方人民币额
本月贷方累计
借减贷
余额
结余外币额
结余人民币额
栏目1
用于生成多栏式账簿
……
栏目10
图3—14账簿结构
第三章财务管理系统的详细设计
3.1系统功能结构设计
在系统需求分析的基础上,结合系统设计的目标,可将本系统划分为8个功能模块:
1)用户管理:
主要包括用户登陆、重新登陆、修改密码、用户管理等功能。
2)参数管理:
主要包括科目设置、会计期间定义、货币兑换率设置等。
(1)科目设置:
主要包括对会计科目的录入、维护等操作。
此模块主要用于会计基础的科目基本设置,以便于会计凭证的输入。
(2)会计期间定义:
主要包括会计期间的录入、维护等操作。
此模块主要用于会计期间的基本设置。
(3)货币兑换率设置:
主要包括主要货币与人民币之间的兑换率录入、维护等操作。
此模块主要用于货币兑换率的基本设置,以便于货币的转换。
3)应收管理子系统:
主要包括对应收结帐单、收款单等信息进行录入、查询、维护和生成报表等功能。
4)应付管理子系统:
主要包括对应付结帐单、付款单等信息进行录入、查询、维护和生成报表等功能。
5)资金管理子系统:
主要包括对现金出纳簿、银行出纳簿等信息进行录入、查询、维护和生成报表等功能。
6)总帐管理:
主要包括凭证信息的录入和维护、产生日记帐、明细帐和总帐。
7)帮助:
主要显示系统制作有关信息。
帮助
图3.1a功能模块总图
货币兑换率设置
图3.1b系统管理功能图图3.1c参数设置功能图
应付结帐单
图3.1d应收管理子系统功能图图3.1e应付管理子系统功能图
凭
证
图3.1f资金管理子系统功能图图3.1g总帐管理子系统功能图
3.2数据库设计与实现
ERP之财务管理系统是一个数据库应用系统,所需的所有信息都是保存在数据库中。
在数据库应用系统的开发过程中,数据库的结构设计是一个非常重要的的问题。
此处所说的数据库结构设计是指数据库中各个表结构的设计,包括信息保存在哪些表格中、各个表的结构如何以及各个表之间的关系。
因此,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,好的数据库结构设计会减少数据库的存储量,资料的完整性和一致性比较高,系统具有较快的响应速度,简化基于此数据库的应用程序的实现等等。
由于数据库设计的重要性,人们提出了许多数据库结构设计的技术。
但这些技术方法与数据库系统并没有统一的相对应的模式,而是要根据应用系统对数据库不同的需求来选择不同的技术方法,甚至是几种不同的方法的融合。
3.2.1数据库需求分析
数据库结构设计的第一阶段是数据库需求分析,此阶段也是非常重要的一个阶段。
在这个阶段主要是收集基本资料以及数据处理的流程,为进一步设计打下良好基础。
通过对财务管理内容和数据流程的分析,设计的主要数据项和数据结构如下:
Ø
货品信息。
包括的数据项有货号、货品名称、货品描述、单位、库存数量、单价等。
送货单信息。
包括的数据项有货号、送货单号码、客户代号、客户名称、送货地代号、送货地名称、送货单日期、送货数量等。
收款单信息。
包括的数据项有收款单号码、收款描述、应收结帐单号码、收款金额、币种、是否扣结帐、备注等。
应收结帐单信息。
包括的数据项有应收结帐单号码、应收结帐单日期、付款条件、其它、送货单号码、货币、是否完成、备注等。
收货单信息。
包括的数据项有货号、收货单号码、客户代号、客户名称、收货单日期、收货数量等。
付款单信息。
包括的数据项有付款单号、付款
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Delphi 财务管理 系统 毕业设计 论文
