基于javaweb小说阅读网系统本科毕业设计(论文)(编辑修改稿)内容摘要:

用程序。 JSP(JavaServer Pages)是由 Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。 在传统的网页 HTML文件(*.htm,*.html)中加入 Java程序片段 (Scriptlet)和 JSP标记 (tag),就构成了 JSP网页(*.jsp)。 Web服务器在遇到访问 JSP网页 下载的是 ,所以这里就以 ,首先执行其中的程序片段,然后将执行结果以 HTML格式返回给客户。 程序片段可以操作数据库、重新定向网页以及发送 等等,这就是建立动态网站所需要的功能。 所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无 Plugin,无 ActiveX,无 Java Applet,甚至无 Frame。 JavaServer Pages(JSP) 技术提供了一种简单快速的方法来创建显示动态生成内容的 Web 页面。 由业界处于领先地位的 Sun 公司制定了相关的 JSP 技术规范,该规范定义了如何在服务器和 JSP 页面间进行交互,还描述了页面的格式和语法。 JSP 页面使用 XML 标签和 scriptlets(一种使用 Java 语言编写的脚本代码),封装了生成页面内容的逻辑。 它将各种格式的标签( HTML 或者 XML)直接传递回响应页面。 通过这种方式, JSP 页面实现了页 面逻辑与其设计和显示的分离。 JSP 技术是 Java 系列技术的一部分。 JSP 页面被编译成 servlets,并可能调用 5 JavaBeans 组件 (beans) 或 Enterprise JavaBeans 组件(企业 beans),以便在服务器端处理。 因此, JSP 技术在构建可升级的基于 web 的应用程序时扮演了重要角色。 JSP 页面并不局限于任何特定的平台或 web 服务器上。 JSP 规范在业界有着广泛的适应性。 SQL 语言简单介绍 SQL是英文 Structured Query Language的缩写,意思为结构化查询语言。 SQL语言的主要功能就是同各种数据库建立联系,进行沟通。 按照 ANSI(美国国家标准协会)的规定, SQL被作为关系型数据库管理系统的标准语言。 SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。 目前,绝大多数流行的关系型数据库管理系统,如 Oracle、 Sybase、 Microsoft SQL Server、 Access等都采用了 SQL语言标准。 虽然很多数据库都对 SQL语句进行了再开发和扩展,但是包括 Select、 Insert、 Update、 Delete、 Creat以及 Drop在内的标准的 SQL命令仍然可以被用来完成几乎所有的数据库操作。 在众多的 SQL命令中, select语句应该算是使用最频繁的。 select语句主要被用来对数据库进行查询并返回符合用户查询标准的结果数据。 select语句中位于 select关键词之后的列名用来决定哪些列将作为查询结果返回。 用户可以按照自己的需要选择任意列,还可以使用通配符 “*” 来设定返回表格中的所有列。 select语句中位于 from关键词之后的表格名称用来决定将要进行查询操作的目标表格。 SQL SERVSER 数据库 SQL Server是由 Microsoft开发和推广的关系数据库管理系统( DBMS) ,它最初是由Microsoft、 Sybase和 AshtonTate三家公司共同开发的,并于 1988年推出了第一个 OS/2版本。 SQL Server近年来不断更新版本, 1996年, Microsoft 推出了 SQL Server 本; 1998年, SQL Server ; SQL Server 2020是 Microsoft公司于 2020年推出的最新版本。 Microsoft SQL Server 2020 是一个分布式的关系型数据库管理系统,具有客户机 /服务器体系结构,采用了一种称为 TransactSQL的 SQL语言在客户机和服务器之间传递客户机的请求和服务器的处理结果。 支持 XML(Extensive Markup Language,扩展标记语言。 强大的基于 Web的分析。 支持 OLE DB和多种查询。 支持分布式的分区视图。 SQL Server具有以下特点:是真正的客户机 /服务器体系结构。 图形化用户界面,使系统管理和数据库管理更加直观、简单。 丰富的编程接口工具,为用户进行程序设计提供了更 大的选择余地。 SQL Server与 Windows NT完全集成,利用了 NT的许多功能,如发送和接受消息,管理登录安全性等。 SQL Server也可以很好地与 Microsoft BackOffice产品集成。 具有很好的伸缩性,可跨越从运行 Windows 95/98的膝上型电脑到运行 Windows 2020的大型多处理器等多种平台使用。 对 Web技术的支持,使用户能够很容易地将数据库中的数据发布到 Web页面上。 SQL Server提供数据仓库功能,这个功能只在 Oracle和 6 其他更昂贵的 DBMS中才有。 7 3 系 统分析 可行性分析 管理可行性分析:只需具备计算机基本操作方法,对于专业要求经短期培训即可;管理基础工作,各项管理制度比较健全,执行严格,原始数据采集完整,保存良好,在管理上具有一定的可行性。 经济可行性分析:软硬件结构简单,易于实现,实现后可以为用户带来方便性。 技术可行性分析:硬件方面,输入输出能力,内部存储器和外部存储器的容量都能满足用户的要求;软件方面,有合适的软件开发工具、数据库系统;而用户方面,只要用户有可连接网络的电脑,就可以进行简单的阅读操作,在技术上是可行的。 经以上分析,本系统的开 发具有可行性。 小说阅读网系统设计的任务 系统设计工作应该自顶向下地进行。 首先设计总体结构,然后再逐层深入,直至进行每一个模块的设计。 总体设计主要是指在系统分析的基础上,对整个系统的划分(子系统)、机器设备(包括软、硬设备)的配置、数据的存贮规律以及整个系统实现规划等方面进行合理的安排。 系统设计的任务是:在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。 系统模型分为逻辑模型和物理模型。 逻辑模型主要确定系统做什么,在系统分析阶段提出而;物理模型则主要解决怎样做的问题,系统分析阶段提出在系 统设计阶段提出。 系统设计原则主要有: 系统性:系统是作为统一整体而存在的,因此,在系统设计中,要从整个系统的角度进行考虑,系统的代码要统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处、全局共享,使一次输入得到多次利用。 灵活性:为保持系统的长久生命力,要求系统具有很强的环境适应性,为此,系统应具有较好的开放性和结构的可变性。 在系统设计中,应尽量采用 模块化结构,提高各模块的独立性,尽可能减少模块间的数据耦合,使各子系统间的数据依赖减至最低限度。 这样,既便于模块的修改,又便 于增加新的内容,提高系统适应环境变化的能力。 可靠性:可靠性是指系统抵御外界干扰的能力及受外界干扰时的恢复能力。 一个成功的管理信息系统必须具有较高的可靠性,如安全保密性、检错 及纠错能力、抗病毒能力等。 经济性:经济性指在满足系统需求的前提下,尽可能减小系统的开销。 一方面,在硬件投资上不能盲目追求技术上的先进,而应以满足应用需要为前提;另一方面,系 8 统设计中应尽量避免不必要的复杂化,各模块应尽量简洁,以便缩短处理流程、减少处理费用。 网上阅读平台是针对读者进行管理,是利用计算机进行集中管理而开发的系统。 该系统引擎连接 MSSQL 数据库进行开发的注册会员管理系统,力求与实际相结合具有查询、管理等功能。 主要包括实现以下基本功能: 1)要求既能够分门别类的浏览,可进行检索与查找,可有查看新闻,书籍查询、会员注册,在线留言,联系我们。 2)能够对注册用户的基本信息进行添加、修改、删除、更新等操作。 3)能够对网站的书籍进行分类,添加各种类型的书籍,针对不同用户的喜好添加种类齐全的类型供读者选择,是读者有更广阔的空间和选择性在本小说阅读网站进行阅读和下载,方便用户的使用。 4)设计出的软件能够提供一个良好的模板或 平台,使得用户以后能够按照基本要求对网上阅读平台的内容进行修改和更新,方便用户的使用。 小说阅读网系统功能结构图 小说阅读网包括整体包括前台和后台两个大部分,前台有五个模块,站内新闻,用户注册,在线留言,书籍查询,后台管理五个;后台包括用户管理,留言管理,书籍信息管理,站内新闻管理,系统管理,友情链接六个模块。 其中,用户管理包括系统用户管理,修改用户密码,注册用户管理;书籍管理包括书籍信息添加,书籍类别添加,书籍信息查询,书籍类别查询;站内新闻包括站内新闻添加,站内新闻查询;系统管理包括系统公告, 关于本站,数据备份。 站内公告是放置一些站内信息的,用户可根据站内公告了解网站的变动和新改动。 能及时通知用户一些新情报。 方便用户对本站的了解和使用。 用户注册是用户可在网站内注册,注册后用户可以添加书签,方便用户对自己收藏书籍的管理。 如下图 31,是小说网系统功能结构图,描述了系统整体功能的大致信息。 9 图 31 系统功能结构图 小说阅读网各功能模块设计 通过对本系统的分析,该系统主要 分以下几个 模块 : 模块主要实现的功能有: 书籍查询、阅读、收藏和下载:用户可根据书籍名字和书籍类别进行查询书籍,找到自己想要的小说和书籍。 用户还可以把自己喜爱的书籍下载到本地电脑上进行阅读或者把书籍在本站内进行收藏,下次登录时,可以在自己的收藏中找到。 站内新闻:用户在阅读数据的时候,可以顺便阅读最近的新闻时事,为用户提供了更大的方便。 用户注册:用户可在网站中进行用户注册,注册后可对站内的书籍进行收藏方便下一次的阅读。 晒书小说阅读网 前台 后台 站内新闻 用户注册 在线留言 书籍查询 后台管理 用户管理 留言管理 书籍管理 站内新闻 系统管理 友情链接 系统用户管理 更改用户密码 注册用户管理 书籍信息添加 书籍类别添加 书籍类别查询 书籍信息查询 系统公告管理 关于本站 数据备份 10 4 系统设计 数据库的概念设计 ER。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。