销售管理系统的UML分析与设计.doc

销售管理系统的UML分析与设计.doc

ID:50359606

大小:94.50 KB

页数:16页

时间:2020-03-05

销售管理系统的UML分析与设计.doc_第1页
销售管理系统的UML分析与设计.doc_第2页
销售管理系统的UML分析与设计.doc_第3页
销售管理系统的UML分析与设计.doc_第4页
销售管理系统的UML分析与设计.doc_第5页
资源描述:

《销售管理系统的UML分析与设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、销售治理系统的UML分析与设计摘要销售治理系统是现代企业治理系统的一个重要组成部分,传统的系统分析设计方法差不多难以保证软件开发的效率和质量,通过将UML应用于销售治理系统建模,能够加速软件开发进程,提高软件质量,支持动态的业务需求,并方便地集成已有的企业治理资源。 关键词销售治理系统;UML;分析;实现 1引言16/16 当前社会对信息系统的需求日益增长,需求变化也越来越快,软件开发的技术进展方向差不多从“提升被开发系统的执行效率”转变为“提升开发效率”。面向对象(OO)技术降低了解决方法域与问题域的差不,提供了良好的复用机制,能够更加有效提高软件开发效率,完全顺应了软件

2、开发技术的进展方向。 UML(TheUnifiedModelingLanguage,即统一建模语言)是一个通用的标准建模语言,能够对复杂的系统建立可视化系统模型,目前差不多被工业标准组织OMG(ObjectManagementGroup)同意,一经推出便得到许多闻名计算机厂商如Microsoft,HP,IBM,Oracle等支持,在国际上应用日益广泛。 本文通过一个销售治理系统的分析与设计,阐述如何通过UML降低开发难度和提高开发效率。 2销售治理系统的差不多特征和功能模块 本系统以“订单”为核心,构建出了以“客户”为中心的治理模式。 该系统具有以下一些特征:16/16 (

3、1)先进的系统结构,面向销售流程,能适应原有销售工作流程并进行合理的改进,从而更贴近实际的应用; (2)针对大型企业销售治理人员多,销售治理复杂的特点,通过系统提供的灵活的人员权限设置和全面的财务核算方式,实现真正的销售网络化办公; (3)在实现订单的电子化、工作流程的数字化同时,关心公司领导提高决策的科学化水平; (4)通过对客户信息的治理,实现对客户广告走势和重要客户情况统计和分析。 整个系统操作业务人员包括:销售员、销售经理、仓库治理员、审计员、公司销售主管、和系统治理员。各个角色承担不同的系统任务,通过网络和通信系统,连接到销售治理系统,使用统一的访问界面,进行日常

4、的销售业务操作,最终实现销售部门业务的正常运转。 3系统的UML分析与实现 UML概述及特点16/16 UML是一种编制系统蓝图的标准化语言,能够对大型复杂系统的各种成分可视化讲明并构造系统模型,以及建立各种必要的文档。UML通过三类图形建立系统模型:UseCase图,静态结构图(类图,对象图,组件图,配置图)和动态行为图(顺序图,协同图,状态图,活动图),这些图能够从不同抽象角度使系统可视化。UML具有面向对象、可视化、独立与开发过程和程序设计语言以及易于掌握使用等特点。UML适用于各种规模的系统开发,能促进软件复用,方便地集成已有的系统并有效减少开发中的各种风险。 UM

5、L在销售治理系统中的实际应用 UML是一种建模语言,是系统开发的一个组成部分,本身并没有关于开发过程概念的定义和表示符号。UML的创始人booch,Jacobson和RumBaugh在rational公司的支持下综合了多种系统开发过程的长处,提出新的面向对象的开发过程,称为Rational统一过程(RationalUnified16/16Process,RUP)。RUP过程的核心工作流程包括:业务建模、需求分析、系统分析与设计和实现、实现、测试和系统部署。下面通过UML来分析并构造销售治理系统模型,并结合Rational统一过程加以描述,图形使用RationalRose工具

6、软件绘制。 3.1销售治理系统的业务建模和需求分析 业务模型和需求分析的目的是对系统进行评估,采集和分析系统的需求,理解系统要解决的问题,重点是充分考虑系统的有用性。结果能够用一个业务用例(BusinessUseCase)框图表达,依照销售系统的差不多特征和功能可得到本系统的用例图,如图2。图1销售治理系统业务用例框图16/16 模型中的活动者代表外部与系统交互的单元,包括销售员、销售经理、仓库治理员、审计员、公司销售主管、和系统治理员;业务用例框图是对系统需求的描述,表达了系统的功能和所提供的服务,包括客户治理子系统、订单治理子系统、销售统计子系统、产品治理子系统系统治理

7、子系统。 图2是销售治理系统层次的用例模型,只包含了最差不多的UseCase模型,是系统的高层抽象。在开发过程中,随着对系统需求认识的不断加深,用例模型能够从顶向下不断细化,演化出更加详细的UseCase模型。依照系统的用例图,能够对系统的持久对象进行设计,下图是本系统持久对象类及类之间关系图。图2核心业务对象类及类之间关系 3.2销售治理系统设计16/16 系统分析与设计是研究欲采纳的实现环境和系统结构,结果是产生一个对象模型,也确实是设计模型。设计模型包含了UseCase的实现,能够表现对象如何相互通信和运作来

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。