小型网上商城的设计与实现Word文件下载.docx
- 文档编号:20072106
- 上传时间:2023-01-16
- 格式:DOCX
- 页数:46
- 大小:1.18MB
小型网上商城的设计与实现Word文件下载.docx
《小型网上商城的设计与实现Word文件下载.docx》由会员分享,可在线阅读,更多相关《小型网上商城的设计与实现Word文件下载.docx(46页珍藏版)》请在冰豆网上搜索。
JavaScript
数据库工具:
MicrosoftAccess2003
浏览器:
IE9
基于B/S结构
需求分析
可行性分析
计算机网络作为一种先进的信息传输媒体,有着信息传输速度快、信息覆盖
面广、成本低的特点。
因此很多个人和企业都开始利用网络开展商务活动,可
以看到,在个人和企业进行网上商业活动时产生的效益是多方面的。
但是开发
任何一个基于计算机的系统,都会受到时间和资源上的限制。
因此,在对接受
任何一个项目开发任务之前,必须根据客户可能提供的时间和资源条件进行可
行性分析,以减少项目开发的风险,避免人力、财力和物力的浪费。
可行性分
析与风险分析在很多方面是相互关联的,项目风险越大,开发高质量的软件的
可行性就越小。
1.技术可行性
设计整个系统是以Asp技术来开发的,由于代码是经过服务器执行之后猜
想浏览器发送的,所以在客户端看到的只能是经过解析之后的数据,而无法获
得源代码,故编写者不必担心自己的代码被会别人窃取。
数据库的创建使用MicrosoftAccess2003,为了便于编程,前台的操作页面
和后台的数据库管理页面的设计我是分别进行的。
在整个程序编写完之后,在
将后台数据库管理页面通过你管理员在前台的登陆来调用,这样就把前台和后
台有机的连接起来,使操作更加方便。
当用户以会员身份登陆调用执行的是前
台的操作页面,而当以管理员身份登陆时,则进入后台管理页面来对数据库进
行操作。
2.经济可行性
本系统开发费用不是很高,将来运行、维护的费用依数据库的规模而定。
估计该系统投入使用后,可以为人们的购物带来方便。
不过,如果在投入使用
之后,可能会花费一笔钱,用于网站平时维护,因为人们在购物结束之后,管
理员必须对所销售产品/库存产品等进行统计,还有要定时发布商品的消息。
3.投资及效益可行性
3.1支出
因为本网站是本学期的课程设计,属于非赢利性质的系统,因此并无金钱方面的支出.由
于本网站的开发的基本工具是电脑,所以其中之一投资是电费;
另外为了开发本网站,还
加注了我们的心血和努力。
3.2收益
在做本网站的同时,更增添了我们许多实践知识;
让我在掌握理论的同时亦可将理
论化为实践,不断的增强自己的动手能力,为将来的发展打下了一个坚实的基础。
4社会因素方面的可能性社会因素方面的可能性
本网站的制作根据中华人民共和国交通法的规定制作,决无触犯法律之嫌。
本网站
的建立就是为了给予企业和消费者的一个网上的交流平台,让双方都可以享受到最大的实
惠与方便。
5.需求说明
随着www(wordwideweb)的普及,动态网页技术也急速发展。
从原来的
)都从某种程度上pageserveractive(Asp)到interfacegatewaycommon(CGI.
满足了网页开发人员对动态网页开发技术的需求。
通过Asp我们可以结合
HTML网页,ASP指令和activeX元件建立动态,交互且高效的web服务器应
用程序。
因为所有程序都将在服务器端执行,包括所有嵌在普通HTML中的脚
本程序。
当程序执行完毕后,服务器仅将执行结果返回给客户浏览器,这样也
就减轻了客户端浏览器的负担,大大提高了交互的速度。
5.1性能需求
考虑到目前处于实验期,但是该系统今后有可能投入到应用实践中,所有该
系统的总体性能应有一定的严格要求,具体如下:
1.数据精确度
在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,
由于本系统采用了数据结构,可以满足各种精度的需求。
2时间特性
由于网络发展的速度之快,在没有发布消息时,应该讲究“准,及时”,做
到能更好完全满足用户要求。
3.可使用性
当用户访问网站时,用户可以方便地进行搜索和了解自己想要的信息。
4.可维护性
维护模块式整个系统运行的基础,用于对网站进行日常管理和维护,包括
商品的增加,权限设置和数据删除等功能。
5.2功能需求
根据本网站主要任务和系统的需求,确定本网站主要完成以下功能:
用户注册1.
2.商品浏览
3.会员评论
4.购物车
5.收银台
6.查看订单
7.后台管理员设置
5.3用户需求
用户就是我们的“上帝”,他们光临我们网站就是对我们网站的一种肯定。
作为网上商店,它必须具有一定数量的商品。
拥有漂亮的界面才能吸引更多用
户,拥有丰富的商品才能满足不同口味客户的需求,这就需要具备一定的界面
设计水准。
5.4管理需求
从管理者角度,网络购物最重要环节就是便于管理和维护,而对日益增长
的商品销售量,以及保护每个客户可以买到他们的产品,保证应收款项到位。
安全有效的管理,定期发布新的商品和广告,让这些工作变得轻松易行。
系统的总体设计
随着Internet的发展,电子商城已成为21世纪网络发展的主流,网上购物也成为一种
购物时尚。
目前国内很多企业正加入到一些电子商城里,通过网络进行交易将成为未来商
品交易的重要组成部分。
而人民生活水平的提高和生活节奏的加快,工作中的人民没有大
量的时间花在购物上,所以网上购物也已经成为了一种时代进步的产物。
人们可以在家,
也可以在工作休息时,在网上挑选自己喜欢和想要购买的东西,所以,一些网站的存在起
到了很大的作用。
.
根据本网站主要任务和系统的需求,确定本网站系统设计目标;
前台要实现的功能;
由于在商场进行购物的顾客是来自不同的群体,如何帮助他们正确使用购物过程中的
操作和技巧,尽快投入到购物中,必须在这个设计中体现出来。
(1)界面友好,操作简单,提供大量的使用和提示说明。
(2)提供会员制;
可以对自己的注册资料进行修改,可以进入系统查询商品,订购
商品;
可以对商品发表评论;
可以查看自己的订单处理。
(3)提供最新、推荐、促销商品信息的浏览。
(4)对站内所有的商品进行分类。
(5)显示商品的具体信息时,要详细显示商品的大部分信息,并注明不同用户和不
同产品价格区别,并能够提供对同类相关产品的显示。
(6)允许会员用户对商品进行评论。
未注册的顾客可以浏览评论内容。
(7)为了更好的与用户进行沟通,给用户提供留言功能,以利于用户与商城管理员
之间的交流。
(8)对于用户购买物品到提交订单整个流程要做到简单明了、安全,尽量模拟现实
购物的习惯。
对于购物车内的物品要使用列表一一显示出来,并提供删除服务
功能,对于重复购买的物品要累加计算。
在用户提交订单时要提供多种运送方
式,并对信息提供重复审核的功能。
(9)整个界面以绿色为主色调,布局同意,用CSS同意整个版面的样式。
系统结
构清晰,功能明确,页面风格鲜明,易操作。
后台管理功能:
要能够对网站绝大部分的动态信息直接操作,尽量不改动页面。
提供系
统管理会员管理,类别管理,订单管理,商品管理,留言管理等。
(1)系统管理模块
可以修改管理员密码,数据库备份路径,以及数据库的其它信息。
会员管理模块)(2
对注册的会员统一管理以及会员手机短信的管理。
类别管理模块3)(
对系统中的商品类别进行管理,在该模块中管理员可以对商品类别进行
添加和管理。
订单管理模块)(4
在该模块中对当前订单进行处理和确认。
(5)商品管理
对商品进行添加管理和管理及对商品评价进行管理。
(6)留言管理模块
对客户留言进行处理解决。
1系统总体结构图
用户注册
陆登
浏览商品新闻中心会员资料客户留言
管理
客查站查修查发购户看改看内看买表购短资留订订商评料言信单物单论品车
前台功能模块图
管理员登陆
系统管理会员管理类别管理订单管理商品管理留言板管理
会商网上品订处类类员站传商会品短别别信文理员单添评息件查信添删订查加
和管管询加管减单询论理理理查看
后台功能模块图
2网站流程图
本系统功能流畅,操作简单,具体操作如图所示:
主页面
登陆
管理员用户管理员登陆陆登注册不注册
失败验证失败成功
验证成功
成功商浏客查查修系类订商会留品览户看改看统品别单言员介商留订购资管管管管板管绍品言单料物理理理理理管车理
注销
网站流程图
数据库设计
1数据库需求分析
现代的,成熟的和广泛占领市场的数据库产品一般都是关系数据库产品。
关系数据库
产品具有坚实的理论基础,access是由微软开发的适合中小型应用的一款关系型数据库产
品,在安装office时可以选择安装。
这个购物网站是从客户角度进行分析而做的,所以选
择操作比较简单的access作为后台数据库。
8.1数据表的详细设计
本网站重要的数据表,分别如下adminuser(后台管理员信息表)、basket(顾客购物记
录表)、book(客户留言表)、csort(商品分类表)、dvote(商品评论表)、links(友情链接
信息表)、orders(订单信息表)、user(会员信息表)下面分别来说明这些数据表。
1.adminuser(后台管理员信息表)
后台管理员信息表如下图:
2.basket(顾客购物记录表)
顾客购物记录表此表主要用来记录消费者订购信息。
如下图所示:
(客户留言表)3.book
客户留言表主要用来保存留言者的信息,如图下图所示:
4.csort(商品分类表)
商品分类表主要是保存出售商品的信息。
5.dvote(商品评论表)
商品评论表主要用来记录会员对商品的评论信息。
6.Links(友情链接信息表)
友情链接信息表主要是用来了保存你的友情链接的主要信息。
8.orders(订单信息表)
订单信息表用来保存订单的详细信息。
9.user(会员信息表)
会员信息表主要用来存储所注册的会员信息。
系统功能模块设计
1前台首页布局
开发一个网站,好的页面风格和页面框架是非常重要的,特别是对购物网站来说,应
:
该需要更好的页面风格和布局。
其效果图如下图
前台首页的设计7.1.1
用户注册模块设计7.2.
用户若要在本网站进行购物或享受会员权利就必须在网站注册登录,这是一个必须的
步骤,下面让我来详细介绍一下本模块的功能实现注册界面如下图所示:
请您保证你填写资料的真实性,否则可能导致您无法及时收到所订购的商品,谢谢!
我们将依照国家法律,确保您的注册信息不会非法向外泄露!
用户注册界面
中的Asp在用户登记个人详细资料时,仍然会使用
申请成功后进入提示界面,告诉用户已经申请成功。
在会员注册中,首先是检索该客户所申请的用户名是否已被人申请了,若已被人申请
了该用户名,则系统将会提示给用户“该用户名已存在”的信息。
其方法还是使用对数据
库的操作:
查找数据库,检查用户名是否已经注册过
thenenfrs.Ifnot
Errmsg=errmsg+”<
br>
”+”<
li>
”对不起,该账号已被人注册,请点击浏览器的后退键重
新选择您的登陆账号”
foungerr=true
ifend
Rs.Close
2.用户登录模块设计
用户只有通过登录模块的验证才能进入网站。
当用户在左侧“用户信息”区域中的“用
户名”和“密码”文本框中输入用户名和密码后,单击“登录”按钮,如果验证成功,用
户将以会员身份进入时装购物网的首页,并可在网站中进行购物。
其效果如下图:
设计用户登录页面,查找数据库,利用用户名和密码登录网站:
注册的会员可以实现对注册资料的修改,如下图所示:
用户可以浏览所有商品,查看商品的详细信息,浏览商品界面如图所示:
如果是会员用户可以对商品评论,如下图所示。
但没有成为会员的用户不能对商品发表评
论,如下图所示:
其具体实现代码如下:
3.购物车界面
购物车界面如下图所示:
/*建立购物篮的详细代码*/
这个是对购物篮的商品进行清空的处理
如果用户点击去收银台,会将界面跳转至cash.asp,选择付款方式和配送方式,然后提交订
单。
购物确认之后,订单界面如下图所示:
我的订单界面7.3.1.
用户在购买商品之后,可以查看自己的订单,也可以查看订单的状态,其中订单状态包括
(未受理、已付款、已发货)。
我的订单如下图所示:
查询成功的代码实现如下:
4.后台首页设计
后台系统中包括以下几个子模块,系统管理,会员管理,类别管理,订单管理,商品管理,
留言管理等。
后台首页界面如下图:
4.1系统管理模块
系统管理模块中可以修改修改管理员密码,如下图所示
修改数据库备份的位置,如下图所示:
以及其他网站信息的设置,如下图所示:
4.2会员管理模块
会员管理模块中可以管理注册的会员,如下图所示:
4.3类别管理模块
在类别管理模块中可以对所有商品的类别进行管理,如下图所示:
4.4订单管理模块
在订单管理模块中可以对顾客下的订单进行处理,如下图所示:
4.5商品管理模块
在商品管理模块中,可以实现对商品的管理,添加新的商品,并可以实现会员商品的评
论管理,如下图所示:
留言管理模块4.6.
在留言模块中可以实现对所有留言用户的管理,如下图所示:
结论
在做实验报告时,我从不熟悉到熟悉某种语言,到建立网上购物系统的网站,我遇到了
若干问题和解决了不少的问题。
从建立自己的虚拟服务器,到网站服务,我对建立网站的认识从不熟悉到熟悉,有了系
统详细的认识,本文所建立网上购物系统只是一个网上的购物的基本原理,里面要涉及的
方方面面的问题我们未曾遇到或现有的条件限制而未能实现。
购物系统并不是我们想象的
写程序那么简单,它包括编写程序、数据库设计、网页制作、图像处理、版面设计、数据
采集、文本编辑、服务器管理等,要搞好一个好的,完善的网站需要一个详细的、合理的
可行性的规划设计。
随着web技术的进一步发展和Internet的逐渐大众化,基于Internet的电子商务系统无
疑比传统商务具有更加广阔的应用前景。
而如何提高电子商务系统中的数据访问效率,交
易平台的安全性及事务处理的能力仍是当前人们所关注的热点问题。
这些问题有待于我们
大家做更深入地探讨,相信在不久的将来电子商务将表现出越来越大的作用。
在整个设计过程中学习到了很多关于Asp的知识,得到了很多学习经验,也得到了
很多锻炼,同时也提高了自己分析和坚决问题的能力,整个设计还存在一些漏洞和不足,
由于能力关系,未及时实现,希望以后能够完善。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小型 网上商城 设计 实现
![提示](https://static.bdocx.com/images/bang_tan.gif)