首页 财务报销管理系统的设计与实现

财务报销管理系统的设计与实现

举报
开通vip

财务报销管理系统的设计与实现硕士学位论文(工程硕士)财务报销管理系统的设计与实现DESIGNANDIMPLEMENTATIONOFFINANCIALREIMBURSEMENTMANAGEMENTSYSTEM周雪哈尔滨工业大学2011年6月国内图书分类号:TP311国际图书分类号:621.3学校代码:10213密级:公开工程硕士学位论文财务报销管理系统的设计与实现硕士研究生:周雪导副师:马培军教授导师吴雅琴高级工程师申请学位:工程硕士科:软件工程学所在单位:软件学院答辩日期:2011年6月授予学位单位:哈尔滨工业大学ClassifiedInde...

财务报销管理系统的设计与实现
硕士学位论文(工程硕士)财务报销管理系统的 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 与实现DESIGNANDIMPLEMENTATIONOFFINANCIALREIMBURSEMENTMANAGEMENTSYSTEM周雪哈尔滨工业大学2011年6月国内图书分类号:TP311国际图书分类号:621.3学校代码:10213密级:公开工程硕士学位论文财务报销管理系统的设计与实现硕士研究生:周雪导副师:马培军教授导师吴雅琴高级工程师申请学位:工程硕士科:软件工程学所在单位:软件学院答辩日期:2011年6月授予学位单位:哈尔滨工业大学ClassifiedIndex:TP311U.D.C:621.3DissertationfortheMaster’sDegreeinEngineeringDESIGNANDIMPLEMENTATIONOFFINANCIALREIMBURSEMENTMANAGEMENTSYSTEMCandidate:ZhouXueSupervisor:Prof.MaPeijunAssociateSupervisor:SeniorEngineerWuYaqinAcademicDegreeAppliedfor:MasterofEngineeringSoftwareEngineeringSchoolofSoftwareJune,2011Speciality:Affiliation:DateofDefence:Degree-Conferring-Institution:HarbinInstituteofTechnology哈尔滨工业大学工程硕士学位论文摘要财务报销是每一个单位内部基本的管理和活动要素。在当今快速变化的商业环境中,业务软件的发展推动企业对信息化的需求不断提高,公司希望通过高速有效、交互性高的财务报销管理软件来优化企业财务业务流程的管理,降低财务部门的工作量,减少员工及领导在财务报销上的精力损耗。本文首先说明课题的来源和背景,针对企业的实际情况及财务报销管理系统的特点,通过对目前各种流行技术的全面的比较,并对本领域相关的理论深入研究分析,对系统进行全面的梳理和优化后,最终确定了系统的建设 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 :针对公司原有报销流程业务,根据公司的实际办公环境采用LotusNotes/Domino平台为开发工具,同时在其之上通过对报销业务流程进行建模、分析和优化,此业务流程管理系统是以知识管理为工作的中心,以互联网为前提的平台,增强了报销业务流程的灵活性和适应性。本系统采用B/S结构,数据库采用Domino的文档型数据库。在数据库分布上考虑到报销单据的数据量庞大,按照各类报销业务的数据量分布以及单据内容特点,将财务报销管理系统的报销库分为:借款、差旅、交通费、招待费、日常费用、其他费用几个数据库,分类别存贮报销单据,并利用同步索引机制将几个数据库中的单据状态实时更新集中起来。在财务报销管理系统内部模块间交互、与外部财务ERP系统等交互连接时,采用面向服务的体系结构思想实现系统的松耦合,屏蔽平台的相关性。面向服务的体系结构能够令使用者很容易地将业务流程与系统进行绑定,通过XI制证技术实现服务封装,避免了资源与时间的浪费。由于应用了业务流程关系很有效地降低了其自身的繁琐程度,使得面向服务的组件得到了更高的使用率。本文以提高业务复杂度、增强系统交互性为目标,充分利用Lotus的技术和平台优势,结合业务流程管理思想的一般要求和财务报销的实际情况,将系统封装成粗粒度的服务接口,实现了一个财务报销管理系统,为财务报销及相关管理信息提供合理的管理平台,保证了在合理的监管控制之下企业内工作有效地执行。关键词:财务报销管理;业务流程管理;XI制证;同步索引-I-哈尔滨工业大学工程硕士学位论文AbstractFinancialreimbursementisthebasicmanagementandessentialofactivitiesineverycorporation.Thebusinessenvironmentchangedrapidlyatpresent,andthedevelopmentofsoftwarebusinesspromotescompaniestoincreasethedemandsofinformationtechnology,thecompaniesareeagertobuildthebusinessenvironmentwithefficientandinteractivefinancialreimbursementandmanagementsoftware.Inordertooptimizethemanagementofbusinessprocesses,reducetheworkloadofthefinancialsector,reducingstaffandleadershipintheenergylossonfinancialreimbursement.Thisarticlearguesthatthesubjectsourceandbackgroundfortheactualsituationandthecharacteristicsoffinancialclaimsmanagementsystem.Throughwithavarietyofpopulartechnologiespresentacomprehensivecomparative,anddodeeprelated,comprehensiveanalysisofthesystemandoptimizedtofinalizethesystem'sbuildingprogram:accordingtotheoriginalclaimsofthecompanybusinessprocesses,andthecompany'sactualofficeenvironment,IuseLotusNotes/Dominoplatformdevelopmenttool.Ontheotherhand,throughmodeling,analysisingandoptimizingthebusinessprocessesonthereimbursement,basedonthenet,enhancereportingflexibilityandadaptabilityofbusinessprocesses.ThesystemusesB/Sstructure,andDomino'sdocumentdatabase.Considerthehighvolumesaccordingtovarioustypesofreimbursementbusinessdatacontent,Idistributethedatabaseto:loan,travel,transportation,hospitality,dailyfees,othercostsofseveraldatabases,storedocumentsbysorts.InFinancialreimbursementmanagementsystem,theinteractionbetweentheinternalmodulesandconnectionwithexternalfinancialERPsystem,service-orientedarchitecturecanachievelooselycoupledofsystemsandshieldedtherelevanceofplatform.Service-orientedarchitectureenablesuserstocompletethetaskthatconnectedbusinessprocesstothebasesystemeasily,inthatwayitcansavetimeandITresources;andtherelationshipbetweenbusinessprocessescanmakeservice-orientedcomponentsre-use,thusminimizingthecomplexityofthebusinessprocessitself.Thisarticleregardsincreasingthedegreeofoperationalcomplexityand-II-哈尔滨工业大学工程硕士学位论文enhancingthesystemasthegoalofinteractivity.ItfullyuseofLotustechnologyandplatformadvantages,combiningbusinessprocessmanagementthinkingandtheactualsituationofthesystem,packagingthesystemsintoserviceinterfaces,toachievethefinancialreimbursementmanagementsystemsothatalltheworkoftheorganizationareineffectivemanagementandmonitored;andallkindsofknowledgeaccumulation,management,utilization,toprovidethesupportfortheleaderstomadedecisions.Keywords:Financialreimbursementmanagement,BusinessProcessManagement,XI,SynchronizationIndex-III-哈尔滨工业大学工程硕士学位论文目录摘要.....................................................................................................................................IABSTRACT..........................................................................................................................II第1章绪论.....................................................................................................................11.1课题来源....................................................................................................................11.2课题研究的背景和意义..........................................................................................11.2.1课题研究的背景...............................................................................................11.2.2课题研究的意义...............................................................................................21.3与课题相关的国内外研究综述.............................................................................31.3.1财务报销现状研究...........................................................................................31.3.2财务报销管理系统现状研究..........................................................................31.3.3业务流程管理现状研究..................................................................................41.3.4LotusDomino/Notes的发展过程...................................................................51.4本文的主要研究内容..............................................................................................6第2章财务报销管理系统的需求分析.........................................................................82.1系统概述....................................................................................................................82.2非功能性需求及系统设计原则.............................................................................82.3功能性需求...............................................................................................................92.3.1报销管理............................................................................................................92.3.2流程管理..........................................................................................................112.3.3额度管理..........................................................................................................122.3.4配置管理..........................................................................................................122.3.5凭证管理..........................................................................................................132.3.6角色及权限可设置.........................................................................................142.3.7查询统计..........................................................................................................142.4用例分析..................................................................................................................162.5概念模型分析.........................................................................................................172.6审批流程分析.........................................................................................................192.7本章小结..................................................................................................................22第3章财务报销管理系统的设计................................................................................233.1功能模块设计.........................................................................................................23-IV-哈尔滨工业大学工程硕士学位论文3.2访问控制权限的设计............................................................................................253.3财务报销审批模块的设计...................................................................................273.4财务报销凭证模块的设计...................................................................................363.5财务报销额度模块的设计...................................................................................373.6财务报销配置模块的设计...................................................................................393.7开发环境设计.........................................................................................................413.8技术与业务架构设计............................................................................................423.9本章小结..................................................................................................................46第4章财务报销管理系统的实现................................................................................474.1财务报销数据库的实现........................................................................................474.2财务报销审批模块的实现...................................................................................474.3财务报销凭证模块的实现...................................................................................564.4财务报销额度模块的实现...................................................................................574.5财务报销配置模块的实现...................................................................................614.7本章小结..................................................................................................................63第5章财务报销管理系统的测试................................................................................645.1测试目标..................................................................................................................645.2系统功能测试.........................................................................................................645.2.1测试方法及环境.............................................................................................645.2.2功能测试..........................................................................................................645.3系统性能测试.........................................................................................................705.3.1测试方法及环境.............................................................................................705.3.2压力测试..........................................................................................................715.4测试结论..................................................................................................................725.5本章小结..................................................................................................................73结论..................................................................................................................................74参考文献.............................................................................................................................75哈尔滨工业大学学位论文原创性声明及使用授权说明...........................................78致谢..................................................................................................................................79个人 简历 个人简历下载免费下载简历模版总经理简历下载资料员简历下载资料员简历下载 .............................................................................................................................80-V-哈尔滨工业大学工程硕士学位论文第1章绪论1.1课题来源财务报销是每一个单位内部基本的管理和活动要素。业务软件的发展推动着企业对信息化的需求不断提高,基本的财务软件已远远不能满足管理的需要,费用支出控制是目前企业最为关心的一个财务环节,虽然仍有一部分企业还是使用着传统的手工管理方法,费用报销一直手工操作,预算人为控制,使员工和领导耗费大量的时间与精力,同时财务部门工作量也十分巨大。越来越多的企业都在追求更安全、更高效的管理方法。在竞争激烈、千变万化的市场环境中,针对财务工作中存在的报销流程手工操作、数据不能远程处理、财务中心和事业部核算缺乏统一性、反映公司命脉的财务信息数据不能及时准确地获取等诸多问题,采用办公自动化(OfficeAutomation,简称OA)并整合业务流程管理(BusinessProcessManagement,简称BPM)概念对财务报销管理系统的变革是会计电算化在企业全面推动的有利补充[1],扩大了企业信息化的范围,提高了内部管理层次,能够极大的改善现有财务对费用控制的模式。本课题的名称是《财务报销管理系统的设计与实现》,目的是利用BPM的方式对神州数码财务报销业务流程进行整合,为了增加系统的可扩展性,通过实现WebService来实现整合系统的管理。在设计过程中,充分利用了面向服务的体系架构的服务分析、建模等思想[2],面向服务的体系架构的英文为Service-OrientedArchitecture,以下简称SOA。1.2课题研究的背景和意义1.2.1课题研究的背景神州数码(中国)有限公司的使命是数字化中国,以释放信息技术的力量,推动中国社会信息文明的进程。神州数码拥有着多年的协同办公经验积累,结合企业自身的信息化发展战略,开发出大量实用而有效的办公自动化应用,解决了流程电子化问题。办公自动化是将现代化办公和计算机网络功能结合起来的一种新型的办公方式,信息的传递由协作工具无序、自主发散地进行。这种协作方式没有 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 的管控观念,缺少清晰明确的OA定义和规范的技术手段。所以要进一步完-1-哈尔滨工业大学工学硕士学位论文善协同管理的理念,否则就无法很好的实现组织上各种跨度的以个人为中心的协作平台。自定义表单和工作流引擎同时构成了传统协同办公系统的根本要素,使得工作流在这两个功能之上就能正常的进行流程流转[3]。工作流能够使工作事务在多人之间有效流转,而带来协同应用效果,也成为协同软件驱动各项应用步骤与程序的引擎。只有把公司所有的业务集成到同一个工作流平台,才能实现无论什么样的平台、开发商是谁,都能将全部应用的整合。将业务整合的前提是工作流组织的连接方式是松耦合的,这样才能确保应用组件全面统一在公司的工作流中并能对公司业务流程进行全面的监管控制。由此引入业务流程管理概念,使其能将应用系统、交互界面、硬件设备、用户全面优化整合,获得全方位的管理模式。将业务流程管理整合在在原有OA平台之上将是十分有战略性的策略,它可以带来加强系统扩展性和适应能力、优化业务流程的益处。1.2.2课题研究的意义为了公司业务需要,企业中一般会同时应用若干的应用系统,所采用的技术平台也不仅仅一种,当这些复杂的应用平台和系统同时存在时,如何将他们集成为一个整体则是一项难题,需要花费漫长的周期和高昂的成本才能建立出新的集成系统。传统OA有它的局限性和不足,尤其当要将OA系统与公司的其他应用系统集成到一起的时候,系统的复杂程度和技术平台都会成为很大的阻碍。现今SOA作为新兴的一种体系结构,能够将多种信息技术都结合到其中,为构造分布式系统提供方法,标志着应用系统技术未来的发展方向[4]。它可以为企业带来的是松耦合、模块化的服务,将业务应用功能以服务的形式提供给最终用户或其他服务[5]。针对传统OA的不足,结合现今非常流行的BPM与SOA技术,在公司实际业务的基础之上进行提炼加工一套建立于神州数码企业协作管理平台之上的财务报销管理系统,就可利用企业原有的应用将多种技术融合到一起,多渠道提供服务,以达到保护现有的IT基础建设投资的效果,以模块化的形式添加或更新服务,增加业务变更的灵活性,其目的是让公司的财务报销流程更好地发挥作用,让业务流程更加具有延展性,公司财务管理更加规范严谨,使公司能够在激烈的竞争中脱颖而出,产生巨大的回报:加快产品发展速度,改造客户业务关系等。-2-哈尔滨工业大学工程硕士学位论文1.3与课题相关的国内外研究综述1.3.1财务报销现状研究在九十年代末期,有学者基于知识经济背景提出财务管理创新应集中在观念的更新、目标的重组、内容的调整与拓展三大方面[6]。到了2004年,依据经济全球化和知识经济的环境,我国的财务管理理论更加着重提出从公司理论、信息不对称理论、道德风险、交易成本和所有权成本、人力资源成本等方面研究公司财务理论的新视角[7]。财务报销就是企业或单位的员工将因公业务时所做的经济支出列成清单,与支出凭证一并上报到财务进行核销。财务部经手后对凭证和支出清单进行验收,验收合格后对报销进行签字审批[8]。通过这种报销制度可以有效地保证各单位业务开销的真实性,做到合理合法,保证经济管控的准确与透明,是公司内部管控的重点。不过在财务报销的实际应用和管理中,仍然存在着诸多弊端,比如财务审批核实报销的机制尚不完整,在管理上的力度也不够大[9]。就我国国情来看,在财务监管制度上存在疏漏,民众已经惯性思维的认为不管何时何事都能拿到单位去报销,这是因为公有制经济在我国长时间实行导致的,这会使在财务上造假的行为愈加恶化[10]。于是将企业或单位财务报销制度进行优化,加大公司内部管控力度,提升公司职能,使得公司能够得到更好的发展和高的利润,成为企业财务管控的发展方向。1.3.2财务报销管理系统现状研究从企业规模上看,迫切希望应用财务报销管理系统的企业不外乎三种[11,12]:(1)大型或独资企业,如一汽丰田、三菱电机、耐帆包装、哈尔斯通创为实、糖果动力等,这类企业具有国际视野,费用管理理念更为先进,乐于接受新信息技术的支持;(2)行业领军企业,如中兴通讯、迈瑞生物医疗电子、万科地产、航天科工、广药集团等,这类企业信息化水平普遍较高,费用管理进一步跟国际接轨;(3)处于快速发展起的本土新锐中小型企业,希望通过精细的费用管控,支撑其持续、健康发展。与传统手工报销流程相比,电子化报销的流程是对手工流程进行合理的抽象化之后自定义到系统中,其运转和执行由系统工作流引擎驱动,当某一节点-3-哈尔滨工业大学工学硕士学位论文完成相关操作后自动跳转到另一节点,直至流程结束[13]。由此可以进一步提高财务业务的规范性,提高业务效率、减少手工操作,便于事业部审批,实现对财务报销的电子化管理,并通过接口功能,根据独立系统中的数据,自动生成会计凭证。信息化技术越来越发达,现在已经有不少公司应用财务报销软件来增强企业的财务报销管理。但是如果公司内没有实现对财务业务的整合分析,没有从原始业务的初始生成点进行扩充,就会导致企业财务审批流程比较繁琐、整体财务工作效率底下、表单的填写和费用计算时会出现人为性质的错误等诸多问题。将申报、额度控制、审批、核算各数据源高度统一融入报销系统,既能够避免数据孤岛现在审批环节之间出现,又能够通过系统固化报销流程的关键控制点,较为准确地监管企业内部控制体系[14],避免监控点的脱节。财务报销电子化,可以通过建立的信息系统,将财务报销的流程进行电子化流转,可以达到的效果是:员工可以在任何时间、从任何地点提交财务报销申请;领导则可通过签字权限的控制,在任何时间、任何地点进行审批;财务部门对申请内容审批核实后会将报销信息传给财务系统录入凭证,并在凭证库中生成与报销单唯一绑定的报销凭证单。随着技术不断地更新,财务报销管理系统会提供更加合理的报销业务流程监管方式,更加强大的系统功能,为企业带来更多效益。1.3.3业务流程管理现状研究在全球著名咨询机构Gartner公布的最新十大战略性技术中,BPM位列所有IT技术榜首。部署BPM将是企业提高组织内部的敏捷性、促进业务流程的改进以及增强灵活性和适应性的关键且带有战略性的决策。尽管BPM技术在国内从概念、方法、产品到客户认识都还存在诸多问题,不甚清晰,但BPM技术和客户认知正在以不可逆转的速度高速成长。2003年,HowardSmith和PeterFingar正式明确地提出了BPM概念[15],企业管理和信息技术在企业中的应用共同组成了业务流程管理的概念,使之自本世纪初到现在都在信息化方面占领着重要地位。业务流程管理拥有着信息技术领域经典的管控理念,在公司内部应用有力的促进下得到了跨组织的发展。从管理的角度看,它是业务流程再造(BusinessProcessReengineering,简称BPR),使得业务流程为核心的管控理念得到延伸扩展。从企业应用角度来看,它以工作流(英文Workflow)及其相关技术为根本,并在此之上进一步壮大。他作为现代公司应用系统的核心能根据业务流程-4-哈尔滨工业大学工程硕士学位论文进行建模:通过对业务流程通过分析后建模,然后再进行模拟,进一步优化后得到的协同管理控制功能。我们可以很容易地得到使用SOA或不使用SOA的BPM,反之亦然。Kaushal在Forrester研究机构所发表的分析报告中指出38%超过1000员工的公司实际上并没有使用SOA或是并没有 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 使用[16]。正在使用或开始使用SOA的公司中,且不管他们是否是形式上的或者只是追随潮流,40%左右实际上并没有一个很明确的发展策略。“80/20规则”似乎意味着八成的人没有或者不会在组织中真正实现SOA,它是将异构平台上应用程序的不同功能部件(称为服务),通过这些服务之间定义良好的接口和规范,按照松耦合方式整合在一起,即将多个现有的应用软件通过网络将其整合成一个新系统[17]。现如今,企业逐渐认识到面向服务的SOA架构能提供目前最佳的复用架构体系搭建模式。它能将刚性的、且彼此孤立的应用、系统和数据转变成灵活的、易于复用的软件组件[18]。办公自动化系统的主要核心功能是以收发应用为核心的流转类应用模块,结合企业内部实际情况定制开发符合各项业务需求的特色功能,满足各个科室的日常管理和工作需要[19]。它作为公司部署协同管理的根本,注重以个人为中心,并把这一特点在国内的企业管理软件行业中进行了充分的展示,使企业内部员工共享资源更加便捷,工作效率更高。企业经营管控包括对业务事务的管控和组织结构也就是人的管控。协同工具将无序的消息以个人为中心进行发送,但是业务流程管理的重心在于公司从顶至下的战略到执行的流程,高视角全方位的管控形式,随时优化管理,使其更加规范,把流程作为管理结构的核心,以端到端的形式进行协作。BPM强调的是一种全生命周期的流程管理,它不仅包括了流程的自动化,和流程的实时有效地跟踪与监控,还会更多地去与业务部门一起来梳理流程、管理流程、改进流程。BPM不同于OA的流程自动化,也不仅仅是工作流。既可以满足OA流程的快速应用,可以满足工作流程的个性化定义。不仅能够做到以组织架构为基础的动态的角色管理,也能实现跨系统的异构整合应用[20]BPM能够增强OA在管理规范性和管控方面的不足。。1.3.4LotusDomino/Notes的发展过程LotusDomino/Notes在现今工作流平台市场上毋庸置疑的处于头筹位置,是业界中的标准、先锋[21]。LotusDomino/Notes自1989年推出以来,共有三次跨越。前期阶段是自1989年第一个版本发行直到R4.5版本在1996年诞生[22]。此-5-哈尔滨工业大学工学硕士学位论文时期将C/S应用从理论推动为现实,奠定了此领域的领先地位,是业界首套真正严格意义上的商用C/S软件[23]。随后的阶段是R4.5版本过渡到2002年全面使用R5版本得阶段。成熟的Domino技术得到了飞速迅猛的发展,它为基于Web的协作技术应用的推广起到相当大的作用,并且协助广大用户将电子化的协作工作实现出来[24]。更为重要的是在此阶段,Lotus作为一个成熟的写作平台提供商,将自己定位于IBM电子商务e-business大战略中,在Domino/Notes应用的基础上,开发出基于其上的Lotus系列其他软件,常见的有:专业化的文档管理LotusDomino.Doc;实时习作平台LotusSametime;企业培训解决方案LotusLearningspace;知识发现服务器LotusDiscoveryServer;无线、企业集成[25]。第三阶段,2002年10月Lotus6发行至今。Lotus6是Lotus发展过程中一个重要的里程碑。Lotus6全面支持J2EE,这就意味着Lotus软件从一个专有的平台级产品转向了彻底开放的业界标准[26,27]。Domino可以利用自身作为Web服务宿主服务器,实现基于自身数据库和Java技术的Web服务[28]。也可以借助.NET环境并利用Domino的后台库开发基于.NET的Web服务。如果结合Websphere的J2EE环境、适当的SOAP类和DominoJava对象,可以将已有的Domino应用中所需要的部分开发为Web服务。同时LotusDomino/Notes可以借助ApacheSOAP或SOAP4J实现基于Java的Web服务消费者,在Windows平台上使用MSSOAPToolkit完成基于COM组件的Web服务消费者的构建[29]。1.4本文的主要研究内容本文的目标是,针对现有的财务报销系统的一些局限性,通过借鉴业务流程管理思想与面向服务的架构思想的相关的优势和实现技术,结合本人在实习公司的实践和对神州数码现阶段的财务往来和报销管理相关业务的分析、公司实际的财务业务流程管理方式,研究和实现一个基于Domino数据库技术、代理以及WebService接口的,功能较为完善且系统拓展性比较高、财务报销业务流程更加合理的财务报销管理系统,这也是作者在实习期间所研究的课题的主要内容。本课题研究的主要内容包括以下几个方面:(1)系统开发的必要性从目前公司内部应用情况出发,从重用、优势互补和企业流程重构三个方面分析出财务报销管理系统开发的必要性,同时看到本课题的提出对公司今后发展的有利方面。-6-哈尔滨工业大学工程硕士学位论文(2)财务报销管理系统的相关技术与功能分析分析目前财务报销业务和财务报销管理系统的现状,找出不足,并结合业务流程管理思想与面向服务的架构思想的相关的优势和实现技术设计出符合本公司应用的财务报销管理系统。(3)系统的实现与数据库设计论述了如何基于Domino平台实现财务报销管理系统;系统采用B/S架构,在数据库分布上考虑到数据量庞大,将数据库按类别分为多个,通过同步索引机制将数据库中的数据实时更新集中起来。在财务报销管理系统内部模块间交互、与外部财务ERP系统等交互连接时,采用面向服务的体系结构思想实现系统的松耦合,屏蔽平台的相关性。本文以提高业务复杂度,增强系统交互性为目标,充分利用Lotus的技术和平台优势,结合业务流程管理思想的一般要求和财务报销的实际情况,将系统封装成粗粒度的服务接口,实现了一个财务报销管理系统,使组织中的各项工作均处于有效的管理和监控之下;并对各种知识进行积累、管理、利用,为各级领导的决策提供有效的支持。本文的组织结构如下:第一章绪论主要介绍了课题的研究背景和意义,简要概述了财务报销管理系统的相关知识,介绍了与课题相关的国内外研究现状,提出了本课题的研究内容。第二章是系统的需求分析。根据系统的业务需求和设计目标,分析系统的功能,对系统用例和报销审批流程等进行了细致论述,为系统体系架构的设定和功能模块划分做好分析和准备。第三章是财务报销管理系统的设计,从整体模块入手并逐步细化设计,同时完成了数据库设计,设定好开发环境和系统架构,为系统的开发实现打下基础。第四章财务报销管理系统的实现,针对各个模块所做的具体的实现进行了介绍,并将财务报销管理系统内部模块间的接口和系统与外部其他系统交互的接口实现进行了详细的介绍。第五章是对系统的测试工作的介绍,分别从系统的功能测试和性能测试两方面着手,对系统的相关测试并得出测试结论。最后一章结论,总结了本论文的主要成果,指出了系统的优点和不足之处,并且展望了今后的研究方向。-7-哈尔滨工业大学工学硕士学位论文第2章财务报销管理系统的需求分析2.1系统概述通过对神州数码现阶段的财务往来和报销管理相关业务的分析,结合本人在实习公司的实践,得出了如下需求。财务报销工作是财务会计工作的重要一环,所有支出都要通过财务报销流程进行审批后方可付款或冲借款,并通过财务SAPR/3的接口功能,与目前财务部门所使用的SAPR/3财务系统实现对接,根据独立于系统中的数据,自动生成会计凭证。与报销相关的申请或审批流程都要在报销流程中进行关联,包括借款、报销、业务接待申请、报销额度控制等。2.2非功能性需求及系统设计原则财务报销管理系统面向的用户群体是公司全体员工,包括从总裁到普通职员,所以系统要有统一友好的操作界面;报销种类繁多业务复杂,所以要尽量操作简单通俗易懂,适合全公司各岗位员工都能便捷的使用,并提供使用帮助文档链接。为了保证多用户并发使用系统时仍然持续稳定的运行,所以要注重系统的稳定性。为了提高系统重用率,为以后的业务或系统做准备,系统也需要有较好的模块扩展性;系统需要管控多种用户角色,同时使用系统进行报销业务的用户会很多,所以系统一定要有较强的承载性。由于报销业务数据量大,报销单据及相关配置数据都会存放到服务器上,此服务器作为数据仓库的同时还要作为工作流引擎保证流程能够正常流转,所以服务器需要有较高的承载性,合理安排数据库的分布,在数据处理上尽量降低数据传输。出于安全性考虑,对用户和管理员的角色权限要严格控制,财务金额统计计算时一定要保证数据的准确性,并且在审批过后除非极特殊情况,否则财务相关的数据是不可更改的。审批过程中为避免申请表单被他人恶意审批,需要对审批人的签字权限加以控制,无表单对应审批权限的人员无法对表单进行审批。-8-哈尔滨工业大学工程硕士学位论文2.3功能性需求财务报销管理系统中包含了申请提交、额度控制、费用核算、审批、凭证记录多项功能,充分避免了流程环节出现孤立数据。将业务流程与表单加载绑定能够精确地部署企业内管控制度,不会造成流程环节脱节。下面各小结分别介绍财务报销管理系统的功能模块需求。2.3.1报销管理报销管理是本系统最基本也是最主要的功能。系统需要提供的报销类别有:境内差旅报销、境外差旅报销、劳务费报销、礼品报销、办公用品费报销、交通费报销、交通费报销(额度制)、员工培训费报销、招待费报销、加班餐费报销、会议费报销、移动通讯费报销、市场及宣传费报销、其他费报销。另外,除了提供报销费用的功能,根据公司实际业务需要,系统还要提供借款申请功能,用户提交借款申请交由部门领导和财务部进行审批。用户可以自己提交申请,也可以为他人代办申请。用户进行报销或借款申请时,要求财务报销系统能提供固定填写格式并自动带出申请的有关资料,以减少手工输入信息工作量。需要考虑到各个事业本部的费用科目设置,员工在不同的事业本部下拥有不同的费用科目和成本中心,相同平台中不同科目编号也有区分,使全国各平台员工可以按照不同类别报销,并设立不同的科目编号。财务报销管理系统需要从后台获取并提供到报销表单上的信息有:员工信息,包括组织机构、员工个人信息等,每个正式员工都归属到对应的成本中心下,便于报销结算;报销信息详尽,根据报销类别分别细化每项报销细节,如借款事由、出差行程、耗材、办公费等;为了业务需要,有些报销单需要提交附件,作为财务审核的报销依据,所以要能有添加附件的功能。在员工提交申请和表单审核过程中,系统要能够自动对用户所填写的某些信息进行填写项判断检验,包括:必填数据是否已填写、固定格式的数据所填写格式是否正确、涉及到金额的填写时所填写金额是否符合正确范围之内。财务报销涉及到大数据量的财务计算,系统需要提供自动计算报销总金额及随报销发放的补助金额、报销冲借款金额等。对于不同报销类别,要将信息分录,如借款、差旅、耗材、招待费等等,生成的分录数据包导入财务系统生成财务报销凭证。为了降低伪造签名的风险度,采用电子数据签名给凭单签名,同时为了保证数据的一致性,在数据录入系统后,非特殊情况不能修改。对于通用的报销审批功能,表单提交审批时系统需要作出如下操作:-9-哈尔滨工业大学工学硕士学位论文(1)检查成本中心是否冻结。(2)计算金额。(3)检查必填的内容包括:报销地点、成本中心、金额要大于0、币种、结算方式、如果是一卡通则币种只能是“人民币”、如果是一卡通则检查一卡通号码、联系电话、内部订单是否可以报销。(4)如果结算方式为“电汇/信汇/汇票”,则检查:收款单位、账号、银行、城市。(5)检查“终审”必填。(6)对于可以冲销借款的报销单,检查用户是否有借款没有冲销。如果结算方式为“还限额支票”则只能选择借款类型为“限额支票”的借款。反之,如果不是“还限额支票”,则不能选择类型为“限额支票”的借款。(7)检查各项报销明细数据的填写是否完整。(8)创建表单序号(驳回后再提交表单号不变化)。(9)如果有冲借款,给借款添加“冲销中”的标记。对于借款申请,系统需要提供以下几项控制点:(1)临时员工、派遣员不能借款。(2)被冻结的成本中心不能借款。(3)不能跨公司借款,系统判断人事范围为1和E开头的能借款。(4)只能申请一笔差旅费借款,根据费用科目后三位是否为“差旅费”判断。东区、北区没有差旅费借款。(5)境内差旅费、一卡通结算、支票结算只能选择人民币。(6)定额支票大于和等于1万元时必须填写收款单位。(7)限额支票大于和等于1万元零1时必须填写收款单位。(8)电汇\信汇\汇票时必须填写收款单位、账号、行、市。(9)生成表单编号规则同报销。(10)在文档归档后,出纳审核岗可以填写金额和票号,当金额不等于借款金额时,系统提醒。(11)制证岗可以进行冲销确认和取消冲销确认,可进行冲销确认的条件为制证岗、凭证号不为空、借款单不在冲销中且操作日期等于出纳确认日期。(12)当借款被冲还时,在审批明细处记录日志。(13)出差申请表中除备注外,全部必填。(14)会议费申请表中,会议名称、会议时间、会议类型、会议地点、参会人数、参会人员、会议内容、日程安排必填。-10-哈尔滨工业大学工程硕士学位论文(15)培训
本文档为【财务报销管理系统的设计与实现】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥10.0 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
腐朽的灵魂
暂无简介~
格式:doc
大小:2MB
软件:Word
页数:0
分类:企业经营
上传时间:2021-07-06
浏览量:19