利用设计模式构建基于J2EE的铁路动态信息共享软件模式

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:jk479150
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文就如何构建铁路动态信息共享软件模式进行了研究.该文从分析铁路动态信息共享的特点入手,提出铁路动态信息共享软件的系统目标,进而提出了铁路动态信息共享软件必须解决的设计问题.由于该软件是基于WEB的,就具有了WEB应用程序的一般的设计问题,这就是:请求管理、会话管理、视图管理、分页显示、检验、安全.铁路动态信息共享建设是一个渐进的过程,又决定了该软件还应该具有可扩展性可维护性.铁路动态信息共享还要求该软件具有高性能可伸缩性.由此,可以得到铁路动态信息共享软件的八个设计问题:请求管理、会话管理、视图管理、分页显示、检验、安全、可扩展性可维护性、高性能可伸缩.然后该文先把八个设计问题分成两类,属于表示层的和属于业务层的,再对这两类中的每个设计问题进行分析,选择合适的设计模式.有的设计问题只需要一个设计模式就可以解决问题;有的则需要多个设计模式协同工作才能解决.有的设计模式有助于解决多个设计问题,有的设计模式只能解决一个设计问题.针对设计模式解决问题的复杂性,该文只在分析某个问题域时对该问题域使用到的设计模式进行具体论述,以后如果其他的问题域需要用到该设计模式,则只给出该设计模式在该问题域中的用法.最后铁路动态信息共享软件模式把选好的设计模式汇编成铁路动态信息共享软件框架.将这些模式汇编成可行框架对充分利用每个模式的长处至关重要.此外,铁路动态信息共享软件模式提供了较好的结构,使组件更容易复用和维护.较好的结构也使将来修改时具有更大的灵活性.最后该论文还给出了基于铁路动态信息共享软件模式开发的一个铁路动态信息共享软件的例子,该例子共连接了三个铁路信息系统,它们是:铁路客票预定与发售系统、铁路货票系统、铁路货运计划.从该例子软件可以查到铁路客票预定于发售系统的列车列表、停靠站信息、票价信息、余票信息等;铁路货票系统每张货票的详细信息;铁路货运计划每个批号的详细信息.
其他文献
人脸识别技术因其直接、方便、友好等优点,一直是模式识别领域研究的热点问题,在众多的应用领域,如身份识别、监控、安全等有着巨大的应用前景。目前人脸识别研究成熟的技术场景
本文通过对荣华二采区10
期刊
铁路作为国民经济发展的大动脉,由于发展速度跟不上经济的步伐,使得我国物资供给与需求之间的矛盾日益突出。21世纪初,我国相继建成了神朔、达成、朔黄等一系列重载货运专线,并对
随着高速切削加工技术的发展,角接触球轴承因其转速高、耐高温和刚性好等特性而得到人们的高度重视和推广应用。角接触球轴承在工作过程中由于摩擦副的载荷集中作用,接触区内的压力很高,弹流润滑对减小摩擦和降低材料磨损至关重要,因此,对角接触球轴承进行弹流润滑状态的研究既有理论研究价值又有实际的经济意义。本文的主要研究内容如下:(1)基于点接触弹流润滑理论,创建角接触球轴承弹流润滑的数学模型。对基本方程进行无
本文提出了一种用解析方法分析考虑竖向荷载影响的框架结构层间弹性侧移的近似方法,然后以一实例为对象,用本文所述方法及普通线弹性分析程序FRAME和非线性分析电算程序ANSYS进
在当今日益激烈的市场竞争中,物流这一“第三利润源”越来越受到生产企业的重视,参与国际市场竞争的H公司也不例外。本文作者曾在HT物流公司实习,期间H公司选择隶属同一集团的HT
我国物流业占比高达30%,远高于西方发达国家的平均水平,反映出了降低物流成本的迫切需要,同时也制约了我国制造业的转型升级.在共享经济的趋势下,共享仓储和众包物流在物流业
汽车主动制动/转向避障控制系统是一种汽车主动安全控制系统,该系统可以在汽车行驶过程中实时地检测周围环境中是否存在可能发生碰撞的危险,当系统判断出自车可能和前方的障碍