- 39.50 KB
- 2022-11-20 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
---------------------------------------------------------------范文最新推荐------------------------------------------------------ERP销售管理合同执行子模块的设计与开发摘要:对于任何一家企业来说,完善的销售合同管理是企业健康运作的一个重要标志。然而,完善的合同管理需要公司许多的资源,如何简化合同的管理而不失其完整、科学是许多公司头痛的问题。本项目主要在企业ERP软件开发系统下,利用ASP.NET开发环境和.NET框架编写,介绍企业销售合同管理的重要性,以及存在问题。以ERP管理软件为整体的销售合同管理为实例,阐述数据库技术进行系统建模的过程。设计并开发了一个企业销售管理合同执行子模块,该系统支持合同文件的查看、合同的审批、合同的报表等一系列操作,大大减少了人工对合同信息的管理工作量,同时提高了合同执行的效率。本系统对于企业销售合同的自动化和现代化管理具有重要意义。关键词:ERP;销售管理;合同执行8078ERPEnterpriseManagementSoftware-Sales19/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------ERP销售管理合同执行子模块的设计与开发摘要:对于任何一家企业来说,完善的销售合同管理是企业健康运作的一个重要标志。然而,完善的合同管理需要公司许多的资源,如何简化合同的管理而不失其完整、科学是许多公司头痛的问题。本项目主要在企业ERP软件开发系统下,利用ASP.NET开发环境和.NET框架编写,介绍企业销售合同管理的重要性,以及存在问题。以ERP管理软件为整体的销售合同管理为实例,阐述数据库技术进行系统建模的过程。设计并开发了一个企业销售管理合同执行子模块,该系统支持合同文件的查看、合同的审批、合同的报表等一系列操作,大大减少了人工对合同信息的管理工作量,同时提高了合同执行的效率。本系统对于企业销售合同的自动化和现代化管理具有重要意义。关键词:ERP;销售管理;合同执行8078ERPEnterpriseManagementSoftware-Sales19/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------ERP销售管理合同执行子模块的设计与开发摘要:对于任何一家企业来说,完善的销售合同管理是企业健康运作的一个重要标志。然而,完善的合同管理需要公司许多的资源,如何简化合同的管理而不失其完整、科学是许多公司头痛的问题。本项目主要在企业ERP软件开发系统下,利用ASP.NET开发环境和.NET框架编写,介绍企业销售合同管理的重要性,以及存在问题。以ERP管理软件为整体的销售合同管理为实例,阐述数据库技术进行系统建模的过程。设计并开发了一个企业销售管理合同执行子模块,该系统支持合同文件的查看、合同的审批、合同的报表等一系列操作,大大减少了人工对合同信息的管理工作量,同时提高了合同执行的效率。本系统对于企业销售合同的自动化和现代化管理具有重要意义。关键词:ERP;销售管理;合同执行8078ERPEnterpriseManagementSoftware-Sales19/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------ERP销售管理合同执行子模块的设计与开发摘要:对于任何一家企业来说,完善的销售合同管理是企业健康运作的一个重要标志。然而,完善的合同管理需要公司许多的资源,如何简化合同的管理而不失其完整、科学是许多公司头痛的问题。本项目主要在企业ERP软件开发系统下,利用ASP.NET开发环境和.NET框架编写,介绍企业销售合同管理的重要性,以及存在问题。以ERP管理软件为整体的销售合同管理为实例,阐述数据库技术进行系统建模的过程。设计并开发了一个企业销售管理合同执行子模块,该系统支持合同文件的查看、合同的审批、合同的报表等一系列操作,大大减少了人工对合同信息的管理工作量,同时提高了合同执行的效率。本系统对于企业销售合同的自动化和现代化管理具有重要意义。关键词:ERP;销售管理;合同执行8078ERPEnterpriseManagementSoftware-Sales19/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------ERP销售管理合同执行子模块的设计与开发摘要:对于任何一家企业来说,完善的销售合同管理是企业健康运作的一个重要标志。然而,完善的合同管理需要公司许多的资源,如何简化合同的管理而不失其完整、科学是许多公司头痛的问题。本项目主要在企业ERP软件开发系统下,利用ASP.NET开发环境和.NET框架编写,介绍企业销售合同管理的重要性,以及存在问题。以ERP管理软件为整体的销售合同管理为实例,阐述数据库技术进行系统建模的过程。设计并开发了一个企业销售管理合同执行子模块,该系统支持合同文件的查看、合同的审批、合同的报表等一系列操作,大大减少了人工对合同信息的管理工作量,同时提高了合同执行的效率。本系统对于企业销售合同的自动化和现代化管理具有重要意义。关键词:ERP;销售管理;合同执行8078ERPEnterpriseManagementSoftware-Sales19/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------ERP销售管理合同执行子模块的设计与开发摘要:对于任何一家企业来说,完善的销售合同管理是企业健康运作的一个重要标志。然而,完善的合同管理需要公司许多的资源,如何简化合同的管理而不失其完整、科学是许多公司头痛的问题。本项目主要在企业ERP软件开发系统下,利用ASP.NET开发环境和.NET框架编写,介绍企业销售合同管理的重要性,以及存在问题。以ERP管理软件为整体的销售合同管理为实例,阐述数据库技术进行系统建模的过程。设计并开发了一个企业销售管理合同执行子模块,该系统支持合同文件的查看、合同的审批、合同的报表等一系列操作,大大减少了人工对合同信息的管理工作量,同时提高了合同执行的效率。本系统对于企业销售合同的自动化和现代化管理具有重要意义。关键词:ERP;销售管理;合同执行8078ERPEnterpriseManagementSoftware-Sales19/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------ManagementContractfortheimplementationoftheSub-moduleDesignandDevelopmentAbstract:Foranyenterprise,improvethesalescontractmanagementisanimportantsignofthehealthyoperationoftheenterprise.However,asoundcontractmanagementrequiresmanyresources,howtosimplifythemanagementofthecontractwithoutlosingitsintegrity,scientificheadacheformanycompanies.TheprojectmainlyusetheASP.NETdevelopmentenvironmentand.NETframeworkforthepreparationofERPsoftwaredevelopmentsystem,ontheimportanceofthesalescontractmanagement,aswellasaproblem.ERPmanagementsoftwareistheoverallsalescontractmanagementasanexampleofthedatabasetechnologyforsystemmodelingprocess.Designedanddevelopedasalesmanagementcontractenforcementsub-module,thesystemsupportstheviewofthecontractdocuments,approvalofthe19/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------contract,thecontractreportaseriesofoperations,greatlyreducingthelaborcontractinformationmanagementworkload,whileimprovingtheexecutionofthecontractefficiency.Thesystemforbusinessautomationandmodernizationofthesalescontractmanagementisofgreatsignificance.19/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------3.2.1合同文件模块设计113.2.2合同审批模块设计113.2.3合同分类查询模块设计123.2.4合同报表模块设计133.2.5合同打印模块设计143.2.6合同导出模块设计143.3数据库设计143.3.1数据库系统(DBMS)原理143.3.2数据流图153.3.3数据字典173.3.4数据库E-R图193.3.5数据库连接203.4系统界面设计224系统实现与测试254.1合同文件功能实现254.2合同审批功能实现264.3合同分类查询功能实现294.4合同报表功能实现314.5合同打印功能实现334.6合同导出功能实现374.7系统功能测试384.7.1本次测试的目的384.7.2本次测试的范围384.7.3测试方案384.7.4测试流程394.7.5测试要求395结论405.1本文小结405.2不足与展望4019/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------基于上述存在的缺憾,资深的咨询公司会通过总结实施过的诸多项目,提取出一些标准的解决方案,包括配置方式,用户接口,报表等等。本课题的目的于是围绕此应运而生。通过企业ERP管理软件(销售管理合同执行子模块)标准化开发,可以实现一些仅仅通过客户配置就能使用的一些灵活、标准的解决方案。也就是说,在不用修改源程序的基础上,通过简单的移植就能满足多个有着类似需求的客户。1.1.2研究的意义随着我国信息化的不断发展,企业ERP管理系统也越来越流行于各大小公司之中,越来越多的公司使用企业ERP管理系统对公司的企业资源进行统一有效地管理。随着现代越来越简约化的趋势,企业资源管理包含的范围也越来越多,这也一定程度上地提高了效率。通过对课题的研究和实现,旨在更加了解企业ERP管理软件中的销售管理合同执行子模块的设计与开发,提高设计与实践能力。销售合同管理执行是商务运作中极其重要的一部分,其管理的优劣直接影响商务流程的顺畅。目前,人们往往用传统的人工管理方式结合电子表格来进行合同管理,这种管理方式存在着诸多弊端,如:效率低、保密性差、电子表格容量小,关联性差,不易于查询、更新和维护等。如果合同的签订、履行、变更、终止等全过程完全靠人工进行跟踪管理,不仅工作量大,而且难度也非常大,特别是合同管理归口到计划管理科。计划管理科既不管资金的收入和支出也不管货物印发出和入库,所以对合同的履行情况计划管理科无法掌握,就更谈不上对合同进行监督和检查。计划管理科只了解合同的签订情况,要了解合同的履行情况非常被动,这种人工管理方式远远不能满足现代化管理的需要。在信息化程度越来越高的当今社会,随着签订合同数量的增多,合同的管理已然成为一种负担。19/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------1.5调研情况对于该课题企业ERP软件的销售合同管理执行模块作为一个子系统。首先,需要对该系统的整个业务范围有一个详细的了解,所以通过一些途径进行了调研。查阅了国内一些比较著名的ERP软件的销售合同管理模块,查看了企业中具体的工作流程。同时,还与身边从事销售行业朋友进行了了解。综合了各个公司的业务流程,可以总结出一般的流程为:合同的签订、合同的执行、合同的跟踪与改进、合同数据的汇总分析。因为要将该过程做成系统,因此,将业务流程划分为以下步骤:合同审批、合同文件、实际进度、合同变更、销售合同报表、合同导出。确定了业务流程之后,我需要确定业务管理系统的一些概念和具体的实施方案。经过我的调研,我发现了《ERP系统的原理、设计与实施》:从务实的角度来讲述,让企业对ERP形成一个正确的认识,推动我国ERP实施应用的健康发展。企业要提高竞争力,企业的信息化建设是必由之路,企业资源计划(Enterprise19/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------ResourcePlanning,简称ERP)为企业的信息化建设提供了全面集成的解决方案。这本书对ERP相关知识的讨论涵盖了原理、设计与应用的全部过程。其中的有一章节主要讲解销售管理系统,对销售管理系统的讲解很详细,对于本课题的开发过程会有很大的帮助。《软件工程》:现代社会离不开软件。国家基础设施和公共建设都是由基于计算机的系统控制,大多数的电子产品都有计算机和控制软件。工业制造和分销已经完全计算机化了,金融系统也是这样。娱乐业,包括音乐产业、计算机游戏产业、电影和电视产业,也是一个软件密集型的产业。因此,软件工程对于一个国家和整个国际社会的运转都是必不可少的。软件是抽象的、不可触摸的,它不受物质材料的限制,也不受物理定律或加工过程的制约,这一方面使软件工程得以简化,因为软件的潜能不受物理因素的限制;另一方面,由于缺乏自然约束,软件系统也就很容易变得极为复杂,理解它会很困难、改变它价格高昂。19/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------1.6.2ASP.NET技术ASP.NET是建立在.NETFramework基础之上的程序设计框架,它用来创建Web应用程序,开发驻留在微软的IIS上并使用诸如HTTP和SOAP等Internet协议的Web应用程序。它是.NETFramework的一部分,可以用任何基于.NET的语言开发ASP.NETWeb应用程序。ASP.NETWeb窗体是ASP.NETWeb应用程序的一部分,它为创建动态Web站点提供了简易的方法。ASP.NETWeb窗体不依靠客户端脚本,依次它不依赖于客户端浏览器类型或操作系统。这种独立性允许开发独立的Web窗体,这种窗体可以被任何可以访问Internet并具有Web浏览器的设备浏览。ASP.NET的重要特色有:网页内容和程序代码分离;多语19/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------言支持;执行效率更高;面向对象的特性;运行与.NET平台上ASP.NET的新特色:Web窗体;服务器控件;Web服务;高速缓存;配置的改进。1.6.3数据库管理系统SQLServer2005是一个关系数据库管理系统.其特性有:1.支持扩展标示语言XML(ExtensibleMarkupLanguage)2.新的数据类型SQLServer2005中增加了3种新的数据类型:BIGINT,SQL_VARIANT和TABLE。3.数据行中的Text类型数据SQLServer2005中可以将TEXT和IMAGE类型的数据直接存放到表的数据行中,而不是存放到不同的数据页中,这就减少了用于存储TEXT和IMAGE类型的空间并相应减少了磁盘处理这类数据的I/O19/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------数量。4.用户自定义函数SQLServer2005扩展了Transact-SQL语言的可编程性,用户可以创建自己的Transact-SQL函数.用户自定义函数可以返回一个数量值或表。5.索引增强可以在计算列上创建索引,这是一个很大的改进。6.全文检索增强全文检索中增加了改变跟踪和图形过滤的功能,其中,图形过滤功能允许对存储在IMAGE类型列中的文档数据进行查询和创建索引。19/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------2系统分析企业ERP软件越来越受企业青睐,本次课题是设计企业ERP软件中的销售管理合同执行子模块。目标就是开发一个功能实用、操作方便,简单明了的合同管理系统,从而有效的解决了企业在销售业务的合同管理的信息化、电子化和效率化。2.1系统概述简述企业ERP软件中销售管理合同子系统的用户概述和开发目标。2.1.1用户概述企业ERP软件中的销售管理合同执行子模块主要用户是企业销售部门,除了个别的部门实现辅助管理,通过不同的权限、不同的管理部门可以很好的进行合同资源共享,从而来替代传统的合同管理。从整个ERP企业软件的整体考虑,规划实施企业ERP软中的合同管理子系统",此合同管理系统的最终用户是实施企业ERP公司的所有销售员工和其他辅助管理人员,要充分满足当前用户需求,按照合同管理思想规范合同文件的预览、审批、报表等管理,减少了人为主观因素的干预,通过系统的实施使实施该企业ERP软件的公司合同管理达到智能化,为企业节省许多的管理费用,为公司的发展战略的实现奠定基础。2.1.2开发目标该项目立足于实施ERP软件的企业,服务于企业用户。主要是为企业资源管理中的销售环节进行有效的管理。销售合同管理就是对企业的项目涉及到的商品销售的合同的订立、履行、变更、终止、违约、索赔和争议处理等进行的管理,以提高企业经济效益的一系列活动。销售合同管理系统是对销售合同数据进行收集、整理和处理,便于企业各部门的管理人员能够实时了解合同履行情况,对企业的资源进行合理安排,以便对产品的质量、生产进度、成本等方面进行合理地控制和管理。19/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------2.3.1可行性分析首先是技术可行性,利用现在比较成熟的ASP语言以及.NET架构,由SQL作为后台的数据库管理可以很方便地在windows操作系统下实现系统功能。其次是经济可行性,使用的管理人员与用户只须在PC端拥有一个浏览器就可以轻松查询自已的工作情况和业务进展情况,公司的管理人员也可以用来查询员工的工作情况。2.3.2任务概述根据多次和导师的沟通交流,对该系统进行了充分的分析,对页面优化进行了设想,系统实现以下几个功能:界面友好:以清晰,明朗的界面显示用户信息和合同信息展示等;提示功能:在有明显输入提示功能(比如要求输入时输入框不能为空等);减少重复输入:系统涉及的数据需求,只一次输入此后调用数据库即可;方便的查询:使用下拉列表选择及用户输入查询;日志功能:可由日志详细了解系统的运行情况,当有异常出现时,可以方便修改;报表查询:可以直接通过相关的条件对销售商品的销售情况,销售额等进行查询。3系统设计系统详细设计的主要任务是设计系统整体框架,并且对系统的流程有一个整体的了解。同时,设计系统每个模块的流程,以及数据库设计。3.1系统总体设计系统的总体架构设计主要反映在现有的销售合同管理执行的业务流程的基础上,利用销售合同管理执行系统支持公司业务发展的实现,按照软件开发的标准规范,开发部署ERP软件公司的销售合同执行管理系统,为客户和公司人员提供良好的登录接口。传统的基础设施包括硬件设备、操作系统、应用服务器以及数据库管理系统等,这些为系统提供运行的基本环境。图3.419/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------合同分类查询模块流程图3.2.4合同报表模块设计合同报表:其中包括了销售的商品信息的报表信息,采用合同商品清单、询价、报价表单管理对应标的物型号、规格等明细,可以按商品类型、交货期等信息统计合同商品数量和金额,为公司市场策略、财务规划、招投标管理等提供依据。好的报表将能直观的看出对应的情况,从不同角度对系统数据进行统计分析,辅助经营决策,多样化的统计方式,自定义统计条件,并将统计结果输出图形。图3.519/19\n---------------------------------------------------------------范文最新推荐------------------------------------------------------合同报表查询模块流程图3.2.5合同打印模块设计合同打印:合同打印就是通过已知的合同编号或者合同名称,查找到相应的合同,然后将合同通过打印机打成纸质合同,方便书面查看。3.2.6合同导出模块设计合同导出:合同导出就是通过已知的合同编号或者合同名称,查找到相应的合同,然后将合同进行格式转换,将合同的在系统中的信息导出到相应的格式文件。3.3数据库设计数据库是用来存储数据库对象和数据的地方。为了使业务系统能够提供高级完善的服务,必须拥有强大数据管理与处理的能力,这就需要使用数据库。根据前面的数据库软件设计的分析,基于数据的频繁使用等方面的考虑,本系统采用MSSQL2005数据库。3.3.1数据库系统(DBMS)原理数据库系统是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。它通常由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这些数据为多个应用服务,独立于具体的应用程序。数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进行。数据库管理系统是一种系统软件,它的主要功能是维护数据库并有效地访问数据库中任意部分数据。对数据库的维护包括保持数据的完整性、一致性和安全性。19/19