企业财务费用管理系统的设计与实现论文_第1页
企业财务费用管理系统的设计与实现论文_第2页
企业财务费用管理系统的设计与实现论文_第3页
企业财务费用管理系统的设计与实现论文_第4页
企业财务费用管理系统的设计与实现论文_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、分类号 学号 学校代码 密级 硕士学位论文企业财务费用管理系统的设计与实现学位申请人:学科专业:指导教师:答辩日期:A Thesis Submitted in Partial Fulfillment of the Requirementsfor the Degree for the Master of EngineeringDesign and Implementation of Enterprise Financial Cost Management System摘 要随着社会科技水平的不断发展,信息技术用于企业财务费用管理系统的水平逐步提高。信息化财务要求财务信息资源极大丰富,信息传递高度

2、顺畅,财务费用管理系统信息系统先进发达,并与企业部运作和相关业务系统有机衔接、高度融合,财务信息的综合利用水平得到极大的提高。针对企业财务信息化管理的现状以及实际应用中碰到的问题和需求,并结合工作流技术,从以下几个方面对所做出的工作进行论述和说明。首先探讨了企业财务费用管理系统发展现状和存在的问题,阐明了本系统开发的意义和研究的容。然后从企业财务的业务流程和调研结果考虑,对本次开发的财务信息化软件系统从整体上进行需求分析,确定整个系统的设计原则、设计思想。在此基础上结合WEB技术及企业财务费用管理系统部分的功能特点和实际要求,详细的设计了企业财务费用管理系统部分的开发方案,对系统和数据库进行详

3、细完善的架构设计,保证了系统整体的实用性和稳定性。通过研究现有的业务流程基础之上,总结了现在企业所用的财务费用管理系统的技术不足,结合当前企业财务业务的具体需求,采用改进的工作流构件技术和网络服务器并发技术,详细设计开发了一套集后台财务数据库可视化管理、财务业务工作流构件、并发网络服务及完成端口、工作流数据服务管理、前台XML及Web搭建等技术于一体的一整套企业财务信息管理系统,满足了企业财务费用管理系统的需求。关键词:财务费用管理系统 工作流技术 B/S架构AbstractWith the continuous development of social science and techno

4、logy level, IT for enterprise gradually increase the level of financial management. Financial requirements of information technology has greatly enriched the financial information resources, information transmission highly smooth, well-developed financial management information system is advanced, a

5、nd with the internal operations and related business systems organic convergence, degree of integration, financial information, utilization levels have been greatly improved.Aiming at the status and the problem encountered in actually implementing, combining with the workflow technology, the paper i

6、s mainly based on the several following aspects to describe and explain the work in this paper. First on the enterprise financing software system in the development and problems in the proposed development of the system and the significance of the content of the study. Then from the enterprise finan

7、cing business processes and to consider the findings of this development of the financing informational software system as a whole from a needs analysis to determine overall system design principles, design thinking. Based on this and combining WEB technology with enterprise financial management fea

8、tures, and part of the practical requirements, detailed design the development plan which mainly includes the workflow component system, server engine system, business operation system and database maintaining system.In the study of the existing workflow and information flow technology, summed up th

9、e now forces the inadequacy of financial systems, combined with the current force financial business specific needs, using an improved workflow component technology and network server concurrency techniques, detailed design and development of a set of background financial database Visual management,

10、 financial business workflow component, concurrent network services and the completion port, workflow server engine, front-XML, and Web build-to-peer technology, which integrates a comprehensive set of forces financial information management system. Meeting the needs of the enterprise for financial

11、management.Key words:Financing management Workflow technology B/S Frame目 录摘 要IAbstractII1 绪论1.1 课题研究背景(1)1.2 研究目的和意义(1)1.3 研究概况(3)1.4 论文主要研究容(6)2 系统需求分析2.1 功能需求分析(8)2.2 非功能需求分析(9)2.3 本章小结(12)3 企业财务费用管理系统设计3.1 系统总体设计(13)3.2 借还款管理子系统设计(15)3.3 报销管理子系统设计(17)3.4 综合查询子系统设计(21)3.5 系统管理子系统设计(22)3.6 数据库设计(26

12、)3.7 本章小结(29)4 企业财务费用管理系统实现4.1 开发环境简介(30)4.2 借还款管理子系统实现(30)4.3 报销管理子系统实现(32)4.4 综合查询管理子系统实现(33)4.5 系统管理子系统实现(35)4.6 系统数据库实现(37)4.7 本章小结(38)5 系统测试5.1 测试目的(39)5.2 测试容(39)5.3 系统测试及测试结果(40)5.4 本章小结(43)6 总结与展望6.1 全文总结(44)6.2 展望(44)致 (46)参考文献(47)1 绪论结合信息科技最新成果,将之用于财务费用管理,可以提高单位财务办公效率。本章从研究背景、目的意义等方面着手,对本文

