计算机应用技术专业毕业论文.doc

上传人:来看看 文档编号:3965439 上传时间:2019-10-11 格式:DOC 页数:41 大小:649KB
返回 下载 相关 举报
计算机应用技术专业毕业论文.doc_第1页
第1页 / 共41页
计算机应用技术专业毕业论文.doc_第2页
第2页 / 共41页
计算机应用技术专业毕业论文.doc_第3页
第3页 / 共41页
计算机应用技术专业毕业论文.doc_第4页
第4页 / 共41页
计算机应用技术专业毕业论文.doc_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《计算机应用技术专业毕业论文.doc》由会员分享,可在线阅读,更多相关《计算机应用技术专业毕业论文.doc(41页珍藏版)》请在三一文库上搜索。

1、 毕毕 业业 设设 计计 论论 文文 基于 Delphi 财务管理系统的设计与开 发 姓姓 名:名:某某 学学 号:号: 123456789000 指指导导教教师师:某某某 院院系系(部部所所) : 信息科学与工程学院 专专 业:业:计算机应用技术 学校代码:10904 完完成成日日期期:2011 年 05 月 20 日 I I 摘 要 近年来,随着我国信息技术的飞速发展,计算机应用已逐渐渗透到各个领 域。在企业管理领域内,计算机的应用已经十分广泛,各种管理机制与企业运 作流程都与计算机紧密结合在一起,计算机的应用进一步完善了企业的管理, 提高了企业的现代化管理形象。 ERP 之财务管理系统是

2、适应现代企业制度要求、推动企业财务管理走向科 学化、规范化的必要条件,为企业建立起信息高速公路,促使企业逐步形成方 便、科学、合理的管理模式。 ERP 之财务管理系统属于企业资源计划模块之一,同时它也是企业管理系 统中非常重要的一部分,该系统通过对财务信息进行数字化管理,加快信息处 理速度,提高管理效率,从而促进企业的发展。 本系统结合中国企业管理制度而建立起来的一个信息系统,主要包括应收 管理、应付管理、资金管理和总帐管理等模块,实现了个模块的录入、查找和 生成报表等功能。 关键字:财务管理系统,Delphi,ERP II II Abstract In recent years, the a

3、pplication of computer gradually seeped to each domain along with the rapid development of the information technology of our country. In the business management domain, the application of computer already widespread extremely, Each kind of management mechanism and enterprise operation flow all with

4、computer in close integration with in together, the application of computer further consummated enterprises management and enhanced the image of enterprises modern management. Financial management system of ERP adapts the modern enterprise system request, the essential condition of impelling enterpr

5、ise financial control moves towards scientific and standardized,it establishes the information superhighway for the enterprise, urges the enterprise to form conveniently, scientific and the reasonable management pattern gradually. Financial management system the ERP belongs to one of the enterprise

6、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 management to deal with the financial information, accordingly, speeds up the information processing speed, enhances the management efficiency and

7、 promotes the development of the enterprise. This is an information system that established by using the Delphi9.0 data bank technologies and unifies the China business management system, Mainly management, cost accounting, fund management and general ledger management module and so on. It includes

8、the receivable of management, deal of management, realized the function of inputting module, search and production report form, etc. Key Words: Financial Management System,ERP 1 目 录 第一章第一章 财务管理系统开发的可行性研究财务管理系统开发的可行性研究1 1 1.1目前财务管理的基本状况.1 1.2系统开发的可行性分析.1 第二章第二章 财务管理系统开发的初步调查与分析财务管理系统开发的初步调查与分析3 3 2.1

9、系统业务流程的调查.3 2.2系统数据流程的调查.5 2.3数据字典.7 第三章第三章 财务管理系统的详细设计财务管理系统的详细设计1414 3.1 系统功能结构设计.14 3.2 数据库设计与实现.16 3.2.1 数据库需求分析 .16 3.2.2 数据库设计 .17 3.2.3 数据库逻辑结构设计与实现 .18 3.2.4 数据库的连接 .20 第四章第四章 关键模块及代码设计关键模块及代码设计2222 4.1 应用程序对象设计 .22 4.2 登陆界面设计 .22 4.2.1 主界面设计.22 4.2.2 系统管理界面设计25 4.3 参数设置界面设计.25 4.3.1 科目设置界面设

