文 献 综 述
一、 本课题的研究背景及意义
21世纪是一个全新的世纪,全世界的码头都将面对全新的问题,面临新的挑战。全球化大潮的涌动,催促着一种新的国际体制的加速形成。国际贸易码头之间的合作与竞争将更加频繁和激烈。以信息技术为代表的新技术革命迅猛发展,高集成度、智能化,光纤化、数字化、综合化、网络化,为船运和码头业提供了更为广阔发展空间;国际经济结构的调整,经济全球化的加速,必将促进港口间国际贸易的发展与运量的增长[1]。
随着计算机管理技术高速发展,各个领域都应用在计算机对相关信息进行管理。本系统是一个复杂而且涉及内容众多的系统,基于SSH的码头船只出行及配套货柜码放管理系统是码头管理系统中一个比较重要的部分。为了码头管理工作节省不必要的人力物力资源,迫切需要较好的基于SSH的码头船只出行及配套货柜码放管理系统软件来提高工作效率和信息的准确率,以降低经济成本。利用计算机、网络、计算机应用软件等现代科技和手段,加强和改进码头管理工作,可以降低管理工作的成本,减轻工作强度,提高工作效率。
科技的发展就是要为生产服务,有了基于SSH的码头船只出行及配套货柜码放管理系统一定会为码头工作带来便捷。
二、本课题国内外研究现状
1.国外主要现状
1.1 世界港口发展的重心正在加快向中国转移
二战过后,世界港口发展日新月异。随着世界经济的变化更迭,传统的大港地位发生变动,新的优势港口不断涌现[2]。
20世纪90年代以来,世界港口业最大的变化莫过于其发展重心已经向亚洲,特别是中国转移,而且转移的速度正在加快。全世界有许多著名的海港。据有资料,目前全世界有亿吨港20个;最大的是新加坡港,2000年货物吞吐量达3.3亿吨;货物吞吐量居前20位的港口中,中国占9个(上海、宁波、广州、天津、青岛、秦皇岛、大连和香港、高雄),美国占4个,日本占3个,欧洲占2个,韩国占2个。按集装箱吞吐量,最大的港口是香港,2002年吞吐量达1900万标准箱;排名居前10位的港口中,中国占4个(香港、上海、高雄、深圳),欧洲占3个,新加坡、韩国、美国各占1个。按照最新统计,2003年上海港货物吞吐量籽超过3亿吨,集装箱吐量将达到1120万TEU左右,肯定超过韩国釜山港位居世界集装箱港口第三位。深深圳港将跨人亿吨大港行列,集装箱吞吐量也可突破1000万TEU达1050万TEU,居世界集装箱港口第四位,由此,世界排名居前4位的港口中,中国就占3个,优势已经十分明显。我国已是世界名副其实的港口大国。目前,中国大陆已拥有1467个港口,其中沿海港口165个;对外开放口岸134个[3]。
1.2 港口的科技含量越来越高
近年来,随着科技进步步伐的加快,为港口大型化、装卸作业高速化创造了条件,港口科技含量越来越高,码头作业全过程由电子设备、计算机系统指挥和监控。特别是集装箱装卸设备发生了一系列变化,岸桥、场桥的起重量,起升高度,外伸距,速度参数等均El益增大,也向大型高速高效方向发展。由于竞争异常激烈,注入新的高科技内容以提高集装箱机械的生产率是各港口经营者和港机供货商采取的措施和不断追求的目标[4]。
自20世纪70年代初新加坡港修建了该地区第1个集装箱码头以来,PSA(新加坡港务局)就不断引进新的程序系统提高码头操作效率,完善服务标准,一步到位满足客户的需求。过去的几年中,PSA在其技术上的投资已经产生出新的产品与服务,使客户拥有更大的灵活性,节省了时间与成本。这些创新包括无人驾驶吊车、自动门卫申报系统以及无纸化装卸单证系统[5]。
2.国内主要现状
我国港口经过60年的发展,成绩显著,港口基础设施规模扩大,生产能力增强,港口的服务能力和水平明显提高。近年来,伴随我国经济的快速发展,港口发展速度和建设脚步加快,港口密度骤然增大。在“十一五”期间,中国经济尤其是对外贸易发展对运输的需求不断增加,直接推动中国港口建设投资的增长,为港口扩张提供动力[6]。
中国传统的港口[7],大都是综合性的接卸码头,没有具体的码头装卸分工。改革开放以后,特别是加入WTO以后,传统港口格局随着国内和国际两种资源和两种市场的双向选择而发生了历史性的变化,逐渐由港口的综合运用而出现明确的分工[7]。
20世纪80年代以后至今。世界经济发展的背景是计算机、通讯、网络现代高科技产业,其在发达国家的国民经济中取得了主导地位,它要求运输体系适应运程的需要,主要货物表现在集装箱运输量增长,散货、液体货物呈负增长[8]。
三、本课题相关理论综述
码头是海边、江河边专供乘客上下、货物装卸的建筑物。通常见于水陆交通发达的商业城市。人类利用码头,作为渡轮泊岸上落乘客及货物之用,其次还可能是吸引游人,及约会集合的地标。在码头周边常见的建筑或设施有邮轮、渡轮、货柜船、仓库、海关、浮桥、海鸥、鱼市场、海滨长廊、车站、餐厅、或者商场等[9]。
JSP是基于Java Servlet以及整个java体系的web开发技术,作为J2EE体系中的重要一环,JSP为创建高度动态的web应用提供了一个独特的开发环境。JSP能够适应市场上包括Apache WebServer、IIS4.0在内的大部分服务器产品,可以适应绝大多数的事务处理,同时JSP代码经过服务器的解释执行后会直接嵌入到HTML语言中,这样就简化了页面的输出,也保留了脚本语言易于使用的优点[10]。
JDBC是用于执行SQL语句的java应用程序的接口,由一组用java语言编写的类与接口组成,在JSP中将使用JDBC来访问数据库。JDBC是一种规范,它让个数据库厂商为java程序员提供标准的数据库访问类和接口,一般的java开发工具都带有JDBC-ODBC桥驱动程序。这样,只要是能够使用ODBC访问的数据库系统,也就能够使用JDBC访问了[11]。
Struts2采用MVC模式[12],能够很好的帮助java开发者利用J2EE开发web应用。将MVC模式“分离显示逻辑和业务逻辑”的能力发挥的淋漓尽致。Struts2的核心是一个弹性的控制层,基于如Java Servlets、JavaBean与XML等标准技术,Struts有一组相互协作的类(组件)Servlet以及Jsp、tag、lib组成。基于Struts2架构的web应用程序基本上符合JSP Model2的设计标准。
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得java程序员能够非常随心所欲的使用对象编程的思想进行数据库的操作。Hibernate可以应用在任何使用JDBC的场合,既可以在java的客户端程序使用,也可以在Servlet/JSP的web应用中使用,完成数据库持久化使用的重任[13]。
MySQL[14]是一个小型的关系型数据库管理系统,目前MySQL被非常广泛的应用在Internet上的中小型网站上。由于其资源小、速度快,总体拥有成本低,尤其是开放源代码这一特点,许多中小型网站为了降低网站总体拥有的成本而选择了MySQL作为数据库。
JavaScript是一种由NetSccape的LiveScript发展而来的面向对象的客户端脚本语言,主要目的是为了解决服务器端语言,为客户提供更加流畅的浏览效果。当服务端需要对数据进行验证时,由于网络速度相当缓慢时,验证步骤浪费的时间太多,于是NetSccape的浏览器Navigator加入JavaScript,提供了数据验证的基本功能[15]。
四、作者的观点和主要思路
经过调研分析得知基于SSH的码头船只出行及配套货柜码放管理系统应该有的功能如下:
本系统初步拟定以下两大个模块——船只管理和配套货柜码放管理。
1.船只模块
该模块实现对船只的管理。
2.货柜模块
该模块实现对货柜的管理。
3.权限模块
该模块实现对系统使用人员的权限管理。
4.船只与货柜模块
该模块实现对船只与货柜对应关系的管理。
参考文献:
[1] 鲁懿春 新加坡港在港口操作中的创新[J].集装箱化,2004 .
[2] 汤承林,杨玉东.SQL Server 数据库实例教程[M].北京大学出版社,2010.
[3] 李刚.《轻量级Java EE 企业应用实战-Struts2+Spring+Hibernate整合开发》[M](第三版).北京:电子工业出版社,2012.47
[4] 朱喜福,戴舒樽,王晓勇.Java 网络编程基础(第 2 版)[M].人民邮电出版社,2008.
[5] 侯炳辉等.计算机信息管理专业(本科)毕业设计案例摘选[M].北京:清华大学出版社,2002.
[6] 周游,赵炎主编. 网络市场营销.第一版.[M]. 北京:中国物资出版社,2005.
[7] 任远. 基于 Web 的网上购物系统[D]. 电子科技大学, 2009.
[8] 刘文全. 基于 Java 的学生成绩管理系统设计[J]. 吉林大学学报, 2010.
[9] 任雪莲. B2C 电子商务网站的设计与构建[J].商场现代化, 2009.
[10] 余浩东.《J2EE应用框架设计与项目开发》[M].北京:清华大学出版社,2008.2
[11] 邬继成.《J2EE开源编程精要15讲:整合Eclipse、Struts、Hibernate和Spring的Java Web开发》[M].北京:电子工业出版社,2008.1
[12] 耿祥义,张跃平.《JSP实用教程》[M](第二版).北京:清华大学出版社,2007.10
[13] 钟德源,林国,程志艳.《JSP实用简明教程》[M](第二版).北京:清华大学出版社,2009.20
[14] 刘世峰.<<数据库基础与应用>>.中央广播电视大学出版社,2004.
[15] 王红. Java Web 应用开发技术实用教程[M].北京.水利水电出版社,2008.
|