APP下载

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

2015-12-08黄海荣

山东工业技术 2015年23期
关键词:系统分析系统设计

摘 要:销售管理系统作为企业信息化标志的重要组成,是企业适应时代发展所追求的根本目标。为了保证信息化结构的完整性,销售管理系统开发前则需要利用UML对其进行系统建模。有了这个信息化模型,我们就可以提高软件开发的速度和质量,适应随时变化的系统需求,且能有效整合系统资源。

关键词:销售管理系统;系统分析;系统设计;UML

DOI:10.16640/j.cnki.37-1222/t.2015.23.088

1 引言

随着社会化进程的不断发展,企业对信息系统的越发的重视起来。目前企业日常工作的各个方面如销售、财务、物流、人力资源等的管理已经从过去的如何提高利用率转变为怎样快速开发出一个合理的软件系统模型以适应不断发展变化的日常业务需求上来。面向对象技术则完全适合上述发展需要,其内部的封装、继承、多态和抽象特征,保证了系统开发的有效性,其良好的复用机制,则提高了系统开发的效率。顺应了软件开发的发展。本文基于一个具体的销售管理系统实例,论述了通过UML将面向对象技术如何利用模型方法进行具体图形化呈现的过程。

2 UML概述

UML中文名为统一建模语言。其核心既是利用面向对象技术将系统开发的需求分析、设计等各个阶段以图形的方式表示出来,已达到将抽象问题具体化的效果。该方法一经推出就得到了很多企业和个人的支持,使得其目前在国内外作为系统开发的基本标准来使用。

UML作为建模语言,其本身并不能像其他语言一样编程使用。但它仍然是现代信息系统开发的一个重要组成部分。根据系统实现的基本过程,我们可利用用例图、活动图等基本图形描述用户需求;利用表述系统静态结构特征的类图,以及表述系统动态结构特征的顺序图来描述系统设计过程;我们还可以利用组件图和部署图来描述系统实现和部署过程。总之,UML具有面向对象、可视化、灵活操作和集成性的特点。

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

3.1 销售管理系统的基本特征

该销售系统从客户角度出发,以客户所下订单为中心进行所需的业务处理,逐步形成一种完善的管理体系。其具备如下基本特征:

(1)充分结合实际构建完善系统架构,利用先进技术改进原有销售流程的不足;(2)该系统具有充分的灵活性。其能针对无论大型企业多个销售人员团队还是中小型企业少销售队伍灵活的做出人员级别的调整并给出完善的财务核算机制,从而实现真正的办公自动化体系;(3)该系统具备决策支持能力,它可将订单、销售额度、财务分析等信息更好的以数字化、电子化的形式呈现给高层管理者,从而为其制定公司战略决策提供必要支持;(4)该系统具有数据分析的准确性。它能将现有销售等数据利用分析器进行合理化分析,以实现对重大客户群的情况统计分析以及其他客户信息的有效跟踪。

3.2 系统分析

(1)系统用例分析。该销售管理系统为不同用户角色分配不同的权限,以此来保证系统的安全性。在系统体系下我们将系统用户分为:销售商、公司业务员、仓库管理员和系统管理员四个角色。其中,销售商可进行转账、充值、体现以及个人信息管理等功能;公司业务员则是利用系统的主力军,其完成的主要工作就是审核销售商的充值、转账、现金提现以及生成订单的合法性;仓库管理员则可利用系统进行仓库日常的出库、入库和库存盘点等事务处理;最后系统管理员完成密码、数据库和用户日常管理工作;(2)管理业务需求。本环节将以订单管理活动图的形式给出针对用户提出的需要所进行的流程分析,其活动图如下图1所示。

从图1可知,该流程是由销售商发起,然后经业务员处理、审核,判断库存是否足够,如果不足,则需要制定采购计划进行货品采购;反之,则需发货同时产生回执。

3.3 系统设计

(1)系统总体功能设计。该系统有四个重要管理子系统构成,它们分别是销售商管理、订单管理、库存管理和系统管理;(2)订单管理功能设计。在所有子系统中订单管理子系统是其中的核心部分,我们可将订单管理子系统由分为查询订单信息和搜索订单信息两大模块。其中查询订单信息功能是销售商通过登录订单子系统界面查看用户下单具体情况来决定是否通知发货;订单搜索功能则是销售商通过产品发货信息界面判断产品是否如约发放的记录信息。

4 结束语

随着计算机技术的飞速发展,销售管理系统在企业中的地位已由过去的辅助转变为先如今的主导。销售环节是企业生存的根本,所以销售管理系统的好换直接决定整个企业的后续的发展。当然,我们现在的销售管理系统也存在很多不足。还需要企业通过不断整合以及扩展先进理念,最终形成一个以该系统为核心,融合财务、办公等其他系统与一体的新型应用系统。

参考文献:

[1]罗建,王晨林,林财兴.基于ASP的销售管理系统的设计与实现[J].计算机应用,2001(31).

[2]吴洁珍.基于IBM AS/400系统不同的银行底层接口系统的兼容设计及实现[D].广东工业大学,2005.

[3]黄永忠.面向对象方法与技术基础[M].北京:国防工业出版社,2008(06).

[4]罗超理,李万红.管理信息系统原理与应用[M].清华大学出版社,2002.

作者简介:黄海荣(1977-),男,江苏人,本科,工程师,研究方向:软件工程。endprint

猜你喜欢

系统分析系统设计
生物原料高效转化机制与调控规律课题年度报告
一种基于SATA硬盘阵列的数据存储与控制系统设计研究
目标特性测量雷达平台建设构想
作业成本法在高校信息系统中的规划研究
教学工作量管理系统的设计与实现
职业规划与就业交流系统分析与设计
信息管理服务平台项目应用系统设计探析