13、对研究容做了一个整体的概述,以明确开发的方向。1.1 课题研究背景财务费用管理系统作为企业管理的组成部分,与经济价值或财富的保值增值有关,企业生存、发展、获利的总目标离不开财务的筹资、投资以及对资金的运用管理。另一方面,财务费用管理系统在企业管理中处于一个核心地位,财务费用管理系统目标将从根本上反映企业的总目标。电算化会计的产生,大大提高了对会计信息的处理效率,改变了传统的手工操作所带来的时间和空间的大量耗费,同时在查找监督管理上有了很大的改善,所以一个合理的财务费用管理系统对企业的长远发展有重要的意义。在完成财务核算平台建设的基础上,财务信息化工作正在向财务费用管理系统纵深方向发展。还款报销

14、业务作为企业财务费用管理系统的前端,直接与业务信息接触,提高还款报销业务的信息化水平具有覆盖面广、流程明确、易于推广等特点。此外企业已经实现了CA认证以及网上公文处理系统已经上线,因此具备了实施财务费用管理系统的技术基础和应用基础。财务费用管理系统作为信息收集平台,实现了报销流程的标准化,规了填单要求、审批流程,并且与账务核算系统、预算管理系统和网上银行系统紧密集成,实现了报销信息的及时反映和所有费用支出数据的收集和规,完成了数据的共享和集成。通过财务费用管理系统,能够使经费预算从业务发起时就得到控制,加强了预算的控制手段,使预算管理工作落到实处,并能够利用实时统计和数据分析为各级决策人员提供

15、详细的费用支出明细和预算执行情况1-3。1.2 研究目的和意义打造信息化财务,努力实现财务信息的数字化采集、网络化传输、动态化处理,确保财务业务实现精确保障、精细管理和实时监控4-6。信息化财务要求财务信息资源极大丰富,信息传递高度顺畅,财务费用管理系统信息系统先进发达,并与企业部运作和相关业务系统有机衔接、高度融合,财务信息的综合利用水平得到极大的提高。其意义主要表现在几个方面:(1)为供应保障提供技术支撑:随着现代信息技术的发展和在国家财政金融领域的广泛运用,企业财务信息化的领域也不断拓展,为搞好供应保障提供了便捷、高效的手段,对于提升财务保障效能发挥着越来越重要的作用7-9。从平时经费供

16、应保障看,采用先进的信息化手段,大大加快了资金划转速度,缩短了经费在途时间,同时方便了经费开支结算10-12。从企业日常经费供应保障看,由于财力物力消耗大,经营活动复杂多变,对经费供应保障的时效性、有效性提出了更高的要求,需要财务信息化提供有力支撑。从企业紧急经费供应保障看,也需要紧密结合各类任务的特点,改进和加强财务信息化建设13。(2)为科学决策提供咨询服务:现行企业财务费用管理系统信息系统在辅助决策方面的作用发挥还不够充分,主要体现在通过各业务管理分系统编制决算表和实施数据分析上14。比如,运用现行工资待遇经费管理信息系统,企业各部门的工资待遇经费决算信息可以逐级汇总到总部,总部可以在规

17、定的时间节点全面了解工资待遇经费决算数据,系统掌握人员工资待遇经费保障情况,为及时改进工资待遇经费管理提供数据15-17。近几年,借助信息技术手段和现有工资待遇经费决算管理系统,企业组织开发了企业人员生活待遇保障情况分析系统,这对科学编制工资待遇经费预算,加强工资待遇经费监管具有重要的意义。在其他经费的管理上,也要推广应用这一方法,增强预算编制和经费管理的科学性18。从长远角度看,要在现有财务费用管理系统信息系统的基础上,进一步加强软件集成和数据综合利用,开发使用专门的综合分析和辅助决策系统,增强财务决策时效性获取、加工、分类、整理数据信息的能力,为科学评估预算项目、编制经费预算和拟制经费规划

18、计划提供咨询服务。(3)为财务改革提供实现条件:从近些年推行的一系列财务改革举措看,一个最突出的特点就是在政策制度调整改革的同时,需要信息技术等其他很多配套条件作支撑19-21。如果缺乏信息技术支撑,即便是设计初衷良好或其他领域成功施行的政策制度,在执行中也会面临很多困难,工作效率往往会大打折扣,改革也难以向深度和广度拓展22-24。(4)为强化监管提供有效手段:加强监管是财务工作的基本职能之一。信息化使得企业资金运行、存储与支付结算活动变得更加公开透明,这在很大程度上提高了财务监管的时效性和监管效果25-27。企业财务部门通过信息系统和信息网络,可以随时了解本级和所属单位的银行存款和库存现金

