在线书籍阅读网站开发背景
 
阅读是人类专有的文化交流活动,它促进了群体间的联通和信息的双向传递,它对个体、各个民族、国家的发展有若相当重要的影响。2017年政府提出“大力推动全民阅读的理念叫。随着互联网技术的推广,书籍电子化储存与阅读不但环保,而且还能够节能减排,也提高了书本的利用率,读者查找书籍和分享自己感悟评论也更加方便。全民阅读的大力推广为在线阅读的发展带来了新的契机,在线阅读逐渐被越来越多的人所接受。因此,设计实现在线书籍阅读网站,为人们提供在线书籍阅读服务变得非常必要。


 
JSP技术
 
JSP技术是使用Java语言实现逻辑处理。它可以实现对网页的封装。具体使用JSP开发应用程序有很多种不同的方法的。JSP不但有快捷的Java应用程序,又面向所有的用户,它安全性高且具有跨平台的特点,在互联网中具有一定的优势。JSP程序是目前开发B/S结构Web应用程序中最典型的种技术。
 
系统分析与功能设计
 
用户需求分析
 
在线书籍阅读网站是面向网络上的书籍阅读用户,因此该网站应能满足网络阅读用户的常规需求,如阅读书籍、查询书籍、评价书籍、添加读书笔记等。对于网站管理者能管理书籍信息和书籍分类信息,管理用户的信息,对阅读情况进行统计等。
 
系统功能设计
 
基于用户需求分析,本系统服务的用户可以分为注册用户和系统管理员。
 
注册用户功能
 
登录网站的用户只有测览和查询的功能。在本网站注册登录后的用户即为注册用户。注册用户登录后,可进行阅读书籍、评价书籍、管理笔记等功能。注册用户的系统功能。
 
系统管理员功能
 
系统管理员是本网站的管理维护人员。管理员登录后,可以对会员、图书、评价、资讯、数据统计等进行管理操作。系统管理员功能结构。
 
数据库设计
 
本系统基于信息管理操作的需求,设计的实体有:注册用户实体、笔记实体、评价实体、书籍详情实体、资讯实体书籍类型实体、书籍实体、管理员实体对应系统设计的实体。本系统采用 MYSQL数据库建立了8张数据表,包括注册用户表、笔记表、书籍表、详情表、资讯表、评价表、书籍类型表、系统管理员表。
 
下面以书籍信息存储的书籍详情表和书籍表为例介绍表结构的网站设计。书籍详情表用于存储书籍的概要信息,包括的主要字段有:编号、书名、介绍等,各字段的定义。图书表是存储书籍详细内容的表,包含的字段有:图书编号、内容、章节,各字段的定义。