企业铁路运输调度管理系统报表模块设计与实现

来源 :兰州交通大学 | 被引量 : 2次 | 上传用户:jh_viso1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
企业铁路运输调度管理系统是为了提高企业内部运输生产效率而专门设计和研发的信息化管理系统,是企业提高自身竞争力的重要技术手段。报表是企业铁路运输调度管理系统中的一个重要内容,是支持企业决策、企业计划的主要依据,在组织企业铁路运输生产过程中扮演着非常重要的角色。随着企业铁路运输调度管理方式的转变,系统的报表模块也在不断地更新换代。目前,大多数系统都是基于B/S(浏览器/服务器)模式运行的应用,在企业铁路运输调度管理系统报表模块的项目开发中,报表也要求在Web环境下运行,但由于报表按特定需求以不同的展现形式生成不同的数据信息,具有灵活多样且复杂的特点,使得报表的开发难度很大。本文就针对怎样在Web环境下实现企业铁路运输调度管理系统报表模块的开发进行了研究。本文通过分析企业铁路运输调度管理系统的需求,提出了采用Struts2、Spring、iBatis三个框架组合来设计和实现该系统的开发方案,并对系统软硬件架构的设计与实现做了深入地研究,证明了该开发方案的可实施性。系统报表模块的实现基于组件技术的设计思想,设计了以BIRT(Business Intelligence and Reporting Tools)报表引擎为核心组件、Web浏览器展现报表数据的报表模块实现架构。通过对报表模块进行需求分析,研究报表模块与系统中其他模块之间的信息交换,将报表模块的功能划分为报表展现和报表管理两大功能模块。报表展现主要进行报表生成、报表导出和报表打印的操作,报表管理主要是对报表模块中的报表进行管理,如添加报表、删除报表、修改报表等的操作,最后将报表模块部署在系统中,作为企业铁路运输调度管理系统中一个功能模块来提供企业铁路运输日常生产管理过程中需要生成的报表。在实现报表模块的功能时,本文应用了Struts2技术、Spring技术和iBatis技术组合框架分别实现系统架构的表示层、业务逻辑层和数据库持久层,Struts2实现了基于Web的MVC(Model View Controller)模式,Spring进行业务逻辑处理,iBatis通过对JDBC(Java Data Base Connectivity,java数据库连接)轻量级的封装实现数据库的访问。同时,为了提高用户体验和后期系统的维护,前端页面采用了AJAX(Asynchronous JavaScript and XML)方式提交页面,相关文件存储信息及模块配置信息使用XML(eXtensible Markup language,可扩展的标记语言)文件来配置,使报表数据和报表样式分离开来,方便模块的维护。本文研究的报表模块都是基于BIRT报表工具而开发的,BIRT报表工具不仅是报表开发的技术手段,而且应用BIRT降低了报表开发的成本和复杂性。因此,本文还对BIRT框架、BIRT报表生成流程、BIRT报表文件的设计及相关参数配置等进行了详细地分析研究,作为对开发基于BIRT报表的理论支持和技术指导。本文主要以上述相关开发技术为技术手段,研究了企业铁路运输调度管理系统中基于B/S模式运行的报表模块的设计与实现,重点对报表模块前端页面实现、报表模板设计、报表业务逻辑实现和报表数据库访问的实现进行了深入的研究。
其他文献
本文通过分析影响装甲装备维护保养质量的若干要素,提出了维护保养质量评估指标体系,结合模糊综合评判法,对装甲装备维护保养质量进行评估.
随着社会经济的高速发展,高速公路在人们的日常生活与交通出行中的地位也与日俱增,加强对高速公路关键技术的研究与应用,已成为缓解当前高速公路交通拥堵、交通事故及二次事故等
运输业是我国的基础产业,是城市经济发展不可或缺的行业,促进了城市之间的交流,并且对国民经济的提升具有重要意义.因此本文对我国道路运输的规模经济进行了分析,对规模经济
随着各国地铁建设和运营的不断发展,我国轨道车辆研制工厂出口地铁车辆日益增多。长春轨道客车股份有限公司向伊朗德黑兰地铁出口带盘形制动转向架的地铁车辆455辆,为确保该
本文通过对荣华二采区10
期刊
近年来,随着数字视频应用的飞速发展,人们对图像跟踪系统的要求也越来越高,随之而生的是巨大的数据量以及复杂的算法,这也提高了对数字信号处理器的要求。   本文以TI公司
机场沥青道面结构直接承受飞机重复荷载和周边气候环境循环变化的作用,沥青道面结构进而逐步出现不同程度的劣化、损坏。纵观我国机场跑道沥青混凝土道面的运营状况,裂缝和轮辙
目的:探讨声触诊组织量化(VTQ)技术用于鉴别乳腺实性肿块良恶性质的临床价值。方法:选择乳腺肿瘤98例共108个实性肿块,应用VTQ技术分别获得代表肿块中央部位及周围正常腺体硬
期刊
新疆油田开发过程中,主要针对重油的开采工艺技术进行研究,优化重油开采技术措施,获得最佳的重油的产能,满足油田开发不同时期的生产需要.通过对新疆油田的现场试验研究,优选