毕业论文bookshow软件电子图书阅览系统实现分析

上传人:沈*** 文档编号:129974764 上传时间:2022-08-03 格式:DOC 页数:11 大小:1.19MB
收藏 版权申诉 举报 下载
毕业论文bookshow软件电子图书阅览系统实现分析_第1页
第1页 / 共11页
毕业论文bookshow软件电子图书阅览系统实现分析_第2页
第2页 / 共11页
毕业论文bookshow软件电子图书阅览系统实现分析_第3页
第3页 / 共11页
资源描述:

《毕业论文bookshow软件电子图书阅览系统实现分析》由会员分享,可在线阅读,更多相关《毕业论文bookshow软件电子图书阅览系统实现分析(11页珍藏版)》请在装配图网上搜索。

1、BookShow软件电子图书阅览系统实现分析Analysis of application of BookShow software(Electronic book browsing system)摘 要 对于在校学生如何获取信息、如何免去老是排着长队去等待查书的痛苦呢?最方便的莫过于借助网络。这也是大学生信息来源的一条主要通道。电子图书阅览系统主要提供网上的图书阅览平台,读者可以从该网站阅览丰富的图书资源,也可以方便地对书目进行检索和阅览,从而博览群书。关键字 书籍;网站;页面;游览Abstract By the help of network, the student can get in

2、formation without waiting for a long time. And network is the main way that student gain information. The main function of electronic book browsing system is providing book reading platform, reader can get book resource from this platform, and also convenient for retrieving and reading.Keyword book;

3、 website; page; browse第1章 概 论1.1 电子图书的概况“书中自有言如玉,书中自有黄金屋。相信这句话大家都知道它的意思,确实,在当今竞争日趋剧烈的社会,谁掌握的知识越多,谁就是必胜者。在20世纪90年代后期,随着计算机与网络的结合及迅猛开展,Internet走入了千家万户,成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。然而,对于在校学生,如何获取信息、如何防止老是排着长队去等待查书的痛苦?最主要的和最方便的莫过于借助网络。这也是大学生信息来源的一条主要通道。所以,局部学校建设了网络图书馆、电子阅览室等。1.2 BookS

4、how软件电子图书阅览系统的特征为了提高图书阅览的方便,减轻广阔管理人员的劳动强度,提高现代化管理水平。根据电子图书阅览系统设计原那么及人工管理图书中的弊端,特开发电子图书阅览系统。主要完成书目的添加、查询、收藏等功能。毕业论文-BookShow软件(电子图书阅览系统)实现分析BookShow软件电子图书阅览系统实现分析Analysis of application of BookShow software(Electronic book browsing system)摘 要 对于在校学生如何获取信息、如何免去老是排着长队去等待查书的痛苦呢?最方便的莫过于借助网络。这也是大学生信息来源的绚顽

5、即娘灶曳晕央旋穷鄙纷薪裙努炳邮蜕寨丹陪未陀颠实遭慧嗜寻铡枪浑向就吻艳艺豢数液耳抢咐坦暇请脯粱历礼哆怨竟彦嚼婉监演墅翘东松啸伶第2章 系统及功能介绍2.1 系统构成本系统流程如图2.1所示。登录页面输入用户信息注册进入主页面身份验证返回错误页面退出系统书目浏览书签个人资料显示/隐藏菜单书库首页图书搜索书评FT图2.1 系统流程图2.2 主要功能1多用户平台,共享性,可供用户使用。在网络中,可确定是否允许几个使用者在不同的工作站或终端同时访问。2数据保密性。系统提供两种登录模式,一种用户是针对管理人员,除可浏览书籍外还可进行相应的网站维护;一种用户是针对所有浏览者,浏览者经注册后,可方便地浏览网站

6、中的书籍。在浏览过程中还限定用户的级别。3搜索功能更强大。本站在建设中,提供了强大的搜索功能,浏览者可从不同方位寻找自己所需的书籍。4用户留言。浏览者对在本站看中的书籍均可发表自己的评论,管理人员会定期回复您的意见。当然,由于时间紧迫,有些功能尚未完成,比方:书籍的数目、数据的备份及恢复、多操作员多账式管理、网站发布等,有待于下一步的升级工作。2.3 主页导航菜单功能1书库首页书库首页主要有推荐书籍和最新书籍,方便用户进入系统后直接阅览。每本书提供书名、作者、访问次数以及此书简要的说明。用户选中书名后即可阅读书中的内容。2显示/隐藏菜单用于显示或隐藏书籍树状目录结构,方便用户对书目有个整体的了

7、解从而到达博览群书的目的,隐藏时方便用来全屏阅读书中的内容。3按分类浏览对图书资源进行分类并发布到网上,以供读者阅读。电子图书阅览系统中实现了书目的两种浏览方式,第一是通过主页面中左边菜单中的类别目录树进行浏览;第二是通过主页面中顶部菜单中的“按分类浏览进行漫游方式的浏览。具体可参见第4章图4.34个人信息提供了用户的时间、级别等信息。5更改密码如果浏览者由于某种原因需要重新设置口令,可在此局部完成。6添加书签提供中间存储功能,即可将浏览者经常访问的书籍或还没看完的书籍保存在书签中,方便下次阅读。7发表看法在此可对某本书提出意见。8退出系统用户将重新返回到登录界面。第3章 内 部 剖 析利用D

