收藏 分享(赏)

基于ssh的图书点评网站的设计与实_现毕业论文.doc

上传人:无敌 文档编号:635994 上传时间:2018-04-16 格式:DOC 页数:45 大小:587.50KB
下载 相关 举报
基于ssh的图书点评网站的设计与实_现毕业论文.doc_第1页
第1页 / 共45页
基于ssh的图书点评网站的设计与实_现毕业论文.doc_第2页
第2页 / 共45页
基于ssh的图书点评网站的设计与实_现毕业论文.doc_第3页
第3页 / 共45页
基于ssh的图书点评网站的设计与实_现毕业论文.doc_第4页
第4页 / 共45页
基于ssh的图书点评网站的设计与实_现毕业论文.doc_第5页
第5页 / 共45页
点击查看更多>>
资源描述

1、哈尔滨科学技术职业学院专 科 学 生 毕 业 论 文2014 年 5 月 10 日论文题目: 基于 SSH 的图书点评网站的设计与实现学 院: 哈尔滨科学技术职业学院理工系年 级: 2 01 1 级专 业: 计算机网络姓 名: 魏 彩 凤学 号: 0 5指导教师: 熊国良摘要随着教育和商业信息化的快速发展,互联网逐渐的成为了人们日常生活中不可或缺的东西。这也是在未来教育和商业的发展中所走的必然趋势。现在伴随着图书文化的再次兴起,各种图书网站也都相应出现。其中网上的图书阅读和评价占据了主导的地位,相对于传统的阅读模式而言,读书点评网站的设计与实现旨在实现读者能够在不浪费更多的人力和时间的前提下,

2、使得读者能够在互联网上快捷方便的找到自己所需要的图书并进行相应的点评。本网站的设计在综合分析了当前的读者的喜好以及提供阅读场所的阅读模式的基础上,采用了 JAVA 当前开发中比较成熟的框架模式,即 Struct2+Spring+Hibernate 框架进行设计实现。以 MyEclipse 作为开发工具,采用 Tomcat 服务器技术,使用MySQL 作为后台数据库。图书点评网站是一个信息交流平台,可以和其他用户之间进行交流以达到资源共建与共享。整个系统从符合界面友好、操作简便、灵活、实用、安全的要求出发,完成了注册登录、图书管理、博文管理、图书和博文点评功能、好友管理、搜索与统计、好友留言、超

3、级管理员等功能。本网站的设计本着“资源共建与共享”和“一切为了读者” ,的宗旨,努力打造一个供广大读者进行学习交流和心灵沟通的网络平台。关键词Struct2、Spring、Hibernate 、图书点评网站AbstractWith the rapid development of information technology education and business, the Internet gradually became the indispensable things in Peoples Daily life. This is education and business in

4、the future in the development of the inevitable trend. Now along with books culture rise again, all kinds of books are corresponding to. Which online book reading and evaluation occupies the dominant position, compared with the traditional model of reading, reading review websites designed to realiz

5、e the design and implementation of the reader to do not waste more manpower and time under the premise of enables readers to quick and convenient to find what they need on the Internet book review accordingly.This website design in comprehensive analysis of the current readers preferences as well as

6、 providing reading place reading model, on the basis of using the JAVA compare mature framework in the current development pattern, namely Struct2 + Spring + Hibernate framework design and implementation. Eclipse as development tools, use the Tomcat server technology, using MySQL database as the bac

7、kground. Book review site is an information exchange platform, can communicate with other users in order to achieve resources sharing and sharing. From the whole system in line with the friendly interface, easy operation, flexible, practical, safety requirements, completed the registered login, book

8、 management, post management, book and post comments on function, management, search and statistics and message friends and super administrator, etc. This website design in line with the “resource and sharing“ and “all for the reader,“ the objective, efforts to build a for readers to learn communica

9、tion and spiritual communication network platform.Key wordsStruct2,Spring, Hibernate, Book Review Sites 目录摘要 .iAbstract .ii第一章 绪论 .11.1 课题背景 .11.2 目的和意义 .21.3 系统设计思想 .21.4 系统开发环境与运行环境 .31.5 本章小结 .4第二章 系统分析 .52.1 需求分析 .52.2 可行性分析 .62.3 本章小结 .7第三章 系统相关技术简介 .73.1 Struts 技术介绍 .83.1.1 Struts 的原理 .83.1.2

10、Struts 的优缺点 .93.2 Spring 技术介绍 .93.2.1 Spring 的原理 .103.2.2 Spring 的优缺点 .103.3 Hibernate 技术介绍 .113.3.1 Hibernate 的原理 .113.3.2 Hibernate 的优缺点 .123.4 本章小结 .12第四章 系统设计与实现 .134.1 系统概要设计 .144.2 系统详细设计与实现 .154.2.1 注册登录模块 .164.2.2 书籍管理模块 .174.2.3 点评管理模块 .184.2.4 搜索与统计模块 .194.2.5 博文管理模块 .204.2.6 书友管理模块 .204.3