10、置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.4.6 收款单报表界面设置 .30 4.5 应付管理子系统界面设置.30 4.6 资金管理子系统界面设置.31 4.7 总帐管理子系统界面设置.31 4.8 帮助界面设置.31 结结 论论3232 致致 谢谢3333 参考文献参考文献3434 基于 Del

11、phi 的财务管理系统的设计与开发 1 第一章 财务管理系统开发的可行性研究 1.1目前财务管理的基本状况 手工核算方式下存在的多种数据流程都是围绕如何减少或分散工作量,便 于人员分工,或为了提供更丰富的信息而产生的。由于受会计人员所能完成的 工作量的限制,对于某一特定单位来说,选择了一种核算形式,就不能同时使 用其他核算形式。而计算机的参与完全可以突破会计核算形式的界限,一个计 算机系统完全可以提供手工核算形式下所有会计核算形式所能提供的全部信息。 如科目汇总完全可以做到既提供科目汇总表又提供汇总记账凭证,既可以提供 定期汇总登记的总账,又可以提供逐笔登记的总账或日记账。 手工核算方式下,不

12、论采取哪种会计核算形式,为了满足在会计期末及时 编制会计报表的需要,必须将大部分工作量分散到日常工作中完成,因此需要 将从凭证到报表的数据处理过程,分解为若干工作步骤,每一步骤都产生一些 中间数据(如:科目汇总表、汇总记账凭证、日记账、明细账、总账等) 。为保 证个步骤的连续性,逐步积累编制会计报表所需要的数据,必须将每一步所形 成的中间结果存储起来。这样, “逐步加工、步步存储” ,就成为手工核算的重 要特征。但如果分析一下各步骤存储的内容,就不难发现,各步骤所形成并存 储的都是由记账凭证派生出来的中间结果,或由凭证分类汇总而形成(如:科 目汇总表、汇总记账凭证、总账等) ,或由凭证分类顺序

13、而形成(如:日记账、 明细账、逐笔登记的总账等) 。由此可见,从信息量来看,记账凭证是账簿、报 表的数据源,所有凭证的信息量几乎等于各种明细账、总账、报表所含信息量 的总和,各步骤存储的会计信息只不过是对记账凭证的重复存储而已。这种逐 步转抄,重复存储,不仅浪费资源,而且极易导致数据的不一致性。可以说, 手工核算中经常出现的账证不符、账表不符的现象与这种同一信息的重复再现 有密切关系,因而也就产生了账证核对、账表核算的需要。 由于手工工作固有的缺陷,使得会计在财务处理部分不仅劳动强度大、重 复数据多而且及时性、准确性差。 1.2系统开发的可行性分析 原始的手工处理方式为了使会计信息有清新的来龙

14、去脉,需要将从凭证到 报表的数据处理过程,分解为若干步骤,每一步都产生一些中间数据。其实各 步骤所形成并存储的都是由记账凭证派生出来的中间结果,只不过是对记账凭 证的重复存储而已。这种逐步转抄、重复存储,不仅浪费资源,而且极易导致 数据的不一致性。 根据现行状况中存在的问题,又从计算机的优势看,它具有根据原始凭证 基于 Delphi 的财务管理系统的设计与开发 2 和记账凭证按需要瞬时生成所需要的账表的能力。只要有了原始数据和加工数 据的程序指令,在此基础上生成其他派生数据,对计算机来说是轻而易举的事 情。 手工状态下的财务管理主要是围绕如何减少或分散工作量,便于人员分工而展 开的。而该系统的

15、开发和引用将大量减少人力资源的浪费从管理和经济上都将 提供莫大的帮助。 基于 Delphi 的财务管理系统的设计与开发 3 第二章 财务管理系统开发的初步调查与分析 在根据用户提出建立新系统的要求,进行可行性分析,并经有关主管部门 批准系统可行后,下面对现行系统的状况进行进一步的了解和分析。该初步调 查是认识、了解现行系统状况的过程。 2.1系统业务流程的调查 系统业务流程的调查是按照现行系统中信息流动过程,逐个调查分析所有 环节的处理任务、处理内容、处理顺序的要求,弄清各个环节需要的信息、信 息来源、流径去向、处理方法和信息形态(报告、报单、屏幕显示)等。并将 其用规范的业务流程图表示。其完

