电子出版社服务平台

 2022-01-17 11:01

论文总字数:17728字

目 录

1.绪论 1

1.1 引言 1

1.2 选题的目的和意义 1

1.3 国内外研究现状 1

1.4 开发平台 1

2.系统技术框架 2

2.1 基于WEB应用服务器的应用设计 2

2.2 基于J2EE的技术平台 3

2.2.1 SSH2框架技术 4

2.2.2 表示层框架structs 4

2.2.3 业务逻辑层框架spring 5

2.2.4 数据持久层框架Hibernate 6

2.2.5 基于SSH2的Web应用模型设计 7

3.系统设计 8

3.1 系统内容 8

3.2 流程设计 9

3.3 角色定义 9

3.4 功能设计 10

3.5 数据库设计 10

4.系统实现 16

4.1 前台功能介绍 16

4.1.1 咨讯浏览 17

4.1.2 资源检索 17

4.1.3 在线阅读 18

4.1.4 用户中心 18

4.2 后台功能介绍 21

4.2.1 资源管理 21

4.2.2分类管理 27

4.2.3子库管理 28

4.2.4网站管理 29

4.2.5用户管理 30

4.2.6词库管理 30

4.2.7系统管理 32

5.结论 35

参考文献 36

致谢 37

电子出版社服务平台

徐知浩

,China

Abstract:Electronic press service platform according to the press of the specific theme of the resource needs, the establishment of electronicpress service platform.

The main realization of books, periodicals, newspapers, documents, files, internal information, Internet information and other resources to integrate into the platform, the classification management.These resources need to be for indexing of metadata information, examine and verify, in order to provide better retrieval effect. After indexing, the audit resources.In addition, we can extract the relevant resources and realize the combination of resources by metadata setting rules and manual extraction, so as to create a more detailed resource sub library.

Key words: metadata information, resource combination;resource database

绪论

1.1 引言

网络技术在一点一点发展,到目前为止,已经有了很大的发展,Internet作为人类信息交流的主要渠道,随着需求量的增大,Web、Internet等技术获得了高速发展,这也导致了web服务器的转变,从之前流行的http服务器逐渐转变成Web应用服务器为主流,。Web应用服务器中存放这各类信息,人们可以登陆它来访问后端系统,从而获取所存放的信息。而实现这一连接,只需要java运行环境以及内置连接器。

基于WEB应用的系统是一项系统工程, 基于TCP/IP协议的广域网。Web服务器可以提供很多帮助,比如说业务信息的输入、整理、查询、分析、决策辅助。这也使得业务的创建以及运行效率提高,从而使得产品效率提高,而这无疑使得他成为现在高速化环境下最适宜的,最为广大人所接受的原因。

1.2 选题的目的和意义

 我做的 电子出版社服务平台,就是出于以对信息管理,并在信息全上加以保护,从而提高工作效率位目的做的一个系统。它不仅可以提高工作效率,更可以便于查找,而且对于信息方面也有着明确的控制方式。

1.3 国内外研究现状

       现在,高效率的信息处理已然成为了这个时代的特色,在快生活的压力下,也催生出了很多对于信息管理的研究探讨。

        对于信息管理,模糊查询可以说是一个很常见的例子,中国文化博大精深,也就造就了中文的的歧义性,中文分词方法应运而生,在如今的时代中,分词工具的种类已经超过的100多种,而这,才只是信息管理中的一部分,而在国外,分词工具的使用与国内情况又有不同,这也就导致了信息管理的模式虽然相似,但却做不到相同的原因

     总的来说,信息管理无疑是在很长的一段时间内都是主流。而对此的研究,也是有增无减。

1.4 开发平台

编程工具:myesclipse

数据库:Mysql

可用浏览器:IE火狐等常用浏览器

2.系统技术框架

2.1 基于WEB应用服务器的应用设计

图2-1基于Web应用服务器的应用设计要求

网络技术在一点一点发展,到目前为止,已经有了很大的发展,Internet作为人类信息交流的主要渠道,随着需求量的增大,Web、Internet等技术获得了高速发展,这也导致了web服务器的转变,从之前流行的http服务器逐渐转变成Web应用服务器为主流,。Web应用服务器中存放这各类信息,人们可以登陆它来访问后端系统,从而获取所存放的信息。而实现这一连接,只需要java运行环境以及内置连接器。

