首页> 中文学位 >基于Struts和Hibernate的图书馆网站建设——服务子系统的开发
【6h】

基于Struts和Hibernate的图书馆网站建设——服务子系统的开发

代理获取

目录

文摘

英文文摘

声明

第1章 绪 论

1.1课题的研究背景及其研究意义

1.2图书馆网站开发技术概述

1.3研究的内容与论文的组织结构

1.3.1主要研究内容

1.3.2论文的组织结构

第2章 Struts框架与Hibernate框架

2.1 MVC设计模式

2.1.1 MVC设计模式的简介

2.1.2 MVC设计模式的优缺点

2.2 Struts框架

2.2.1 Struts体系结构

2.2.2 Struts框架中的组件

2.2.3 Struts框架的特点

2.2.4 Struts与Tapestry/JSF架构比较

2.3 Hibernate框架

2.3.1持久化与O/R Mapping

2.3.2 Hibernate的简介

2.3.3 Hibernate的主要组成

2.3.4 Hibernate的优点

2.3.5 Hibernate与EJB等其他技术的比较

2.4本章小结

第3章 图书馆网站建设之服务子系统的分析与设计

3.1系统设计原则和目标

3.1.1系统的设计原则

3.1.2系统设计目标

3.2图书馆网站建设之服务子系统的需求分析

3.2.1系统功能性需求

3.2.2系统非功能性需求

3.2.3建模工具简介

3.3图书馆网站建设之服务子系统的面向对象设计

3.3.1系统架构设计

3.3.2系统的对象模型

3.3.3系统的动态模型

3.3.4系统软件结构图

3.4系统数据库设计

3.5本章小结

第4章图书馆网站建设之服务子系统的实现

4.1系统的开发环境与工具

4.1.1系统的开发环境

4.1.2系统开发工具

4.2关键技术说明

4.2.1系统采用struts标签

4.2.2 DAO采用工厂模式

4.2.3 Hibernate主键生成方式

4.2.4动态FORM的使用

4.3主要功能模块实现

4.3.1文献订购服务

4.3.2科技查新服务

4.4本章小结

第5章总结与展望

5.1总结

5.2研究展望

致谢

参考文献

展开▼

摘要

图书馆网站所提供的服务在高校的教学和科研方面有着重要的作用。如何进一步满足高校教师和学生新的需求是高校网站建设出现的新课题。这些新的需求包括师生因科研或学习方面的需要订购有关文献资料和为有关研究课题需要进行的科技查新。Struts框架技术在实现MVC三层结构设计方面具有很好的优势,而Hibernate框架与数据库交互方面具有优势,它们是目前先进的两种应用程序开发技术。
   本文根据软件工程快速原型模型的开发思想,分析了基于Structs和Hibernae框架的图书馆网站后台服务系统的开发过程。首先,概要介绍了Structs和Hibernae框架技术;其次,根据服务子系统特点确立设计的基本原则,采用面向对象方法和基于UML语言详细地进行了服务子系统的需求分析和设计,建立诸如对象静态模型和动态模型等的结构化分析模型,得出系统功能模块,建立数据表;再次,论述了服务子系统的运行环境和它的实现。着重介绍实现过程中的主要关键技术、系统登录模块的实现,文献资料订购模块和科技查新委托模块的实现等图书网站服务子系统的基本组成部分;最后,论文对所研究的课题进行了总结并提出了下一步改进方向。所设计与实现的服务子系统满足了高校师生的新需求,扩展了高校图书馆网站的功能,为高校的发展起到了积极的作用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号