16、成业务如下: 1、根据原始凭证编制原始凭证汇总表。 2、根据原始凭证或原始凭证汇总表编制收款凭证、付款凭证和转账凭证。 3、根据收款凭证和付款凭证登记现金日记账和存款日记账。 4、根据原始凭证、原始凭证汇总表或收款凭证、付款凭证、转账凭证登记 明细账业务台账。 5、根据收款凭证、付款凭证、转账凭证形成科目汇总表并直接登记总账。 6、现金日记账、存款日记账及明细账业务台账定期同总账核对。 7、根据总账和明细账业务台账定期编制会计报表。如图 31 所示。 图例如下: 单据、报表、账目 数据流向(不含数据内容) 系统内的部门或人员(含处理过程) 系统外的实体(部门或人员) 基于 Delphi 的财务

17、管理系统的设计与开发 4 图 21 系统业务流程图 原始凭证收款凭 证 转账凭 证 付款凭 证 会计报 表 总 账 明细业务 台账 科目汇 总表 存款日 记账 现金日 记账 原始凭证汇 总表 制证人 员 数据登 录人员 数据录 入人员 数据登 录人员 财务部 工作人 员 财务部 核对人 员 总账会 计 财务部 核对人 员 有关单位 及领导 基于 Delphi 的财务管理系统的设计与开发 5 2.2系统数据流程的调查 有了业务流程图,还需要对信息的流动、传递、处理、存储等进行分析。 这就要求把数据在现行系统内部的流动情况抽象的独立出来,舍去具体的组织 机构、信息载体、处理工具、物质、材料等,单从

18、数据流动过程来考察实际业 务的数据处理模式,即数据流程图。如图 32 所示。 图例如下: 外部实体 数据存储 数据处理 数据流 基于 Delphi 的财务管理系统的设计与开发 6 原始 原始凭证或原 凭证 始凭证汇总表 记账凭证 收付款凭证 科目汇总表 明细账及业务台账 日记账 总账 经办单位 或经办人 P1 审核汇总 财务部 P2 编制记账 凭证 财务部 D1D2 P3 登记明细 账及业务 台账 财务部 P4 编制科目 汇总表 财务部 P7 登记日记 账 财务部 D3 D6 D4 D5 P5 登记总账 财务部 基于 Delphi 的财务管理系统的设计与开发 7 会计报表 图 22 系统数据流

19、程图 2.3数据字典 数据流程图构造出了财务管理信息系统的组成和各部分间的关系,但没有 说明各部分的具体内容,它仅是一个框架,据此还不足以准确充分地了解系统, 无法根据此图进行程序设计,因此还需要编制数据字典。 数据字典将对数据流程图中的各种文件和数据流进行详细的描述和确切的 解释。即定义文件和数据流由哪些更小的单位组成(这些单位一般称为字段或 数据项) ,并描述每个数据项的数据类型、长度、取值范围等具体内容。有了数 据字典就便于随时查阅和修改,所以它是数据流程图的辅助资料,起注解的作 用。 临时记账凭证临时记账凭证 序 号 数据项 名称 内容举例数据 类型 取值范围长 度 小数 位数 备注

20、1凭证号030001C010001 129999 6前 2 位为月份号,后 4 位为当月流水号 2日期01/23/200 4 D8存储时用 8 位,显示 时转换成 10 位 3摘要预付工资C30 4科目名 称 银行存款C40可用 5 级科目 5借方金 额 2080.00N0,” 、 “like“ then if zd=“结帐单号码“ then dw_1.settransobject(sqlca) dw_1.setfilter(“rinvoice_invno“+fh+“+nr+“)/设置检索条件 dw_1.retrieve() elseif zd=“送货单号码“ then dw_1.settra

