摘要
随着计算机科学和internet的发展,网上购物服务逐渐深入到人们的生活中,给人们的生活带来方便。网上书店在我国刚起步,但发展很快。随着我国互联网的更加普及和网上书店的日趋成熟,会有越来越大的消费群体,市场潜力会得到更充分的发挥。
该网上书店系统是采用asp作为开发语言,access2000作为数据库编写的一个b/s模式的系统。系统主要实现了:用户管理、图书购买、图书分类管理、图书添加管理、书店定单管理、图书的查询等网上书店的基本功能。
本文详细介绍了网上书店系统的需求分析,功能设计和系统设计,在系统设计中给出数据库的设计和本系统的总体设计方案,在系统实现中具体介绍了各个功能的实现的情况和主要代码,同时附有运行界面图。
关键词:网上书店;查询;订单管理;后台管理;asp;access
3用户需求分析
3.1用户角色需求
本书店系统有三种用户,包括游客,注册用户,后台管理员。游客可以不经过注册而直接浏览书,但是功能受到太多的限制,浏览书但不能买书,只有注册为会员才能浏览后,进行购买操作。注册用户可以修改自己的注册资料,进行书的查询,查询订单的处理情况等。后台管理员可以对系统进行有效的管理,包括对注册会员管理,包括修改注册会员资料,删除注册会员等,可以对书进行管理,包括添加新书,管理书的分类。对订单的处理,更改收银信息等。
3.2功能需求
系统功能主要包括以下几个方面:一,新书查询;二,新书放入购物车;三,生成订单;四,等待后台管理员处理订单;以下按照不同的角色权限对具体功能进行描述。WWw.133229.CoM
3.2.1游客
游客可以不经过注册,浏览新书,并点击新书图片,查看详细信息。但是因其未注册,可以进行的操作受到很大的限制。如游客只能浏览新书而不能直接放入购物车,否则系统将提示用户尚未注册或者尚未登录。所以游客如果发现自己中意的书,必须先进行注册,成为注册会员后,才能进行相关的一系列操作。
3.2.2注册会员
游客可以选择注册,注册后享受很多不同的待遇。游客可以点击新用户注册,然后填写注册信息,提交后将显示已经成功注册会员页面,进入会员中心。会员有如下功能,包括修改注册资料,修改密码,查询订单处理情况,订单生成后,会员可以记住自己的订单的号码,可以登录后进入会员中心,进行订单处理情况的查询。还可以进行新书的查询,包括按大类,小类查询。会员如果忘记密码还可以找回密码。
3.2.3系统管理员
后台具有强大的管理功能,管理员可以进行有效管理。管理员登录后,进入管理界面,可以进行管理的包括:管理注册会员,可以修改注册会员资料,删除注册会员。可以对书进行有效的管理,包括添加新书,管理书的分类,书分为大类和小类,管理员可以分别添加大类和小类,也可以删除已经存在的大类和小类,并可以对已经存在的书进行管理,可以修改,删除等。
3.3性能需求
整个系统应当操作简便,界面友好,维护简便。数据库要求运行稳定,执行速度快,数据安全性高。软件系统本身运行对计算机硬件平台和操作系统平台要求适中。
4总体设计
4.1系统实现功能简介
4.1.1系统总体功能简介
系统分为两类用户,前台注册会员用户和后台管理员用户。前台用户注册后可以进行查询新书,购买新书,修改会员资料等。后台管理员可以对书进行管理,可以管理注册会员,并进行订单处理。
4.1.2前台功能简介
(1)采取会员制、身份验证等一系列措施,保证交易的成功率。会员登录后,可以修改自己的注册资料,修改会员密码,进行产品定单查询等一系列功能,离开时可以退出会员中心。
(2)强大的查询功能,快捷的找到自己需要的书。可以按书的名称,书的作者查询书,书有大类小类之分,大类包括考研公共课,考研专业课等,小类分为政治,英语,数学,计算机,法律硕士等,会员可以应需所取。
(3)会员购书流程:浏览、将书放入购物车、填写个人资料,然后生成一个订单号码,用户需自己记住订单号码,可以查询是否处理。后台管理员见有的新的订单生成,或处理或不处理。
(4)新书展示:每天新增加的新书都会在首页展示,会员可以按自己的要求查看新书,如欲购买,可直接点击首页展示,填写个人信息,提交生成订单号,等待后台管理员处理。
4.1.3后台功能简介
(1)系统管理:管理员管理,可以新增管理员及修改管理员密码;发布网站公告;数据库备份,为保证您的数据安全本系统采用了数据库备份功能;上传文件管理,管理你增加产品时上传的图片及其他文件。
(2)收银台管理:可以更改邮寄地址,卡号等一系列与支付有关的信息。
(3)书的管理:包括书的分类管理,书的管理,添加新书,新书审核等功能,可以实现对书的快速有效管理。
(4)定单管理:查看定单的详细信息及定单处理。
(5)会员管理:查看修改删除会员资料,有效的管理注册会员。