期刊在线咨询服务,发表咨询:400-888-9411 订阅咨询:400-888-1571股权代码(211862)

期刊咨询 杂志订阅 购物车(0)

软件销售工作计划模板(10篇)

时间:2022-04-07 13:23:42

软件销售工作计划

软件销售工作计划例1

2.目标和解决方案

我们的“软件名称”将为您解决这个问题。在网上冲浪的人们不论处于何方,总是可以看见周围的人们,就像现实生活中的一样。“软件名称”既是一个最终用户使用的万维网上的协作软件,又为企业提供了无限的商机:

 “软件名称”以多种便于使用的方式为用户提供了一个交流的平台。

 “软件名称”为企业提供了一个广告和商用信息的平台。

3.产品:为全互联网用户提供简洁方便的交互平台

“软件名称”为最终用户提供一个免费的交互平台,同时又为商业用户提供了一个宣传和销售的渠道。

4.公司和管理

暂缺。

5.业务体系:以广告和商用信息收入为主

·销售主管工作计划 ·销售部工作计划 ·房产销售工作计划 ·2008年销售工作计划

软件销售工作计划例2

一、现状分析:

从本月22日上班到现在已有一周的工作时长,就目前来看,我个人还处于对公司以及公司产品的认识阶段,对公司以及公司产品还不够深入的了解。从近期与客户交流情况分析,我个人存在以下几方面的不足(肯定不只这些,我水平有限只能发现以下缺点,如领导发现我的缺点还望指点,我会悉心听取教诲并努力该改正):

1、 我对公司以及公司产品没有深入了解,对产品的操作流程以及报价还不是很清楚。

2、 我对怎样挖掘潜在客户还没有最好的方法,还处于摸索阶段。

3、 我对网站评估的相关工具,如百度指数、百度收容量,网站综合排名等工具还不是很熟悉,对怎样去评价一个网站是否属于网络营销型网站还不是很了解。

4、 我对判别一个网站是属于哪一种类型欠缺了解。

5、 我对客户提出的问题有时不能给予及时的回复,原因是自己对某些问题根本就不了解。

6、 我对房地产行业缺乏了解,知识面不广。

7、 我对百度推广方面的认识还够,缺乏相应的学习。

8、 我跟客户的交流技巧还有待改善。

二、针对目前的现状,特制定近期工作计划:

1、 争取用3-5天的时间,全面、具体、详细地了解公司及公司产品。

2、 多看看对手怎么做,通过对比学习,从而提高自己。

3、 多了解房地产行业的动态,深入学习房地产相关方面的知识,争取每天写1致3篇这方面的博客文章。

4、 多学习网络营销方面的知识,提升为客户服务的质量。

5、 每天完成加q群、百度hi群(房地产相关方面的群)的任务数量,想尽一切办法提高加群的进入度。

6、 不断摸索与客户的交流技巧,不断提高客户的成交量。

7、 每天挖掘至少20个潜在客户。

8、 定期/不定期的联系有意向的客户,回访已成交的客户。

9、 每天工作后及时进行自我总结。

XX软件销售工作计划(二)

1.背景和问题

互联网和万维网(www)已经成为世界范围内的“信息高速公路”和电子商务市场的支柱。由于万维网使用者的数量飞速增长,对于最终用户来说,随着可供使用的主页和网上信息的数量的爆炸性增长,最终用户间的交互性越来越差,传统意义上的交互已经无法满足用户的需求,举一个简单的例子,即使是在世界杯的决赛期间,一个普通的足球迷也很难立刻从网络上找到聊天的对象。用户需要真正意义上的全新的互联网交互协作软件。

2.目标和解决方案

我们的“软件名称”将为您解决这个问题。在网上冲浪的人们不论处于何方,总是可以看见周围的人们,就像现实生活中的一样。“软件名称”既是一个最终用户使用的万维网上的协作软件,又为企业提供了无限的商机:

 “软件名称”以多种便于使用的方式为用户提供了一个交流的平台。

 “软件名称”为企业提供了一个广告和商用信息的平台。

3.产品:为全互联网用户提供简洁方便的交互平台

“软件名称”为最终用户提供一个免费的交互平台,同时又为商业用户提供了一个宣传和销售的渠道。