19、情况、预算执行情况等,搞好资金的调拨使用,强化资金集中统管、加强资金安全监管。1.3 研究概况财务费用管理系统信息系统是用于记录和收集处理各类财务数据以生成各种相关信息的系统。财务费用管理系统是基于财务数据处理之上,主要针对基础数据的处理,所以,财务费用管理系统主要包括了财务数据处理和在其基础上的相关业务处理功能28-31。一般而言,管理系统主要是对管理信息进行整理,主要容包括三点:第一研究其所需的信息。信息需求在根本上确定了系统要出什么样的成果,即系统应该怎么处理数据信息,搜集那些基础数据和信息资料。在一个基础的组织部门,不同级别领导、不同部门和不同的管理人群所要求的专业信息是不相同的。要弄

20、清楚他们的基本信息需要,是建立一个合理有效的管理系统的基本条件;第二是对信息所处的业务流程及其数据量大小进行研究32-33。即弄清楚如何正确有效的阐述其业务流程、数据基本流向等,弄明白其信息的走向。数据量大小是指所要搜集、保存、处理、输入和输出的数据类型、基本容、数据格式、传输频率与数据长短等,以上这些都是需要对业务信息进行合理分析,并进行定量定性的调查得到;第三是对数据信息所处的系统框架以及数字化处理方式的研究,即如何搜集、保存、处理、输入和输出数据,并将这类数据信息实时、合理、有效的输出到使用者34-36。财务费用管理系统是管理信息系统的分支,其目的是进行专业的财务数据搜集、保存、处理、输

21、入和输出,并对这些数据进行处理加工,生成财务所需数据信息的系统。其具备自身独特的一整套处理手段,能够从各个方面对使用系统的企业进行金融财务管理和各类活动管理,并针对其容进行整体、持续的合理说明。财务费用管理各个方面的管理经营活动都与信息管理息息相关,采集各类凭据资料并从中得到可用于产生财务统计数据的基础数据;设定用户账号并根据权限对其数据进行合理分类;利用记账凭证以及账簿填写等方式将基础的财务专业数据转换成统计信息然后对其进行传输或入库处理;对财务账簿及各类统计报表的查询是进行财务统计生成的一种手段。财务处理信息的各个经营环节都有一定关联、相互之间都能够连接,并进行财务整体信息的流转。针对财务

22、管理的各个环节都有其专门的数据信息处理容,并且每个环节都会根据统一的规定进行各自环节的处理工作,一般而言,这些所有环节使用的方法方式以及业务流程一起组成了一个部关联的整套系统,这个系统就是我们所认识的财务管理系统。就人工而言,财务管理人员处理信息量的能力及大小是固定的,在某个企业,如果进行某种财务核算方式,就不应该再采用其他方式来进行核算。然而利用计算机处理这种手段,却可以突破财务核算方式方法的限制,一套计算机系统完全可以将所有人工参与计算的财务信息进行处理,其数据量处理大小完全不是人工所能比较。例如对各类财务科目进行统计汇总,计算机可以在科目汇总的同时又进行财务记账凭证处理工作,既可以从总体

23、上进行定期数据汇总,生成各类总账信息,又能进行细账的计算输出。在手工计算的情形下,不管用哪种会计核算方法,要进行最终的财务汇总工作,都需要将其分摊到每日工作量中,否则无法完成,这种情形下,需要将记账凭证以及汇总统计报表都分散到各个工作环节中,在每个环节生成一些过渡信息,比如汇总记账凭证、总账、分账等。同时要保持各个环节的部关联,为最终统计做准备,一定要把每个环节处理过程中所产生的中间过渡数据进行保存37。由此可见,分步进行处理是手工进行核算的基本特点。研究各个环节的工作容,我们可以得到,这些所有环节产生的中间过渡数据都是根据记账凭证产生的中间信息,是由记账凭证进行专门统计所产生的,比如总账、账

24、目汇总表等,同时也可能是由记账凭证分别进行处理所产生的,比如分账、记账明细表等。从这里我们可以得出结论,财务记账凭证是财务系统的信息来源,其所有的数据量大小基本上等于各种类分账、明细账目的合计,财务流程的各个环节所产生的财务信息仅仅是对记账凭证的再存保存处理。这种传统财务工作重复处理、重复存储的方式,浪费大量的人力物力,中间还会产生很多数据的二义性结果,致使各类数据无法保持一致,不能再次使用。由此可知,传统手工核算所产生的各类结果不一致、总帐分账数据错误的现象是由以上所说的记账凭证数据重复进行处理并保存导致的,所以传统财务工作中会有记账凭证核对、财务报表再次核查核算的现象。传统手工财务核算管理

25、方式有其天生的不足,直接导致财务工作的重复劳作、数据多义性,并且造成数据实时、动态的管理基本不可能。在国,现如今很多企业进行财务费用报销等工作都采用人工手动方式进行单据的填写,其现有方式方法直接导致以下问题:1)财务预算非常不合理且有问题存在(1)很多单位都采用纸质单据进行财务预算管理,只对其总的预算成本进行限定,这种方式并不能合理有效的进行财务预算管理,其效率、准确程度都已不能满足日常需求;(2)进行预算管理的统计工作非常费人工,且效率很低,时效性也很差,管理人员不能及时的查询统计其财务费用支出及预算使用状况;2)财务报销很慢,直接影响企业日常工作效率(1)费用报销的申请人要等待很长时间才等

