[最新版]基于SSH的图书点评网站的设计与实 - 现毕业设计(2)

2019-04-02 14:42

第一章 绪论

随着网络时代的深入,网络图书工作也发生了巨大的变化,尤其是信息网络化和文献信息资源网络化,更是未来网络图书实现高科技化的必由之路,所以,这对于新一代的网络图书平台来说面临着更大的挑战。自2000年互联网泡沫破灭后,我国网络迎来了蓬勃发展的快速发展时期,网络已逐步融入到更多的传统行业之中,其价值和作用不言而喻。就网络图书而言,电子图书馆已经是网络时代发展的客观需求。

虽然说每个地方都有大型或者是小型的图书馆,但是有了网络人们更愿意在网上直接阅评。图书的网络化建设正逐步走向实用化阶段。在建设的过程中我们认识一些认知误区、缺乏系统规划、数据库建设等一些不足之处。我们弥补这些不足之处,使得图书在真正意义上的达到读书网络资源共享。

图书点评网站就是含有海量的读书信息,并且能够提供用户自由的发表自己的文章和意见的交流平台。 用户登录后只需要通过键盘输入需要的信息即可获得所需读书和文章信息,当用户发现有与自己兴趣相投或者其他友好迹象的时候可以添加对方为好友,通过给好友留言的方式在平台上进行沟通。

作为一个独立的图书点评系统,它的功能充分体现着读者能够进行独立学习、开放学习、寻找乐趣这些观念,方便读者寻找各种读书。本图书点评系统旨在把图书文明更进一步的推广给广大读者和作者,用当今的网络技术代替传统的阅读书本展示给消费者。

模糊查询模块让读者更加容易找到所需内容进行学习和交流。

从网站的可扩展性方面考虑,我们在网站中加入了对图书的添加、删除、修改功能。有了这个功能模块,将给予读者带来很大的方便。

1.1 课题背景

有关网络图书的互联网络化建设从20世纪60年代美国等发达国家开始,他们提出了图书馆集成管理系统、微机局域网、计算机管理等建设基本方向。70年代逐步实现:联机——局域网——广域网。80年代初步形成了联机检索在一定范围内实现资源共享。特别是90年代以后基于互联网络的发展,网络图书的管理进入了虚拟和电子的建设,而网络图书平台的兴起引起了人们的高度重视和重点建设。

在我国图书馆的各个历史发展阶段,“资源共建与共享”, “一切为了读者”,始终是一贯的宗旨。然而,传统的资源共建与共享只限于图书馆之间对于印刷型文献的互惠互借、协调采购等有限的互补分享,作用有限。现代的资源共享则必须借助于计算机网络技术,打破地域和机构的界限,超越时间和空间的约束,追求在任何时间、任何地方都能够访问到任何图书馆的数字化资源,即为读者提供一个资源共享的“自由空间”。网络环境,促使图书馆对“资源共建与共享” 这一概念产生了革命性的再认识。以网络技术、计算机技术、多媒体技术为核心的信息技术不断取得突破,强烈冲击着人们的生活,图书馆以及图书馆人也承受着这种冲击,在这种新的形势下越来越多的图书馆也加入了互联网,越来越多的图书网站也随之诞生。这些分散的图书与信息资源联系在一起,形成了一个庞大的网络信息资源库,为文献资源共享提供了可能。因此不断加强图书网络化建设,实现图书与图书之间、图书与信息资源之间、图书与读者之间信息交流的网络是未来发展的必然趋势,也是实现文献资源共享的坚实基础[1]。

1.2 目的和意义

本图书点评系统旨在把图书文明更进一步的推广给广大读者和作者,用当今的网络

技术代替传统的阅读书本展示给消费者。它既是一个远程文献信息检索和阅读服务的平台也是一个关于各种图书交流的论坛。图书点评网站能够很好的筛选出那些优秀的图书供读者阅读,并且还支持会员可以发表文章供其他用户阅读,一起来交流大家的写作技巧。图书点评网站的设计面向了广大的读者以及读书的爱好者,它提供的这个平台能够很好的实现交流互动。使读者再阅读和探讨的过程中不断的获益,它既是你的良师也是你的益友。本网站的设计本着“资源共建与共享” 和“一切为了读者” 的宗旨,努力打造一个供广大读者进行学习交流和心灵沟通的信息交流平台。

1.3 系统设计思想

本系统的设计特点是具有良好的用户界面,网站各功能使用方便、清晰而灵活。软件所适应的操作系统必须易于理解并具有非常好的可移植性。网站系统的特性有:实用性、开放性、安全性、可维护性、可扩展性。

实用性:网站系统从用户的需求出发,以供用户使用方便快捷为第一准则。根据用户实际的需求情况,全面考虑到读者在阅读和浏览过程中可能遇到的问题,尽量想出与之相对应的解决办法。

开放性:一个好的软件系统必须具有开放性,网站应该面对广大的用户,供广大用户使用和反馈,从中不断的改善本系统的问题,为了是能够给广大用户提供全面的服务。