4.公司和管理

暂缺。

5.业务体系:以广告和商用信息收入为主

软件销售工作计划例3

互联网和万维网(www)已经成为世界范围内的“信息高速公路”和电子商务市场的支柱。由于万维网使用者的数量飞速增长,对于最终用户来说,随着可供使用的主页和网上信息的数量的爆炸性增长,最终用户间的交互性越来越差,传统意义上的交互已经无法满足用户的需求,举一个简单的例子,即使是在世界杯的决赛期间,一个普通的足球迷也很难立刻从网络上找到聊天的对象。用户需要真正意义上的全新的互联网交互协作软件。

2.目标和解决方案

我们的“软件名称”将为您解决这个问题。在网上冲浪的人们不论处于何方,总是可以看见周围的人们,就像现实生活中的一样。“软件名称”既是一个最终用户使用的万维网上的协作软件,又为企业提供了无限的商机:

&61559;“软件名称”以多种便于使用的方式为用户提供了一个交流的平台。

&61559;“软件名称”为企业提供了一个广告和商用信息的平台。

3.产品:为全互联网用户提供简洁方便的交互平台

“软件名称”为最终用户提供一个免费的交互平台,同时又为商业用户提供了一个宣传和销售的渠道。

4.公司和管理

暂缺。

5.业务体系:以广告和商用信息收入为主

软件销售工作计划例4

1.背景和问题

互联网和万维网(www)已经成为世界范围内的“信息高速公路”和电子商务市场的支柱。由于万维网使用者的数量飞速增长,对于最终用户来说,随着可供使用的主页和网上信息的数量的爆炸性增长,最终用户间的交互性越来越差,传统意义上的交互已经无法满足用户的需求,举一个简单的例子,即使是在世界杯的决赛期间,一个普通的足球迷也很难立刻从网络上找到聊天的对象。用户需要真正意义上的全新的互联网交互协作软件。

2.目标和解决方案

我们的“软件名称”将为您解决这个问题。在网上冲浪的人们不论处于何方,总是可以看见周围的人们,就像现实生活中的一样。“软件名称”既是一个最终用户使用的万维网上的协作软件,又为企业提供了无限的商机:

“软件名称”以多种便于使用的方式为用户提供了一个交流的平台。

“软件名称”为企业提供了一个广告和商用信息的平台。

3.产品:为全互联网用户提供简洁方便的交互平台

“软件名称”为最终用户提供一个免费的交互平台,同时又为商业用户提供了一个宣传和销售的渠道。

4.公司和管理

5.业务体系:以广告和商用信息收入为主

软件销售工作计划例5

企业信条:精神是支柱、团结是力量、纪律是保证、信誉是生命

质量服务理念:1>99

软件销售工作计划例6

2.目标和解决方案

??我们的“软件名称”将为您解决这个问题。在网上冲浪的人们不论处于何方,总是可以看见周围的人们,就像现实生活中的一样。“软件名称”既是一个最终用户使用的万维网上的协作软件,又为企业提供了无限的商机:

???“软件名称”以多种便于使用的方式为用户提供了一个交流的平台。

???“软件名称”为企业提供了一个广告和商用信息的平台。

3.产品:为全互联网用户提供简洁方便的交互平台

??“软件名称”为最终用户提供一个免费的交互平台,同时又为商业用户提供了一个宣传和销售的渠道。

4.公司和管理

??暂缺。

5.业务体系:以广告和商用信息收入为主

· · · ·

软件销售工作计划例7

面对家具企业的诸多发展瓶颈,鼎捷软件为家具生产企业和家具流通企业提供了一系列信息化解决方案。基于多营运中心的管理架构体系,构造了以供应链、分销零售、生产管理、财务一体化为核心,协同HR、BI、OA等无缝集成的一体化管理体系。鼎捷软件通过提供家具行业专属ERP管理软件,使得家具生产企业和家具流通企业的经营、管理等各个层次、各个环节和各个方面的企业内外信息资源充分整合,实现了信息资源的高度共享,并深挖其潜力,大大缩短了原始信息从传递到决策的反馈时间,管理层与基层以及各职能部门之间的沟通变得更加快捷和通畅,大大提高了企业的经营和管理水平。