基于WEB应用的系统是一项系统工程, 基于TCP/IP协议的广域网。Web服务器可以提供很多帮助,比如说业务信息的输入、整理、查询、分析、决策辅助。这也使得业务的创建以及运行效率提高,从而使得产品效率提高,而这无疑使得他成为现在高速化环境下最适宜的,最为广大人所接受的原因。

不过要想应用能在web应用服务器上上取得成就,应满足如下的需求:

  • 页面能有一个统一的格式,操作格式统一化,简化操作,从而使得操作效率得到提升。
  • 基于标准。遵循流行的开放标准,从而支持非常广泛的流行平台。基于流行的网络开发语言和文档结构,开发速度快,能一步步完善,并取得成效;
  • 充分利用现有设施以及技术从而实现兼容,在不同的操作系统、数据库、网络条件都能高效运行。
  • 高可扩展性。在现有基础下,能速成型,可以阶段性开发,移植性强,见效快。
  • 具有强有力的网络编程支持,如对Java Servlet、Java Applet、JavaBeans的支持。包括Servlet运行时引擎(Runtime Engine),并对数据库访问效率提供优化。同时也要使网络数据查询拥有较高的性能,最好能提供应用服务,可以会话以及状态管理。
  • 支持分布式的计算模式和Component Technology(即组件技术)。能够支持利用EJB( Enterprise Java Beans)、CORBA(Common Object Request Broker Architecture)等组件协议访问后台数据。
  • 具有网络服务器的性能调节工具,能够达到降低Web服务器拥塞,平衡网络访问负载,提高信息可获取性,改进服务器性能。

当满足以上系统设计需求的条件后, 一个基于web应用服务器的web应用也就差不多完成了,此时只要注意功能需求的正确执行即可。

2.2 基于J2EE的技术平台

J2EE提供了组件,我们可以通过基于这些组件的方式来设计开发应用。J2EE的应用模型是多层分布式结构的,一般而言三到四层的结构即可完成一个J2EE的应用模型,以下为常见的基本层级:

  • 客户层,运行在客户计算机,是J2EE常用的组件。
  • Web 层,运行在J2EE服务器上的组件。
  • 业务层,运行在J2EE服务器上的组件,但是与web层仍有很大的区别。
  • 信息系统层,是指运行在后台服务器上的软件系统。

根据运行位置的不同,这个4层应用也可被称为3层应用:即分布在客户计算机,j2ee服务器和后台数据库的三层应用。

J2EE应用程序是由组件构成的。J2EE组件是一个封装了功能的软件单元,能够与相关的一些类和文件一起组成J2EE应用程序。

  • 应用程序客户端和Applet,这些是指运行在客户计算机上的组件。
  • 基于Java Servlet和JSP技术的组件叫Web组件。
  • 业务组件。
  • 基于MVC的SSH2和JQuery应用系统框架

2.2.1 SSH2框架技术

著名的软件大师Ralph Johnson对框架(Framework)进行了如下的定义:框架是整个系统或系统的一部分的可重用设计,由一组抽象的类及其实例间的相互作用方式组成。

框架一般具有即插即用的可重用性、成熟的稳定性以及良好的团队协作性。J2EE复杂的多层结构决定了大型的J2EE项目需要运用框架和设计模式来控制软件质量。目前,市场上出现了一些商业的、开源的基于J2EE的应用框架,其中主流的框架技术有:基于MVC模式的Struts框架和基于IoC模式的Spring框架以及对象/关系映射框架Hibernate等。

2.2.2 表示层框架Struts

Struts是一个在JSP Model2基础上实现的MVC框架,主要分为模型(Model)、视图(Viewer)和控制器(Controller)三部分,其主要的设计理念是通过控制器将表现逻辑和业务逻辑解耦,以提高系统的可维护性、可扩展性和可重用性。Struts框架的体系结构如下图所示:

剩余内容已隐藏,请支付后下载全文,论文总字数:17728字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;