1、I 摘 要 近年来,随着我国信息技术的飞速发展,计算机应用已逐渐渗透到各个领域。在企业管理领域内,计算机的应用已经十分广泛,各种管理机制与企业运作流程都与计算机紧密结合在一起,计算机的应用进一步完善了企业的管理,提高了企业的现代化管理形象。 ERP 之财务 管理系统 是适应现代企业制度要求、推动企业财务管理走向科学化、规范化的必要条件, 为 企业 建立起信息高速公路,促使 企业 逐步形成方便、科学、合理的管理模式。 ERP 之财务管理系统属于企业资源计划模块之一,同时它也是企业管理系统中非常重要的一部分,该系统通过对财务信息进 行数字化管理, 加快信息 处理 速度 ,提高管理效率,从而促进企业
2、的发展。 本系统 结合中国企业管理制度而建立起来的一个信息系统,主要包括应收管理、应付管理、资金管理和总帐管理等模块,实现了个模块的录入、查找和生成报表等功能。 关键字 : 财务管理系统, Delphi, ERP II Abstract In recent years, the application of computer gradually seeped to each domain along with the rapid development of the information technology of our country. In the business managemen
3、t domain, the application of computer already widespread extremely, Each kind of management mechanism and enterprise operation flow all with computer in close integration with in together, the application of computer further consummated enterprises management and enhanced the image of enterprises mo
4、dern management. Financial management system of ERP adapts the modern enterprise system request, the essential condition of impelling enterprise financial control moves towards scientific and standardized, it establishes the information superhighway for the enterprise, urges the enterprise to form c
5、onveniently, scientific and the reasonable management pattern gradually. Financial management system the ERP belongs to one of the enterprise resources plan modules. At the same time it is also one of the extremely important part of the business management system. This system uses the digitized mana
6、gement to deal with the financial information, accordingly, speeds up the information processing speed, enhances the management efficiency and promotes the development of the enterprise. This is an information system that established by using the Delphi9.0 data bank technologies and unifies the Chin
7、a business management system, Mainly management, cost accounting, fund management and general ledger management module and so on. It includes the receivable of management, deal of management, realized the function of inputting module, search and production report form, etc. Key Words: Financial Mana
8、gement System,ERP1 目 录 第一章 财务管理系统开发的可行性研究 . 1 1.1 目前财务管理的基本状况 . 1 1.2 系统开发的可行性分析 . 1 第二章 财务管理系统开发的初步调查与分析 . 3 2.1 系统业务流程的调查 . 3 2.2 系统数据流程的调查 . 5 2.3 数据字典 . 7 第三章 财务管理系统的详细设计 . 14 3.1 系统功能结构设计 . 14 3.2 数据库设计与实现 . 16 3.2.1 数据库需求分析 . 16 3.2.2 数据库设计 . 17 3.2.3 数据库逻辑结构设计与实现 . 18 3.2.4 数据库的连接 . 20 第四章 关键
9、模块及代码设计 . 22 4.1 应用程序对象设计 . 22 4.2 登陆界面设计 . 22 4.2.1 主界面设计 . 22 4.2.2 系统管理界面设计 . 25 4.3 参数设置界面设计 . 25 4.3.1 科目设置界面设置 . 25 4.3.2 会计期间设置界面设置 . 28 4.3.3 兑换率设置界面设置 . 28 4.4 应收管理子系统界面设计 . 28 4.4.1 应收结帐单管理界面设置 . 28 4.4.2 应收结帐单查找界面设置 . 28 2 4.4.3 应收结帐单报表界面设置 . 30 4.4.4 收款单管理界面设置 . 30 4.4.5 收款单查找界面设置 . 30 4
10、.4.6 收款单报表界面设置 . 30 4.5 应付管 理子系统界面设置 . 30 4.6 资金管理子系统界面设置 . 31 4.7 总帐管理子系统界面设置 . 31 4.8 帮助界面设置 . 31 结 论 . 32 致 谢 . 33 参考文献 . 34 基于 Delphi 的财务管理系统的设计 与开发 1 第 一 章 财 务管理系统开发的可行性研究 1.1 目前财务管理的基本状况 手工核算方式下存在的多种数据流程都是围绕如何减少或分散工作量,便于人员分工,或为了提供更丰富的信息而产生的。由于受会计人员所能完成的工作量的限制,对于某一特定单位来说,选择了一种核算形式,就不能同时使用其他核算形式
11、。而计算机的参与完全可以突破会计核算形式的界限,一个计算机系统完全可以提供手工核算形式下所有会计核算形式所能提供的全部信息。如科目汇总完全可以做到既提供科目汇总表又提供汇总记账凭证,既可以提供定期汇总登记的总账,又可以提供逐笔登记的总账或日记账。 手工核算方式下,不论采取哪种会计核算形式,为了满足在会计期末及时编制会计报表的需要,必须将大部分工作量分散到日常工作中完成,因此需要将从凭证到报表的数据处理过程,分解为若干工作步骤,每一步骤都产生一些中间数据(如:科目汇总表、汇总记账凭证、日记账、明细账、总账等)。为保证个步骤的连续性,逐步积累编制会计报表所需要的数据,必须将每一步所形成的中间结果存
12、储起来。这样,“逐步加工、步步存储”,就成为手工核算的重要特征。但如果分析一下各步骤存储的内容,就不难发现,各步骤所形成并存储的都是由记账凭证派生出来的中间结 果,或由凭证分类汇总而形成(如:科目汇总表、汇总记账凭证、总账等),或由凭证分类顺序而形成(如:日记账、明细账、逐笔登记的总账等)。由此可见,从信息量来看,记账凭证是账簿、报表的数据源,所有凭证的信息量几乎等于各种明细账、总账、报表所含信息量的总和,各步骤存储的会计信息只不过是对记账凭证的重复存储而已。这种逐步转抄,重复存储,不仅浪费资源,而且极易导致数据的不一致性。可以说,手工核算中经常出现的账证不符、账表不符的现象与这种同一信息的重
13、复再现有密切关系,因而也就产生了账证核对、账表核算的需要。 由于手工工作 固有的缺陷,使得会计在财务处理部分不仅劳动强度大、重复数据多而且及时性、准确性差。 1.2 系统开发的可行性 分析 原始的手工处理方式为了使会计信息有清新的来龙去脉,需要将从凭证到报表的数据处理过程,分解为若干步骤,每一步都产生一些中间数据。其实各步骤所形成并存储的都是由记账凭证派生出来的中间结果,只不过是对记账凭证的重复存储而已。这种逐步转抄、重复存储,不仅浪费资源,而且极易导致数据的不一致性。 根据现行状况中存在的问题,又从计算机的优势看,它具有根据原始凭证和基于 Delphi 的财务管理系统的设计 与开发 2 记账
14、凭证按需要瞬时生成所需要的账表的能力。只要有了原 始数据和加工数据的程序指令,在此基础上生成其他派生数据,对计算机来说是轻而易举的事情。 手工状态下的财务管理主要是围绕如何减少或分散工作量,便于人员分工而展开的。而该系统的开发和引用将大量减少人力资源的浪费从管理和经济上都将提供莫大的帮助。基于 Delphi 的财务管理系统的设计与开发 3 第 二 章 财务管理 系统开发的初步调查与分析 在根据用户提出建立新系统的要求,进行可行性分析,并经有关主管部门批准系统可行后,下面对现行系统的状况进行进一步的了解和分析。该初步调查是认识、了解现行系统状况的过程。 2.1 系统业务流程的调查 系统业务流程的
15、调查是按照现行系统中信息流 动过程,逐个调查分析所有环节的处理任务、处理内容、处理顺序的要求,弄清各个环节需要的信息、信息来源、流径去向、处理方法和信息形态(报告、报单、屏幕显示)等。并将其用规范的业务流程图表示。其完成业务如下: 1、 根据原始凭证编制原始凭证汇总表。 2、 根据原始凭证或原始凭证汇总表编制收款凭证、付款凭证和转账凭证。 3、 根据收款凭证和付款凭证登记现金日记账和存款日记账。 4、 根据原始凭证、原始凭证汇总表或收款凭证、付款凭证、转账凭证登记明细账业务台账。 5、 根据收款凭证、付款凭证、转账凭证形成科目汇总表并直接登记总账。 6、 现金日记账、存 款日记账及明细账业务台
16、账定期同总账核对。 7、 根据总账和明细账业务台账定期编制会计报表。如图 3 1 所示。 图例如下: 单据、报表、账目 数据流向(不含数据内容) 系统内的部门或人员(含处理过程) 系统外的实体(部门或人员) 基于 Delphi 的财务管理系统的设计与开发 4 图 2 1 系统业务流程图 原始凭证收款凭 证转账凭 证付款凭 证会计 报表总 账明细业务 台账科目汇 总表存款日 记账现金日 记账原始凭证汇 总表制证人 员数据登 录人员数据录 入人员数据登 录人员财务部 工作人 员财务部 核对人 员总账会 计财务部 核对人 员有关单位 及领导基于 Delphi 的财务管理系统的设计与开发 5 2.2
17、系统数据流程的调查 有了业务流程图,还需要对信息的流动、传递、处理、存储等进行分析。这就要求把数据在现行系统内部的流动情况抽象的独立出来,舍去具体的组织机构、信息载体、处理工具、物质、材料等,单从数据流动过程来考察实际业务的数据处理模式,即数据流程图。如图 3 2 所示。 图例如下: 外部实体 数据存储 数据处理 数据流 基于 Delphi 的财务管理系统的设计与开发 6 原始 原始凭证或原 凭证 始凭证汇总表 记账凭证 收付款凭证 科目汇总表 明细账及业务台账 日记账 总账 经办单位或经办人 P1 审核汇总 财务部 P2 编制记账凭证 财务部 D1 D2 P3 登记明细账及业务台账 财务部 P4 编制科目汇总表 财务部 P7 登记日记账 财务部 D3 D6 D4 D5 P5 登记总账 财务部