26、到领导进行审批并返回费用;(2)管理人员需要支出大量的工作时间以及人力物力才能及时的处理申请人提交的各类财务报销单据,致使其不能专注其它专业经营管理活动。(3)审核人员需要对纸质的报销单据进行入库处理,对各类财务数据进行人工汇总统计、检校核算,非常耗时间精力,效率也非常的低。3)日常财务处理工作量大,经常做重复劳动财务管理人员要对纸质记账数据进行重复登记入库处理,而且每次都有可能会出现数据错误,这些都导致了财务管理人员工作量大,失误率高,致使财务管理人员不能进行其它工作。4)人工填写错误率高,管理也不规(1)财务费用管理的方针政策经常会出现变化,财务申报人员一般都不会知道所有的规定,那么在其进

27、行申请单填写的时候,经常会出现这样或那样的错误,导致财务管理人员工作量增加,致使企业管理效率低下,增加了财务管理的失误率。(2)纸质申请单填写的方式会导致出现大量纸质单据,财务管理人员要在查阅审核申请表单的同时,又要对整体财务政策进行掌握,对自身的审批权限、财务预算等要有全面的认知,并对申请表单进行复查、审核审批,最后才会填写电子的记账凭证,将信息输入到系统进行保存,这一过程中出现失误的概率非常大。5)系统处理的数据信息不完整,不能作为管理的凭证因为所有的财务费用管理都是手工进行的,管理人员无法从整体或局部去掌握财务支付情况以及预算使用情况的详细过程,并且对这些信息进行查询的可能性为零。基于以

28、上各类原因,在实际工作中,各个企业都建立起各自的财务费用报销管理系统,利用计算机来进行财务数据的处理,加快财务数据处理流程,减轻各类财务或管理人员的实际工作量,并加强财务报销环节间的联系,促使企业财务管理水平的不断提高。利用计算机来进行财务管理,可以优化财务管理过程,保持财务数据部关联性和合理有效性。1.4 论文主要研究容本课题主要结合现有的财务费用管理系统,研究和开发基于网络办公技术的财务费用管理系统。论文采用多层结构体系。多层体系包括客户层、应用层和数据层,客户层包括各应用系统前端程序和浏览器,应用系统前端程序通过调用业务功能部件来完成各项业务处理,浏览器由服务器提供各项功能支持;应用层实

29、现系统的全部功能服务,主要有WEB服务器、业务功能模块、应用服务器组成;数据层提供安全数据访问和数据存储管理服务。建立科学有效的基于网络办公技术的财务费用管理系统,为我国企业财务报销系统开发质量的提高提供有效的参考。本文对现有企业财务费用管理系统进行了整理和对比,对系统的实现进行了概要设计和详细设计,系统概要设计主要进行了系统技术架构设计和系统功能架构设计。系统详细设计进行了数据库的设计和各个子系统的业务逻辑流程的详细设计。本文共分为六章,其中:第一章主要介绍选题的相关背景、研究目的和意义、国外发展现状、主要研究容和论文的结构;第二章重点介绍相关财务应用软件功能需求分析、业务需求分析、技术需求

30、分析等;第三章从理论的角度来对基于网络办公的财务费用管理系统进行设计和分析;第四章从实践的角度,对第三章所提理论进行系统开发,详细介绍各个模块的实现及设计思路;第五章是对实现的系统各个子功能都进行测试,并分析测试结果。第六章是总结和展望,对系统进行归纳总结,得出经验和不足,对将来该系统进一步完善提出新的要求,并获得一些启示。2 系统需求分析本章将从系统功能需求、实际业务需求、系统所需技术要求等角度对系统的整体需求做一个全面的分析,以明确系统开发的重点。2.1 功能需求分析财务费用管理系统在实现常规核算的同时,还能够让科目关联动态重构的辅助核算,并且从凭证录入、账簿查询到报表公式定义都能够支持重

31、构的辅助核算,满足了弹性核算的需求。科目系统中能够设定公司组合关系,进行跨级次信息组合,通过提供灵活、标准的接口转换工具,便捷地连接单位已有的业务信息资源,并且在凭证分录中提供了编制合并报表中部往来抵销关系。充分考虑财务工作中多重角色的业务关联关系,灵活定义这些角色之间的工作流程,灵活转换单据的操作角色,以适合不同单位会计信息的审批要求。实现了出纳、会计、财务主管业务处理流程自动化38-40。并随之自动生成相应的会计凭证,账簿、会计报告,严密进行资金支付的审批与监督;领导WEB查询功能,实时获取所需信息。提供即时、全面的示警系统,对各种违规、超预算、误操作行为提出警示,帮助决策者和财务领导进行

