计算机专业erp之财务管理系统的设计与实现.doc
《计算机专业erp之财务管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《计算机专业erp之财务管理系统的设计与实现.doc(55页珍藏版)》请在咨信网上搜索。
ERP之财务管理系统的设计与实现毕业论文 摘 要 自从我们的国家进入20世纪以来,世界范围内的各大中小型企业纷纷对产品的质量、营运的预算、服务的水平和进入市场的时间进行紧密地关注,那么为了让自己所经营的这个企业适应全球化的要求,企业家们意识到,一个企业的快速发展,单单靠合理的规划和运用自身的资源是远远不够的,还需要将经营环境的各个方面进行全面的结合,形成一个完整的供应链同时准确的反映各大企业的动态信息。这里面需要企业家值得重视的就是监控经营成本和资金的流向。 在信息时代,各企业都紧跟时代步伐,转变着企业的经营模式、办公模式。与此同时,企业的传统的管理模式也在逐步由人工管理向自动化管理模式转变,财务管理系统就是在这样的大背景下应运而生。无论是政府还是企事业单位,内部成员相互之间的信息沟通对于提高工作效率,更好的完成工作都显得很重要。此外,每个单位都希望能和异地的分支机构、各个部门等保持实时联系,进行统一管理,因此,建立一个财务管理系统是可行的。在针对现有的系统进行调查之后,拟开发一套财务管理系统以适应信息化时代的财务管理需求[1]。 系统主要分为7个功能模块: 1)系统管理:主要包括用户的登录、重新登录、密码修改和用户的管理等功能。 2)参数管理:主要包括货币对换率设置、科目设置、会计期间定义等。 a.货币对话率设置:此模块主要用于货币兑换率的基本设置,以便于货币的转换。主要包括的子功能有人民币与货币之间的兑换率的录入、查询、删除和维护等。 b.科目设置:该模块包含的子功能有科目的查询、录入、删除和维护等。其功能是用于会计基础科目的基本设置,方便会计输入凭证信息。 c.会计期间定义:该功能包括的子功能有会计期间的插入、查询、修改、维护等操作。主要用来会计期间的基本设置。 3)应收管理子系统:该模块下的子功能有对收款单、应收结账单等信息的插入、查询、删除、维护等。 4)应付管理子系统:该模块下的子功能有对付款单、应付结账单等信息的插入、查询、删除、维护等。 5)资金管理子系统:主要涵盖的功能是对银行出纳簿和现金出纳簿等数据的插入、删除、维护和生成报表等。 6)总账管理:主要包括对产生日记账、明细账和总账,此外还包括对会计凭证数据的插入、删除和维护等。 7)帮助:主要显示有关该系统制作的一些相关信息。 本课题主要研究的是企业财务管理系统[1]。论文运用的技术工具是当前最为流行的VS2008开发工具,采用比较成熟的ASP.NET编程语言,整体框架采用的是B/S模式,并系统的规划财务广利系统中各大模块的功能。 [关键词] VS2008、B / S、ASP.NET、财务管理系统 Abstract Since our country into the 20th century, the worldwide sized enterprises have on the quality of the products, the operating budget, the level of service and time to market close attention, then, to let their own business enterprisesto adapt to the demands of globalization, entrepreneurs have realized that the rapid development of an enterprise, relying solely on rational planning and the use of their own resources are not enough, also need comprehensive combination of the various aspects of the operating environment to form a completeaccurate reflection of the major companies in the supply chain, while dynamic information. There is need to entrepreneurs is noteworthy to monitor the cost of operations and the flow of funds. In the information age, enterprise keep up the pace, change the business model of the enterprise, office mode. At the same time, the traditional management model is gradually artificial management to automate management mode changes, the financial management system is in this context came into being. Whether it is government or enterprises, information communication between internal members for improving the efficiency, the better the job done are obviously very important. In addition, each unit of hope and remote branch offices, various departments to maintain real-time contact, unified management, therefore, it is feasible to establish a financial management system. Investigation of the existing system, it is proposed to develop a financial management system in order to adapt to the needs of the financial management of the information age [1]. The system is divided into seven functional modules: 1) System Management: including user login, re-login, password changes and user management functions. 2) parameter management: setting currency exchange rate, subject to set the definition of the accounting period. a. Monetary Dialogue rate setting: This module is mainly used for the basic set of currency exchange rates, in order to facilitate the conversion of the currency. Main entry, query, delete, and maintenance of the exchange rate between the Renminbi currency, including the sub-function. subjects set: This module contains sub-the subjects queries, entry, delete, and maintenance functions. Its function is a basic set for basic accounting subjects to facilitate accounting input certificate information. c. definition of the accounting period: the sub-function features include the insertion of the accounting period, query, modify, and maintenance operations. Mainly used the basic settings of the accounting period. 3) receivables management subsystem sub-functions: the module information on receiving a single check-out sheet receivable insert, query, delete, and maintenance. 4) Due to the management subsystem: sub-functions in the module under the payment order to cope with the checkout single information insert, query, delete, and maintenance. 5) funds management subsystem: mainly covered book and cash book data bank teller insert, delete, maintenance and generate reports. 6) General Ledger Management: including a journal, subsidiary ledgers and general ledger, in addition to including insert, delete, and maintain accounting certificate data. 7) Help: The main display information about the system made. The main subject of study is the enterprise financial management system [1]. Paper uses the tools of technology is currently the most popular VS2008 development tools mature ASP.NET programming language, the overall framework is B / S mode, and system planning financial Guangli system in the function of the major modules. [Key Words] VS2008、B / S、ASP.NET、财务管理系统 VI 目 录 摘 要 I Abstract II 目 录 IV 第1章 绪 论 1 1.1 课题背景 1 1.2 开发目的 2 1.3 开发意义 2 1.4 国内外研究现状 3 1.5 开发环境介绍 4 1.5.1 Visual Studio 2008简介 4 1.5.2 ASP.NET简介 5 1.6 本章小结 6 第2章 需求分析 7 2.1 系统需求分析 7 2.2 可行性分析 8 2.3 系统流程图 9 2.3 实体E-R图 10 2.5 本章小结 12 第3章 总体设计思路 13 3.1 系统总体分析 13 3.2 功能设计 14 3.3 系统功能模块图 15 3.4 数据库设计 19 3.5 数据库表设计 19 3.6 本章小结 22 第4章 系统模块设计 24 4.1 用户界面设计 24 4.2 用户登录设计 24 4.2.1 实现技术 25 4.3 主窗口模块设计 25 4.3.1 实现过程 26 4.4 科目设置模块设计 26 4.4.1 关键技术 27 4.5 应收结账单管理界面设置 27 4.5.1 算法设计流程图 28 4.5.2 应收结账单查询界面 29 4.5.3 应收结账单报表界面设置 30 4.6 收款单界面设计 30 4.7 收款单查询界面设计 31 4.7.1 关键技术代码设计 32 4.8 总账管理界面设计 34 4.9 帮助界面设计 36 4.10 本章总结 36 第5章 系统的测试 37 5.1使用环境要求 37 5.2 关键技术 37 5.3 系统测试 38 5.4 软件测试用例 38 5.5 系统不足 40 5.6 本章小节 41 结 论 42 参考文献 43 致 谢 45 第1章 绪 论 在信息时代,各企业都紧跟时代步伐,转变着企业的经营模式、办公模式。与此同时,企业的传统的管理模式也在逐步由人工管理向自动化管理模式转变,财务管理系统就是在这样的大背景下应运而生。无论是政府还是企事业单位,内部成员相互之间的信息沟通对于提高工作效率,更好的完成工作都显得很重要。此外,每个单位都希望能和异地的分支机构、各个部门等保持实时联系,进行统一管理,因此,建立一个财务管理系统是可行的。在针对现有的系统进行调查之后,拟开发一套财务管理系统以适应信息化时代的财务管理需求[1]。 1.1 课题背景 我国的生产企业发展十分迅速。但企业的信息化管理一直是影响我国企业进一步发展的难点。企业应用信息化的过程也就是企业信息化,主要是指在企业运营的各项工作和通信工作当中,采用互联网、软件和计算机等先进的信息化技术,融会贯通、将企业内部和外部的信息资源充分的利用,最大程度的将企业经营、管理水平和生产进行提高,全方位的坚强本企业的竞争实力过程。随着改革开放步伐的加快,我国的一些中小企业得到了很好的支持和发展,而且普及率非常的广泛,已经渗透到各行各业中。这些企业在发展过程中也遇到了很多的麻烦,首先是他们的整体管理欠缺、计算机技术水平不高、获取信息的途径很少,更重要的是他们的资金不雄厚,无法承担大压力的竞争。跟随科学技术的不断进步,很多的中小企业从大的竞争中得意生存和发展,首先是他们在信息化管理这一方面得到了很好的完善,从根本上改变了以往的管理模式,而且采用了最为先进的技术来进行企业的增强,从整体上提高了竞争实力,获取信息的途径也有所增加,但是如何更好的将计算机和互联网技术运用到我们的系统中,如何更好的管理日常的工作并为企业创造最大的效益,这就是我所要研究和解决的问题[2]。 一个企业的生产经营活动无外乎供、产、销三个环节,这个过程始终贯穿着各种资金的周转,只不过资金在各个环节上的表现形式有所不同。资金由货币的形式转化为原材料的状态是发生在供应阶段,再由材料转化成产品是发生在生产阶段的,产品又回到资金状态是发生在销售阶段。由此可知,ERP之财务管理存在于企业的每一个环节当中,所有的工作都与财务工作息息相关。从目前大多数企业的实际工作看来,大都会出现两个误区:一是财务管理只是管理资金,只要将钱管好就可以了,把所有的重点工作都放在了资金上,而忽视了核算。前文提及,在生产过程中资金的表现形式是不同的,“资金”只是整个流程中的起点和终点,大部分的管理工作都发生在过程之中。所以,要想真正的达到节支降耗,那么只能加强内部核算,否则,“钱”是无法管理的。二是认为财务部门只管理财务,将其从企业整体中单独割裂开来,财务管理的工作无法参与到其他部门的实际工作中。成为了名副其实的无本之木,无法充分的发挥其作用,造成了生产和经营“两张皮”的现象。 1.2 开发目的 以往的财务管理系统与其他部分进行了分离,无法很好的服务企业单位,本次开发的财务系统首要目的就是解决这种被分隔的现象,其次要从根本上改变以往财务的运营模式,财务管理系统是任何一个单位不可或缺的功能之一,财务系统运用的好坏直接关系到企业的效益和命脉,财务管理的工作对象是资金运动,只要有资金运动就离不开财务管理。 财务管理系统的开发不仅可以减少企业人员的工作量,还可以为企业节约许多人力物力,可以使企业向科学化、现代化、规范化的方向发展,达到提高企业的生产效率的目的。 1.3 开发意义 现如今互联网已走入企业,计算机就成为了工作人员主要的工作工具,发挥着巨大的作用,如果开发的财务系统不能满足企业的要求那么当工作人员使用的时候就不可能很好的完成各项任务,利用一款好的财务系统,可以让减少工作人员的工作量,而且还能够有效的提高财务人员的工作效率。由于我国的财务系统相对于发达国家来说还比较不成熟,无法与国际贸易接轨,所以为了改变这一现状,让我们国家的软件能够走向世界,开发一个具备一个具有实用性的软件是非常重要的,对于我们国家的发展来说也是非常具有实际意义的。 1.4 国内外研究现状 自从我们的国家进入20世纪以来,世界范围内的各大中小型企业纷纷对产品的质量、营运的预算、服务的水平和进入市场的时间进行紧密地关注,那么为了让自己所经营的这个企业适应全球化的要求,企业家们意识到,一个企业的快速发展,单单靠合理的规划和运用自身的资源是远远不够的,还需要将经营环境的各个方面进行全面的结合,形成一个完整的供应链同时准确的反映各大企业的动态信息。这里面需要企业家值得重视的就是监控经营成本和资金的流向。 在中国财务管理软件经历了从无到有再到发展的5个时期,而且走出了具有中国特色的发展之路。就目前的现状看,我国的财务软件已经发展的非常完善,而且具备了规模化。但是随着国内财务软件市场的对外开放,科技信息技术的飞速发展,需要与国际化接轨,此外管理水平也在不断的提高,这就需要我们的财务软件及时的做出相应的调整。现如今我们的技术跟很多其他国家的相比还比较落后,致使很多企业花费大量的资金去买国外的财务软件。 相对于国外的财务软件来说,他们的技术非常的成熟,而且对于不同的企业和制度实行不同的设计,首先就是非常的实用,其次就是在软件体系结构上,他们的财务软件是被放到企业信息管理系统中的,并不是被作为一个专门系统开发的,与企业的其他系统联系非常密切,而在中国财务软件是一个相对独立的系统,基本上是作为一个独立的系统在发展。还有就是在事务的处理上,外国的财务软件系统一般都具有多国语言和多种货币处理的功能,而且他们的软件都是与国际非常接轨的,而我国的只能说在本国企业的内部进行,无法进入到国际市场。 1.5 开发环境介绍 开发环境:Windows XP; 开发工具:ASP.NET; 开发平台:Visual Studio 2008; 数据库管理系统:Access2003。 1.5.1 Visual Studio 2008简介 Visual Studio是一套完整的开发工具集,Visual Studio可以用来创建在Windows平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office插件等。 Visual Studio 是一个开发环境,由微软公司推出。Windows网络应用程序和Windows应用程序可以使用Visual Studio创建,同时智能设备应用程序、网络服务和 Office 插件都可以使用VS来创建。Visual Studio是目前最流行的 Windows 平台应用程序开发环境。而Visual Studio 2008 在高效的团队协作、快速的应用程序开发、突破性的用户体验三个方面为开发人员提供了关键的技术改进。Visual Studio 2008 提供了调试功能、高级开发工具、创新功能和数据库功能,能够快速的创建基于各种平台的应用程序[7]。 Visual Studio 2008 包括可视化设计器(使用 .NET Framework 3.5 加速开发)、大量的改进了Web 开发工具,以及处理所有类型数据的语言和能够加速开发增强功能等。所有使用到的框架支持和相关工具在Visual Studio 2008 中都为开发人员提供了,此外还可以帮助创建令人印象深刻、引人注目的且支持 Ajax 的 Web 应用程序。以客户为中心的 Web 应用程序能够由这些服务器端框架和丰富的客户端轻松构建,任何后端数据提供程序都可以由这些应用程序集成、Microsoft平台和ASP .NET 应用程序服务都可以在任何当前浏览器内被访问和运行。 在本系统中,我们将使用微软的开发平台Visual Studio .NET 2008进行代码演练,Visual Studio是一个功能强大的集成开发环境(IDE),为我们提供了丰富的开发工具。Visual Studio中重要的工具包括代码编辑器、窗体设计器、编译器、调试器、"工具箱、解决方案资源管理器、项目设计器、类视图、属性窗口、对象浏览器、文档资源管理器,等等。 1.5.2 ASP.NET简介 ASP.NET是一个已编译的、基于.NET的环境,可用任何与.NET兼容的语言(包括VB.NET/C#和Jscript.NET)创建Web程序。另外,任何ASP.NET[3]应用程序都可以使用整个.NET Framework。开发人员可以地获得这些技术的优点,其中包括托管的公共语言运行库环境,类型安全。继承等等。总而言之,它的开发效率高,运行效率高,支持多语言。.NET类库提供丰富的类和控件。 ASP.NET 的特点:ASP.NET技术在多个方面加速了动态Web页面的开发。这时候程序员被作为主要的人员,设计人员变的无从下手也无需下手了。只要你看看Datagrid/Datalist/日历/Repeater等等Web控件,就会很容易的观察到,能够大大提高编程效率的就是这些设计良好的可复用控件,假如让设计人员对其进行一些控件界面的修改,那是根本无法实现的事情。相比而言,设计良好的Asp程序则可以最大限度的做到页面设计的灵活和高效,这方面的第三方工具也比较成熟且有很多选择,DreamWeaver是设计人员的强大而高效的工具之一。而目前设计人员会发现,他们很难对ASP.NET页面进行修改,以目前的知识只能修改一下整体的框架,细节就无法修改了,要做到这一点,他们需要大量的程序设计方面的培训,但这显然不利于专业化分工,不利于生产效率。目前对于ASP.NET[4]页面的设计工具也不多,Dreamweaver mx相对而言支持较好,但想对于对ASP/PHP/PERL等传统动态页面的支持,简直是天攘之别。就大型的Web应用,比如企业信息管理系统,相对ASP来说,ASP.NET[5]从大多数方面都是最佳选择,但ASP的很多优点依然可以应用到整个系统的某一部分,这并不矛盾。 1.6 本章小结 本章主要介绍了财务软件的开发背景、开发目的、开发意义。具体讲述了我国财务软件面临的现状以及发展的趋势,与外国的财务软件进行了细致的比较和分析,介绍了此次开发所运用到的开发工具和设计语言以及数据库的设计,该财务系统运用的是现如今比较流行的ASP.NET语言进行编写,数据库采用的是Access数据库,开发平台运用的是vs2008. 6 第2章 需求分析 任何一个软件在开始设计之前都必须进行基本的需求分析,首先你要确定用户想要哪些功能,提出的这些要求当中有哪些功能是不符合逻辑和常理的,这就需要开发人员在需求分析的时候告诉客户,此外还需要开发人员了解相关企业的工作状况,根据实际要求来进行功能的设计,如果在开发软件的时候没有进行必要的需求分析,当一个软件开发完成后,如果客户看到的产品不满意,让其修改很多地方,首先就会增加我们的工作负担,而且一个软件的各大系统都是互相联系的,修改其中的一个可能就会导致我们的系统无法运行,也可能导致整个系统无法使用,这样就大大地提高了我们的开发成本,开发人员如果不搜集相关企业的实际需要,当开发出软件后就无法满足整个企业的工作需求,这样会让整个企业受到损失,所以需求分析对一款软件的开发来说是至关重要的,因为它会影响整个软件系统的实用性。 2.1 系统需求分析 企业财务管理模式的选择应该是在对企业的经营情况、发展状况、企业模式和子公司进行系统分析的基础上进行的,与此同时企业还要根据自身的发展状况来进行财务管理系统的设计,设计要遵循一定的规则。 1.实用性 财务信息管理系统并不是一个独立研究的课题,它是系统工程中的一个子项目,开发该系统的最终目的就是最大程度的满足财务管理部门的需要,服务于企业在许可范围内对财务信息的需求。系统的建设必须具备实用性。因此,系统的建设和设计必须能够正确无误的高效的运行并满足企业需求。 2.安全性 安全性能是一个系统必须具备的基本功能,它可以分为访问安全、系统内部安全以及同其他系统对接时的安全性。访问的安全主要表现在对各个用户和各个部门按管理人员的安全策略进行分组管理,控制其访问的权限和信息使用的权限及流向。内部安全主要表现在对数据库的安全管理,防止非法数据进入并屏蔽这些数据,可以通过对网段的划分和防火墙等功能来防止非法程序对数据库的破坏。此外还可以对数据库进行有计划的备份,对录入的信息数据进行核对,对不满足要求的信息提示修改等。与其他系统进行对接时,要求系统既要保证内部数据的安全又要隔离一些内外部的信息通道,此外还需要对外部的数据资源进行控制访问。因此要想系统能够准确有效的运行,就必须要保证系统数据的安全和可靠。 3.灵活性 灵活性主要表现在对系统数据进行查询的功能模块,例如为了满足各个时期的报表,系统设计了任意组合的模糊查询功能,让使用者能够灵活的快速的找到报表。此外对于一些相对来说比较复杂的数据结构,系统需要实现修改仪表的数据就可以自动修改语气相关的其他信息表中的信息,删除某一表的数据即可自动将其相关联的数据和其他表中相关联的数据一并删除,防止数据的冗余。 2.2 可行性分析 随着中小型企业的增加和计算机技术的发展,企业对网络的需求也越来越苛刻,信息管理系统已经成为一股潮流。而更多的则是要求传统行业的管理要延伸到电子管理,以此来更方便企业的运转和经营。系统的可行性研究主要是从三个方面来进行分析的,第一是技术可行性,本次开发用到的开发工具是VS2008,该开发工具在微软官方网站是可以下载到的,而且是免费的,使用的数据库是Access2003,该数据库也可以在网上下载到,使用起来非常的方便快捷,运用的开发语言是ASP.NET,从技术上看开发该系统是非常可行的。第二是经济的可行性,该研究的主要内容是开发的成本和该软件所能创造的经济效益的比较,本系统的开发只需要一个开发人员即可完成工作,从而降低了开发的成本费用,所以从开发成本上看也是非常可行的,最后就是操作的可行性,现如今计算机已经被普遍使用,每一个单位必不可少的就是计算机,本次开发的系统只需要工作人员会一点计算机知识就可以,无需高的技术要求,而且本软件的界面非常的简洁大方,使用者可以很准确的定位自己想要的功能。所以从操作上来看也是非常可行的。 2.3 系统流程图 1.系统登录流程图 首先如果一个用户想要进入该财务系统就必须要进行登录操作,单击该系统,系统自动跳出登录界面,用户按照要求输入用户名和密码,单击【登录】按钮,此时系统就会自动在后台数据库中的用户表中进行搜索和核对,找到该用户并且一切都正确,则进入系统主界面,如果用户名或者密码错误或者不存在,系统则不会进入到主界面,而是重新返回登录界面,让用户重新输入[9]。具体的操作流程图如图2.1所示。 Y N Y 会计 员工 结束 开始 账号,密码 查看信息 财务管理 判断权限 图2.1 系统登录流程图 2.系统流程图如图2.2所示。 凭证 输出 付款 付款 对账 凭证 发票 发票 总账管理 账簿 应收帐 应付帐 银行对账 银行 销售部门 凭证 会计期间文件 兑换率 财务报表文件 供应商 财务报表文件 客户 采购部门 会计科目文件 图2.2 系统数据流程图 2.3 实体E-R图 1.实体E-R图可以将系统中所要用到的,满足用户需要的各种实体联系起来,这样能够为接下来的逻辑设计打下基础,保证了整个系统数据的实用性,具体的财务实体有付款单、应付结账单、收货单、货品、送货单、应收结账单和收款单等,各自的系统关系图如下所示[10],首先是付款单实体E-R图,主要包括的实体有。付款单编号,相应付款描述,应付结账单号码、付款金额、币种、是否扣发票和一些备注信息,具体E-R图如图2.3所示。 付款信息 描述 应付结账单号码 付款金额 币种 付款单号 是否扣发票 备注 图2.3 付款实体E-R图 2.货品信息E-R图,该实体关系图能够让开发人员清楚的知道,该实体所必须具备的一些对象,主要作用是为后面的逻辑设计进行分析,方便数据库表的设计,具体的实体关系图如图2.4所示。 货品信息 货品名称 货品描述 单位 库存数量 货号 单价 图2.4 货品信息E-R图 3.用户信息E-R图,该图主要记录的是系统中用户所必须包含的一些实体对象,主要的有该用户的编号、姓名、登录密码、职位和联系电话等。具体的实体E-R图如图2.5所示。 用户信息 编号ID 姓名 登录密码 职位 联系电话 图2.5 用户信息E-R图 2.5 本章小结 本章主要是描述的是对要开发的财务管理系统的整体需求分析,包括系统在设计上要遵循三个原则,分别是实用性、灵活性和安全性,从整体概述了开发该财务系统的可行性,主要是从三个方面来进行论述的,概要讲述系统所要用到的系统流程图、实体E-R,为后面的数据库逻辑设计打下了坚实的基础。 48 第3章 总体设计思路 3.1 系统总体分析 在早期,我们国家开发的软件系统都是单机版的,都是基于C/S结构的。但是随着企业发展的规模化,人们对系统性能的要求不断的提高,导致了C/S模式越来越不实用,首先由于客户端负载大,这样就会导致整个系统在运行的过程中出现错误或者异常状况,其次就是无法保证我们系统的安全性能。经过多方面的研究,此次我设计的财务管理系统采用的是性能比较稳定而且安全性能较高的B/S模式来开发的。 B/S模式的优点主要有以下几点: 1.C/S模式俗称肥客户端,因为它在每一端都要开发应用程序,而且系统庞大复杂很难管理。而B/S模式是属于瘦客户模式,它对客户端的要求很低,不需要客户端拥有很高的配置,只需要客户端安装浏览器就可以,而且还可以使用廉价的PC机代替,而且应用界面简单。 2.B/S开发一个客户端即可 在以前我们设计和开发系统的时候,我们必须要在每一端都进行开发而且还需要安装功能不同的软件系统,工作量较大而且开发困难。但是B/S从根本上改变了这一复杂的程序,我们只需要将应用软件安装到我们的客户端,也就是大家经常使用的IE浏览器,这样所有的功能都也可借助浏览器来实现,方便快捷而且我们所用的浏览器是完全免费的,在网上就能够下载到,升级操作也都是免费的,省去了开发客户端软件操作这一步骤。 3.便于管理和维护 在C/S模式中,需要操作人员了解并熟悉很多个不同的使用界面,充分的领会设计人员的设计意图,所以在一款软件投入使用之前必须要对操作人员进行一系列的系统培训。而B/S模式的使用的客户端浏览器,操作界面非常的简单而且有利于提高工作人员的工作效率,在其升级版本的时候只需将维护和升级客户端的代码,首先从成本上就得到了很好的改善,此外还能够最大限度的降低我们工作人员的工作量。无论是管理人员还是相关的开发人员都可以进行系统的组织和管理,从而将系统各方面的服务进一步的提高,能够更好的为客户服务。 4.具备高效快速的开发周期 以往的软件开发模式需要开发人员必须具备非常高的技术水平,在任何一端都需要进行应用程序的设计,工作量大的同时复杂度也在加大,此外要想将两端进行区分开来也是很难实现的,所以在软件投入使用后就需要不断的进行各种应用程序的维护和版本的升级。而B/S正好相反,运用该模式进行软件开发时,对设计人员的技术要求不高,而且我们只需要在客户端进行开发即可,所有的升级和维护操作也只需要在一端进行操作,大大的降低了工作人员的工作量,也提高了开发人员的工作效率。 3.2 功能设计 根据本人实际工作的一些需求分析和企业财务工作的一些基本流程,将各大功能进行一个比较细致的模块划分,主要分为7个功能模块: 1)系统管理:主要包括用户的登录、重新登录、密码修改和用户的管理等功能。 2)参数管理:主要包括货币对换率设置、科目设置、会计期间定义等。 a.货币对话率设置:此模块主要用于货币兑换率的基本设置,以便于货币的转换。主要包括的子功能有人民币与货币之间的兑换率的录入、查询、删除和维护等。 b.科目设置:该模块包含的子功能有科目的查询、录入、删除和维护等。其功能是用于会计基础科目的基本设置,方便会计输入凭证信息。 c.会计期间定义:该功能包括的子功能有会计期间的插入、查询、修改、维护等操作。主要用来会计期间的基本设置。 3)应收管理子系统:该模块下的子功能有对收款单、应收结账单等信息的插入、查询、删除、维护等。 4)应付管理子系统:该模块下的子功能有对付款单、应付结账单等信息的插入、查询、删除、维护等。 5)资金管理子系统:主要涵盖的功能是对银行出纳簿和现金出纳簿等数据的插入、删除、维护和生成报表等。 6)总账管理:主要包括对产生日记账、明细账和总账,此外还包括对会计凭证数据的插入、删除和维护等。 7)帮助:主要显示有关该系统制作的一些相关信息。 3.3 系统功能模块图 根据上一节的功能分析,可以得出系统功能模块图,系统各部分的功能模块图如图3.1、3.2、3.3、3.4、3.5、3.6、3.7、3.8所示。 1.系统主功能模块图 首先是系统的主功能模块图,主要包括的功能有7大模块,每一个模块对应有其自己的子功能,主模块的功能分别是系统管理、参数的设定、应收管理子系统、应付管理子系统、资金管理子系统、总账管理子系统以及帮助。相应的功能模块设计图如图3.1所示。 ERP之财务管理系统 系统管理 参数设定 应收管理子系统 应付管理子系统 资金管理子系统 总账管理子系统 帮助 图3.1 系统主功能模块图 2.系统管理功能模块图 在系统主模块的系统管理功能中,我们又将其分为了四个子功能,分别是用户的管理、密码的修改、重新登录和退出的功能,其主要实现的是管理员可以对整个系统中的相关人员进行查看,也可以根据自己的需要修改自己的密码,或者是重新登录,当无需用系统的时候就可以进行退出,点击退出按钮系统就会自动退出整个财务系统,如果有关人员想登录系统就必须重新输入正确的用户名和密码才可以进入系统。其功能模块设计图如图3.2所示。 系统管理 用户管理 修改密码 重- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机专业 erp 财务管理 系统 设计 实现
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文