安全性:系统在开发的过程中应用各种安全手段来保护有关数据的安全,避免有些数据泄漏造成没有必要的损失。软件所在的操作系统还必须提供进程间的通信功能及可以有效地防止非法侵入保证数据安全的安全防护措施。并有强大的防病毒能力。

可维护性:系统的设计要求能够及时的进行维护。通过及时的更换硬件的配置来进行硬件维护,通过设计的层次结构合理性来进行软件的维护和升级。

可扩展性:良好的可扩展性的目的是为了应对未来可能需要进行的修改,而造成代码被过度工程化地开发,可扩展性可以通过软件框架来实现[2]。

1.4 系统开发环境与运行环境

开发此网站所需要用到的软件环境如下: ? 操作系统:Windows XPWin7Win8。 ? 数据库:MySQL。

MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,所以选择了MySQL作者为数据库管理系统

? 开发工具:MyEclipse

MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。极大地提高了程序设计的效率,比较适合图书点评网站的开发。

1.5 本章小结

本章主要介绍了基于SSH的图书点评网站实现的社会背景和意义,系统设计的目的和意义提出了开发本系统的前提,通过系统的设计思想论证了图书点评系统的设计核心。 可见图书点评网站在网络图书中起到了很大的推进作用。该系统的设计思想与开发的运行环境也都是条件允许的。为了确定系统是否能够进行开发下面将讨论系统开发的需求分析和可行性分析。

第二章 系统分析

图书点评网站设计的思想是具有友好界面、使用方便、功能齐全、清晰而灵活、易于扩充和修改等特点的网站系统软件。图书点评网站不单纯的只是针对图书进行点评,它也是一个交流互动的平台。这样才能使本系统显得不单调,从而吸引更多的读者来关注该平台。已经注册的用户应该自己也可以发表文章,其他用户可以评价发表过的文章。用户对自己的文章有一系列的操作,用户之间可以加为好友的方式达到系统成为一个互动交流平台的目的。

2.1 需求分析

做好需求分析是整个软件系统开发过程的首要任务,也是系统开发最关键的一个环节。系统分析的完不完整直接影响到用户的操作体验以及整个系统的功能完整性。所以要做好需求分析一定要对系统所需要解决的问题进行详细的分析,弄清楚问题的要求。建立一个新的系统之前要明确新系统的目的、范围、定义和功能所要做的所有工作,在整个需求分析的阶段它需要系统分析员确定用户的需要,明确系统的功能,把问题实例进行抽象化处理和分析。

综合需求分析的方式和方法,新开发出的网站系统具有友好界面,用户操作起来方便简单、能够很容易的找到用户需求的功能。图书点评网站的实现功能应具有以上特点,它自身有海量的图书信息提供给读者阅读,是用户再闲暇时能够有所阅读,若是用户对图书兴趣很浓则可以通过点评的方式来发表自己的意见或者与其他本书的读者进行点评式的交流[3]。对于那些对写作有很大的兴趣的用户来讲,本系统还应该为用户提供发表文章的平台,用户可以通过发表博文的方式来展现自己的文学水平,这样的方式也能提高用户的写作水平,也可以说是一个学习的平台。 当然用户之间也是需要

交流的,这样才能体现文化的多样性,为满足广大用户的需求本系统也提供了通过好友留言沟通的方式来实现用户之间的沟通。本系统还设有超级管理员的功能,能够及时对图书模块信息的更新和修改,在维护系统中起到了一定的作用。在上述用户的需求的环境下,提出了图书点评网站系统的需求。

2.2 可行性分析

可行性分析是针对本项目的主要内容和配套条件,从技术、经济、工程等方面进行调查研究和分析比较,并对项目建成以后可能取得的经济效益和社会影响进行预测,从而提出该项目是否值得开发和如何建设的咨询意见,为项目决策提供一种综合性的系统分析方法。

图书点评系统能够为用户提供快捷地查询图书和博文的内容,,方便用户进行图书资料的阅读和学习,并且能够及时的进行用户之间的交流。这就摆脱了浪费时间去图书馆和书店所带来的诸多麻烦。对于图书点评系统的可行性分析将从以下三个方面进行分析研究。

第一、技术可行性研究。

该网站系统界面友好,功能操作简单,在新系统投入使用时,只要对用户进行简单的说明,很容易操作该网站。该系统可以采用MyEclipse结合MySQL数据库来完成,涉及的SSH框架已经很成熟,完全可在要求的短时间内完成小型图书点评网站的设计和开发。

第二、操作可行性研究。

本系统采用Windows图形界面,使大家熟悉的Windows XPWin7Win8操作系统,对于使用用户而言,只需要具有一般的计算机知识人员都可以轻松上手。相信对于广大的图书爱好者不会是什么难题。而且整个系统采用友好的交互界面,简洁明了,不需要对数据库非常了解也可以熟练操作。

第三、社会因素分析。

就是对我们所处的政治环境、经济环境、法制环境、科技环境、文化环境、语言环境、卫生环境等宏观因素的分析。


[最新版]基于SSH的图书点评网站的设计与实 - 现毕业设计(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:LTE(混合组网)系统设备技术要求-PGW(试行)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: