uml建模技术在高速公路收费系统软件开发中的研究及应用

uml建模技术在高速公路收费系统软件开发中的研究及应用

ID:11607593

大小:30.50 KB

页数:10页

时间:2018-07-12

uml建模技术在高速公路收费系统软件开发中的研究及应用_第1页
uml建模技术在高速公路收费系统软件开发中的研究及应用_第2页
uml建模技术在高速公路收费系统软件开发中的研究及应用_第3页
uml建模技术在高速公路收费系统软件开发中的研究及应用_第4页
uml建模技术在高速公路收费系统软件开发中的研究及应用_第5页
资源描述:

《uml建模技术在高速公路收费系统软件开发中的研究及应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、UML建模技术在高速公路收费系统软件开发中的研究及应用第5卷第2期2006年6月长沙通信职业技术学院JournalofChan~haTelecommunicationsandtechnologyVocationalCollegeVo1.5No.2Jun.2006UML建模技术在高速公路收费系统软件开发中的研究及应用张治元(长沙通信职业技术学院计算机信息工程系,湖南长沙410015)【摘要】文章在分析UML建模技术的基础上,提出了基于UML的高速公路收费系统.详细分析了系统的逻辑结构,两层C6体系结构,MIDAS技术,Socket

2、通讯;并设计了车道收费系统.【关键词】统一模型语言;收费系统:多层分布式应用服务;安全套接字【中图分类号】TP311.52【文献标识码】A【文章编号】1671-9581(2006)一02—0035—04Investigationandpplication一'Lmodelingvestldapplicatioi-UMLdelinRan●l-llinhiRhwaychargesystemZHANGZhi-yuan(ComputerInformationEngineeringDepartment,ChangshaTelecommuni

3、cationsandTechnologyVocationalCollege,Changsha,Hu"nan,China410015)Abstract:ThispaperputsforwardahiighwaychargesystembasedonUMLafteranalyzingthemodelingtechnologywithUMLhanalyzesthelogicstructure,thetwo-layerClient,Serverarchitecture.thetechnologyofMIDAS,thecommunicat

4、ionofSocketindetailanddesignstheroadwaychargesystemandthestationmanagementsystem.KeyWords:UML.chargesystem;MIDAS:SecureSocketl引言1994-1996年软件工程家GradyBooch.IvarJacobson.JamesRumbaug先后集于Rational公司,他们以各自原有的方法为基础,并吸收其他方法的长处,共同提出新的面向对象的分析与设计语言一统一模型语言UML(UnifiedModelingLang

5、uage).UML的目标是以面向对象图的方式来描述任何类型的系统,适宜建立软件系统的模型.此外,UML适用于系统开发过程中从需求规格描述到系统完成后测试的不同阶段.UML是一种建模语言,不是一种方法,它独立于过程.利用它建模时,可遵循任何类型的建模过程.但该建模语言的作者们给出了一种推荐性的建模过程指导,即RUP(RationalUnifiedProcess).RUP是以用例为驱动,体系结构为中心,迭代和增量的过程.RUP包括四个阶段(包括初始,细化,构造,迁移),每个阶段又分为若干次迭代,每次迭代都有一个核心工作流包括需求,分

6、析,设计,实现,测试5个活动.总之,标准建模语言UML适用于以颤向对象技术来描述任何类型的系统,而且适用于系统开发的不同阶段,从需求规格描述直至系统完成后的测试和维护.本文的第二部将对高速公路收费系统的体系结构的设计作简单的描述;第三部分详细介绍系统的【收稿日期】2006-03—27【作者简介]张治元(1970一),男,汉族,湖南澧县人,硕士,研究方向:计算机通信工程.35长沙通信职业技术学院第5卷关键技术一MIDAS技术和Socket通讯;车道软件系统的实现将在第四部分中给出;最后是全文的总结.2系统的体系结构设计本系统的体系

7、结构图(图1)用UML描述如下:其中收费操作在车道机实现,管理操作在管理机上实现.应用服务器是中间层,它们和数据库服务器一起形成事实上的多层体系结构.本系统中,由于车道和收费站分布的分散性,必须要把界面部件和工控控制部件从应用服务上分离开来.应用服务器上可接多台异地管理机,方便管理者异地操作管理.管理机程序也可以直接和车道机通讯,比如监控收费员收费等,从而减轻应用服务器的负荷,减少网络通信量.多层C/S结构各层间的通信效率若不高,即使分配给各层的硬件能力很强,其作为整体来说也达不到所要求的性能.此外,设计时慎重考虑各层间的通信方

8、法,通信频度及数据量也是非常必要的.在本系统中,通讯分为三种实现:一为MIDAS实现,如监控服务部件——监控界面部件,信息查询分析接口部件——查询分析界面部件:一为TCP协议,如监控服务部件——工控控制部件;而车道机--Jt~务机,车道机——管理机通讯采用UDP

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

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

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