老铁书站在线网站毕业设计论文_第1页
老铁书站在线网站毕业设计论文_第2页
老铁书站在线网站毕业设计论文_第3页
老铁书站在线网站毕业设计论文_第4页
老铁书站在线网站毕业设计论文_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘 要21 世纪是信息时代,互联网改变了读者的阅读习惯,除了可以随时获取阅读内容外,也可以让读者不用在购买一本本又厚又重的书籍。现在你只需要在互联网客户端,订阅你喜欢的小说,最新内容更新时,就会自动通知你,所喜欢的好看的小说更新了,这种人性化的改变也让越来越多的读者投入到在线阅读怀抱中。同时,在线阅读网站也陆续出现在人们视野中,但是在这些网站中也存在部分问题,比如各式各样的书籍都有,内容很杂乱,有益的无益的都有,这样就导致很多人不能简单有效地选择自己想要阅读的书籍。本系统从这些问题出发,让“老铁书站”的开发在注重系统功能的同时,在书籍数据库的建立上也会选择更多有益身心健康的书籍。系统运用Dreamweaver 设计页面与功能模块,然后在 MyEclipse 开发平台上运用 JSP 网站开发技术开发设计在线阅读系统,简单而明朗的设计出后台管理员容易操作的老铁书站,以此达到用户与管理员之间的交流,从而开发更加人性化,更加体验化,更加方便的老铁书站的在线阅读网站。同时, “老铁书站”能对现在一些在线阅读的网站在书籍选择方面有一定的借鉴作用。关键词:互联网+时代;在线阅读;网站;用户体验;后台管理ABSTRACTThe 21st century is the information and Internet times. The Internet has changed the readers reading habits, in addition to access to reading content at any time, but also allows readers not to follow the book to buy a book of thick and heavy books. Now you only need to be in the Internet client, subscribe to your favorite novels, the latest content updates, it will automatically notify you, like the good novels updated, this humane change also allows more and more readers get into the online reading.At the same time, online reading sites are also appearing in peoples minds, but there are some problems in these sites, such as books are too many to choose, the content is very messy, which led to a lot of people cannot simply choose their own want Read the books. The system from these problems, so that the “old iron station“ development in the focus on system functions at the same time, in the establishment of the book database will also choose more useful physical and mental health books. The system uses Dreamweaver to design page and function module, and in the MyEclipse development platform uses JSP to design online reading system, in order to achieve the exchange between users and administrators to develop a more convenient old iron library online reading site. The same time, “old iron book station“ can now some online reading of the site in the book selection has a certain role in the alert.Key words: the internet time; online-reading; websites; user experience; backstsge management目 录1 概述 .11.1 选题背景 .11.1.1 课程研究背景 .11.1.2 现状分析 .11.1.3 目的及意义 .12 系统规划 .32.1 系统开发环境 .32.1.1 B/S 结构数据库访问模式 .32.1.2 MyEclipse 的简介 .32.1.3 SQL Server2012 数据库简介 .42.2 老铁书站的在线阅读网站开发的可行性分析 .42.2.1 技术上的可行性 .42.2.2 社会上的可行性 .42.2.3 经济上的可行性 .53 系统分析 .53.1 老铁书站的在线阅读网站的业务流程分析 .53.1.1 用户注册业务流程图 .53.1.2 图书推荐业务流程图 .63.1.3 后台管理员业务流程图 .73.1.4 后台管理员留言信息业务流程图 .83.2 老铁书站的在线阅读网站的数据流程 .93.2.1 老铁书站的顶层数据流程 .93.2.2 老铁书站的第一层数据流程图 .103.2.3 老铁书站留言管理的第二层数据流程图 .103.2.4 老铁书站的在线阅读网站的数据字典 .114 老铁书站在线阅读网站信息系统设计 .134.1 系统的平台设计 .134.2 系统的总体结构设计 .144.2.1 前台会员功能结构图 .144.2.2 后台管理数据功能结构图 .154.2.3 主要系统功能模块书 .154.3 部分编号的代码设计 .174.3.1 书籍编号的代码模型 .184.3.2 会员编号的代码模型 .184.4 数据库设计 .194.4.1 E-R 图 .194.4.2 数据表设计 .204.5 界面设计 .214.5.1 老铁书站的在线阅读网站主界面 .214.5.2 热点小说、最新小说界面 .214.5.3 会员注册协议界面 .234.5.4 会员注册界面 .244.5.5 用户详细注册信息界面 .244.5.6 登陆会员中心界面 .254.5.7 管理员管理界面 .264.5.8 管理员发布网站公告界面 .264.5.9 管理员留言信息管理界面 .274.5.10 管理员小说作品管理 .274.6 系统安全设计 .294.5.1 网络安全 .294.5.2 数据安全 .305 老铁书站在线阅读网站系统实施 .305.1 数据库的实施 .305.2 程序实现 .315.2.1 会员登录核心代码 .315.2.2 删除会员的核心代码 .325.2.3 添加留言核心代码 .326 结束语 .33参考文献 .34致 谢 .3511 概述1.1 选题背景在本网站的开发与设计前,我们对选择本题目的课程研究背景、研究现状、研究的目的和意义进行了较为详细的分析。 阐述老铁书站在线阅读存在的意义。1.1.1 课程研究背景计算机在现如今已经是大部分家家户户基本会有的硬件设备,互联网发展也是在超音速进行着,网络时代改变着人们的很多生活习惯,现在越来越多的人在网上购物、交水电费、手机充值、购买演出票等等,互联网已经慢慢渗透到越来越多的人的生活中, “网上操作”已经成为流行 1。网络在线阅读与传统阅读方式已经发生了较大改变,网络阅读不需要购买一本又一本的纸质书籍,而只是在电脑、手机登客户端面前点点屏幕就可以阅读自己想看的任何书籍,传统阅读方式不仅在书籍上面会耗费大量木材,而且读者还会花费很多经济在购买书籍上面。因此,网络阅读是文学发展的一种必要的趋势,在线阅读网站正是这种发展趋势的演变形式。现在到以后,互联网更是会“霸占”人类越来越多的时间,改变人类生活、学习、工作方式,上世纪世界是武器技术的较量,而在这个世纪世界则是信息技术的较量。互联网技术又是信息技术的载体,网络阅读又是今后的一种发展趋势,全民读书在网络阅读基础上是完全可以做到的,任何人、任何职业、任何背景,都应该有使用互联网,终身学习的想法。在信息时代的门前,人人都应该要参与进来,或者说跟随时代的大流,而网络阅读也正是这种文学大流的指向标。在这样的互联网+数据挖掘的时代,此次课题的研究“老铁书站”就显得非常有意义。1.1.2 现状分析根据 2016 年网上调查的资料显示,在 2016 年这一年里,全球互联网用户人数已经超过全球人口总数的一半。中国互联网用户人数超过 7 亿,排在世界2会联网用户的第一位,印度互联网用户人数接近 3.5 亿,已经超过美国,排名世界第二 3。这么大的互联网用户体量,说明互联网+的时代已经“在路上” 。相信提及完美世界 、 大主宰 、 斗破苍穹 、 斗罗大帝 、 武动乾坤等等这些小说,很多的 80、90 后都不陌生,这些网络小说的阅读量都是过亿的,可以说,像这些火遍全国的网络小说在很大程度上带动了网络文学的发展,所以在线阅读行业也是蒸蒸日上。百度上面搜索在线阅读网站,出来很多,比如“咪咕阅读” 、 “在线读书网” 、“努努书坊” 、 “百度阅读” 、 “多看阅读” 、 “看书网” 、 “豆瓣读书”等等,然而,在这些在线阅读网站中,内容很杂乱无章,界面给人很乱的感觉,而且用户与用户之间没有任何交集,很多个人的用户数据并不能得到很好的运用,或者说是白白浪费了。根据网络信息的统计,实体书店书籍销量近几年基本持平,甚至有下降的趋势,实体店书籍销量情况不容乐观。特别是民营实体书店数量在近几年都有下降的迹象,经济的增长使得各地房价的增长,书店门面的房租也随之增长,但书籍销量并没有增长,实体书店成本增加,导致去多书店经营惨淡。所以在线阅读市场前景一片大好。1.1.3 目的及意义互联网+的发展冲击着越老越多传统行业的发展形式,而且将会一直冲击到底。现在社会,人人都在讲信息时代,数据挖掘这个新的定义更是体现信息时代发展之迅速。越来越多的人关注并重视互联网技术的发展与教育 4。因此,无论是上一代人、这一代人、甚至下一代人都要有学习互联网,利用互联网终身学习的观念,也就是活到老,学到老。在线阅读就是很好的学习平台。与此同时,在现在很多大型的在线阅读网站上面,读者很多的数据,比如一些阅读习惯、一些喜欢阅读书籍类型等都没有得到很好的运用,现在这个数据挖掘时代,越来越多的企业、公司都在研究数据挖掘这方面,所以在线阅读也应当如此。互联网+时代在带来巨大技术挑战的同时,也带来巨大的技术创新与商业机遇。不断积累的网络文学中包含不具备的深度知识和价值,系统后台如果能分析数据,选取、规避无价值、无营养数据,将能为网络阅读行业带来巨大的商3业价值,能够实现各种高附加值的增值服务,进一步提升在线阅读行业的经济效益和社会效益。 ,读者将得到更好的、更多的阅读体验。不再为现如今很多在线阅读网站中杂乱的书籍内容、繁琐的操作而发愁,完全可以简简单单的、静静心心的看书。老铁书站的在线阅读网站设计与开发这是顺应当今大背景下的决策,时势造英雄,在在线阅读火爆的前提下,开发出用户简单操作、后台管理、分析数据的系统,必定是一箭四雕的结果,用户、开发者、企业、行业、都将受益。2 系统规划2.1 系统开发环境老铁书站运用 BS 结构数据库访问模式,使用 MyEclipse 开发软件,网页开发运用 JSP 技术,数据库访问使用 SQL Server 等,以下较为详细地介绍了开发需要用到的软件与硬件。 2.1.1 B/S 结构数据库访问模式B/S 型模式,Browser/Server,网页浏览器+后台服务器的搭配。 B/S 型模式是在 C/S 型模式的基础上延伸出来的更好的网络开发结构模式,前端开发起来更加方便、便捷。B/S 型模式,对于用户来说,只需要一个浏览器就即可访问系统,服务器系统的版本变更不会影响到用户的访问,这个相比 C/S 型模式,服务器版本的更新,对于用户来说也会需要要求更新版本。B/S 型模式对于开发人员来说,简化了工作量,开发更容易。2.1.2 MyEclipse 的简介MyEclipse 更多使用在企业开发的情况。MyEclipse 是 EclipseIDE 的延伸,对于系统数据库和 JavaEE 的开发应用程序服务器毫无关系的两者来说,软件MyEclipse 是调节并整合两者关系,以此来提高开发人员的工作效率,Eclipse本来就较为功能丰富,相比较其他软件,是不错的 JavaEE 的集成开发环境,然而 MyEclipse 比 Eclipse 功能更强大,有着更好、更全面的集成开发环境,它包含很多功能强大的插件,对于开发来说,节省更多时间,更多精力 5。4MyEclipse 用于开发 Java、J2EE 的 Eclipse 各种各样功能强大的插件,企业开发人员更喜欢使用 MyEclipse,因为存在的各式各样的开源产品完全适用于 MyEclipse。而且 MyEclipse 虽然是基于 Java 语言开发的,但是 MyEclipse在最近的几个更新版本也适用于更多的开发语言,例如 C/C+、PHP 、COBOL、Android 等编程语言的插件已经可以使用了,所以对于本在线阅读网站“老铁书站”的开发,MyEclipse 是非常好用的开发软件。2.1.3 SQL Server2012 数据库简介数据库是每一个网站都必须要的,SQL Server2012 的功能非常强大,但是操作却不复杂,支持市面上大部分操作系统,本系统开发所使用的 Windows10操作系统完全可以匹配 SQL Server6。SQL Server2012 的安全性和存储性能都非常不错,而且 SQL Server2012 有免费个人版,所以在开发是可以不用考虑SQL Server 这个数据库的购买经费。2.2 老铁书站的在线阅读网站开发的可行性分析通过之前的分析可以得出,开发一个以数据挖掘为背景的在线阅读平台是十分必要的,可以为广大读者创造一个既能安心看书又能与书友交流心得的环境。注册用户要分为网站管理人员和会员用户。其中网站管理人员可以实现对留言板和会员的浏览、查询、添加、删除、修改,以及定期推出受欢迎书籍榜单活动等功能;而会员用户则可以关注自己喜欢的书籍,评论、发表自己的阅读心得。同时系统本身,要根据会员的阅读行为、喜欢书籍类型、评论信息等特征进行综合分析和推荐功能的实现。怎么能否实现呢?下面将进行分析。2.2.1 技术上的可行性本系统采用的是 MyEclipse、JSP、Hadoop 和数据库 SQL Server2012,硬件上使用 Windows 10 Professional 操作系统的戴尔电脑,用 Dreamweaver 开发前台网页界面设计,使用功能强大的 SQL Server 数据库连接系统,实现老铁书站系统中会员信息、书籍信息、留言信息、公告信息等数据的添加、修改、删除等功能。在加上现在比较流行的应用广泛 Hadoop 数据挖掘处理工具,得到大量用户数据和用户习惯,从而推算出用户阅读兴趣之所在,进而推送给用户5感兴趣的书籍。因此使用 MyEcl

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论