BookSw软件电子图书阅览系统实现分析Word文档下载推荐.docx

上传人:b****2 文档编号:15120203 上传时间:2022-10-27 格式:DOCX 页数:11 大小:924.56KB
下载 相关 举报
BookSw软件电子图书阅览系统实现分析Word文档下载推荐.docx_第1页
第1页 / 共11页
BookSw软件电子图书阅览系统实现分析Word文档下载推荐.docx_第2页
第2页 / 共11页
BookSw软件电子图书阅览系统实现分析Word文档下载推荐.docx_第3页
第3页 / 共11页
BookSw软件电子图书阅览系统实现分析Word文档下载推荐.docx_第4页
第4页 / 共11页
BookSw软件电子图书阅览系统实现分析Word文档下载推荐.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

BookSw软件电子图书阅览系统实现分析Word文档下载推荐.docx

《BookSw软件电子图书阅览系统实现分析Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《BookSw软件电子图书阅览系统实现分析Word文档下载推荐.docx(11页珍藏版)》请在冰豆网上搜索。

BookSw软件电子图书阅览系统实现分析Word文档下载推荐.docx

在20世纪90年代后期,随着计算机与网络的结合及迅猛发展,Internet走入了千家万户,成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。

然而,对于在校学生,如何获取信息、如何避免老是排着长队去等待查书的痛苦?

最主要的和最方便的莫过于借助网络。

所以,部分学校建设了网络图书馆、电子阅览室等。

1.2BookShow软件<

电子图书阅览系统)的特征

为了提高图书阅览的方便,减轻广大管理人员的劳动强度,提高现代化管理水平。

根据电子图书阅览系统设计原则及人工管理图书中的弊端,特开发电子图书阅览系统。

主要完成书目的添加、查询、收藏等功能。

第2章系统及功能介绍

2.1系统构成

本系统流程如图2.1所示。

登录页面

输入用户信息

注册

进入主页面

身份验证

返回错误页面

退出系统

书目浏览

书签

个人资料

显示/隐藏菜单

书库首页

图书搜索

书评

F

T

图2.1系统流程图

2.2主要功能

<

1)多用户平台,共享性,可供用户使用。

在网络中,可确定是否允许几个使用者在不同的工作站或终端同时访问。

2)数据保密性。

系统提供两种登录模式,一种用户是针对管理人员,除可浏览书籍外还可进行相应的网站维护;

一种用户是针对所有浏览者,浏览者经注册后,可方便地浏览网站中的书籍。

在浏览过程中还限定用户的级别。

3)搜索功能更强大。

本站在建设中,提供了强大的搜索功能,浏览者可从不同方位寻找自己所需的书籍。

4)用户留言。

浏览者对在本站看中的书籍均可发表自己的评论,管理人员会定期回复您的意见。

当然,因为时间紧迫,有些功能尚未完成,比如:

书籍的数目、数据的备份及恢复、多操作员多账式管理、网站发布等,有待于下一步的升级工作。

2.3主页导航菜单功能

1.书库首页

书库首页主要有推荐书籍和最新书籍,方便用户进入系统后直接阅览。

每本书提供书名、作者、访问次数以及此书简要的说明。

用户选中书名后即可阅读书中的内容。

2.显示/隐藏菜单

用于显示或隐藏书籍树状目录结构,方便用户对书目有个整体的了解从而达到博览群书的目的,隐藏时方便用来全屏阅读书中的内容。

3.按分类浏览

对图书资源进行分类并发布到网上,以供读者阅读。

电子图书阅览系统中实现了书目的两种浏览方式,第一是通过主页面中左边菜单中的类别目录树进行浏览;

第二是通过主页面中顶部菜单中的“按分类浏览”进行漫游方式的浏览。

具体可参见第4章图4.3)

4.个人信息

提供了用户的时间、级别等信息。

5.更改密码

如果浏览者因为某种原因需要重新设置口令,可在此部分完成。