32、监督严密、安全的权限控制体系。系统提供多层次、多角度的四层二级安全机制控制,四层指:操作系统层、数据库系统层、集团应用层、最终用户层。二级指:功能级、数据级,这样使VA管理系统在严密的权限控制体系下运行。高自动化的业务处理,即对具有规律性并定期发生的业务(如摊、提、并、转业务),由不同级别操作者自定义处理容,在之后的会计期间,系统能按自定义要求进行自动运算和处理,最大程度上提高操作工作效率,减少操作随意性。支持多种形式的集团管理需要,财务费用管理系统既可以满足单位对多组织单位的分层管理,也满足单位对多业务类型、多层次独立核算单位进行管理;支持异地录入凭证,满足各单位的账务处理要求;国际化人机界

33、面设计,务管理系统采用平面化的人机交互界面风格,将客户数据与功能最大化的表现出来。单独开发、统一设计的界面元素保证了功能、风格与美观的统一。强大的智能记忆性功能,财务费用管理系统在数据输入、数据查询、打印输出等方面具有充分的记忆性,不需要每次都设置相应的参数,做到一次设置,多次使用。同时系统有更多的智能性,比如可以自动帮助客户调整打印输出的最佳大小、位置,自动提示用户进行催款、还款、催报等,智能实现客户回款情况的分析等。2.2 非功能需求分析1)系统流程采用工作流方式进行业务流转,所谓工作流的定义是来自于生产部门和自动化办公领域。是根据平时工作中一些固定流程的事件总结出来的。是为了将工作进一步

34、细分成任务、组织、角色,按照一定的流程来运行这些任务,同时对其进行跟踪控制,以提高工作效率、降低经营成本、提高单位管理水平及其竞争力为最终目的。进入现代文明之后,工作中的流程管理及组织管理等工作就一直在不断进行着,但局限于人工完成。到了上世纪八十年代末,计算机成功普及、网络技术、分布式数据库技术、协同工作技术等信息化手段快速走入各个经营企业,工作流技术给各个企业带来了更优秀的解决方案,提供了更为先进的方式方法。工作流,即是一种根据现实工作业务流程离散化而成的数字模型,工作流的目的就是让使用者在现有的计算机软硬件条件下实现整个办公流程的自动化办理,由此而建立起一整套工作流程模型,实现具体业务工作

35、。工作流就是现实办公的信息化模式,它的目的是就办公信息化。结合国际规定,我们可以得出工作流的概念就是,整个或部分的支持信息化办公,以处理日常业务工作。工作流系统是在办公过程中,以序列事件模式来对参与各个流程环节的人、事物进行办公自动化管理。从功能上而言基本上所有的工作流都有以下特征:(1)在搭建工作流阶段:可以定义流程流向,即定制整个工作流过程以及对其各个环节事件做定义;(2)在运行阶段:可以在后台对其前台运行的流程及环节做管理;(3)在运行阶段,能够与其它程序或人员进行互动,完成各类扩展功能。现如今一些对工作流新的看法是:工作流即是办公自动化电子化的模式体现,办公过程以工作流的方式来处理,能

36、够集成计算机的优点,完美实现办公与管理、后台与前台、业务和经营相一致。如图2.1所示。图2.1 工作流业务和经营的联系从现在企业的办公模式来看,很多工作都是由许多人员一起参与一起完成的,如进行各类申请、财务审批复核、车辆管理审批、企业管理控制、请假审批、考勤管理流程等。公司或者其他企业各自部都有很多复杂的业务办公流程,这些办公流程形成了企业各自的日常管理事件。只有利用现代化的信息手段把这些流程都变为电子形式,在信息化的同时提高其管理经营效率,这样可以增强企业管理能力,规其经营,增强其宏观控制能力以及财务管理能力,这些都是工作流所能处理的容。企业办公流程所具有的特点决定了以往的固定模式办公系统没

37、办法跟上现今办公业务需求,往往需要将不同功能模块进行拼凑,并且需要不断修改系统,更新补丁,最后系统会越来越庞杂,维护也越来越困难。具备人工智能化的工作流办公管理系统是针对传统办公系统缺点来进行自我改进的一套系统,可以自行定义流转,能够合理处理各类日常公文管理办公和各类事务办理,具备自动功能扩展的能力,能够满足更高的应用需求。2)软件工程开发模型。软件系统一般进行开发,都是参照工业生产管理流程来进行的。开发的产品从预订起始,中间进行各类设计、生产制作、测试及各类维护工作,一直到此类产品不再被市场接受为止,才不再生产,这个是产品整个生命周期过程。软件系统从客户定制开始,一直到软件被市场淘汰的整个过

