基于Struts架构的管理信息系统中WebGIS的应用研究

来源 :大连海事大学 | 被引量 : 7次 | 上传用户:wutongyu520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着港口生产规模的扩大,港口生产组织趋于复杂,传统的依靠人力和人的经验进行港口生产调度合理决策已变得愈加困难。为此,借助于计算机进行辅助港口生产调度,实现港口信息化便显得越来越重要。在前期港口信息化的基础上还需要进一步加强对堆场的管理。一期的堆场场地管理和维护是通过传统的数据界面显示,数据量大、不直观极易出错。如果能利用地理信息系统平台,将堆场场地地图从地图生成、修改、维护到堆场调度等工作使用图形化方式由计算机辅助实现,以达到生产调度的可视化,将极大的降低成本及工作量。 原有的港口管理信息系统已经采用了成熟的Struts框架,将显示逻辑、业务逻辑和处理逻辑分离,但对于数据层的处理上仍沿用了传统的DAO+JDBC+Database方式,造成大量SQL语句的堆砌。 本文对原系统模型加以改进,在Struts框架下引入持久数据层,hibernate技术能解决访问数据库带来的复杂编码和大量维护的问题。这样在不改变原系统结构的基础上将架构优化为Struts+DAO+hibernate+Database。随着空间数据库的发展,属性数据和空间数据实现了一体化存储。而采用MapXtreme for Java做地图服务器可以简化空间计算、查询和处理结果的显示。通过对以上技术的研究、分析及试验,提出了优化的WebGIS一般设计模型,该模型可以充分发挥各个技术的优势,实现多层次、模块化、可扩展、易移植且平台独立性强的WebGIS应用。 本文最后将该WebGIS一般模型应用到港口信息系统的改造中,对系统的改造进行了深入的研究和探讨,针对用户需求,增加了堆场地图的生成与维护模块、货物种类信息模块、安排场位模块、堆场操作历史数据导出模块、地图查询模块、专题统计模块,成功实现了堆场的可视化管理。也验证了所提出WebGIS一般模型的可行性。
其他文献
准确及时的界定复杂网络中节点的地位对社会关系治理、网络传播与控制等具有重要的意义。一方面,通过研究网络中的重要节点发现薄弱环节,及时采取有效措施提高网络的鲁棒性;另一
企业的成长壮大必须拥有足够或者更大的利润空间,这是人所共知的道理。多元化经营作为企业成长的一种重要模式,为企业创造了更大的利润空间、提供了更多获取利润的机会,因此,为国
“十一五”时期是全面建设小康社会的关键时期,具有承前启后的历史地位,既面临难得机遇,也存在严峻挑战。建设社会主义新农村,统筹城乡发展,对我们全面建设小康社会具有重要意义。