6.添加书签

提供中间存储功能,即可将浏览者经常访问的书籍或还没看完的书籍保存在书签中,方便下次阅读。

7.发表看法

在此可对某本书提出意见。

8.退出系统

用户将重新返回到登录界面。

第3章内部剖析

利用Dreamweaver、Flash、Photoshop等软件进行编辑,程序利用ASP开发而成。

3.1功能模块划分

电子图书阅览系统模块的划分如图3.1所示。

图3.1系统模块的划分

3.2核心文件分析

本系统共有文件141个,含图片文件63个,数据库文件1个。

1.主页文件:

Index.asp

提供登录页面,当浏览者输入用户名和密码后,用于处理的文件为logon.asp。

2.新用户注册文件:

Zhuce.asp

提供新用户注册功能。

当浏览者按要求填写好相关资料后,用于处理的文件为Zhuce1.asp。

3.数据库文件:

Ebook.mdb

提供本站涉及的所有数据资料。

3.3数据库设计

数据库文件<

Ebook.mdb)中共包括9个表,分述如下:

1)用户信息表:

存放用户信息,数据项包括用户的名称、密码、权限等,如图3.2所示。

图3.2用户信息表

2)书目评分信息表:

存放书目评分信息,数据项包括评分者、得分、被评对象等。

3)书签信息表:

存放书签信息,数据项包括书签内容及所有者信息。

4)推荐书目表:

存放推荐书目的信息,数据项包括新书的编号、推荐的文本内容等。

5)书目类别表:

对书目的类别以及类别之间的包含关系进行描述,数据项包括书目类别的名称、上级类别等,如图3.3所示。

图3.3书目类别表

对于书目的某一个类别,编号<

bookid)和类别编号<

type)都是唯一的。

为了区分类别,只需要一个编号就够了。

但是考虑到要对类别进行排序,以便对类别的显示顺序进行调整,因此增加了一项“编号”作为唯一性标识。

6)书目信息表:

存放书目信息,数据项包括书目的名称、作者、存放位置、所属类别等,如图3.4所示。

图3.4书目信息表

这里的书目存放目录地址指的是书目在服务器上存放的相对目录,所有书目都存放在服务器的NEWS目录下,因此这些书目的dir属性都是以“\NEWS”开头的。

如果服务器上的书目存放在不同的目录下,那么dir的属性应该以相应的目录开头,关于书目存放的问题我们将在“系统的发布与维护”中详细讨论。

书目信息表的一些初始化数据,如访问次数的初始值都为0。

7)书评信息表:

存放书评信息表,数据项包括书评的标题、内容、作者、地址等。

8)新书信息表:

存放新书的信息,数据项包括新书的编号、名称、对新书的评论等。

9)访问次数表:

记录本站的访问次数。

第4章系统使用方法

通过前面几章,己初步了解BookShow软件<

电子图书阅览系统)的基本知识,从本章起我们用事例形式开始讨论如何使用BookShow软件进行阅览图书。

拟定如下用户信息:

用户名称:

003

用户密码:

4.1登录新操作员

登录新操作员是本软件的进入点。

我们可以把它比喻成一栋房子的大门,在进入房子之前,必须先找到房子的大门,才能进入房子内部。

现在让我们进入BookShow软件<

电子图书阅览系统)的大门吧。

成功进入该网站<

主页文件名:

Index.asp)后,将出现如图4.1所示的页面。

图4.1用户登录页面

单击屏幕最下面的红色文字“您还没有注册吧”,接着弹出如图4.2所示的界面。

图4.2注册页面

这里要求用户输入信息,页面中带*的为必填项。

根据页面显示内容填写完后,单击“确定”按钮后,会显示用户注册成功的提示。

4.2浏览书籍

当用户注册后就可以返回图4.1所示的界面进行登录。

成功登录后就进入主页面如图4.3所示。

图4.3系统主页面

1.页面组成

