UML提升汽配销售管理水平

来源 :中国计算机报 | 被引量 : 0次 | 上传用户:ywyyang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  
  汽配行业销货管理系统用例图
  国内汽配行业发展迅速,基于早期的传统技术开发的管理系统难以满足其新的要求。而采用功能强大的UML建模工具建立汽配行业销售管理模型,可显著提高企业的销售管理水平。
  近几年来,我国汽车修配企业、汽车配件商店的汽车配件销售和管理业务量增长迅速。但汽车配件车型复杂,种类繁多,这给配件的采购、销售和储存带来了许多困难。许多汽配销售企业现有的信息化系统难以满足新的管理要求,对汽配销售业务的信息化系统进行重新建模与设计是完全必要的,使用 UML (Unified Modeling Language)技术进行分析和建模能提高汽配销售管理系统的建模质量和软件开发效率。
  
  功能强大的UML
  
  UML是面向对象技术领域内的标准建模语言,易于表达,功能强大。UML支持从需求分析开始的软件开发全过程,为软件开发各个阶段的可视化建模提供支持。UML有统一的语义和符号表示,可使项目根植于一个成熟的标准建模语言,从而可以拓宽软件系统的适用范围,并提高其灵活程度。
  作为一种建模语言,UML的定义包括UML语义和UML表示法两个部分。UML为对象的结构模型和行为模型定义了语义。结构模型强调系统中对象的结构,包括类、接口、属性和关系;行为模型强调系统中对象的行为,包括它们的交互作用、协作性和历史状态。UML表示法是UML语义的可视化表示,是系统建模工具。
  当采用面向对象技术设计系统时,首先是描述需求,其次是根据需求建立系统的静态模型。这两步所建立的模型都是静态的,包括用例图、类图(包含包)、对象图、构件图和配置图等5个图形,是UML的静态建模机制。
  
  复杂的汽配管理
  
  汽车配件的销售有多品种、小批量、个性化、多样化等特点。配件间批量及价值差异非常大,有些配件只能进行单车型管理。汽配行业的销售按业务功能可以划分为以下四块内容。
  (1)进货管理。根据企业销售方向、供应商情况、客户需求、库存情况和要采购的配件的资料,准确地预测和合理订购商品。汽车配件进货管理的复杂性不仅包含正常的订单采购管理,同时包含企业之间的商品赊借、代销等业务,企业之间的赊借使账目变得非常复杂。
  (2)库存管理。汽车配件库存管理的目的是,在满足客户服务需求的前提下,实现对库存占用成本和库存损耗的有效控制和调配,并能够对商品进行灵活的包装和维护。主要功能包括配件入库处理、库存记录更新与浏览、库存盘点及各种报表的打印等。用户可以按配件的进货日期、型号、货架仓库等查询配件的库存情况。
  (3)销售管理。汽车配件销售管理是个比较复杂的过程:一方面,汽配销售服务的客户范围较宽,要求也较多,因此业务模式常常是交错进行的;另一方面,客户对配件品种、价格、折扣、结算方式、购货历史、售后服务常常会有许多个性化的要求。
  (4)统计查询。要求根据复合条件对销售情况、进货情况、库存进出流水情况、订货情况及应收(付)款情况进行查询和统计,并能生成各种统计报表,准确提供管理决策所需的各种数据。
  
  需求模型怎么建
  
  UML首先要建立系统的需求模型,确定系统的使用者及功能。需求模型用UML用例图进行描述。用例图主要由参与者和用例组成。参与者就是用户相对于系统而言所扮演的角色。
  参与者总是期望使用系统所提供的功能。一个用例就是参与者对系统的一次使用。根据前面分析的汽配销售运作过程,本系统用例图如图所示。
  系统的参与者有4个:采购员、仓库管理员、销售员和企业管理员。采购员可以联系供应商、执行采购、查询进货;仓库管理员可以入库处理、出库处理、盘点库存及查询库存;销售员可以联系客户、发报价单、执行销售、退货处理及查询销售;企业管理员可以查询进货、查询销售及查询库存。
  
  分析模型怎么建
  
  该系统的分析模型包括静态模型(用类图表示)和动态模型(用顺序图表示)。首先根据问题描述及用例,通过词法分析,抽取出系统的对象,进而画出实体类图,用以表示系统静态模型。销售员驱动销售用例进行销售操作,要填写销售单及销售单明细。每张销售单对应一个客户,并填写销售日期、操作人等信息。一张销售单可能有多条明细,每条明细对应一种商品、一个仓库货架及其销售数量。通过分析用例描述,确定该用例涉及的对象应该有销售单、销售单明细、商品、客户与仓库货架,再抽象成类。
  建立静态模型后,为了表达系统的动态特征,需建立系统的动态模型。动态模型可用顺序图等表示。销售用例中涉及5个对象:销售员、销售编辑窗口、销售单、销售明细、库存项。仓库管理员启动这个用例,如图右上角所示。过程开始时,销售员启动系统打开销售编辑窗口,就可新增销售单进行编辑,可添加多条销售明细,对每一条明细都要检查库存项,查看配件的库存量是否充足,若库存不足,则撤消当前销售明细,否则,在相应的库存量中减去销售数量,就完成了一次销售。
  
  什么是数据库模型
  
  系统采用关系型数据库,需要将实体类图转化为数据库模型。根据静态模型中的实体类图,将分析出的类中需要永久保存的实体类转化为关系数据库中的表。其中,类的属性就是数据表的字段,可以惟一的标识、区分每个实体类的不同对象的属性,即数据表的主键。实体类间的相互关系就是数据库中各个表之间的关系:如果两个实体类相关联,则对应的两个数据表之间就存在主键和外键的关联关系;如果两个实体类是继承关系,则对应转化为数据表时,父类不转化为表,子类继承父类的属性并转化为数据表,这样就导出了关系数据库的设计。
  实现与应用
  系统采用C/S(客户机/服务器)体系结构,以Windows Server 2000作为服务器端操作系统。系统的实现充分利用前台开发工具的面向对象编程特性(如继承、封装等),进行面向对象编程工作。前台编程工具采用Delphi5,数据库服务器采用SQL Server 2000。
  用户点击窗口中的新单按钮,开始新建销售单,由系统按时间自动生成单号。点击新销售按钮就增加了一项配件的销售。为方便起见,可以在窗口下面的配件库存信息显示栏选择要出售的配件并双击,这样就自动在窗口中间的编辑栏中添加了销售项。用户也可以点击查找按钮,就可以根据时间、配件型号、客户等字段来查找销售单的信息。
  该系统在汽配销售企业中得到了实际应用,很好地改善了企业在销售管理中不规范和效率低下的情况,提高了企业经营效率,避免了不必要的经济损失,同时使企业的管理者随时掌握汽车配件的进货、库存和销售情况,及时发现问题,获取决策依据。
  汽配行业的经营模式有其自身的行业特点。为了实现汽配行业的信息化,针对汽配销售企业构建具有一定通用性的销售管理信息系统模型十分重要。在普及和应用的过程中,根据企业管理方式的变化和不同企业具体管理方式的不同,可以对模型进行调整和修改。采用UML建模技术,能够有机地集成和协调开发过程中的分析、设计与实现信息,便于在更高的抽象层次上对系统进行調整与维护,从而能快速地实现系统的重构和修改。
