uml在web网站的应用与研究

uml在web网站的应用与研究

ID:30792181

大小:194.05 KB

页数:11页

时间:2019-01-03

uml在web网站的应用与研究_第1页
uml在web网站的应用与研究_第2页
uml在web网站的应用与研究_第3页
uml在web网站的应用与研究_第4页
uml在web网站的应用与研究_第5页
资源描述:

《uml在web网站的应用与研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、UML在WEB网站的应用与研究摘要:用UML方法分析设计了WEB应用程序,根据WEB应用程序的特点分析UML如何高效地应用于WEB应用程序。本文以构建一个B/S模式的网站信息发布系统为例,介绍了UML的基本概念、建模过程,应用UML建立了网站信息发布系统的各种模型,详细描述了UML在网站信息发布系统中从需求分析到系统实现整个软件开发过程的应用,对基于UML的软件项目开发具有一定指导意义。关键词:UML;建模;WEB;信息发布系统;ApplicationofUMLtoWEBandItsResearcAbstrac:Int

2、hisarticle,UMLisusedtoanalyzeanddesigntheWEBapplicationprogram.Accordingtoitscharacteristic,thearticlemakesananalysisofhowtheUMLshouldbeefficien什yappliedtotheWEBapplicationprogram・ThisarticleintroducesthebasicconceptandmodelingprocessofUML,byconstructingainforma

3、tionpromulgationsystemofwebsiteinB/Smode,developesvariousmodelsofinformationpromulgationsystemofwebsitebyUML,describestheapplicationofUMLininformationpromulgationsystemofwebsitefromneedanalysetoimplementationofthewholesystemindetail,hassomeguidemeaninginsoftewar

4、edevelopmentbyUML.Keyword:UML;modeling;WEB,InfonnationPromulgationSystem1•引言随着计算机和Internet的迅速普及,很多企事业单位都相继建立了自己的网站,为使网站能及时准确地反映最新情况,网站必须随时更新,若每一个部分的更新都是手工制作网页(或编写程序),那必将耗费许多人力和财力,而且时间效率极低,所以对于许多需要经常更新的内容和版面必须做成动态发布与管理,根据发布的信息动态自动生成网页,快速有效地构建动态网站,以减轻更新网站信息的维护工作和提

5、高更新效率。本文采用UML的分析和设计方法,对网站信息发布系统进行了全程的建模实现。2.UML简介UML(UnifiedModelingLanguage),是一种面向对象的图形化的建模语言,用来建模和开发软件系统,它的主要作用是帮助软件开发人员对软件系统进行面向对象的描述和建模,它提供了各个阶段的可视化建模支持,贯穿从需求分析到系统实现和测试的全过程。UML提供了整套描述软件系统模型的概念和图形表示法,可从不同的视觉为系统建模。采用UML和可视化建模工具的目的在于能够通过图形化的表示使开发者捕捉到与系统相关的重要细节,

6、需求分析是否能被真正理解,解决方案是否得到有效执行等。作为一种支持面向对象的分析与设计的建模语言,UML不仅可以表达各种基本功能块的概念,还提供了若干方式来表示各基本功能块之间复杂的相互关系,这种相互关系蕴涵在UML的丰富的图表之中。UML是一种总结了以往建模技术的经验并吸收当今优秀成果的标准建模方法。UML包括概念的语义、表示法和说明,提供了静态、动态、系统环境及组织结构的模型。3UML开发WEB流程许多组织都把UML作为框架设计的通用语言,并在各种不同类型的开发流程中使用UML的图表。UML不依赖特定的开发流程方法

7、,定义标准的开发流程并不是UML开发的计划。但是否存在一个严格定义、管理方便的工作流程是区别项目水平高低的关键。项目的流程在本质上要满足不同组织、不同风格、不同应用领域的需要。在某些情况(例如错综繁绕的软件的开发)下有效的开发流程方法很可能在其他情况(如严格实时的系统开发)下效果并不是很好。应用领域、实现技术和开发小组的技能在很大程度上决定了工作流程的选择。UML可以支持大部分的开发流程方法,流程标准化的问题还没有引起足够的重视,但选择某种开发流程的框架,并在这个框架的基础上规划自己的工作流程已被普遍认同。虽然UML没

8、有强制使用特定的开发流程,但更提倡从用例驱动到以体系结构为中心最后反复改进、不断添加的软件开发过程。4WEB应用程序特点由于HTTP协议的无状态、无记忆性,需要用专门的手段来维护每个来访客户的信息。WEB页面是天然的模块、功能划分,页面设计是WEB应用程序所特有的。性能平衡是设计WEB应用程序时必须要考虑的方面,由于WEB应用程序

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

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

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