基于ASP的网上书店设计

时间:2023-02-28 16:48:37 计算机网络毕业论文 我要投稿
  • 相关推荐

基于ASP的网上书店设计

   摘要: 随着是计算机网络技术的发展,人们的生活方式、工作方式,以及购书方式都随之发生了改变。本论文阐述了基于ASP的网上书店系统从立项到设计实施的整个过程,并附以图形及实例。该系统在设计中充分考虑到各种网上书店的需要,具有很强的扩展性。
    Abstract: With the development of computer network technology, people’s lifestyle, work, and the textbook way have changed. This paper describes an online bookstore based ASP system design and implementation from the project to the whole process, accompanied by graphics and examples. The system is fully taken into account in the design needs of various online bookstores,with strong scalability.
    关键词: 网上书店;ASP技术;系统设计
    Key words: online bookstore;ASP technology;system design

    0  引言
    随着网络的迅猛发展,Internet成为目前世界上最大的信息资源宝库。目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、商业等各个领域,其用户群十分庞大,建设一个好的Web站点对于一个机构的发展十分重要。能根据用户的喜好为不同的用户显示其个性化的页面,即着重显示该用户感兴趣的内容,将为用户节约大量的检索时间,这样的网页显然是更具有吸引力的。
    1  网上书店的总体设计
    网上书店应用系统是一个复杂、综合的系统,涉及多学科如计算机网页制作技术、图片处理技术等。因此对本系统而言,就是要根据网上书店的经营目标、内容、规模、性质、现有的配置等具体情况,进行系统可行性的分析、明确系统开发目标、规划系统整体的结构。
    1.1 系统目标设计  网上书店系统的主要目标是实现用户网上购书的。用户可以在网上浏览、搜索、图书定购等功能。因此,系统应具有以下特点:面向对象的体系结构设计、前台用户端使用ASP、Dreamweaver等进行设计、功能全面覆盖网上书店的全部业务,包括注册、验证、浏览、查询、订单、购买、论坛等模块、从用户角度出发,高度智能。易用,简单,快捷的操作、在服务器,数据库等多个层次上提供行之有效的安全防范措施,可确保系统安全稳定的运行。
为了方便用户,利于开发,将本系统分为:前台:用户的注册、登陆、验证子系统;在线图书销售子系统;后台:图书销售管理子系统
    1.2 需求分析  本网上书店系统是由前台的用户使用界面,即系统的用户管理子系统和在线图书销售管理子系统;后台管理子系统,一起构成的。
    本网上书店系统的功能:书籍分类的增加,查询和修改功能。
    图书评论管理系统:在用户系统中,注册用户可以归某一本图书进行评论。
    图书浏览功能:当管理员在上面的功能中建立好图书的分类和各个分类中的图书之后。就可以使用    图书展示程序把书店中的图书按照一定的方式展示给用户。
    购物车:当用户选定一种商品后,就可以把这种商品放置到购物车中,在购物车中的商品并不是用户最终会得到的商品,只是一个购物的意向。
    订单的生成和处理:当用户挑选好商品之后,可以把购物车中的商品形成一张订单提交各系统。当管理员得到一个订单后,可以开始处理订单。
    2  网上书店的系统分析
    在明确了系统的设计思想以后,就要开始规划系统的设计目标了,也就是要明确整个系统应当实现的功能。下面将分别介绍各个子系统实现的功能。
    2.1 系统功能  前台管理系统包括:用户管理子系统,用户注册、验证用户的注册信息、用户的登陆及注销;在线图书销售管理子系统, 允许用户浏览所有图书、允许用户按图书种类进行查找、允许用户购买自己喜欢的图书、允许用户对购物车进行管理、系统实现订单的处理、系统完成整个购物流程。
    2.2 模块分析与设计
    2.2.1 系统用户权限设计  如何根据功能划分用户类别对于一个需要安全性的系统非常重要,经过研究,可以对整个系统划分为管理员普通、用户、会员3种用户类别。
    2.2.2 前台管理系统  为方便用户购买图书,网上书店系统应该提供如下所示的几种功能:

   2.2.2.1 在线销售图书系统:①图书浏览:以详细的列表的方式显示图书信息同时提供更多的图书浏览方式,如图书分类,新书上架,排行榜,图书索引,推荐图书和特价图书等。②图书显示:当用户找到感兴趣的图书后需要显示图书的详细信息,包括图书名,作者,出版社,价格,会员价,内容简介和评论等。③图书评论:读者对图书的评价对其他用户往往具有很高的参考价值,用户通常对图书的评论比较关注,而且还可以发表自己的看法。应管理员审核后就可以发布。④购物车:当用户找到需要的图书时,可以先将图书加入购物车,然后继续寻找其他的图书,购物车中存储当前用户打算购买的所有图书。⑤图书订单:管理员会定期处理用户下达的订单,并根据用户订单的信息向用户送货。⑥图书查询:用户知道图书的某部分信息时,用户可以使用查询功能快速找到需要的图书。⑦缺书登记:用户可以看到管理员回复的缺书记录处理信息。
    2.2.2.2 用户管理系统:本书店是以会员制方式运作的,顾客进行网上购书前,首先必须成为书店的一个会员,当会员身份确定后。会员随时查看书店的书籍资料,书店也将向会员发布新书及资讯,当会员购书时首先首先提供所购书目及数目,书店根据库存情况,决定购书交易能否成功。用户管理系统    包括用户注册;验证用户注册信息;用户的登陆及注销三部分。
在该网站系统的开发中,熟练了Dreamweaver的使用方法与技巧,还深入研究了如何利用ASP技术如何使用Access对数据库加以管理与维护、如何借助于IIS在网上进行信息发布、对系统性能进行优化等。为了增强系统的实用性,是之能尽量与实际的应用系统相吻合,我对许多同类网站的内容、功能进行了分析与对比,吸取了他们的可取之处,借鉴了一些经验,并在此基础上有所创新,挖掘出自己的独特之处。
参考文献:
[1]宣小平,但正刚,张文毅.ASP数据库系统开发实力导航.人民邮电出版社,2009.5.
[2]任新见.ASP动态网站快速开发实务.电子工业出版社,2009.3.
[3]张固,汪晓平.ASP网络应用系统典型模块开发实例解析.人民邮电出版社,2008.12.
[4]施伯乐.关系数据库的理论及应用.河南科技出版社,2009.2.
[5]鲍嘉.Dreamweaver MX完美网页设计综合实力篇[M].中国青年出版社,2009.10.

【基于ASP的网上书店设计】相关文章:

网上书店开题报告07-20

网上书店销售系(一)05-11

ASP05-29

基于CS管理的房地产企业开发设计06-04

基于web的异地并行设计与制造系统研究06-02

基于胜任力的企业个体绩效管理流程设计06-03

基于PLC的断路器型式试验系统设计03-10

ASP 3.0高级编程(二)05-29

基于电话网络的热网远程控制系统设计05-11

浅谈基于工作流程的高职《国际贸易实务》课程教学模式设计06-13