11、 数据库设计与实现 .214.3.1 数据库概念结构设计 .224.3.2 数据库逻辑结构设计与实现 .264.4 本章小结 .30第五章 系统测试 .315.1 测试的概念 .315.2 测试项目 .325.2.1 测试方法 .325.2.2 系统单元测试 .325.2.3 系统功能测试 .335.2.4 系统确认测试 .365.3 本章小结 .37结论 .38参考文献 .39致谢 .1图书点评网站的设计与实现1第一章 绪论随着网络时代的深入,网络图书工作也发生了巨大的变化,尤其是信息网络化和文献信息资源网络化,更是未来网络图书实现高科技化的必由之路,所以,这对于新一代的网络图书平台来说面临

12、着更大的挑战。自 2000 年互联网泡沫破灭后,我国网络迎来了蓬勃发展的快速发展时期,网络已逐步融入到更多的传统行业之中,其价值和作用不言而喻。就网络图书而言,电子图书馆已经是网络时代发展的客观需求。虽然说每个地方都有大型或者是小型的图书馆,但是有了网络人们更愿意在网上直接阅评。图书的网络化建设正逐步走向实用化阶段。在建设的过程中我们认识一些认知误区、缺乏系统规划、数据库建设等一些不足之处。我们弥补这些不足之处,使得图书在真正意义上的达到读书网络资源共享。图书点评网站就是含有海量的读书信息,并且能够提供用户自由的发表自己的文章和意见的交流平台。 用户登录后只需要通过键盘输入需要的信息即可获得所

13、需读书和文章信息,当用户发现有与自己兴趣相投或者其他友好迹象的时候可以添加对方为好友,通过给好友留言的方式在平台上进行沟通。 作为一个独立的图书点评系统,它的功能充分体现着读者能够进行独立学习、开放学习、寻找乐趣这些观念,方便读者寻找各种读书。本图书点评系统旨在把图书文明更进一步的推广给广大读者和作者,用当今的网络技术代替传统的阅读书本展示给消费者。模糊查询模块让读者更加容易找到所需内容进行学习和交流。从网站的可扩展性方面考虑,我们在网站中加入了对图书的添加、删除、修改功能。有了这个功能模块,将给予读者带来很大的方便。1.1课 题 背 景有关网络图书的互联网络化建设从 20 世纪 60 年代美

14、国等发达国家开始,他们提出了图书馆集成管理系统、微机局域网、计算机管理等建设基本方向。70 年代逐步实现:联机局域网广域网。80 年代初步形成了联机检索在一定范围内实现资源共享。特别是 90 年代以后基于互联网络的发展,网络图书的管理进入了虚拟和电子的建设,而网络图书平台的兴起引起了人们的高度重视和重点建设。图书点评网站的设计与实现2在我国图书馆的各个历史发展阶段, “资源共建与共享” , “一切为了读者” ,始终是一贯的宗旨。然而,传统的资源共建与共享只限于图书馆之间对于印刷型文献的互惠互借、协调采购等有限的互补分享,作用有限。现代的资源共享则必须借助于计算机网络技术,打破地域和机构的界限,

15、超越时间和空间的约束,追求在任何时间、任何地方都能够访问到任何图书馆的数字化资源,即为读者提供一个资源共享的“自由空间” 。网络环境,促使图书馆对“资源共建与共享” 这一概念产生了革命性的再认识。以网络技术、计算机技术、多媒体技术为核心的信息技术不断取得突破,强烈冲击着人们的生活,图书馆以及图书馆人也承受着这种冲击,在这种新的形势下越来越多的图书馆也加入了互联网,越来越多的图书网站也随之诞生。这些分散的图书与信息资源联系在一起,形成了一个庞大的网络信息资源库,为文献资源共享提供了可能。因此不断加强图书网络化建设,实现图书与图书之间、图书与信息资源之间、图书与读者之间信息交流的网络是未来发展的必

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

17、打造一个供广大读者进行学习交流和心灵沟通的信息交流平台。1.3 系 统 设 计 思 想本 系 统 的 设 计 特 点 是 具 有 良 好 的 用 户 界 面 , 网 站 各 功 能 使 用 方 便 、 清 晰 而 灵 活 。软 件 所 适 应 的 操 作 系 统 必 须 易 于 理 解 并 具 有 非 常 好 的 可 移 植 性 。 网 站 系 统 的 特 性 有 :实 用 性 、 开 放 性 、 安 全 性 、 可 维 护 性 、 可 扩 展 性 。图书点评网站的设计与实现3实 用 性 : 网 站 系 统 从 用 户 的 需 求 出 发 , 以 供 用 户 使 用 方 便 快 捷 为 第 一