21、nsobject(sqlca) 基于 Delphi 的财务管理系统的设计与开发 30 dw_1.setfilter(“rinvoice_delno“+fh+“+nr+“) dw_1.retrieve() elseif zd=“客户代号“ then dw_1.settransobject(sqlca) dw_1.setfilter(“del_customerid“+fh+“+nr+“) dw_1.retrieve() elseif zd=“货号“ then dw_1.settransobject(sqlca) dw_1.setfilter(“del_huohao“+fh+“+nr+“) dw_1

22、.retrieve() elseif zd=“送货地代号“ then dw_1.settransobject(sqlca) dw_1.setfilter(“del_shippingid“+fh+“+nr+“) dw_1.retrieve() end if else if zd=“结帐单号码“ then dw_1.settransobject(sqlca) dw_1.setfilter(“rinvoice_invno “+fh+“ %“+nr+“%“) dw_1.retrieve() elseif zd=“送货单号码“ then dw_1.settransobject(sqlca) dw_1.s

23、etfilter(“rinvoice_delno“+fh+“ %“+nr+“%“) dw_1.retrieve() elseif zd=“客户代号“ then dw_1.settransobject(sqlca) dw_1.setfilter(“del_customerid “+fh+“ %“+nr+“%“) dw_1.retrieve() elseif zd=“货号“ then dw_1.settransobject(sqlca) dw_1.setfilter(“del_huohao “+fh+“ %“+nr+“%“) dw_1.retrieve() elseif zd=“送货地代号“ th

24、en dw_1.settransobject(sqlca) 基于 Delphi 的财务管理系统的设计与开发 31 dw_1.setfilter(“del_shippingid “+fh+“ %“+nr+“%“) dw_1.retrieve() end if end if n=dw_1.rowcount() /获取当前数据窗口记录数 st_8.text=string(n) if n=0 then messagebox(“查询结果“,“没有符合条件的记录“) end if 上述就是应收结帐单查询界面设计信息窗口的主要设计过程以及主要的程 序代码,对于系统下述模块中,有用到“查询”的控件,其设计也是

25、采用类似 的方法。这里就不再作详细的解释。 4.4.3 应收结帐单报表界面设置 上述就是应收结帐单查询界面设计信息窗口的主要设计过程以及主要的程 序代码,对于系统下述模块中,有用到“查询”的控件,其设计也是采用类似 的方法。这里就不再作详细的解释。 本界面按钮的代码大部分同上科目界面,其中“生成”键的代码如下: jz=trim(sle_1.text) dw_1.settransobject(sqlca) dw_1.retrieve(jz) /jz 全局变量; 4.4.4 收款单管理界面设置 该窗口主要功能是进行收款单的录入。收款单是客户付款的根据。 其界面的设计代码同应收结帐单管理界面,详细代

26、码见附录。 4.4.5 收款单查找界面设置 该窗口主要功能是对收款单从两个人口进行查找。人口分别有“结帐单号 码”和“收款单号码” 。界面在查找的符号上同样设计了“” 、 “” 、 “=” 、和 “like” ,更方便用户。 其界面的设计代码同应收结帐单管理界面,详细代码见附录。 4.4.6 收款单报表界面设置 该窗口主要是根据财务管理人员的需要,生成收款单报表,从而清晰的看 见货品的收款情况。 4.5 应付管理子系统界面设置 应付管理子系统的设计,主要根据采购部门提供的发票单据,进行财务管 理上应付结帐单和付款单的录入,同时设计了对这两种单据的查找界面,而且 能根据所需信息,生成对应报表。应

27、付管理子系统共设计了应付结帐单管理、 基于 Delphi 的财务管理系统的设计与开发 32 应付结帐单查询、应付结帐单报表、付款单、付款单查询和付款单报表六各界 面,其界面设计和代码设计同上述应收管理子系统,在此不作详细讲述,详细 代码见附录。 4.6 资金管理子系统界面设置 资金管理子系统的设计,主要根据资金属性的不同分为现金和银行资金两 大块,本子系统是让出纳员分别进行现金出纳簿和银行出纳簿的录入,同时根 据录入信息分别可以对现金出纳簿和银行出纳簿的条目进行查询,现金出纳簿 查询人口有“日期”和“摘要” ,银行出纳簿查询人口有“日期” 、 “银行代号” 和“摘要” ,从而方便使用。同时还设