掌握终端,建立实时互通的分销渠道及终端门店管理体系

鼎捷软件的POS门店经营管理终端系统,可与集团营销中心(区域销售中心)实时联通,自动、及时上传门店销售数据,自动随时接受上层销售中心销售政策,更新并调整POS销售作业。

POS门店经营管理终端系统支持连线自动联通、断线本地销售数据缓存及连线后自动回传断据,可以满足家具行业前台销售收银作业需求,具有收银销售和预订货订单多种店面销售形式。

POS门店经营管理终端系统支持门店退、换货及门店维修管理流程,支持店面库存管理及多店间库存调拨作业,支持门店销售报表分析,支持门店形成采购计划,向上层销售组织要货,并自动汇总及营销总部。此外,该系统还能实现门店现金自动结算及结算,并向总部结汇。多品牌、多业态的集团营销体系管理

鼎捷软件的产品可以实现总部统一商品资料及商品策略制订,商品资料及商品策略自动下发到经营终端。

该系统能够自动收集渠道及终端销售数据,总部及分区域多种价格策略可以灵活定义;总部及分区域可以实现统一营销/促销计划管理,并且支持多种灵活搭配的促销方式;具有集团统一会员管理及客户关系管理功能;可以自动收集下属终端的要货计划,实现商品自动分配及铺货计划管理;促进集团销售分析、销售预测计划模型的建立。鼎捷软件的产品可以对新店开店的全过程进行管理,并可与B2B和B2C电子商务平台无缝集成应用。

集团型多区域多层级物流配送管理

借助鼎捷软件的产品,企业总部储运中心和多区域分储运中心可以实现多级配送管理;总部及区域可以动态平衡物流需求;企业可以轻松实现自有车队管理和第三方物流发送管理、自有车队车辆及司机的管理、运输路线规划及配送点装卸顺序管理,并可依据要货计划、配送计划自动形成相应出货及装车。此外,鼎捷软件的产品还可以生成第三方物流发送计划,对第三方物流运输费用进行核算。

建立高效协同的研发设计和多品种生产运作管理体系

鼎捷软件的产品可与设计软件协同集成运作,支持从门店设计和工厂生产的有效协同,并可通过PDM/PLM,快速将3D/2D图档转化成物料清单和工艺。

鼎捷软件的产品支持客户的订单多层BOM选配管理,在可变型产品模型的基础上,结合客户的需求,可以产品多属性配置器为主要工具,进行产品快速配置,或通过对产品部分或局部的修改,进行相关功能、结构或参数的设计,并且在配置后自动产生料号、BOM等资料。

鼎捷软件的产品还可以支持异型改制和生产的协同,快速了解异型订单状况;依据MRP结果自动生成生产计划和采购建议;进行生产排程管理和工序级生产控制;其电子看板管理功能可以实现对生产进度的可视化跟踪;支持生产过程中的快速条码报工管理;支持板式家具的包件条码管理和出入库控制;支持实木家具的单件条码管理和出入库控制;支持酒店办公家具和工程项目的项目管理;支持办公家具的快速选配件设计和生产管理;支持整套家具的配套生产和发货管理;支持家具企业的生产产值管理和现场报表生成;支持车间生产管理看板和计件工资管理;支持家具行业的边角料管理,提高木材的利用率。

自动核算,实现业务、财务一体化的集团化财务、资金统筹管理

鼎捷软件的产品还具有以下功能:与业务各管理系统完全无缝集成的业务、财务一体化整合管理解决方案;业务管理单据直接生成结转应收付管理及凭证;生产成本依据生产实际发生自动核算实际成本(材料成本、人工成本、制费成本、其它成本);全面预算管理支持预算编制、预算事中控制及预算分析管理;预算控制与业务单据无缝集成;构成完整的固定资产管理体系;支持直营门店、加盟门店终端财务自动核算方式;支持门店核算日清日结;支持现网银集成化应用;支持集团各法人间内部交易管理;具有集团财务报表自动合并分析功能;支持按区域分区逐级合并、自营及加盟、合资体系分别合并,多业态、多品牌纵向等多种财报合并方式。

