J2EE平台下内河船员管理系统设计及实现

被引量 : 0次 | 上传用户:yjq888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前大型复杂软件的开发,特别是对于那些后期需求频繁变动、用户软硬件条件比较复杂的软件开发,寻找一个稳定高效适应性强的技术构架对于软件工程的研发过程具有非常重要的作用。传统的基于J2EE平台的web应用软件开发方法,要解决上述问题将使软件异常复杂,而且难以达到预期效果,使软件后期维护升级的成本上升,周期变长。Struts给web应用带来了良好的层次划分,不仅使软件层次分明,而且达到一种层间松散耦合的效果,以提高系统灵活性、可扩展性、可复用性、可维护性以及适应性。 本文针对中华人民共和国海事局委托山东中创软件工程股份有限公司开发的内河船员管理系统项目,首次在内河船员管理系统中采用了struts框架,并采用struts+hibernate+工作流平台的技术路线对其进行了开发。首先,介绍了传统的基于J2EE标准的web应用软件开发方法,分析了传统软件开发方法的缺点,并通过对比,深入讨论了基于struts框架开发的优点;然后,通过分析项目的需求,在内河船员管理系统中采用了基于struts框架开发软件的方法,并针对该项目的特点,首创性的把struts框架、hibernate技术和工作流的概念有机的结合在一起,同时在开发过程中,结合其他复杂软件的开发形成了一套简洁而实用的面向对象需求分析的原则和方法,为大型复杂软件的开发提供了很好的经验;之后,利用此三种技术结合的方法对该项目进行了系统设计;最后,通过编码对内河船员管理系统项目进行了实现,并以适任证的编码为例对编码实现进行了论述。目前内河船员管理系统已经投入使用,事实证明,struts+hibernate+工作流平台的技术路线带来了良好的效果,使软件的升级维护和推广成本大为降低,取得了显著的经济效益,为其他领域复杂大型软件的开发提供了一个很好的方法。
其他文献
杀人碎尸案件,是指在非法剥夺他人生命之后,又行分尸灭迹的特大案件。杀人碎尸案件犯罪嫌疑人在主观方面认为有分尸转移案发现场的必要性;在客观上存在分尸转移案发现场的可
<正> 1978年党的十一届三中全会召开到现在已经有十三个年头了。十三年来,中学语文教育改革经过了艰难的历程,取得了可喜的收获。实事求是地总结这段历史时期语文教改的经验
为回收西藏某高铁铜矿的铜、硫和铁等有价元素,进行先磁选后浮选与先浮选后磁选两种选矿方案的比较,确定采用先浮选后磁选的工艺流程。在磨矿细度-74μm占80%、石灰用量4 000
<正> 存在主义,是左右当代美国文学的主要哲学思潮。它在三十年前由欧洲传入美国,给美国文学以巨大影响,使美国当代小说从内容到形式为之一新。存在主义的公认始祖是丹麦人基
目的观察护理干预对预防和减少剖腹产术中并发寒战的效果。方法将128例剖腹产手术患者作为研究对象。随机分成实验和对照2组,每组各64例,实验组制定详细的护理措施进行干预,
目的 探讨子宫恶性肿瘤根治术后出现尿潴留并发症时的护理方案。方法 选择子宫恶性肿瘤患者90例,均行根治术治疗,其中术后并发尿潴留19例,给予其综合护理方案,观察其治疗效果
对中药滴丸剂的研究历史和发展现状进行了综述,并论述了中药滴丸剂的特点和提高生物利用度的机理,提出了中药滴丸剂在研发中的问题和优势。
语言的三个要素中,词汇的发展变化较快。古汉语中的很多词语,随着语言的发展而在普通话中失落了。开封七次建都,文化积淀较深厚,方言中保留了很多古代词语。举开封方言词语二