38、程,是软件的生命周期。软件工程所谓的生命周期就是从时间的角度分解软件系统开发生产过程中所碰到的问题,将整个过程分为不同阶段,每个不同阶段又会有各自独立的事件,以利于工作人员协同办公,使用软件工程方法来进行软件开发,可以很大程度上降低软件研发难度。从以往事实来看,我们所说的软件周期,即将软件的开发业务流程划分为软件定义(问题定义、可行性研究、需求分析)、软件开发(总体设计、详细设计、和单元测试、综合测试)、软件维护等三个阶段,如图2.2所示。图2.2 软件的开发业务流程3)面向对象技术,面向对象技术是进入20世纪以来软件技术的核心技术。软件开发最早用的都是结构化分析设计方法,即将系统的各个功能节

39、点及其间的联系用结构化的方式来描述,并采用细化的功能和严格的逻辑控制。其结果是数据流程图,对应的程序是由程序模块组成的源代码,这些代码并不能跟客观逻辑世界相对应,也就是说解决问题的目标并不是一个个逻辑对象,而是一个一个功能点的组合。结构化设计方法最大的问题就在于,对其中一块进行改动,必然会引起其他部分的变动,从而使整个程序需要重新改造,这在现代软件技术开发中是很难取的。面向对象方法就不一样,它能够对现实世界中的对象进行模拟,按照现实的逻辑思维来架构设计软件程序,并且每个部分都是单独的对象,减少了程序间的耦合性,能够做到很好的维护,当要删除或修改其中一部分代码时,不需要对程序做太大的改动即可达到

40、目的。面向对象的整体架构也很稳定,随着软件技术的不断更形,面向对象技术也不断的深入人心,应用更加的广泛。2.3 本章小结本章从对系统的需求进行分析着手,对系统的应该达到的功能进行阐述,并明确系统应该达到的目标,对系统进行功能需求分析、业务需求分析、技术需求分析等,为下面几章作理论性的阐述。3 企业财务费用管理系统设计本章将从系统总体结构、数据库结构,以及各个模块分块的角度对系统进行研究设计。3.1 系统总体设计3.1.1 设计原则系统设计时要遵循以下原则:(1)具有一定的规性。(2)结合会计制度要求。(3)注重操作的便利性。(4)具有一定的适应性。(5)具有行业专业性。系统总体目标:(1)提高

41、企业信息利用力。(2)有效支持企业各项业务运行和管理,提高企业后勤资源利用率。(3)促进企业财务信息处理数字化。(4)支持智能纠错学习,能帮助使用人员发现使用中存在的问题,并反馈修改。(5)提高企业财务信息化管理水平,提供动态高效的质量控制。(6)提升财务办公人员办事效率,快速准确传送财务各种账单报表。(7)提高企业财务费用管理系统质量,以服务广大用户。3.1.2 系统架构本系统采用多层的B/S架构体系。多层体系包括客户层、服务器层和数据库层,客户层包括各应用系统前端程序,应用系统前段程序通过调用业务功能部件来完成各项业务处理;服务层实现系统的全部功能服务,主要由WEB服务器、业务功能部件、应

42、用服务器组成;数据层提供安全数据访问和数据存储管理服务。系统技术架构设计如图3.1所示。图3.1 系统技术架构系统业务功能分为借还款管理子系统、报销管理子系统、综合查询子系统、系统管理子系统,系统功能结构如图3.2所示。图3.2 系统功能结构图财务借还款管理子系统:主要包括借还款费用管理。财务报销管理子系统:主要包括差旅费报销及其他专项报销。综合查询子系统:包括各类数据查询。系统管理子系统:包括构件工具包含几个方面的容。这些模块概括说主要是流程定义、表单模板定义、查询模板定义、打印模板定义、权限组织定义、数据模型定义等几个子模块。3.2 借还款管理子系统设计1)借款申请功能设计包括:(1)启动

43、借款申请 申请人填写各类借款金额; 借款为网上汇款方式时,需要填写经办人; 在流程中,申请环节中不为灰,则表明其可选; 申请环节中为灰,则表明其必须选; 在发送时选择下个审批人; 如果选择保存,则可等到下次办理时再发送。(2)借款审批 审批人填写审批意见,可预定各类常用审批意见; 如果审批不通过,可以退回,即将流程任务返回给申请人; 如果通过,将申请表单发送给下一个办理人员; 如果选择转批,则将表单转给另外人员办理; 如果选择返回,则返回到待办列表; 如果有相应的认证或数字证书签名,可在选项中添加进来。(3)借款审核 借款审核人填写审核意见; 可对申请表中的费用金额进行修改; 在流程中,申请环