联邦家私作为家具行业的标杆企业,以自身成功的信息化之路完美阐释了鼎捷软件家具行业解决方案的价值。

软件销售工作计划例8

因为大型装备制造企业订单稳定,企业通常对排产品都有详细的生产作业计划,完全可以根据这些作业计划确定每个项目的各笔款项的收款时间,并测算未来一段时间有哪些项目的货款可以回笼,为安排预算期的资金收支计划和筹资预案做好准备。

东方锅炉(集团)股份有限公司是国内主要的大型电站锅炉制造基地,通过自主创新,开发了以网络数据库软件作为平台,把销售货款管理与产品项目计划管理融合为一种全新的产品项目管理方式。这一成果的实施,彻底改变了企业销售货款的原始管理方式,实现了销售货款管理与产品项目计划管理相互联动一一根据产品项目计划实施情况分析销售货款收款情况,根据销售货款收款情况及时与客户协调产品项目实施计划。

四年多的实践证明,该成果具有很强的实用性,为防范产品项目坏账风险及编制未来年度资金预算提供了解决方案,值得大型装备制造企业参考。

一、目前国内企业普遍存在的问题

1.缺少公司销售货款资源台账

公司的财会部门通常是针对用户进行销售货款管理,收款责任部门则是针对每个产品项目进行收款管理。理论上财务和收款部门在收款总额上一致,并且保持经常对账。但是实际上由于收款职能往往由几个部门分别承担,例如营销部门收预付款,项目部门收进度款和完工款,法律部门负责催收有争议的尾款,各部门对催收的数据统计工作口径不统一,往往没有一个部门能对财务收到的款项进行完整的解释。很难说清楚各用户究竟欠公司多少钱,究竟欠公司哪些钱,欠款时间等信息。

2.缺少销售货款收款预算的测算依据

虽然公司对每个产品项目执行都编制生产计划进行管理,但对未投产项目的销售货款一般都没有进行必要的计划和责任管理,这就造成了在编制年度销售货款回笼预算和月度货款回笼计划时都只是靠相关人员的主观判断来估计,无法提供详细的应收货款资源明细并落实考核。

3.存在不必要的坏账风险

由于没有系统地对各个项目货款进行计划管理,公司可能出现不必要的坏账风险。有的产品在没有收到完工款的情况下就贸然发货,使得货款难以收回;有的项目交货后由于缺乏管理或责任人调离,应收的款项超过法律诉讼期而无人过问,造成坏账损失,时间长了甚至连对方是谁、在哪、我们提供的是什么产品也不清楚。

4.未对全公司销售货款集中管理

各子公司的可收货款一直由子公司自己管理,母公司不能随时掌握他们的销售货款质量和资金周转情况,不了解他们的产品执行进度,缺乏对子公司的指导和监督。

5.缺乏对公司货款资源的全面掌握

由于公司部门业务的职能划分,公司很难对全部货款资源进行系统掌握,缺乏动态的全面了解和分析。

二、系统主要内容

1.采用编码管理,设计并规范公司销售货款编码编码制度。

采用编码管理的目的是为了统一公司销售货款的分类,并对每一笔销售货款用编码实现标准化和唯一标识,为实现信息化管理做好准备。

根据销售货款编码制度,项目管理员从新接到一个产品项目时,就必须根据合同约定制定项目投产和出产计划,并根据投产计划与合同中付款条件的约定对该项目的各笔付款设计编码并确定金额、应收款时间、责任部门及责任人,录入员在接到项目管理员书面提供的标准表格后及时录入系统,纳入销售货款资源管理;项目管理员根据公司生产经营需要进行调整项目投产(生产)计划的同时,必须及时调整该项目销售货款的收款时间或金额,录入员接到项目管理员书面提供的标准表格后及时录入系统。

2.利用网络数据库软件技术,设计搭建数据交互平台。

销售货款管理系统的开发和实施,核心载体是开发一套网络数据库管理软件,在此软件系统设计时,把全新的销售货款分类、收集、计划管理方法用标准的数据表格式和结构进行规范,把全新的货款管理操作流程用程序的标准录入格式和校验程序给予唯一确定。有了成功开发的这套程序,以及围绕此项工作设计下发的产品货款编码制度、数据流转操作细则和相关附表,各收款部门就有了标准的操作流程和标准介质。