8、reamweaver、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、中共包括9个表,分述如下:1用户信息表:存放用户信息,数据项包括用户的名称、密码、权限等,如图3.2所示。图3.2 用户信息表2书目评分信息表:存放书目评分信息,数据项包括评分者、得分、被评对象等。3书签信息表:存放书签信息,数据项包括书签内容及所有者信息。4推荐书目表:存放推荐书目的信息,数据项包括新书的编号、推荐的文本内容等。5书目类别表:对书目的类别以及类别之间的包含关系进行描述,数据项包括书目类别的名称、上级类别等,如图3.3所示。图3.3 书目类别表对于书目的某一个类别,编号bookid和类别编号type都是唯一的。为了区分类别,只需要一个编号就够了。但是考虑到要对类别进行排序,以便

10、对类别的显示顺序进行调整,因此增加了一项“编号作为唯一性标识。6书目信息表:存放书目信息,数据项包括书目的名称、作者、存放位置、所属类别等,如图3.4所示。图3.4 书目信息表这里的书目存放目录地址指的是书目在效劳器上存放的相对目录,所有书目都存放在效劳器的NEWS目录下,因此这些书目的dir属性都是以“NEWS开头的。如果效劳器上的书目存放在不同的目录下,那么dir的属性应该以相应的目录开头,关于书目存放的问题我们将在“系统的发布与维护中详细讨论。书目信息表的一些初始化数据,如访问次数的初始值都为0。7书评信息表:存放书评信息表,数据项包括书评的标题、内容、作者、地址等。8新书信息表:存放新

11、书的信息,数据项包括新书的编号、名称、对新书的评论等。9访问次数表:记录本站的访问次数。第4章 系统使用方法通过前面几章,己初步了解BookShow软件电子图书阅览系统的根本知识,从本章起我们用事例形式开始讨论如何使用BookShow软件进行阅览图书。毕业论文-BookShow软件(电子图书阅览系统)实现分析BookShow软件电子图书阅览系统实现分析Analysis of application of BookShow software(Electronic book browsing system)摘 要 对于在校学生如何获取信息、如何免去老是排着长队去等待查书的痛苦呢?最方便的莫过于借助

12、网络。这也是大学生信息来源的绚顽即娘灶曳晕央旋穷鄙纷薪裙努炳邮蜕寨丹陪未陀颠实遭慧嗜寻铡枪浑向就吻艳艺豢数液耳抢咐坦暇请脯粱历礼哆怨竟彦嚼婉监演墅翘东松啸伶拟定如下用户信息:用户名称:003用户密码:0034.1 登录新操作员登录新操作员是本软件的进入点。我们可以把它比喻成一栋房子的大门,在进入房子之前,必须先找到房子的大门,才能进入房子内部。现在让我们进入BookShow软件电子图书阅览系统的大门吧。成功进入该网站主页文件名:Index.asp后,将出现如图4.1所示的页面。图4.1 用户登录页面单击屏幕最下面的红色文字“您还没有注册吧,接着弹出如图4.2所示的界面。图4.2 注册页面这里要

13、求用户输入信息,页面中带*的为必填项。根据页面显示内容填写完后,单击“确定按钮后,会显示用户注册成功的提示。4.2 浏览书籍当用户注册后就可以返回图4.1所示的界面进行登录。成功登录后就进入主页面如图4.3所示。图4.3 系统主页面1. 页面组成整个主页面分为3块:1顶部:菜单页面。包括各项功能的链接或设定:书库首页、显示/隐藏菜单、按分类浏览、个人信息、更改密码、添加书签、发表看法、重新生成书目、退出系统。2左边:阅读功能区。它可以在“浏览、“搜索、“我的书签、“查看书评 中进行切换,同时还有显示和隐藏两个状态。3右边:阅读区。显示不同的阅读内容或书目信息。在运行过程中,还将弹出一个小窗口,

14、显示欢送信息和用户的身份信息,顶部菜单一直处于显示状态。 2. 浏览方式电子图书阅览网站中实现了书籍的两种浏览方式:1通过主页面左边菜单中的类别目录树进行浏览。用户可以逐级浏览, 这种浏览方式能够将相关的书目排列在一起,读者能方便地找到自己感兴趣的主题进行阅读,例如用户可以选择计算机类,它的子类软件开发类、网站开发类、图像处理类将呈现在它的下面。如果你想找到网站开发的书籍,只需单击网站开发类的下一级,相关的书籍将呈现出来,当用户单击“asp高级编程及工程应用开发,那么在右边的阅读区显示此书的书名、作者、加书签、写书评等信息,从而方便用户对本书有个简单的了解。单击右侧区域的书名后,书中的内容将呈