44、节中不为灰,则表明其可选; 申请环节中为灰,则表明其必须选; 在发送时选择下个审批人,或者转批给其他人办理; 如果选择保存,则可等到下次办理时再发送。2)还款申请功能设计包括:(1)启动还款申请 申请人如果有还款记录,需勾选核销,将部分资金抵消; 在流程中,申请环节中不为灰,则表明其可选;借款为网上汇款方式时,需要填写经办人; 申请环节中为灰,则表明其必须选; 在发送时选择下个审批人; 如果选择保存,则可等到下次办理时再发送。(2)还款审批 审批人填写审批意见,可预定各类常用审批意见; 审批不通过,可以退回,即将流程任务返回给申请人; 如果通过,将申请表单发送给下一个办理人员; 如果选择转批,

45、则将表单转给另外人员办理; 选择返回,则返回到待办列表; 如果有相应的认证或数字证书签名,可在选项中添加进来。(3)还款财务审核 还款审核人填写审核意见; 可对申请表中的费用金额进行修改; 在流程中,申请环节中不为灰,则表明其可选; 申请环节中为灰,则表明其必须选; 在发送时选择下个审批人,或者转批给其他人办理; 如果选择保存,则可等到下次办理时再发送。一般还款流程如图3.3所示。图3.3 系统还款流程示意图包括:(1)申请人填写借还款申请单中相关信息;(2)下一步选择提交给处长审批,或是部长审批;(3)预算项目必须为申请人所在部门预算类型项目;(4)如申请人员选择其他方式收款,得提供其收款人

46、员明细;(5)审批领导填写审批意见,并签名;(6)如果不批准,则返回该流程给申请人;(7)如果通过,则将流程发送给部门领导进行复审;(8)领导复审时决定是否最终批准该申请;(9)如果批准则提交给财务人员审核;(10)财务人员审核该申请,根据实际,填写核准费用金额;(11)出纳打印对应还款单据,并通知申请人领款;(12)领款人在经办人处填写签名;(13)财务出纳在申请单出纳对应位置填写签名;(14)出纳结清还款后,将数据录入到系统;(15)系统管理人员汇总信息,并将结果保存到数据库;(16)打印记账凭证并存档。3.3 报销管理子系统设计1)差旅报销功能设计包括:(1)差旅报销启动申请 报销申请人

47、选择对应的出差预算,不选则不能启动申请; 差旅表中出差地点是必须填写; 差旅表中出差事由是必须填写; 出差费用报销申请人为系统用户; 差旅报销人员分为正式和非正式员工; 在申请表中,费用中的票据类型等为可选录入信息; 票据的数及单价由申请人手动录入; 系统自动汇总费用金额; 如有住宿费用报销,则在表单中添加住宿费用栏; 如是订票费用,则勾选车票报销; 表单中部分信息为选择录入,如有则自行填写; 系统提示相应的预算费用标准; 申请人如有借款记录,则勾选报销金额冲抵选项; 系统提供支付方式选择项; 支付方式选择网上支付时,可添入经办人员信息; 在流程中,申请环节中不为灰,则表明其可选; 申请环节中

48、为灰,则表明其必须选; 在提交发送时选择下个审批人; 如果选择保存,则可等到下次办理时再发送; 系统将表单数据保存至后台数据库。(2)差旅费审批 差旅费用审批人填写审批意见,可预定各类常用审批意见; 审批不通过,可以退回,即将流程任务返回给申请人; 如果通过,将申请表单发送给下一个办理人员; 如果选择转批,则将表单转给另外人员办理; 选择返回,则返回到待办列表; 如果有相应的认证或数字证书签名,可在选项中添加进来。 审批人可查看表单的历次申请审批意见; 如果差旅费用超出预支,需要在超标栏进行勾选; 自动汇总计算各类填写信息。(3)差旅费财务审核 财务审核人填写审核意见,核算可预定各类常用审核意

49、见; 审核不通过,可以退回,即将流程任务返回给申请人; 如果通过,将申请表单发送给下一个办理人员; 如果选择转批,则将表单转给另外人员办理; 选择返回,则返回到待办列表; 如果有相应的认证或数字证书签名,可在选项中添加进来。 审批人可查看表单的历次申请审批意见; 如果差旅费用超出预支,需要在超标栏进行勾选。2)其它专项支出报销功能设计包括:(1)专项业务费用申请启动 专项报销申请人选择对应的专项费用预算,不选则不能启动申请; 申请表中出差人员是必须填写; 报销单的报销事由是必须填写; 专项费用报销申请人为系统用户; 费用报销人员分为正式和非正式员工; 在申请表中,费用中的票据类型等为可选录入信

50、息; 票据的数及单价由申请人手动录入; 系统自动汇总费用金额; 如有其它费用报销,则在表单中添加扩展费用栏; 如是订票费用,则勾选车票报销; 表单中部分信息为选择录入,如有则自行填写; 系统提示相应的预算费用标准; 申请人如有借款记录,则勾选报销金额冲抵选项; 系统提供支付方式选择项; 支付方式选择网上支付时,可添入经办人员信息; 在流程中,申请环节中不为灰,则表明其可选; 申请环节中为灰,则表明其必须选。(2)专项费用审批 专项费用审批人填写审批意见,可预定各类常用审批意见; 审批不通过,可以退回,即将流程任务返回给申请人; 如果通过,将申请表单发送给下一个办理人员; 如果选择转批,则将表单