三、实现的主要功能

1.利用数据库和网络技术实现公司销售货款台账的统一管理

2.查询预算期可收货款资源,据以编制预算期货款回笼预算,结合预算期用款预算编制筹资预算。

3.项目管理员根据项目生产计划调整及时对项目收款计划进行调整,保证项目收款计划的及时和准确。

4.项目管理员在执行和分析项目生产计划的同时对项目收款情况进行对比分析,及时催收到期货款。

5.产品最终发运前须确认已收款情况,减少坏账风险。

6.对已到期欠款定期分析,制定专项方案,’经常检查,减少坏账风险。

7.查询和分析项目收款历史记录,分析客户信誉。

8.进行收款计划执行情况的统计分析,纳入产品项目管理考核。

9.公司领导和综合管理部门随时查询和监督。

软件销售工作计划例9

仪器仪表工程师是指在工业自动化仪表与控制系统、科学仪器、电子测量与电工测量仪器、医疗仪器、各类专业仪器、传感器与仪器仪表元器件及功能材料等行业从事仪器仪表的设计、安装、保养等工作的专业技术人员。

2、硬件工程师

硬件工程师Hardware Engineer职位 要求熟悉计算机市场行情;制定计算机组装计划;能够选购组装需要的硬件设备,并能合理配置、安装计算机和设备;安装和配置计算机软件系统;保养硬件和设备;清晰描述出现的计算机软硬件故障。

3、销售工程师

销售工程师,是指能够独立管理和策划商品的区域销售,营销业务的高级销售人才。其应具有极高的市场经验和敏感的市场观察力,分析力,要求能够独立管理商品的销售业务。

4、电气工程师

从事勘测、规划、设计、电力工程建筑、安装、调试、技术开发、实验研究、发供电运行、检修、修造、电网调度、用电管理、电力环保、电力自动化、技术管理等工作的电力专业工程技术人员

软件销售工作计划例10

关键词:GRAPPLE;XP;UMLs;软件工程

Key words: GRAPPLE;XP;UMLs;software engineering

中图分类号:TP315 文献标识码:A文章编号:1006-4311(2010)35-0047-03

1GRAPPLE和XP简介

由于受到软件危机的影响,软件的开发过程对软件开发团队提出了更高的要求,比如需要更多考虑用户需求、开发速度要求更快,同时要保证软件的质量绝对可靠等问题。一直以来业界软件的开发过程都是采用瀑布模型等早期的传统软件工程方法,瀑布模型的特点是层次很清晰,从系统的问题定义、可行性分析、需求定义等一路下来,每一步的开始都要以上一步的完成作为前提。随着业界对用户需求、软件的扩展性等问题考虑的越来越多的情况下,一些新的软件开发方法和思想涌现了出来,其中影响比较大的是敏捷方法学,而其中更为使用的普遍的是GRAPPLE和XP极限编程方法。XP是一种软件过程思想,旨在解决软件生命周期中存在的问题。

极限编程主要是由十二大简单却互相依赖的基本原则组成。这些原则结合在一起形成了1个胜于部分结合的整体。它们分别是:计划游戏、小型、简单设计、测试驱动开发、持续集成、重构、结对编程、代码共享、可持续进度、现场客户、隐喻及编码标准。下面将结合个人实践主要对(小型、代码共享、隐喻及编码标准)原则进行浅析。

XP的小型:小型就是快速地将简单系统做成产品,接着在较短的周期内新版本。小型版本是1个可交流的好办法,用户可以尽早针对性提出反馈,开发人员根据用户的反馈纠正瑕疵,那么系统就不会偏离用户的真正需要太远。

国外研究者进过总结,Rational公司融合Grady Booch、James Rumbaugh、Ivar Jacobson三位软件工程大师的理论,提出了Rational Unified Process(软件统一开发过程)。但RUP有其自身的缺陷:它本身结构复杂和知识点多难以把握,还有它支持多项目开发的能力较弱。