其他文献
银行通常都面临着如何更好地为客户提供服务的问题。很多银行都提出了“客户至上”的口号,同时采取了很多贴心的客户关怀手段。但是,无论是电话呼叫中心还是营业柜台,都大大地增加了企业软硬件的投入,却无法在短期内看到显著的效果。汇丰集团的做法或许对这些银行有所启迪。    网银为何被冷落    当网站内容发生修改时,有时只是修改一个简单的网站就至少要等上三个星期。这与金融业瞬息万变的市场环境完全背道而驰。 
【LINKSYS专卖店】  Linksys的WRT54G无线宽带路由器、WPC54G无线网卡、WUSB54G USB2.0无线网卡,此三款产品都兼顾了安全与便捷,用户只需要相继按下无线路由器上的SES按钮和网卡软件界面上的SES按钮,网络的连接和安全保护就已经开始了。   通过产品的细化Linksys的这三款新品都支持Linksys提出的SES功能,即SecureEasySetup(一键式解决方案
12月19日,惠普在京正式启动了专注于中国中小企业市场的“全程助力”计划。该计划将于2008年覆盖华北、华东、华南等8大区域的600个城市,以及包括制造、金融、服务、医药和物流在内的十几个重点行业。中小企业客户可以通过电话、网站、店面等多种方式获取惠普产品信息以及技术支持。  同时,1万多家渠道商将为广大中小企业提供从选择到使用、从保护到过渡全生命周期的专业IT服务。惠普还联合微软、英特尔以及清华
当前,证券行业随着牛市不断地快速升温,业务量也在节节攀升,那么如何保障证券集中交易系统的安全稳定运行呢?  1993年,世贸中心大楼发生爆炸,爆炸前约有350家企业在该楼中工作。1年后,再回到世贸大楼的公司变成150家,有200家企业由于无法存取重要的信息系统而倒闭、消失。1995年1月,日本神户地区大地震,摧毁了1700部电脑系统,造成1000多亿美元的损失。1996年1月,美国南加州洛杉矶6.
数值预报关系到区域重要灾害性天气的预报,它的系统架构有什么特点?对计算能力有哪些挑战?    国家级大型气象中心和研发部门承担着国家级的天气预报、气象通信、气候资料的加工处理与向政府提供各类气象决策服务信息等重大減灾防灾的任务,并向全国气象部门提供天气分析预报指导产品,发布全国大范围灾害性天气预报和警报,同时为全国各省级气象局向当地政府提供决策气象服务提供依据。区域级、省级气象中心和研发部门承担着
QQ音乐播放器V7.1Beta5      总体评价 ★★★★  价格..........................免费  网址 www.QQ.com  软件特点  文件大小:2.8MB  支持操作系统:Win 2000/2003/XP/Vista  支持格式:mp3;wav;wma;mid;aif;aifc;aiff    日前,在PConline最新发布的软件下载排行榜中,有一款音乐播放
精确管理试图让我们的管理回到摩登时代,从本质上是和人本管理、目标管理以及倡导敏捷、高效、快速适应变化的柔性管理等思想背道而驰。  从理论上说,今天的信息技术,的确可以帮我们做到“管理到每一分钟,管理到每一分钱”,但如果将这种所谓的精确管理作为管理追求的目标,实乃管理软件的大误区。  我们知道,管理软件是管理思想的载体,精确管理作为一种管理思想存在一些局限性。  首先,这种思想不利于人的积极性和创造
总体评价..........★★★★★  价格.....................待定  网址........www.Dialogic.com  技术参数  网关端口数:单网关8口  网络接口:10/100 BaseT以太网口  VoIP协议:H.323、H.450、SIP、RTP/RTCP  FoIP协议:T.38    近日,Dialogic公司推出系列IP媒体网关产品,其媒体和信令处理
电子政务发展到现在,建设规模日益扩大,发展速度不断加快。每年都有许多老项目验收,大量新项目在报批,其中,成功的案例不少,但失败的教训也不少。成也好、败也罢,总结起来,无非取决于以下几种因素。    领导是否重视,部门是否协作    建设一个信息系统涉及方方面面,但不管是技术问题,还是管理的问题,没有领导的推动和重视很难进展。国务院国资委李伟副主任有一句名言:“许多人经常讲‘信息系统建设是老大难’,
在计算、通信和网络融合的今天,微软和思科在多个领域形成了竞争关系。然而,在8月20日,微软CEO史蒂夫鲍尔默与思科董事长兼CEO约翰钱伯斯在纽约共同接受电视媒体采访时却大谈双方在竞争环境下的合作,并展望了产业未来的发展。这是用户的力量,用户要求这两家分别在计算和网络领域领先的企业,在融合的浪潮下提高两家企业解决方案的互操作性,以便更好地满足用户的需求。  问题:为什么会来到这里进行这次谈话呢?两家