还剩5页未读,继续阅读
文本内容:
企业销售合同管理信息系统设计与实现 [摘要]介绍企业销售合同管理的重要性,以及存在问题以某水泵企业的销售合同管理为实例,阐述UML技术进行系统建模的过程并建立系统的用例模型、静态模型和行为模型,利用ASP.NET等多种技术实现系统 [关键词]销售合同管理合同信息链用例图类图顺序图
一、前言 在现代企业管理中,销售合同的管理处于十分重要的地位,已成为与生产进度管理、质量管理、资产管理、其它信息管理等同等重要的职能管理,企业生产的一切产品的交换过程都是通过缔结和履行销售合同的方式来进行的,销售合同管理的好坏直接影响和关系到企业经营活动顺利运行企业销售合同确定了产品销售的__、交易日期和质量等项目,规定着合同双方责任权利关系,它贯穿于企业从产品的研究、设计到质量检验及交付货品的各个阶段,涉及到企业生产的各个部门,渗透到企业的生产进度、质量管理和成本管理之中,形成一个纵横交错的庞大的合同信息链 随着经济的市场化和全球化,企业所面临的环境更加错综复杂,经济交易活动的不稳定性随之增大,销售合同的管理难度也随着客户的增加而加大,由此产生的风险也愈来愈多目前,部分企业管理者或决策者存在合同法律意识差,不熟悉合同法的一般规定,基本上没有把销售合同管理纳入经营管理视野,合同管理制度形同虚设,无机构、无人员、无销售合同台账和档案,一些销售合同资料不全,甚至出现文本原件丢失时的现象,各业务部门协调不够,没有对合同的履行进行深入监控,往往致使销售合同履行不到位,出了问题不能及时得到解决的情况,这样一定会干扰正常的企业的生产经营活动,给企业决策造成不利影响,导致企业形象和利益受损企业的销售合同管理采用无制度管理或手工管理方式甚至孤立的由某个管理层的管理方式,已远远不能满足市场竞争的要求 根据企业销售合同管理的实际需要,设计一个省时省力地、轻松地管理众多复杂的销售合同管理平台,构建出信息高度集成的企业销售合同管理信息系统具有十分重要的现实意义
二、企业销售合同管理信息系统分析与设计
1.销售合同管理 合同管理就是对企业的项目涉及到的产品设计、生产、物资采购等合同的订立、履行、变更、终止、违约、索赔和争议处理等进行的管理,以提高企业经济效益的一系列活动销售合同管理系统是对销售合同数据进行收集、整理和处理,便于企业各部门的管理人员能够实时了解合同履行情况,对企业的资源进行合理安排,以便对产品的质量、生产进度、成本等方面进行合理地控制和管理
2.系统需求的分析 本系统采用UMLUnifiedModelingLanguage进行面向对象的分析和设计UML是一种通用的、广泛适用的、得到工具支持和工业标准化的__性建模语言,用于对系统密集型过程的制品的描述、可视化处理、构造化和文档化建模工作UML在系统分析和设计过程中分为三个阶段第一阶段是识别系统中用例和执行者,首先对销售合同管理进行需求调研,依据销售过程的业务流程以及项目中涉及的各级操作人员,识别出系统中的所有用例和执行者;接着分析系统中各执行者和用例间的关系,最后使用UML建模工具设计出系统的用例图;第二阶段是通过用例图分析和抽取出各种类以及绘制系统的静态模型,从各种角度分析用例图,从中抽取出类,并描述类之间的关系,建立系统的静态结构;第三阶段是设计系统的行为模型,用顺序图来描述用例的动态行为,顺序图是按时间顺序的类对象之间的交互图,图中采用从上到下的顺序来表示时间的顺序
3.系统的用例模型 UML的需求分析过程是一个不断完善和细化用例的迭代过程,在不断细化过程中需要完成用例和执行者的识别,并用自然语言具体的描述出用例发生的条件与__及与其他用例的关系限于篇幅,用例的细化和描述过程不一一列出如图1所示为员工管理销售合同的子用例图,表是对图1中“添加销售合同”用例进行详细地描述
4.系统的静态模型 类图的设计始终贯穿整个系统的分析和设计阶段为了建立以UML类图表示的系统静态模型,需要从三个方面来考虑1销售合同管理需求描述的用例说明;2销售合同业务领域中的相关规范、标准和术语定义;3反映销售合同业务领域知识的既往经验例如,销售合同管理系统的静态模型之一“执行者和销售合同的类图”如图2所示 图2__有“系统___”、“部门__”和“员工”三个执行者类和一个销售合同类系统___类与部门__类,以及员工类之间存在分配角色的关联;部门__类与销售合同类存在审核与查寻的关联;员工类与销售合同类之间存在维护的关联 -
5.系统的行为模型 顺序图用来描述类对象之间动态行为的交互关系,侧重表示类对象之间消息传递的时间顺序图3是添加销售合同顺序图,图中描述了员工类对象成功地把销售合同数据添加到数据库系统的过程在此顺序图中,员工类对象首先通过系统的验证进入数据录入界面,然后将销售合同文本中的信息输入到销售合同管理界面,并保存到相应数据库文件中,返回成功保存信息,最后在系统的页面上显示已经录入的合同数据信息
6.系统的功能包模型 根据前文系统分析,销售合同管理系统功能包模型由用户信息管理、销售合同管理与维护、销售合同的控制与查寻、合同提醒功能和系统维护管理等子包模型组成销售合同管理信息系统的功能包模型如图4所示
7.系统实现 针对某水泵企业的具体情况,本系统选用了Dreamwe__erMX网页__工具,利用ASP.NET编程语言编写页面应用程序,采用SQLServer2000作为后台数据库平台,Web服务器采用IIS
6.0 图5是系统的添加销售合同界面,其主要功能是添加销售合同的详细信息,以及保存合同文本的文件等图6是销售合同的查寻条件设置界面,可以设置各种查寻条件
三、结束语 本文以UML技术结合某水泵企业的销售合同管理的分析与设计应用为例,介绍了合同管理信息系统采用UML进行建模的过程,并运用ASP.NET对其进行了编程实现该系统对企业的销售合同中涉及到合同信息链进行了高效的管理,能够促进企业的管理人员迅速获取销售合同信息,对合同履行情况进行实时动态监制,保证合同管理工作顺利地进行。