Grady Booch、James Rumbaugh、Ivar Jacobson三位软件工程大师的理论又提出了GRAPPLE开发过程,它也高度支持UML,且比RUP易于操作,适用于中小型组织MIS的开发,但GRAPPLE不是固定不变的,“它是一组可自适应的、灵活的开发思想,它为项目经理留有余地,以便让他们发挥自己的创造力和好的思想来适应自己的组织,减少不必要的一些开发步骤。”

GRAPPLE由5个段组成,提出使用“段”而不是“阶段”为的是说明不是通常意义上的那种一个阶段完成后,下一阶段才开始。每个段又由许多动作(action)组成。每个动作产生一个工作产品,并且每个动作都是一个特定的执行者(player)的职责。

GRAPPLE有下列段:①需求收集;②分析;③设计;④开发;⑤部署。其中需求收集段包括发现领域过程、领域分析、识别协作系统、发现系统需求和将结果提交客户;分析段包括理解系统的用法、充实用例、细化类图、分析对象状态变化、定义对象之间的交互、分析与协作系统的集成;设计段包括开发和细化对象图、开发构件图、指定部署计划、设计和开发用户界面原型、测试设计和开始编制文档;开发段包括编制代码、测试代码、构件用户界面和用户界面到代码的连接测试和完成文档;部署段包括编制备份和恢复计划、在硬件上安装最终系统和庆祝。

总之,GRAPPLE的运动方式是从一般到具体――从不精确到精确。它开始于一个对领域的概念理解,然后是系统的高层功能,接着继续深入每个用例、细化模型,最后设计、开发和部署系统。

UML是由著名的面向对象专家Grady Booch,James Rumbaugh 和Ivar Jacobson共同设计的一种软件建模语言,它功能强大,易于表达,全面支持面向对象的整个开发过程。

统一建模语言UML包括13种图形,构建一个系统不是每种图都能用上,其中重要的内容可有由5类图来定义:①是用例图,用来描述系统边界和主要功能,并指出各功能的操作者。②是静态图,包括类图、对象图和包图。用来描述系统的静态结构。③是行为图,包括状态图和活动图。用来描述对象的动态特征。④是交互图,包括顺序图和协作图,主要通过对象间的交互关系来描述系统的动态实现。⑤是实现图,包括构件图和配置图。构件图描述代码部件的物理结构及各部件之间的依赖关系。配置图定义系统中软硬件的物理体系结构。

简言之,UML可以从静态结构和动态行为两方面来描述系统。静态结构定义了系统中的对象和操作以及它们之间的联系,动态行为描述了对象之间的交互过程及通信机制。因此,UML的主要内容也可以归纳为静态建模机制和动态建模机制两大类。

2应用实例――小型超市进销存销售管理系统

2.1 需求收集段在需求收集段,主要工作是发现业务过程、进行领域分析、识别协作系统、发现系统需求及提交结果等。核心就是通过与用户的各种交流,发现用户的需求并进行初步的分析。结果可以用反应业务流程的活动图、反应业务领域的高层的UseCase图,初步的类图和其他的文档形式表达。

进销存管理系统首先应包括三个子系统:销售管理子系统、采购管理子系统、仓库管理子系统。根据GRAPPLE,分析人员先与企业人员面谈,了解企业的业务流程以及对企业所处的领域进行分析,由此分析人员得到一组关于业务过程的活动图(如图1所示)和一个高层的类图和会谈记录。之后,分析人员需识别企业是否还使用其他的系统,如财务管理系统,进销存系统不是独立存在于企业,它必须与企业中其他的系统协作。

此处采用XP的小型,主要是企业人员因为是非专业人员,通常不能准确描述用户的需求,所以分析人员通过和企业人员面谈,先自行快速开发出一个业务模型,以及借助于这个业务模型,快速进行软体测试版的代码编写工作。

然后我们采用联合应用开发会议(Joint Application Development session,JAD session),来进行需求收集。采取JAD而不是单独会谈获取需求,一是因为系统的开发是一个很短的开发时限,而单独会谈可能耗时数周或更长的时间,而且单独会谈时可能产生意见上的分歧,解决这些分歧又要浪费更多的时间。由此得到的是一个表示高层领域的用例图包(如图2所示)。

