基于JSP的电子图书在线出版系统的设计与实现

基于JSP的电子图书在线出版系统的设计与实现

论文摘要

网络出版作为互联网时代的产物,是一种全新的出版业态,世界范围看,其发展速度相当惊人。在网络技术运用较为成熟的国家,网络与出版相互结合与融合的速度远高于其他行业。随着电子图书的迅速发展,这个市场的巨大利益也日益显现。反观国内,从整体上看,我国网络出版还处在初期阶段,电子图书的出版所占市场比例低,出版效益较小。但随着人们的观念的慢慢改变,人们逐渐意识到网络出版所具有的低定价、低成本、无需物流、无需仓储、出版周期短、库存永远充足等优点。在国内,网络出版这种全新的出版方式也逐渐被越来越多的人所接受。电子图书通过网络发行,可提高图书的可获得性。目前的网络发行虽然还不完善,但它相对于传统发行业务仍具有成本低、零库存、高时效、信息服务完整、服务个性化等优势。随着网络的普及和其他信息技术的发展,电子图书的网络发行将是大势所趋。基于网络出版发行形式及电子图书的特点和优势,电子图书在线出版具有极其广泛的需求,设计与开发一个以电子图书为载体的网络出版系统是可行的。本文正是结合本单位实际运用JSP(Java Server Pages)开发技术提出一个可实现的稳定、高效的电子图书在线出版系统,实现出版和发行的一体化。这将会为出版社带来巨大的经济效益和社会效益。在国内,电子图书的网络出版已得到一定的应用,但还未有一套成型的将出版和发行两大功能集成到一起的电子图书出版系统。本系统可作为在线出版系统的管理模型,具有很强的实用性。系统采用的技术方案为JSP+Tomcat+SQL Server2000,使用JSP作为Web服务器端开发语言,采用Tomcat作为Web服务器和JSP引擎,采用微软的SQLServer2000为后台网络数据库管理系统。是一个基于B/S(Browser/Server)的三层应用体系结构的Java Web应用。系统的设计思想是通过计算机和网络设备使传统出版工作中的出版和发行两个主要业务功能集成到一个Web应用系统中,从而为图书作者,出版商以及读者三者提供了一个统一的应用平台。本文首先介绍了JSP和Java等相关技术,针对电子图书在线出版系统的特点和系统的功能要求,对系统进行总体分析。系统按照完成的任务和功能的不同,分为两大核心模块,即图书出版子系统和图书发行子系统。通过UML(UnifiedModeling Language)用例图对系统进行了需求分析,并结合UML活动图对系统的两大子系统模块进行功能业务分析。其次,根据本系统功能的要求及功能模块的划分,结合实体关系图(E-R图)设计出规范合理的系统数据库结构,以提高数据存储的效率,保证数据的完整和统一。最后,对系统设计进行了详细分析。为了实现页面显示和业务逻辑的分离,本文将系统中各功能子模块的实体都设计成类,系统按照业务功能划分模块,两个关键子系统出版业务和发行业务中涉及到很多的类,文中对其中一些重要类进行了开发。JSP页面实现是系统的关键设计部分,论文从出版业务、发行业务和后台管理三方面对系统的页面进行设计,文中介绍了部分重要页面的设计方法,运用JSP技术对在线出版和发行的各个环节进行了代码设计,基本实现了一个在线出版发行系统的全部业务功能。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景
  • 1.2 国内外现状分析及研究意义
  • 1.3 实现手段
  • 1.4 论文结构
  • 第2章 系统开发技术研究
  • 2.1 Web技术综述
  • 2.2 关键技术简介
  • 2.3 本章小结
  • 第3章 系统总体分析
  • 3.1 系统功能分析
  • 3.2 需求分析
  • 3.3 功能模块业务分析
  • 3.4 本章小结
  • 第4章 系统运行环境与数据库的设计
  • 4.1 系统运行环境配置
  • 4.2 数据库设计
  • 4.3 数据库的配置和连接
  • 4.4 本章小结
  • 第5章 系统的详细设计与实现
  • 5.1 系统设计结构
  • 5.2 类的设计
  • 5.3 主要页面设计
  • 5.4 本章小结
  • 第6章 总结和展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].科技期刊国际在线出版平台技术服务商的产品及服务初探[J]. 中国科技期刊研究 2020(05)
    • [2].Nature新刊:诠释科学的数据时代[J]. 气象科技进展 2013(06)
    • [3].科技期刊在线出版的流程优化与效果[J]. 新闻世界 2020(07)
    • [4].本刊实行在线出版的通知[J]. 软件学报 2010(02)
    • [5].本刊实行在线出版的通知[J]. 软件学报 2010(05)
    • [6].本刊实行在线出版的通知[J]. 软件学报 2010(03)
    • [7].《软件学报》实行在线出版的通知[J]. 软件学报 2009(01)
    • [8].本刊实行在线出版的通知[J]. 软件学报 2009(02)
    • [9].本刊实行在线出版的通知[J]. 软件学报 2009(07)
    • [10].广东省农业科学院参编的联合国粮农组织畜禽领域抗疫指南正式在线出版[J]. 广东农业科学 2020(04)
    • [11].基于信息技术课程在线出版系统的教学平台研究[J]. 中国教育信息化 2019(19)
    • [12].融媒体背景下有声读物泛化现象探因[J]. 传媒论坛 2020(03)
    • [13].HighWire出版社评介——一个最好的学术期刊在线出版平台[J]. 中国科技期刊研究 2009(06)
    • [14].《Nutrition Reviews》中文版《营养总揽》已在线出版[J]. 营养学报 2011(05)
    • [15].优先数字出版声明[J]. 高师理科学刊 2020(07)
    • [16].AMEM首届编委会成立大会隆重召开[J]. 中国实验动物学报 2018(05)
    • [17].突发公共卫生事件时期期刊稿件的处理方式与思考[J]. 传播与版权 2020(08)
    • [18].优先数字出版声明[J]. 高师理科学刊 2017(07)
    • [19].HighWire运营模式分析及对图书馆的启示[J]. 图书馆建设 2009(03)
    • [20].优先数字出版声明[J]. 高师理科学刊 2019(11)
    • [21].优先数字出版声明[J]. 高师理科学刊 2016(11)
    • [22].优先数字出版声明[J]. 高师理科学刊 2016(12)
    • [23].优先数字出版声明[J]. 高师理科学刊 2017(02)
    • [24].优先数字出版声明[J]. 高师理科学刊 2017(03)
    • [25].优先数字出版声明[J]. 高师理科学刊 2017(04)
    • [26].优先数字出版声明[J]. 高师理科学刊 2017(08)
    • [27].英国皇家物理学会出版社概述及其在线出版平台建设分析[J]. 科技与出版 2014(12)
    • [28].《世界华人消化杂志》投稿指南[J]. 世界华人消化杂志 2019(12)
    • [29].在线发表:中国学术期刊数字出版迟来的曙光[J]. 出版广角 2016(03)
    • [30].优先数字出版声明[J]. 高师理科学刊 2016(04)

    标签:;  ;  

    基于JSP的电子图书在线出版系统的设计与实现
    下载Doc文档

    猜你喜欢