18、 准 则 。 根据 用 户 实 际 的 需 求 情 况 , 全 面 考 虑 到 读 者 在 阅 读 和 浏 览 过 程 中 可 能 遇 到 的 问 题 , 尽量 想 出 与 之 相 对 应 的 解 决 办 法 。开 放 性 : 一 个 好 的 软 件 系 统 必 须 具 有 开 放 性 , 网 站 应 该 面 对 广 大 的 用 户 , 供 广大 用 户 使 用 和 反 馈 , 从 中 不 断 的 改 善 本 系 统 的 问 题 , 为 了 是 能 够 给 广 大 用 户 提 供 全面 的 服 务 。安 全 性 : 系 统 在 开 发 的 过 程 中 应 用 各 种 安 全 手 段 来 保 护

19、 有 关 数 据 的 安 全 , 避 免有 些 数 据 泄 漏 造 成 没 有 必 要 的 损 失 。 软 件 所 在 的 操 作 系 统 还 必 须 提 供 进 程 间 的 通 信功 能 及 可 以 有 效 地 防 止 非 法 侵 入 保 证 数 据 安 全 的 安 全 防 护 措 施 。 并 有 强 大 的 防 病 毒能 力 。可 维 护 性 : 系 统 的 设 计 要 求 能 够 及 时 的 进 行 维 护 。 通 过 及 时 的 更 换 硬 件 的 配 置来 进 行 硬 件 维 护 , 通 过 设 计 的 层 次 结 构 合 理 性 来 进 行 软 件 的 维 护 和 升 级 。可 扩

20、 展 性 : 良好的可扩展性的目的是为了应对未来可能需要进行的修改,而造成代码被过度工程化地开发,可扩展性可以通过软件框架来实现 2。1.4 系 统 开 发 环 境 与 运 行 环 境开发此网站所需要用到的软件环境如下: 操作系统:Windows XP/Win7/Win8。 数据库:MySQL。MySQL 被广泛地应用在 Internet 上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,所以选择了 MySQL 作者为数据库管理系统 开发工具:MyEclipseMyEclipse 企业级工作平台(MyEclipse Enterprise Workbench ,简称

21、 MyEclipse)是对 Eclipse IDE 的扩展,利用它我们可以在数据库和 J2EE 的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的 J2EE 集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。极大地提高了程序设计的效率,比较适合图书点评网站的开发。图书点评网站的设计与实现41.5 本 章 小 结本章主要介绍了基于 SSH 的图书点评网站实现的社会背景和意义,系统设计的目的和意义提出了开发本系统的前提,通过系统的设计思想论证了图书点评系统的

22、设计核心。 可见图书点评网站在网络图书中起到了很大的推进作用。该系统的设计思想与开发的运行环境也都是条件允许的。为了确定系统是否能够进行开发下面将讨论系统开发的需求分析和可行性分析。图书点评网站的设计与实现5第二章 系统分析图书点评网站设计的思想是具 有 友 好 界 面 、 使 用 方 便 、 功 能 齐 全 、 清 晰 而 灵 活 、易 于 扩 充 和 修 改 等 特 点 的 网 站 系 统 软 件 。图书点评网站不单纯的只是针对图书进行点评,它也是一个交流互动的平台。这样才能使本系统显得不单调,从而吸引更多的读者来关注该平台。已经注册的用户应该自己也可以发表文章,其他用户可以评价发表过的文

23、章。用户对自己的文章有一系列的操作,用户之间可以加为好友的方式达到系统成为一个互动交流平台的目的。2.1 需 求 分 析做好需求分析是整个软件系统开发过程的首要任务,也是系统开发最关键的一个环节。系统分析的完不完整直接影响到用户的操作体验以及整个系统的功能完整性。所以要做好需求分析一定要对系统所需要解决的问题进行详细的分析,弄清楚问题的要求。建立一个新的系统之前要明确新系统的目的、范围、定义和功能所要做的所有工作,在整个需求分析的阶段它需要系统分析员确定用户的需要,明确系统的功能,把问题实例进行抽象化处理和分析。综合需求分析的方式和方法,新开发出的网站系统具有友好界面,用户操作起来方便简单、能

24、够很容易的找到用户需求的功能。图书点评网站的实现功能应具有以上特点,它自身有海量的图书信息提供给读者阅读,是用户再闲暇时能够有所阅读,若是用户对图书兴趣很浓则可以通过点评的方式来发表自己的意见或者与其他本书的读者进行点评式的交流 3。对于那些对写作有很大的兴趣的用户来讲,本系统还应该为用户提供发表文章的平台,用户可以通过发表博文的方式来展现自己的文学水平,这样的方式也能提高用户的写作水平,也可以说是一个学习的平台。 当然用户之间也是需要交流的,这样才能体现文化的多样性,为满足广大用户的需求本系统也提供了通过好友留言沟通的方式来实现用户之间的沟通。本系统还设有超级管理员的功能,能够及时对图书模块信息的更新和修改,在维护系统中起到了一定的作用。在上述用户的需求的环境下,提出了图书点评网站系统的需求。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 管理论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报