最后开发人员完成需求段的动作后,把这些动作产生的结果提交给客户,这是一个迭代的过程。

2.2 分析段在这一段里,应深入分析需求收集段获得结果并增进对问题的理解。其中主要工作是进一步理解系统,充实用例,细化类图,分析对象状态变化,定义对象之间的交互以及分析与协作系统的集成。事实上,分析段和需求段之间是没有严格的界限的,分析段的部分工作在需求段就已经开始。

进销存管理系统由仓库管理、销售管理、采购管理三部分组成。由于进销存管理系统比较复杂,限于篇幅,以下就仅以销售子系统为例说明UML在分析段中的应用。销售管理还可以分解成以下一些用例:“销售合同管理”、“大客户管理”、“产品推销企划”、“销售计划管理”、“售后服务管理”如图3所示。

其中销售合同管理又可以分解为“增加新合同”、“修改合同”、“打印综合报表”、“收款单处理”、“打印催款单”、“查询合同”、“存入历年库”、“检查合同履约”等用例,如图4所示。

进过以上的步骤,再进一步细化需求阶段得到的类图、分析对象状态的变化、定义对象之间的交互、分析与协作系统的集成。在需求段得到的类图中加入关联名称,多重性,泛化等。针对用例,在时序图和协作图中描述对象间的交互,用作对类图的方法的补充。

为节省篇幅,仅对销售合同管理子系统中的收款单处理用例进行描述,如图5所示。

2.3 设计段在本段中,可以使用分析段的结果来设计系统的解决方案。设计和分析都可以重复迭代直到设计完成。主要工作是开发和细化对象图、开发构件图、制定部署计划、设计和开发用户界面原型、测试设计、开始编制文档。

在销售管理子系统中,销售管理业务包括制定产品销售计划、推销本企业的产品(包括大客户资讯管理和产品推销策略计划的制定与实施),与客户签订销售合同、产品销售后及时追缴客户的应付货款、检查合同履约率、提供售后服务等。

对销售管理用例进行细化分析,得到细化的类图和对象图如图6所示。其中,实体类有销售人员、客户、经理、销售部门、财务管理部门、合同履约、生产调度管理部门、大客户、货款、产品、销售计划、履约合同、销售合同、付款单、催款单、库存管理部门。

通过进一步分析细化,将以上的实体类进一步合并为以下10个实体类:客户类、大客户类、销售人员类、公司经理类、产品类、销售计划类、销售合同类、履约合同类、付款单类、催款单类。

而且还需添加销售管理的边界类以及控制类,边界类主要包括:销售计划管理窗口类、客户(大客户)管理窗口类、销售合同管理窗口类、产品管理窗口类、履约合同管理窗口类、付款单管理类、催款单管理窗口类,控制类就是销售管理子系统的主管理窗口类。

2.4 开发段这个阶段,根据前期快速编写的测试版,结合以上各个时期的软件构建模型,通过修改测试版的代码,将设计结果付诸实施编制代码,测试代码,构建用户界面和用户界面到代码的连接测试,并进一步完成文档。

2.5 部署段当开发完成后,系统就要被部署到适当的硬件上运行并要与协同系统集成起来。主要工作是编制备份和恢复计划,在硬件上安装最终系统,测试安装后的系统等。不过,在第一段时该段就可以开始。

3结束语

通过“进销存管理系统”实例分析,可以看出,整合设计的过程框架分别吸收借鉴了GRAPPLE与XP的优秀方法与思想。通过对GRAPPLE和XP的整合分析与设计可以看出,GRAPPLE需要XP 为其提高敏捷性,提高其对变化的快速反应能力,以适应市场的不断变化和客户需求的不断变化;而XP可以利用GRAPPLE深刻的理论基础作为其发展的基石。总结出GRAPPLE与XP整合的过程模式是一个以用户为中心、架构为中心、用例驱动、测试驱动、风险驱动、即时沟通与反馈、易变更的有序软件开发过程。GRAPPLE和XP的结合能够适应变化,使得开发团队更有效率的工作。

参考文献:

[1]Joseph Schmuller,李虎著,赵龙刚译.基于UML以RUP为过程指导的业务建模[M].人民邮电出版社.