基于J2EE平台的航次模块及物修模块的设计与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:hw565656
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的不断发展,基于B/S架构的管理信息系统逐渐成为主流,该系统具有维护、升级等方面的优点。本文对基于C/S架构的、由Visual Basic语言开发的时代航运系统进行了重新规划开发。新的时代航运管理信息系统是基于B/S架构的,由Java语言开发,满足三层结构的管理信息系统。   本文采用轻量级框架对系统进行开发,并将系统划分为三个层次,采用Hibernate框架及iBATIS框架作为数据持久层框架;在业务逻辑层主要采用Spring框架对系统进行解耦;在界面层及控制层,采用经典的基于MVC模式的Struts框架。同时为了改善用户体验,系统采用基于Ajax技术的DWR框架。通过这些框架的使用,系统的层次更加清晰,耦合度也大大降低。   本文首先重点介绍了几种框架的结构特点,以及结合系统的一些应用。比如Strutts MVC模式在系统中的应用。对应于本系统就为模型、视图、控制器。模型在系统中多数情况下对应着表单模型。视图对应于系统中的JSP视图。控制器具体就为Action类文件。又比如Spring结合系统的应刚。在本系统中无论是数据层的DAO模型,还是服务层的相关类,同时也包括控制层的Action类文件等也都是在Spring的Bean工厂中进行注册。这些类文件可以通过相应的xml配置文件进行具体的实例化,这也就是Spring的依赖注入模式。通过采用这种方式可以明显降低系统的耦合度。在数据持久化层采用Hibernate及iBATIS结合的应用方式,在本系统中,一般情况下,数据库表映射成对应的JavaBean,相关的配置在对应的xml配置文件中给出。当然也有些特殊情况,比如需要使用存储过程,这时系统通常使刚iBATIS来调用存储过程。   接下来重点介绍了时代航运系统相关的需求分析。需求分析主要包括航运模块、物修费模块以及系统主模块。其中航运模块主要包括航运信息显示模块,标准航次模块以及非标准航次模块。物修费模块主要包括物修费信息显示模块、物修费模块。需求分析还包括物修费审核模块。其中审核模块具体又包括了财务审核单模块以及部门及公司领导审核模块。   然后具体讲述了对系统进行分模块的设计过程。在系统设计中,主要分为三层结构设计,分别为界面层、业务逻辑层以及数据层。在具体设计过程中充分使用了上述几个框架技术。同时也充分应用了面向接口的编程技术以及相关设计模式对系统进行解耦。除了系统中随处可见的工厂模式,本文还重点介绍了系统中使用的命令模式、外观模式、职责链模式等。在界面的设计过程中,系统充分利用了JavaScript语言以及Css技术等。比如本文在界面层引入了DWR的Ajax框架以及基于JavaScript语言的ExtJs框架等。在系统设计过程中,也充分利用了开源技术。包括在设计主界面时候的树形菜单。对于系统中开源菜单的设计,本文采用了开源的StrutsMenu标签。在数据层本文主要分析了相关的Hibernate技术以及iBATIS技术,讲述了它们如何在系统中使用以及选用它们的原因。   最后,在总结部分,对自身的工作做了一个概括性的总结,讲述了自身的体会,并且做出了相应的展望。
其他文献
对于尚处在前运算阶段向具体运算阶段发展关键期的低年级学生而言,借助绘本作为日常教学的补充,能充分发挥绘本图多字少富有情趣的特点,唤醒学生言语构建的欲望、激活学生的
随着新时期的到来,基础教育投入新一轮发展中,教育教学改革日益深化,进一步促进语文教学发展与进步.当前高中语文阅读教学仍旧有一系列问题,而通过群文阅读教学,可以改善单篇
可编程控制器(PLC)作为目前工业自动化领域最重要监控设备之一,在工业生产中发挥着举足轻重的作用。随着工业控制需求的日益复杂,用户对PLC功能和性能的要求也在不断地提高。 
高中阶段的语文是一门十分重要的学科,如果没有学好语文知识会对整个高中阶段的学习产生不利的影响.这就要求中职高中语文教师寻找合适的语文教学方式,而对于语文的教学来说,
在新课程改革实施之后,我国小学语文课程目标已经发生了一定的变化,推动学生正确价值观和积极人生态度的形成成为语文教学的一个重要目标,由此可见,新时期的小学语文教学和德
语文阅读板块作文小学阶段语文教学中较为重要的板块之一,在课程改革的背景下,受到了越来越多小学教育者的重视.因此,下文就将针对在小学语文阅读教学中开展个性化教学的主要
山东莱州地区中频炉用户分布集中,数量较多,所以用户对区域电网的影响越来越受到重视。有必要在大量、长期测量的基础上,结合该地区供电网络的实际情况对该地区电能质量问题进行分析,在黄金电力公司相关部门的协助下,对莱州地区典型负荷进行了测试,测试包括35kV变电所、矿山变电所和中频炉用户等点的谐波情况。本文针对中频炉供电系统的现状,对中频炉谐波进行了分析,并提出了综合治理的方案。论文对中频炉用户和35 k
当前小学写作教学存在审美教育缺失.教师应充分认识写作教学中实施审美教育的重要性,通过“遵循审美规律,指导审美观察,营造审美情景,找准审美视点”等审美化教学策略实践,不
磁控电抗器(Magnetically Controlled Reactor—MCR)作为一种通过晶闸管控制直流电流来改变铁心的磁饱和程度,实现可变电感值输出的静止无功补偿装置,较传统静止无功补偿装置
本文试论低年段课外阅读提升小学生语文素养,首先分析低年级语文课外阅读重要性,然后分析低年段课外阅读提升小学生语文素养教学策略,包括:激发学生阅读兴趣,培养学生养成良