51、转给另外人员办理; 选择返回,则返回到待办列表; 如果有相应的认证或数字证书签名,可在选项中添加进来。 审批人可查看表单的历次申请审批意见; 如果专项费用超出预支,需要在超标栏进行勾选。(3)专项费用财务审核 财务审核人填写审核意见,核算可预定各类常用审核意见; 审核不通过,可以退回,即将流程任务返回给申请人; 如果通过,将申请表单发送给下一个办理人员; 如果选择转批,则将表单转给另外人员办理; 选择返回,则返回到待办列表; 如果有相应的认证或数字证书签名,可在选项中添加进来。 审批人可查看表单的历次申请审批意见; 如果专项费用超出预支,需要在超标栏进行勾选。报销流程如图3.4所示。图3.4

52、报销流程示意图3.4 综合查询子系统设计1)预算项目调用情况查询包括:(1)计算汇总预算调用信息;(2)根据设定条件查询预算某项目调用执行状况;(3)对部门整体预算执行状况进行查询;(4)用户按照自身权限进行相关情况查询;(5)企业领导汇总查询企业整体预算状况;(6)各级别负责人根据权限进行围预算执行状况查询;(7)执行预算查询后,可选择高级选项,列出所有执行明细情况。2)个人审批信息查询包括:(1)利用条件,来查询申请人表单信息;(2)查询未审批通过和已审批通过的表单信息;(3)查询流程中申请表单审批状态信息;(4)根据登录人员信息进行所有信息查询,并列表显示;(5)提供高级选项,可选择详细

53、或不详细显示查询信息;(7)可授权查询其他人员信息。3)借还款查询包括:(1)对借还款信息明细进行查询;(2)对未还金额等进行明细查询。4)部门整体还款报销查询由领导进行部门综合还款报销金额查询,并显示明细列表。5)组合条件查询(1)查询条件可以多个,进行后台综合条件查询;(2)按照权限来进行分级查询,列出权限围所有明细信息。所用到的查询条件包括:(1)项目名,根据名称来查询所有相关项目信息;(2)部门名,根据部门名称来查询部门所有信息;(3)处室名,根据名称来查询所有相关处室信息;(4)时间围,根据时间围来查询所有时间围信息;(5)人员名,根据人员名来查询所有相关项目信息;(6)还款数额,根

54、据还款数额来查询所有相关信息;(7)借款数额,根据借款数额来查询所有相关信息;(8)报销类别,根据报销类别来查询所有相关信息;(9)费用归类,根据费用归类来查询所有相关信息;(10)还款容,根据还款容来查询所有相关信息;(11)报销容,根据报销容来查询所有相关信息;(13)单据状态,根据单据状态来查询所有相关信息;(14)权限围,根据权限围来查询所有相关信息。 3.5 系统管理子系统设计1)权限管理设计功能如下:(1)添加权限:管理员给用户添加某一特定功能权限或系统应用权限,用户可根据该权限进行登录及系统功能使用。(2)添加权限:管理员给用户删除某一特定功能权限或系统应用权限,删除后用户无法再

55、使用该权限进行登录及系统功能使用。(3)修改权限:管理员给用户修改某一特定功能权限或系统应用权限。2)数据压缩对无效的系统数据,或者临时数据进行清除处理,是系统恢复数据空间,继而提高系统操控数据的能力。3)操作日志对系统日志信息进行查看管理,包括:(1)系统应用日志管理:记录各类系统事件日志;(2)系统用户登录日志:记录各类用户登录及操作系统的日志。4)数据交换系统可以输出报表以及导入报表。5)流程处理流程构建:利用平台绘制流程的控件绘制流程,并对流程的各个节点进行业务设置和、权限设置和表单关联等设置,最后将流程的各个活动节点和连接信息以及整个流程保存到后台数据库。包括:(1)流程设计:即是对

56、流程进行创建等编辑功能并对应相关逻辑判断,及数据库读取等操作。包括: 新建流程:按照企业财务业务需求,建立一个由有数个相关环节构成的,每一个对应于各个作业单位的相关审查、核定、批转、签章等具体事件的流程。 拷贝流程:可以对一个现有的业务流程进行图形和业务功能的全盘拷贝。保存/修改流程:对一个新建或现有的业务进行逻辑编辑,并将结果保存至xml。 流程设置:对每个环节的财务业务容进行修改,设置对应的业务权限和表单权限等各个细节。 导出XML:将流程逻辑保存导出至xml流文件。 写入权限到流程:编辑流程权限。 冻结流程:使某个流程处于暂停使用状态,直到固定事件激发解冻该流程。(2)流程绘制:即是在DC上绘制各

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论