首页> 中文学位 >基于Java Web的国家重点实验室信息管理系统的设计与实现
【6h】

基于Java Web的国家重点实验室信息管理系统的设计与实现

代理获取

目录

文摘

英文文摘

论文说明:插图索引、附表索引

湖南大学学位论文原创性声明及学位论文版权使用授权书

第1章绪论

1.1选题研究背景及意义

1.2主要研究内容

第2章UML、RUP和J2EE

2.1 UML简介

2.1.1 UML历史

2.1.2 UML的内容

2.1.3 UML的特点及应用范围

2.2 RUP简介

2.2.1 RUP历史

2.2.2 RUP的特点

2.2.3 RUP的生命周期

2.3 J2EE简介

2.3.1 J2EE主要技术

2.3.2 J2EE的结构

2.3.3 J2EE的优点

2.4本章小结

第3章国家重点实验室信息管理系统分析

3.1需求建模

3.1.1系统用例图

3.1.2描述用例

3.2分析建模

3.2.1系统分析包

3.2.2系统分析类

3.2.3用例实现—分析

3.3本章小结

第4章国家重点实验室信息管理系统设计

4.1系统的构架设计

4.1.1 C/S与B/S结构

4.1.2 MVC模式

4.1.3 Struts框架

4.1.4系统的硬件环境

4.1.5系统的构架设计

4.2模型层和数据库访问层设计

4.3设计建模

4.3.1子系统设计

4.3.2接口设计

4.3.3类设计

4.3.4用例实现—设计

4.4本章小结

第5章国家重点实验室信息管理系统实现

5.1 Struts框架的安装

5.2应用iBatis实现数据库层访问

5.2.1 iBatis简介

5.2.2 iBatis实现原理

5.2.3 iBatis的安装

5.3基于Struts的模块开发实现

5.3.1构建页面

5.3.2构建ActionForm类

5.3.3创建Action类

5.3.4持久层访问DAO接iBatis的实现

5.3.5模型层业务接口的实现

5.3.6数据提交验证的实现

5.4通用显进度文件上传组件的设计实现

5.4.1 apache-commons-fileupload-1.0的分析

5.4.2通用显进度上传组件的总体结构

5.4.3通用显进度上传组件的核心类及接口

5.4.4通用显进度文件上传组件的应用

5.5本章小结

结 论

参考文献

致 谢

附录A攻读学位期间发表的学术论文

展开▼

摘要

随着Internet的飞速发展,基于Web的信息管理系统的开发和应用得到广泛的重视,并快速发展。拥有众多优秀特性的Java技术,通过日趋成熟的J2EE(Java2Platform,EnterpriseEdition)平台,为企业级应用开发提供了高效、安全和稳定的服务支持。经过多年应用开发经验,开发人员在J2EE多层结构基础上,提出很多优秀的框架解决方案,研究、学习和使用框架已成为当今开发者的热门话题。在众多的框架中,Struts是一种优秀的实现了MVC(Model-View-Controller)模式的Web层经典框架,iBatis是一种实现了ORM(Object-RelationalMapping)的数据访问层框架,合理选用框架对提高整个系统的开发速度和质量具有重要意义。 软件危机的出现,使人们越来越关注软件开发方法的研究,然而很多年过去了,软件开发的不规范、质量低下的现象依然存在,特别是在我国,无论是企业还是校园,软件的工程化开发依旧比较落后。统一建模语言(UnifiedModelingLanguage,UML)和统一软件过程(RationalUnifiedProcess,RUP)融合了大量软件开发经验和软件开发方法的研究成果,对软件开发过程有重要的参考价值和指导意义。研究和学习RUP及UML,并学会在不同环境、不同项目中合理运用它们得到了越来越多软件开发企业、组织和个人的重视。 本文论述了运用RUP及UML分析和设计清华智能技术与系统国家重点实验室信息管理系统的过程,深入分析了Struts框架和iBatis框架的工作原理和实现方法,并论述了系统的实现过程,取得了一定的经验和教训,希望对基于JavaWeb的其它应用系统的工程化开发提供借鉴。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号