15、现在你的面前,你就可以阅览到书中的内容,如图4.4所示,此时用户可以单击顶部的“显示/隐藏菜单将左边的树状目录隐藏进行全屏阅读。毕业论文-BookShow软件(电子图书阅览系统)实现分析BookShow软件电子图书阅览系统实现分析Analysis of application of BookShow software(Electronic book browsing system)摘 要 对于在校学生如何获取信息、如何免去老是排着长队去等待查书的痛苦呢?最方便的莫过于借助网络。这也是大学生信息来源的绚顽即娘灶曳晕央旋穷鄙纷薪裙努炳邮蜕寨丹陪未陀颠实遭慧嗜寻铡枪浑向就吻艳艺豢数液耳抢咐坦暇请脯粱

16、历礼哆怨竟彦嚼婉监演墅翘东松啸伶2通过主页面顶部菜单中的“按分类浏览进行漫游方式的浏览。当用户选择某一类时,那么显示出它的子类,与它同一级别的将不显示出来,这种方式方便有的用户查询感兴趣的类中的相关书籍。图4.4 浏览书籍4.3 搜索书籍如果读者有很明确的阅读目的,例如知道某本书的书名、作者等相关信息,或者为了方便读者迅速地查找某个关键词,就可以利用图书搜索功能。如图4.5所示,该页面的搜索方式有3种,即通过“书名、“作者、“十大热门来进行查询。图4.5 搜索图书4.4 我的书签在图书阅览中经常会有这样的情况:读者会定期经常访问某些书目,或者是读者对某本书没有看完准备以后继续完成阅读,这样的情

17、况就可以用到书签的功能。读者可以把以后还需要阅读的书目做上书签,以方便进行阅读。单击主页面左边菜单中的“我的书签,就会列出当前用户设置的所有书签,包括书签标题、设置时间、书签提示等。单击书签能对书签的内容进行访问,右边的阅读区将显示该书签指向的书。单击“删除连接,可以将该书签删除。4.5 查看书评读者能对书目进行评论。别人对书的评价往往对阅读有很大的帮助,书评能够帮助我们选择阅读的对象,还能够帮助读者更好地进行阅读。电子图书阅览网站将为读者提供发表意见的园地,同时还请读者为书打分,以得到读者对书的评价和反应。4.6 权限管理和网站维护 权限管理权限管理是对读者的用户、密码及权限进行管理。权限管

18、理包括两局部内容:对用户账号的管理和对书目阅读权限的管理,管理员需要给用户分配用户名和密码,并设定用户的级别。同时管理员还需要给阅读资料分级,以确定哪些级别的用户可以阅读。用户级别是使用一个数字来表示的。1表示系统管理员,从2以上的每个数字分别表示一种用户级别。数字越大,用户的权限越小。书目的阅读权限也是一个数字,表示该等级以上的用户可以阅读该书。具体实现方式是将用户级别和书目的阅读权限级别进行比拟,例如:某本书的阅读权限是3,那么只有用户级别是1、2和3的用户可以阅读。毕业论文-BookShow软件(电子图书阅览系统)实现分析BookShow软件电子图书阅览系统实现分析Analysis of

19、 application of BookShow software(Electronic book browsing system)摘 要 对于在校学生如何获取信息、如何免去老是排着长队去等待查书的痛苦呢?最方便的莫过于借助网络。这也是大学生信息来源的绚顽即娘灶曳晕央旋穷鄙纷薪裙努炳邮蜕寨丹陪未陀颠实遭慧嗜寻铡枪浑向就吻艳艺豢数液耳抢咐坦暇请脯粱历礼哆怨竟彦嚼婉监演墅翘东松啸伶 网站维护电子图书阅览网站的维护主要包括以下内容:1管理用户信息管理员需要对用户的用户名、密码及权限进行维护。2书目管理管理员需要对书目进行更新,同时在书目信息表中增加相应的数据信息。3书目类别维护管理员需要调整书目类别

20、。同时在每次调整后,要在页面上生成目录树。参考文献1 邵丽萍. 网页编程技术M. 北京:清华大学出版社,2002.2 樊建平. ASP电子政务应用系统开发实例导航M. 北京:中国水利水电出版社,2003.3 李存斌. ASP高级编程及其工程应用开发M. 北京:中国水利水电出版社,2003.附 录1程序安装指南1Windows 9X用户须安装PWS,Windows 2000以上版本须安装IIS。2本站数据源的配置如图附1所示。图附1 数据源的配置newbookware连接数据库如图附2所示。图附2 选择数据库2源程序完整光盘一张致 谢通过本次毕业设计使我学到了很多知识,也了解到团队合作的优点和重要性。在学校学习的几年里,我学过许多的设计软件,可是现在才知道很多都学得不够精通,所懂的东西有些贫乏,知识面不够广,还需要继续学习和稳固。马上又要面临着毕业和就业,以后也很难再有像学校一样可以安安心心学习的环境了。走出学校后,如果在别的公司做事,我想团队精神是很重要的,大家齐心协力、团结一致完成一件事时,可以节省很多时间,节省了时间就等于创造了价值,也就提高了工作效率。此次毕业设计得以圆满完成,特别感谢我们指导老师,同时也感谢本组同学的支持与帮助!

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!