基于ASP.NET的网上书店搜索功能设计

更新时间:2020-04-11 来源:ASP论文 点击:

【www.rjdtv.com--ASP论文】

  1 概述
  
  随着互联网的发展,各种网上书店如雨后春笋般涌现。这些书店不管经营何种类型的图书,它们都有一个数据库。在数据库里,放着网站所有的图书信息。这些信息量很庞大,有书名、作者,封面图片、价格等。作为网站管理员,平时担负着对网站图书信息的维护工作。如果公司进了新书,那就要把这些信息通过后台管理员功能,把这添加到数据库里;同样,如果有些书出版社已经不再出版,那网站也就不会再卖了,这样就要把这些书从数据库里删除掉。那如何让顾客通过关键词来找到数据库里所需的图书信息呢?这就需要在网站的首页里有搜索功能。只有通过搜索功能,才能以最短的时间在庞大的数据库里找到所需要的图书。
  
  2 基于ASP.NET的网上书店搜索功能设计
  
  本搜索功能要实现这样的效果,在网站首页左边部位设置搜索框和搜索按钮,通过在搜索框里输入关键词,点击搜索按钮,就能在首页的右边部分的显示框里看到搜索的结果。那整个设计如下几部分组成。
  
  2.1 界面设计
  
  2) 把搜索结果在主页显示出来,是由book_show2.aspx实现,对于我们顾客来说,希望在主页左边的文本框里输入关键词,然后在右边的显示框里能马上看到结果。当然,我们设计时候,其实只要把主页里显示框外面的其余部分制成母版页MasterPage.master,内容页是book_show2.aspx,在内容页中用MasterPageFile=“~/MasterPage.master”,实现保留主页框架,而显示框里显示搜索的结果。这样给顾客的感觉就象是在主页左边的文本框里输入关键词,主页右边的显示框就能看到结果。
  
  3) 图书展示界面的设计,要实现在显示框内既看到图书的照片,也能看到书名。因此,显示框用表格来进行布局,在该表格里,有一个label控件、一个Datalist控件。同时,要把图书的照片保存在数据库里。
  
  4) 图书展示功能的实现,由book_show2.aspx.cs实现,在Sql语句后紧接着用以下代码,实现最终把图书的照片和书名在显示框里显示。
  
  3 结论
  
  该文通过ASP.NET,实现了在网站主页左边的搜索框内输入关键词,然后,在首页右边的显示框里能把所搜索图书的照片和书名显示出来。

  参考文献:

  [1] 明日科技.ASP.NET从入门到精通[M].北京: 清华大学出版社,2017.
  [2] 邵良杉,刘好增.ASP.NET(C#)实践教程[M].北京: 清华大学出版社,2016.
  [3] 张正礼,陈作聪,王坚宁.ASP.NET网站开发与项目实战[M].北京: 清华大学出版社,2015.

本文来源:http://www.rjdtv.com/jisuanjilunwen/3773.html