基于ASP技术的图书电子商务网站的设计与开发
如图书搜索页面设计,该功能提供对图书的模糊搜索,如果有搜索到相关结果会以一定的顺序显示出来,若无符合的图书则提示无用户想查询的图书,对应的界面如图5所示。
当采用立即查询时,可以按照书名、作者、出版社、ISBN这四种方法进行查询,只要输入相应的关键字就可以了。除了立即查询之外,为了更加精确的查询,节省用户的时间,本网页还提供了高级查询,高级查询的界面如图6所示:
只要用户知道自己想要的书目,就可以在高级查找里面进行精确的查找,这样就不用像立即查找那样,大海捞针了,大大节省了用户搜索的时间。在动态网页与数据库的连接方面,Access数据库功能强大,性能优越,更加稳定。根据为“图书电子商务网站”设计的E-R图,下面将分别介绍动态网页与数据库的连接、网站前台功能设计以及后台管理功能模块设计。
在前台设计中将分别提及会员注册、登陆和图书搜索功能,后台管理包括了添加新图书、修改管理密码和图书管理功能。
实现该功能对应的页面为conn.asp,在所有与数据库有联系的页面中都要加入该页面,
方式为!--#includefile=”
CONN.asp”-->,其关键代码如下:
%optionexplicitdimconn,connstr,database,rsdatabase=”db/bookshop.mdb”
‘数据库文件Setconn=Server.CreateObject(“ADODB.Connection”)‘建立连接对象connstr=Provider=Microsoft.Jet.
OLEDB.4.0;DataSource=Server.MapPath(database)conn.Openconnstr‘打开数据库%>
3 结语
由上文可见,该图书电子商务网站已经可以在网络环境下顺利运行,能够为用户提供方便快捷的图书购物平台,能较好满足用户购买图书的基本需求,同时对网站管理者而言,本系统的管理界面操作简便,易于管理,数据库也具有很好的兼容性和可扩展性。
评论