书屋网站的分析与设计

2015-12-19 21:00严思静
卷宗 2015年11期
关键词:信息检索书屋网络

严思静

摘 要:随着信息时代的发展,人们对知识的需求量越来越大,仅仅利用书店和图书馆已经不能满足要求。Internet是目前世界上最大的计算机互联网络,通过Internet便可以在家中方便的了解全球的动态和知识。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。利用网络的优势建立一个网上书屋,收罗各种书籍,实现在线阅读,查找,发表评论等功能。

关键词:网络;信息检索;资源宝库;书屋

1 引言

现在用静态的HTML语言制作网站显然已经落后,不能再满足信息瞬息万变的要求,因此必须实现网站的动态功能。书屋网站管理系统利用IIS+ASP技术实现,页面生成通过ASP动态实现,在服务器端产生,在浏览器端显示。二者通过数据库服务器、Web服务器与浏览器连接。

2 系统需求分析

作为一个网上的书屋,首先面对的是读者,那么从读者的角度考虑,第一读者需要获得该网站的最新动态,例如新到了一些书或文章等,这些就是公告;第二,读者需要获得网站上所有图书的信息。所以书屋网站首先就应具有以下功能:

1.前台显示公告。

2.前台按照分类显示图书信息,包括图书列表和每篇图书的内容。

3.前台按照几种条件来查询图书。

4.前台读者注册。

5.前台读者登录。

6.前台读者查看评论。

7.前台读者提交评论。

8.后台管理:添加、修改和删除公告、图书,包括管理图书的分类信息;管理注册读者、评论,包括审核评论、删除评论和回复评论。

另外,在后台管理中,只有有权限的管理员才能登录管理后台,所以,还需要有个登录验证模块。

3 系统功能分析

对于读者而言,读者可以通过在IE浏览器中输入地址来访问网站,图书阅读网站应该提供公告浏览、图书浏览等功能。

1.公告浏览

网站提供给读者查看公告的平台,读者可以通过网页查看所有公告,从而了解该网站的最新动态或者最新图书信息。

2.图书分类浏览

图书按照起所属的类别进行分类,读者可以按照类别进行查找,这种浏览方式可以将相关的图书放在一起,读者可以很方便地找到自己感兴趣的一类图书。

3.最新图书浏览

管理员可以设置一批最新图书,读者可以在网站上获得新书信息。

4.推荐图书浏览

管理员可以设置一批推荐图书,是读者可以方便地找到经典的图书。

5.图书搜索

如果读者有很明确的目的,例如知道某个图书的名稱、作者等相关信息,可以通过搜索功能找到相应的图书,图书搜索可以使读者更方便、快捷地查找想要的图书。

6.会员注册

为了能实现网站和读者之间交互,可以提供读者一个交互的平台,即通过会员模块来实现。读者可以随时进入网站并填写表单注册成该网站的会员。

7.会员登录

读者可以通过网站的页面登录,登录以后可以选择自己感兴趣的图书加入收藏夹,或者对某个图书进行评论,发表看法。

8.发表评论

注册并登录了网站的会员可以对图书发表评论,经过管理员审核以后,可以在页面上面查看图书的相关评论。

9.管理收藏夹

注册并登录了网站的会员可以将自己喜欢的图书添加到收藏夹,并能随时查看收藏夹中的图书,并管理自己的收藏夹,从收藏夹中删除特定图书。

管理员负责管理网站的各种信息,包括信息的添加、图书的管理和会员的管理等内容,这些管理功能都是通过网站的后台管理页面来实现的。

1.添加并管理公告

管理员可以随时添加公告信息,并能查看提交的所有公告信息,对公告信息进行修改和删除。

2.添加并管理图书信息

管理员可以添加图书信息,包括名称,图片等,同时管理员可以方便地管理已经添加的图书,对图书进行修改或者删除。

3.管理图书评论信息

管理员可以对会员提交的图书评论信息进行审核,审核以后读者就可以通过前台页面访问所有的评论信息,同时,管理员可以回复读者提交的评论信息。

4.管理会员信息

管理员可以查看所有的会员信息,从而了解会员的资料,并对会员进行管理。

4 系统功能模块设计

针对以上的目标功能,将网站划分为几个模块分别进行设计。

1.公告模块:公告模块实现公告的前台显示以及管理员对公告的后台添加和管理。

2.图书管理模块:图书管理模块实现图书的分类查看、新书查看、推荐图书查看、图书查找、图书添加和图书管理等内容。

3.会员管理模块:会员管理模块实现会员注册、会员登录、会员管理等功能。

4.评论管理模块:评论模块实现评论添加、评论查看、评论管理和回复等功能。

5.收藏夹管理模块:收藏夹管理模块实现收藏图书等功能。

5 结论

由于网上读书的人越来越多,利用IIS+ASP技术开发一款书屋网站,实现网上存储、阅读、评论等功能,既可以满足广大读者的需要,又可以存储大量知识信息,方便管理者的查询、阅读,有着极为重要的现实意义。

参考文献

[1] 汪晓平,钟君.ASP网络开发技术(第二版)[M].北京:人民邮电出版社,2003:1-184.

[2] 吴俊,温谦.巧学巧用Dreamweaver/ASP开发动态网站[M]. 北京:人民邮电出版社,2005:1-307.

[3] 肖金秀等.ASP动态网页教程[M].北京:冶金工业出版社,2000:1-356.

猜你喜欢
信息检索书屋网络
篽箖·上野书屋
梦幻书屋
油气集输系统信息化发展形势展望
基于网络的信息资源组织与评价现状及发展趋势研究
基于网络的中学阅读指导
医学期刊编辑中文献信息检索的应用
基于神经网络的个性化信息检索模型研究
“捡”来的书屋和辅导站
教学型大学《信息检索》公选课的设计与实施
公共图书馆信息检索服务的实践探索——以上海浦东图书馆为例