基于uml的在线销售电子商务平台的构建

基于uml的在线销售电子商务平台的构建

ID:30436194

大小:346.43 KB

页数:8页

时间:2018-12-29

基于uml的在线销售电子商务平台的构建_第1页
基于uml的在线销售电子商务平台的构建_第2页
基于uml的在线销售电子商务平台的构建_第3页
基于uml的在线销售电子商务平台的构建_第4页
基于uml的在线销售电子商务平台的构建_第5页
资源描述:

《基于uml的在线销售电子商务平台的构建》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、http://www.paper.edu.cn基于UML的在线销售电子商务平台的构建陈楠楠辽宁工程技术大学工商管理学院,辽宁葫芦岛(125105)E-mail:chennan_314@163.com摘要:用UML构建了一个在线销售电子商务平台模型,给出了电子商务平台的需求分析—用例图,电子商务平台的静态结构模型——类图,以及电子商务平台的动态行为模型—-时序图和活动图。将系统的建模过程分为系统需求分析和设计实施两个阶段,并针对不同的阶段采取不同的模型图来进行描述。旨在为企业商务平台的构建提供思路。关键词:统一建模语言,电子商

2、务平台,建模中图分类号:TP3111.引言随着计算机科学及网络技术的飞速发展,网络和商业相结合的产物一一电子商务于[1]1994年提出,电子商务是传统商务活动的电子化、信息化与全球企业经营模式变革的产物。它作为Internet环境下的一种新型的商业运营模式,具有传统商务所不具有的特点,克服了传统销售市场的时间与地域的限制、能够形成大规模的销售平台、能有效降低交易成本,已[2]经成为新型的产业,是市场经济条件下最具发展潜能的市场交易方式。但是由于众多企业电子商务的建设缺乏相应的安全保障、支付手段和管理机制,一方面网上商家以一种

3、无序的方式发展,造成重复建设和资源浪费;另一方面商家业务发展比较低级,不能充分利用Internet网无时空限制的优势。企业电子商务平台的建设,可以建立起电子商务服务的门户站点,是现实社会到网络社会的真正体现,为广大网上商家以及网络客[3]户提供一个符合中国国情的电子商务网上生存环境和商业运作空间。企业电子商务平台的建设,不仅仅是初级网上购物的实现,它能够有效地在Internet上构架安全的和易于扩展的业务框架体系,实现BToB、BToC以及CToC等应用环境,推动电子商务在中国的发展。统一建模语言UML(UnifiedMod

4、elingLanguage)是用来对软件密集系统进行可视化建模的一种语言,它使得电子商务平台的构建更加标准化,更加高效。2.UML概述UML是由信息系统和面向对象领域的三位著名学家:GradyBooch、JamesRimbaugh、IvarJacobson提出,在众多分析和设计方法,如Booch,OMT和OOSE等基础上,兼取众家之精要并经系统改造而推出的。该语言独立于开发过程,能够较好的支持软件开发各个阶段[4]。UML(UnifiedModelingLanguage)是用来对软件密集系统进行可视化的一种建模语言,它能让系

5、统构造者用标准的、易于理解的方式建立起能够表达出他们想象力的系统蓝图,并且提供了便于不同人之间有效地共享和交流设计结构的机制,可有效地管理系统复杂度、提高系统设计的可重用性、增强系统架构的灵活性。UML是面向对象软件开发方法的重要技术,同时也是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它融合了软件工程领域的新思想、新方法和新技术,它的作用域不仅能够支持面向对象的分析与设计,还支持从需求分析开始到软件开发的全过程。UML不仅适用于以面向对象技术来描述任何类型的系统,而且同样适用于系统开发的不同阶段,包括从需求描述直

6、至系统完成后的测试和维护。UML的目标之一就是为开发团队提供-1-http://www.paper.edu.cn标准通用的设计语言来开发和构建计算机应用,通过使用UML,与系统相关的各种不同人员[5]能够阅读和交流系统架构和设计规划。UML主要由9种视图组成,每种图都有其不同的使用方法及场合,用户可以根据自己所开发系统的特点和不同的开发阶段,灵活选用UML所提供的各种图和模型。表1中列出[6]了UML常用图及其相应的功能。表1UML构成及功能序列UML组成主要功能1用例图用于显示若干角色以及这些角色与系统提供的用例之间的连接

7、关系2类图用来表示系统中的类和类与类之间的关系,它是对系统静态结构的描述3对象图对象图是类图的一个范例,它及时具体地反映了系统执行到某处时系统的工作状况4状态图状态图是对类所描述事物的补充说明,它显示了类的所有对象可能具有的状态以及引起状态变化的事件5时序图时序图用来反映若干个对象之间的动态协作关系6协作图协作图描述对象间的协作关系,协作图和时序图是语义等价的,时序图按照时间组织,协作图按照对象之间的联系组织7活动图活动图是状态图的一个变体,用来描述执行算法的工作流程中涉及的活动8组件图组件图用来反映代码的物理结构。9配置图

8、配置图用来显示系统中软件和硬件的物理架构3.在线销售电子商务平台的需求分析请求/响应请求/响应请求/响应客户层Web服务应用企业信息层服务层系统层图1电子商务体系结构图(1)客户层客户层直接面向用户,用于为用户提供电子商务系统的操作界面。客户层应用程序一般是Web浏览器,有时还包括嵌入在H

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

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

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