在现代企业管理中,销售合同管理处于十分重要的地位,已成为与生产进度管理、质量管理、资产管理、其它信息管理等同等重要的职能管理,企业生产的一切产品的交换过程都是通过缔结和履行销售合同的方式来进行的,销售合同管理的好坏直接影响和关系到企业经营活动顺利运行。企业销售合同确定了产品销售的价格、交易日期和质量等项目,规定着合同双方责任权利关系,它贯穿于企业从产品的研究、设计到质量检验及交付货品的各个阶段,涉及到企业生产的各个部门,渗透到企业的生产进度、质量管理和成本管理之中,形成一个纵横交错的庞大的合同信息链。
随着销售的市场化和全球化,企业所面临的环境更加错综复杂,销售交易活动的不稳定性随之增大,销售合同的管理难度也随着客户的增加而加大,由此产生的风险也愈来愈多。
根据企业销售合同管理的实际需要,设计一个省时省力地、轻松地管理众多复杂的销售合同管理平台,构建出信息高度集成的企业销售合同管理信息系统具有十分重要的现实意义。
一、目前企业销售合同管理中存在的主要问题
当前,在企业销售合同管理中存在着不少问题,归纳起来主要表现在以下几个方面:
1.销售合同管理机构、人员、制度不落实。主要是流于形式,应付检查,并没有把销售合同管理工作落到实处,也没有把销售合同管理作为一项重要的企业管理工作来抓,致使销售合同管理工作无法渗透到企业生产——销售全过程中去。
2.销售合同签约率不高。有的认为是老关系,碍于情面搞口头的“君子协议”,而不签订书面销售合同;有的怕麻烦,图简单或只签内容条款不全的合同;有的则为偷逃国税(如印花税),故意不签书面合同。
3.销售合同签订把关不严,签约随便,解约自由。视销售合同为儿戏,不依法签订销售合同,高兴就履约,不高兴就不履约。需要变更或解除的销售合同,不按法定条件、法定期限和法定形式办理,打个电话或口头打个招呼,简单了事。销售合同纠纷的隐患很大。
4.不懂法,不依法办事,违约不究,自我保护能力差。
二、企业销售合同管理信息系统分析与设计
1.销售合同管理
合同管理就是对企业的项目涉及到的产品设计、生产、物资采购等合同的订立、履行、变更、终止、违约、索赔和争议处理等进行的管理,以提升企业销售效益的一系列活动。销售合同管理系统是对销售合同数据进行收集、整理和处理,便于企业各部门的管理人员能够实时了解合同履行情况,对企业的资源进行合理安排,以便对产品的质量、生产进度、成本等方面进行合理地控制和管理。
2.系统需求的分析
本系统采用UML(UnifiedModelingLanguage)进行面向对象的分析和设计。UML是一种通用的、广泛适用的、得到工具支持和工业标准化的革命性建模语言,用于对系统密集型过程的制品的描述、可视化处理、构造化和文档化建模工作。UML在系统分析和设计过程中分为三个阶段:第一阶段是识别系统中用例和执行者,首先对销售合同管理进行需求调研,依据销售过程的业务流程以及项目中涉及的各级操作人员,识别出系统中的所有用例和执行者;接着分析系统中各执行者和用例间的关系,最后使用UML建模工具设计出系统的用例图;第二阶段是通过用例图分析和抽取出各种类以及绘制系统的静态模型,从各种角度分析用例图,从中抽取出类,并描述类之间的关系,建立系统的静态结构;第三阶段是设计系统的行为模型,用顺序图来描述用例的动态行为,顺序图是按时间顺序的类对象之间的交互图,图中采用从上到下的顺序来表示时间的顺序。
3.系统的用例模型
UML的需求分析过程是一个不断完善和细化用例的迭代过程,在不断细化过程中需要完成用例和执行者的识别,并用自然语言具体的描述出用例发生的条件与事件及与其他用例的关系。限于篇幅,用例的细化和描述过程不一一列出。
4.系统的静态模型
类图的设计始终贯穿整个系统的分析和设计阶段。为了建立以UML类图表示的系统静态模型,需要从三个方面来考虑:(1)销售合同管理需求描述的用例说明;(2)销售合同业务领域中的相关规范、标准和术语定义;(3)反映销售合同业务领域知识的既往经验。例如,销售合同管理系统的静态模型之一“执行者和销售合同的类图”。
图中共有“系统管理员”、“部门领导”和“员工”三个执行者类和一个销售合同类。系统管理员类与部门领导类,以及员工类之间存在分配角色的关联;部门领导类与销售合同类存在审核与查寻的关联;员工类与销售合同类之间存在维护的关联。
5.系统的行为模型
顺序图用来描述类对象之间动态行为的交互关系,侧重表示类对象之间消息传递的时间顺序。图中描述了员工类对象成功地把销售合同数据添加到数据库系统的过程。在此顺序图中,员工类对象首先通过系统的验证进入数据录入界面,然后将销售合同文本中的信息输入到销售合同管理界面,并保存到相应数据库文件中,返回成功保存信息,最后在系统的页面上显示已经录入的合同数据信息。
6.系统的功能包模型
根据前文系统分析,销售合同管理系统功能包模型由用户信息管理、销售合同管理与维护、销售合同的控制与查寻、合同提醒功能和系统维护管理等子包模型组成。销售合同管理信息系统的功能包模型如图4所示。
7.系统实现
针对某水泵企业的具体情况,本系统选用了DreamweaverMX网页开发工具,利用ASP.NET编程语言编写页面应用程序,采用SQLServer2000作为后台数据库平台,Web服务器采用IIS6.0。
三、销售合同管理结束语
本文以UML技术结合**企业的销售合同管理的分析与设计应用为例,介绍了合同管理信息系统采用UML进行建模的过程,并运用ASP.NET对其进行了编程实现。该系统对企业的销售合同中涉及到合同信息链进行了高效的管理,能够促进企业的管理人员迅速获取销售合同信息,对合同履行情况进行实时动态监制,保证合同管理工作顺利地进行。