资源预览内容
第1页 / 共20页
第2页 / 共20页
第3页 / 共20页
第4页 / 共20页
第5页 / 共20页
第6页 / 共20页
第7页 / 共20页
第8页 / 共20页
第9页 / 共20页
第10页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
基于B/S模式的网上购物网站的设计摘 要:随着Internet的不断普及,人们开始利用互联网这一平台来实现的网上购物。网上购物已日益成为大家消费的新选择,本文基于B/S模式,运用ASP技术和Access数据库开发设计网上购物网站。在该网站中,顾客可以注册成为会员,对商品进行浏览检索,查看商品的详细资料,然后根据需要购买商品,自动生成订单,按照顾客所填写的信息提交订单并发货。系统管理员则对现有的商品进行添加和编辑,审查已注册的用户并对提交的订单进行处理。关键词:B/S模式;ASP;Access;网上购物;The Design of On-line Shopping Web Based on B/S ModeComputer Science and Technology Tutor Abstract:With the Internet unceasing popularization, the people start on-line shopping which realizes using Internet this platform. On-line shopping has become everybody expense day by day the new choice, this article based on the B/S pattern, utilizes the ASP technology and the Access development, the design on-line shopping website. In this website, the customer may register into the member, carries on the browsing retrieval to the commodity, examined that the commodity the detailed material, then according to needs the purchase commodity, produces the order form automatically, fills in the information submission order form according to the customer and delivers goods. The system manager carries on the increase and the edition to the existing commodity, the examination already the user who and registers carries on processing to the submission order form.Key words: B/S mode;ASP;Access;On-line shopping ;目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式。在我国,网上购物从无到有也不过短短几年时间。据调查2008年度我国网上购物发展迅速,北京、上海、广州这三个全国中心城市网购人数超900万。比2007年底增加了122.6%,而武汉和成都两地的网上购物人数也达到了180万,比上年增加了46.1%。其中,2008年度上海、北京网购消费者分别为408万、340万,合计在网上购物消费金额分别为118亿元、74亿元,相当于每个上海人、北京人在这一年中分别花了634元、453元在网上进行购物消费。此外,广州和深圳分别有150万左右的网购消费者,网上购物消费金额也分别为31亿元。全国网上购物大军达到3000万人。在全体互联网网民中,已经有1/4的网民经常在网上购物。 这说明在中国发展网上购物具有良好的群众基础,网上购物方式日趋被大家所接受。1开发平台与技术1.1 网站开发工具1.1.1 Dreamweaver简介Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。 1.1.2 Access 2000简介Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。1.2 ASP技术1.2.1 ASP 简介ASP(Active server pages)是一种类似HTML(Hypertext Markup Language超文本标识语言)、Script与CGI(Common GAteway Interface 通用网关接口)的结合体,但是其运行效率却比CGI更高、程序编制也比HTML更方便且更有灵活性,程序安全及保密性也比Script好。1.2.2 ASP工作原理如果浏览器向IIS请求的是HTML文件,那么IIS会直接把文件的内容传给浏览器。如果浏览器向IIS请求的是.ASP文件,则IIS会首先解释文件。IIS解释.ASP文件的过程中,遇到HTML标记直接把读区的内容传给浏览器。遇到的标记,则会把其中的内容视为程序,然后解释执行,但程序经过IIS解释执行后,其源程序代码不会传给浏览器,而只是把可显示的运行结果传给了浏览器。2.网站设计分析2.1网站的设计目标此站利用现在比较广泛的ASP+ ACCESS的架构实现的,进行网站分析,网站结构设计,数据库设计,前后台系统及页面设计。先流程分析,后模版设计,采用循环的设计模式。在投入到实际的试运行之中,进行测试,进行平台的完善开发,从而实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。此购物网站主要分为后台管理和前台操作。后台管理是管理员对本网站的维护,通过商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易(处理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)等功能达到对网站的管理。前台操作是用户登录到本网站,可以进行用户注册,通过网站的商品分类或商品搜索功能,找到自己想要买的物品,装入购物车,提交定单进行购买。2.2网站的可行性分析可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化了系统分析和系统设计的过程,所以,进行可执行性分析是非常必要的,也是很重要的。技术可行性:现有的技术能否开发该平台,能否解决会有的困难。运行可行性:该平台规定的运行方式是否可行。通过以上的可行性分析,采用IIS+ASP结合的技术,运用ACCESS数据库,基于B/S模式进行网站建设。2.3网站设计的总体规则无论哪个网站都要有它自己的设计规则。该平台也一样,它的主要设计规则有:(1)简单性:在实现平台的功能的同时,尽量让平台操作简单易懂,这对于一个网站来说是非常重要的。(2)针对性:该平台设计是网上购物系统及后台管理的定向开发设计,所以具有专业突出和很强的针对性。(3)实用性:该平台能够完成电子商品展示和管理员管理的基本信息,具有良好的实用性。3. 网站的功能设计3.1网站功能经过前期的深入调查和研究,总结出该平台需要完成的一些具体功能,分析如下:(1)用户管理:能够完成用户基本信息录入注册和用户个人的购物查询管理。(2)管理员管理:能够完成管理员对网站的商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易(外理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)的功能。(3)搜索功能:能通过商品的名称和商品的分类对商品进行搜索。3.2功能模块的设计在平台功能的分析基础上,得到本平台的功能模块如下:网上购物网站主要包括三大功能模块:用户管理、管理员管理、商品搜索功能模块。其中用户管理模块,主要包括用户注册、用户修改、用户删除等功能;管理员管理主要包括商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易、会员管理、操作管理(管理员添加、管理员审查、管理员退出)等功能;商品搜索主要包括:通过商品名称、类别搜索商品。网上购物网站总体模块,如图1所示。网上购物网站用户管理管理员管理商品搜索添加小类添加大类商品添加商品审查管理员添加管理员审查管理员退出会员管理操作管理商品名称商品类别商品资料用户删除用户修改用户注册 商品交易图1 网上购物网站总体模块3.3系统流程分析本系统分为前台用户操作流程和后台管理员处理流程。3.3.1前台购物流程图用户登陆主页,浏览商品,订购商品,去收银台,会员用户登陆或者未注册用户注册,根据网页提示提交订单,如图2所示。去购物车去收银台提交订单游客用户登录户注册登陆订购商品查看商品列表图2 前台购物流程图3.3.2后台订单处理流程图管理员后台登陆,处理用户订单,核实用户信息(邮编、地址、电话),很据用户的付款方式发货,如图3所示。用户订单订单处理订单发货订单结账订单删除图3 后台购物流程图3.3.3注册功能流程图 未注册用户即游客,在主页中点击会员注册,根据网页提示,选择未用户名,用户名为未注册用户名。用户填写相关必须填写信息,完成注册,返回主页,如图4所示。否是是是是是注册入口用户名有效?密码是否一致?密码符合要求?密码保护设置?其他信息有效?注册成功否否否否否否图4 注册功能流程图3.3.4商品搜索流程图 用户根据需要搜索商品,主页中提供了相关功能,输入大类,小类名称,查看相关产品,如图5所示。 开始搜索输入条件搜索结果查看商品购物车下订单继续搜索是否 图5 商品搜索流程图3.3.5用户登录流程图用户登陆,数据库根据用户输入的用户名和密码判断是否合法,合法验证身份成功即登陆成功返回主页,判断不合法即再判断是否为新用户,然后执行其它操作,如图6所示。否否是是用户是否存在登录入口取得用户名和密码密码是否正确登录成功图6 用户登录流程图3.3.6商品管理流程图管理员进入后台,管理商品信息,进行商品查询、商品添加、商品删除操作,如图7所示。是商品管理查询商品修改,删除满意否返回添加商品否图7 商品管理流程图4.数据库的设计和实现数据库设计要遵循一些规则,一个好的数据库满足一些严格的约束和要求。尽量分离各实体对应的表,一个实体对应一个表,搞清楚该实体有哪些属性,对应有些什么字段,以及各实体之间有何种联系。实体、属性与联系是进行概念设计时要考虑的3个元素,也是一个好的数据库设计的核心。从实际出发,经过仔细地设计,得到各表的结构。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号