28、计了报表窗口。其界面设计和代码设计同 上述应收管理子系统,在此不作详细讲述,详细代码见附录。 4.7 总帐管理子系统界面设置 总帐管理子系统界面设计,主要包括了凭证输入界面、日记帐界面、明细 帐界面和总帐界面。其中根据日常的帐目往来,录入凭证,日记帐界面是根据 凭证日期的先后顺序生成的报表,明细帐是根据凭证科目代号生成的报表,总 帐则是总的报表。 4.8 帮助界面设置 在帮助模块中,通过关于界面的显示了解到本系统的基本信息。 基于 Delphi 的财务管理系统的设计与开发 33 结 论 通过这次毕业设计的过程,使我对 ERP(企业资源计划)进行了深入了解。 企业的所有资源简要地说包括三大流:物

29、流、资金流、信息流,ERP 也就是对 这三种资源进行全面集成管理的管理信息系统。概括地说,ERP 是建立在信息 技术基础上,利用现代企业的先进管理思想,全面地集成了企业所有资源信息, 为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。 同时对 Delphi 数据库开发系统也有了深入了解。 经过三个多月的设计和开发,ERP 之财务管理基本开发完毕。其功能基本 符合企业财务管理的日常业务,包括应收帐、应付帐、资金管理、总帐管理等。 但是由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比 如用户界面不够美观,出错处理不够,系统功能有待于进一步提高等这些都有 待于进一步改善

30、。 基于 Delphi 的财务管理系统的设计与开发 34 致 谢 大学即将结束,在此,我要感谢所有曾经在学习上和生活中给予过我帮助 的老师和同学们。 尤其要感谢我的指导老师沈丽容老师,在本次毕业设计中,我从沈老师身 上学到了很多东西。沈老师认真负责的工作态度,严谨的治学精神和深厚的理 论水平都使我收益匪浅。无论在理论上还是在实践中,沈老师都给与我很大的 帮助,使我学到以前在书本上所学不到的知识,这对于我以后的工作和学习都 有一种巨大的帮助。感谢沈老师耐心的教导,同时也要感谢给予过帮助的同学 和老师。 学校在这方面也给我们提供了很大的支持和帮助,学校以及学院领导也比 较重视,定期关心设计进展,为

31、设计提供较大的方便,同时为每个设计小组配 有专门的指导老师,帮助我们能顺利完成整个设计。对于学校和老师为我的毕 业设计所提供的极大帮助和关心,在此我表示衷心的感谢! 感谢和我一组的同学,他们给了我很多支持和帮助,与我共享了很多有价 值的资料。同时,他们对我的论文也提出了很多宝贵的意见。 感谢我的父母,虽然他们远在千里之外,却时时关心着我的学业,我走的 每一步都包涵着他们的辛劳与付出。在此,我忠心的感谢他们,感谢他们一直 以来对我的关爱。 感谢我在大学的好朋友们,在这段时间里,大家都是相当忙碌和疲劳,正 是朋友之间相互鼓励和支持,让大家都全力投入到工作中。我不会忘记这份难 得的友谊。 基于 De

32、lphi 的财务管理系统的设计与开发 35 参考文献 1王东迪编著ERP 原理、应用与实践人民邮电出版社2004 2王东迪编著ERP 开发实例详解之财务人事薪资编人民邮电出版社2004 3张海藩编著软件工程人民邮电出版社2002 4杨昭编著Delphi7.0 对象与控件技术详解中国水利水电出版社2004 5蔡毅编著Delphi7.0 基础开发篇清华大学出版社2004 6杨昭编著Delphi7.0 实用参考手册中国水利水电出版社2004 7朱爱民、柯建勋编著Delphi7.0 与系统开发清华大学出版社2003 8何旭洪编著Delphi 数据库系统开发实例导航人民邮电出版社 2003 9温作民编著财务管理东南大学出版社2002 10Bob Hendry,Programming with the PFCDelphi7.0 Plastic Comb May 2002 11William Grean, John Olson 编著Delphi7 Internet and Distributed Application.2003

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1