整个主页面分为3块:

1)顶部:

菜单页面。

包括各项功能的链接或设定:

书库首页、显示/隐藏菜单、按分类浏览、个人信息、更改密码、添加书签、发表看法、重新生成书目、退出系统。

2)左边:

阅读功能区。

它可以在“浏览”、“搜索”、“我的书签”、“查看书评”中进行切换,同时还有显示和隐藏两个状态。

3)右边:

阅读区。

显示不同的阅读内容或书目信息。

在运行过程中,还将弹出一个小窗口,显示欢迎信息和用户的身份信息,顶部菜单一直处于显示状态。

2.浏览方式

电子图书阅览网站中实现了书籍的两种浏览方式:

1)通过主页面左边菜单中的类别目录树进行浏览。

用户可以逐级浏览,这种浏览方式能够将相关的书目排列在一起,读者能方便地找到自己感兴趣的主题进行阅读,例如用户可以选择计算机类,它的子类软件开发类、网站开发类、图像处理类将呈现在它的下面。

如果你想找到网站开发的书籍,只需单击网站开发类的下一级,相关的书籍将呈现出来,当用户单击“asp高级编程及项目应用开发”,则在右边的阅读区显示此书的书名、作者、加书签、写书评等信息,从而方便用户对本书有个简单的了解。

单击右侧区域的书名后,书中的内容将呈现在你的面前,你就可以阅览到书中的内容,如图4.4所示,此时用户可以单击顶部的“显示/隐藏菜单”将左边的树状目录隐藏进行全屏阅读。

2)通过主页面顶部菜单中的“按分类浏览”进行漫游方式的浏览。

当用户选择某一类时,则显示出它的子类,与它同一级别的将不显示出来,这种方式方便有的用户查询感兴趣的类中的相关书籍。

图4.4浏览书籍

4.3搜索书籍

如果读者有很明确的阅读目的,例如知道某本书的书名、作者等相关信息,或者为了方便读者迅速地查找某个关键词,就可以利用图书搜索功能。

如图4.5所示,该页面的搜索方式有3种,即通过“书名”、“作者”、“十大热门”来进行查询。

图4.5搜索图书

4.4我的书签

在图书阅览中经常会有这样的情况:

读者会定期经常访问某些书目,或者是读者对某本书没有看完准备以后继续完成阅读,这样的情况就可以用到书签的功能。

读者可以把以后还需要阅读的书目做上书签,以方便进行阅读。

单击主页面左边菜单中的“我的书签”,就会列出当前用户设置的所有书签,包括书签标题、设置时间、书签提示等。

单击书签能对书签的内容进行访问,右边的阅读区将显示该书签指向的书。

单击“删除”连接,可以将该书签删除。

4.5查看书评

读者能对书目进行评论。

别人对书的评价往往对阅读有很大的帮助,书评能够帮助我们选择阅读的对象,还能够帮助读者更好地进行阅读。

电子图书阅览网站将为读者提供发表意见的园地,同时还请读者为书打分,以得到读者对书的评价和反馈。

4.6权限管理和网站维护

4.6.1权限管理

权限管理是对读者的用户、密码及权限进行管理。

权限管理包括两部分内容:

对用户账号的管理和对书目阅读权限的管理,管理员需要给用户分配用户名和密码,并设定用户的级别。

同时管理员还需要给阅读资料分级,以确定哪些级别的用户可以阅读。

用户级别是使用一个数字来表示的。

1表示系统管理员,从2以上的每个数字分别表示一种用户级别。

数字越大,用户的权限越小。

书目的阅读权限也是一个数字,表示该等级以上的用户可以阅读该书。

具体实现方式是将用户级别和书目的阅读权限级别进行比较,例如:

某本书的阅读权限是3,那么只有用户级别是1、2和3的用户可以阅读。

4.6.2网站维护

电子图书阅览网站的维护主要包括以下内容:

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

当前位置:首页 > 高中教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1