网上购物系统.docx
- 文档编号:18109977
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:17
- 大小:431.24KB
网上购物系统.docx
《网上购物系统.docx》由会员分享,可在线阅读,更多相关《网上购物系统.docx(17页珍藏版)》请在冰点文库上搜索。
网上购物系统
《网站建设》课程设计
网上购物系统
院(系)名称信息工程学院
专业班级08普本网络
学号
学生姓名
指导教师
20010年12月31日
课程设计任务书
2010-2011学年第一学期
专业:
网络工程学号:
姓名:
课程设计名称:
《网站建设》课程设计
设计题目:
网上购物系统
完成期限:
自2010年9月3日至2009年9月10日共1周
一、设计目的:
通过设计让学生掌握网站建设与网页制作的基本方法、原理、技术,掌握ASP语言和DreamWeaver的使用以及动态网站设计的基本技巧。
要求建设一个网站,完成网站规划、设计与开发的整个过程。
二、要求:
能够熟练使用VBScript和ASP编程,能够独自完成网站系统分析规划、功能设计、数据库设计、程序设计、页面设计、网站建设。
三、主要内容:
这个系统主要是对数据库设计和页面的设计,从而能网上购物。
四、进度安排:
序号
阶段内容
所需时间
1
布置任务及调研
2天
2
系统分析与设计
2天
3
调试及报告撰写
3天
合计
7天
五:
主要参考资料:
[1]谢希仁.计算机网络教程.北京:
邮电出版社,2006.
[2]徐国平.网站建设教程.北京:
高等教育出版社,2009.
[3]王传华.网页设计与制造技术教程.北京:
清华大学出版社,2007
指导教师(签字):
教研室主任(签字):
批准日期:
年月日
网上购物系统
摘要
随着Internet技术的推广,IT产业在市场竞争中越发显出其独特的优势。
越来越多的人获取信息都是通过Internet实现。
互联网在我国的飞速发展,特别是企业(商家)面对消费者的模式下电子商务系统。
企业通过建立自己的网上商店,建立网上销售渠道,可以让企业直接面对最终用户,坚守销售过程的中间环节,减低了客户的购买成本,本系统用户可以让所有上网的客户看到网络所登陆的产品信息,并可以随时进行购买活动。
关键词:
数据库;结构设计;分析管理
目录
1网站设计目的和意义1
2网购系统设计1
3网站总体结构设计3
3.1网站前台结构设计3
3.2网站后台结构设计4
3.3网上购物系统总体设计4
4网上购物功能实现及界面演示5
5购物车功能实现的主要代码8
总结14
参考文献15
1网站设计目的和意义
中国互联网络信息中心2006年发布的《中国互联网络热点调查报告》显示,相对于传统购物方式,网上购物在三个方面优势明显,53.9%的人认为送货上门比较方便,50.1%的人认为价格便宜,44.8%的认为可以购买到本地没有的物品。
网上购物系统对于所有销售者讲,具体的优势体现在,不受营业时间和地狱的限制,任何时候、任何地方的消费者都可以浏览商品信息并进行交;不必支付使用现实的场地所产生的种种费用,比如水电费、房租、装修费和管理费等;不必承担显示经营可能产生的风险,如遭遇盗窃,抢劫等。
从消费者角度讲,不受“营业时间”的限制,足不出户就可看到全国各地的商品,可以使用信用卡网上支付,节约了大量的时间和金钱,满足了消费者付出最小成本得到最大效用的目的。
在这个过程中,机会成本将是人们做出抉择的重要依据。
网上购物能够兴起并相对稳定发展,是由于相对于传统购物方式,它能够降低消费者的机会成本,同时也降低消费者的机会,达到双赢。
在收入越高的地方,由于时间的机会成本越高,人们越愿意采用网上购物系统。
这一原因可以解释为什么现在电子商务的发展国家及大中城市发展快于不发达国家的现象。
可以遇见随着我国经济的快速稳定发展、个人收入的不断提高,特别是购物理念的改变网上购物系统在我国将有更广阔的市场和良好的发展前景。
2网上购物系统设计
对于所有的购物网站来说,购物车是最重要的一个环节,分析购物车的转化率,对于提高客户的转化率,实现网站的最终目标具有重要的意义。
购物车的所有访问者和最终的转化客户之间是呈现为一种漏斗型的分布,购物付款的每一个步骤都会流失掉一部分客户。
必须意识到无论把购物车做得多么的完美,都不可能实现百分百的转化率,客户总是有各种的原因而离开,关键是能分析出客户离开的步骤和原因,最大限度地将流量导向漏斗之内。
在这个漏斗型的过程中,每一个步骤访问者可能采取的行为是:
一、继续下一步的付款步骤
二、离开购物车的付款步骤,查看网站的其他内容。
三、离开网站。
在购物车付款的每一个步骤中,访问者都必须作出选择,每一步骤都体现了访问者购买意愿的不同强度。
浏览页面->挑选产品->选择付款->填写地址信息->填写信用
卡资料->确认付款->收到付款确认。
这些步骤可以被分配到单个页面,页面上的内容都可能影响访问者的付款决定。
通常的网站分析工具都可以进行跟踪,分析这些因素对访问者的影响。
分析转化的漏斗过程,弄清楚访问者在每一个步骤中所作出的三种行为,其中第二种行为特别值得注意,访问者是否因为缺少足够的信息来帮助他作出付款决定,那么在相应的步骤中就应该补充相关的资料,促使访问者采取回到转化漏斗过程中。
购物车设计中的一些细节可以增加客户的转化率,例如:
列出购物车的付款步骤,让访问者了解付款步骤包含了哪几步,在每一步骤的页面上都清楚地告诉客户整个付款的过程需要几步,当前位于哪一步。
清楚地标识出“下一步”,让这个按钮处于网页的显眼的位置。
购物车能够方便地增加和减少产品的数量。
尽可能在购物车的每一个页面上列出所需的运费,而且是越前面的步骤越好。
尽可能选择多种的付款方式,方便不同的访问者使用。
但对所有使用购物车的访问者进行分析后,还可以进一步的对访问者进行分类,例如首次访问者、回头客、不同区域的访问者等等。
3网站总体结构设计
3.1网站前台结构设计
其功能模块有:
①客户管理功能
系统实行会员注册或登陆,对客户的相关信息的信息(允许项)可以进行修改。
②商品信息浏览、查询功能
商品查询是指系统为客户提供模糊查询商品信息、搜寻商品的功能。
商品浏览是指只要登录到网站后,用户就可以在线浏览展示商品,当单击产品名或图片就会看到产品的详细介绍。
③购买功能
当客户确定了购买对象后就可以下订单,从而进入购物系统,最终完成购买。
只有注册用户才能利用该系统下订单。
注册后并且处于在线状态才可以购物下订单。
非注册用户和处于非在线状态的用户,只能浏览商品的基本情况。
用户登录后,就可以使用系统提供的各种功能。
单击产品对应的购买按钮后,将显示购物车界面,在该界面中实现购买产品数量统计、总价格统计及每种产品的购买时间。
在购物车中,可以实现继续购买、产品数量的修改、删除购买物品、到收银台付款等功能。
④网上结算银行功能
系统采用网上银行方式,支持网上结算,经过模拟认证后,根据银行帐号在网上处理购买结算。
3.1网上购物系统流程图
3.2网站后台结构设计
①商品信息管理功能
由系统管理员或由系统管理员授权委托管理整个系统的商品信息,发布销售商品信息,商家注册取得授权后可在系统后台随时增添、修改、更新销售商品信息。
②订单管理功能
系统内构成由订单生成,按时间顺序生成订单号、订单入库,订单查询组成的完整的订单处理流程。
③配送管理功能
合同(订单)确认后,卖方向买方送提货单证(网上下载),凭单提货、配货送货。
④商品退货处理和售后评价功能
售后服务中不合格退货的要求,系统支持退货处理,包括货款退还的操作,同时对客户予以评价。
⑤客户信息管理功能
系统实行会员注册,对客户的相关信息、交易信息等实行跟踪管理,适时会员实行升级制度。
3.3网上购物系统总体设计
现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节。
这样才能使得在电子交易时避免不必要错误发生。
我们将使用HTML、ASP等技术来编辑网页。
传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。
当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。
本设计在实际应用中的解决方案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时了解商品买卖的情况。
网上购物系统设计遵循朴实的风格,但同时在框架设计和颜色搭配中简中求精。
其注册会员的购物流程简约如下图所示:
图3.2网上购物系统功能实现及界面演示
4网上购物功能实现及界面演示
图4.1访问网站的第一个界面,也是本系统的主界面。
用户通过这个主界面可以浏览网站各个分类页面,浏览推荐商品和查看分类属性页等。
图4.1
图4.1页面中如果没有注册可以点击注册就可以进入图4.2界面,注册页面如下:
图4.2
注册后选择自己喜欢的商品就可以进行查看商品的基本信息如图4.3所示:
图4.3
如果对商品比较满意可以点击购买,或者选择用支付宝进行购买等方式:
图4.4
当用户选择购买后还可以选择继续购买选择自己喜欢的商品,最后一起放到购物车中一起付款,如图4.5所示
图4.5
图4.5
5购物车功能实现的主要代码
1.数据库连接代码:
<%
setconn=server.createobject("adodb.connection")
conn.open"DBQ="&server.mappath("shouji.mdb")&";driver={microsoftaccessdriver(*.mdb)}"
%>
2.注册用户首先需要登录,才能进行购物:
<%dimbookid,username,action
action=request.QueryString("action")
ifrequest.Cookies("shop22cn")("username")<>""then
username=trim(request.Cookies("shop22cn")("username"))
elseifrequest.Cookies("shop22cn")("dingdanusername")=""then
username=now()
username=replace(trim(username),"-","")
username=replace(username,":
","")
username=replace(username,"","")
response.Cookies("shop22cn")("dingdanusername")=username
setrs=server.CreateObject("adodb.recordset")
rs.open"select*from[user]",conn,1,3
rs.addnewrs("username")=username
rs("niming")=1rs.updaters.closesetrs=nothing
else
username=request.Cookies("shop22cn")("dingdanusername")
endif
endifbookid=request.QueryString("id")
ifInStr(action,"'")>0then
response.write""
response.end
endif
ifbookid<>""then
ifnotisnumeric(bookid)then
response.write""
response.end
elseifnotisinteger(bookid)then
response.write""
endifendifendif
3.购买自己喜欢商品的代码。
<%ifrequest.Cookies("cnhww")("reglx")=2then%>
(VIP)
<%else%>
(会员)
<%endif%>
<%shuliang=rs.recordcount
jianshu=0
zongji=0
dowhilenotrs.eof%>
id=<%=rs("bookid")%>><%=rs("bookname")%> ifrequest.Cookies("cnhww")("reglx")=2then response.writers("vipjia") else response.writers("huiyuanjia") endif%> 元 action=del&actionid=<%=rs("actionid")%>> <% jianshu=jianshu+rs("bookcount") zongji=zongji+rs("zonger") rs.movenext loop rs.close setrs=nothing%> <%=request.cookies("Cnhww")("yucun")%>元 20px">·如果您想继续购物,请点选继续购物 '); window.close();"response.endendif setrs=server.CreateObject("adodb.recordset") rs.open"selectbookid,username,bookcount,zonger fromshop_actionwhereusername='"&username&"' andbookid="&bookid&"andzhuangtai=7",conn,1,3 ifrs.recordcount=1then ifkucun<(rs("bookcount")+1)then response.write" ');window.close();" response.endendif rs("zonger")=(rs("bookcount")+1)*danjia rs("bookcount")=rs("bookcount")+1 rs.updaters.closesetrs=nothing response.Redirect"gouwu.asp? action=show" else 5.继续选择自己喜欢的商品的选择: rs.closesetrs=server.CreateObject("adodb.recordset") rs.open"selectbookid,username,shjiaid,zhuangtai, zonger,bookcount,niming fromshop_action",conn,1,3 rs.addnew rs("bookid")=bookid rs("username")=username rs("zhuangtai")=7 rs("bookcount")=1 rs("shjiaid")=shjiaid rs("zonger")=danjia ifrequest.Cookies("shop22cn")("username")=""then rs("niming")=1 endif rs.updaters.closesetrs=nothing response.Redirect"gouwu.asp? action=show" endif case"show"%> 总结 对知识系统而全面进行了梳理,遇到难处先是苦思冥想再向同学请教,如果遇到很难的问题在去问老师,终于熟练掌握了基本理论知识,而且领悟诸多平时学习难以理解掌握的较难知识,学会了如何思考的思维方式,找到了设计的灵感。 不过通过此次课程设计,我巩固了以前所学的理论知识,让很多模糊理论知识在心中有了很清晰的定义,(尤其是数据库)使理论和实践有机地结合起来,而且通过查询各种相关资料,对未知的一些知识也有了一定了解,对网站设计与开发也有了一定的趣味性,提高了学习专业知识的积极性。 锻炼了实际分析问题和解决问题的能力,提高了网页制作的能力,为今后的学习和工作打下了良好的基础。 参考文献 [1]谢希仁.计算机网络教程.北京: 邮电出版社,2006. [2]徐国平.网站建设教程.北京: 高等教育出版社,2009. [3]王传华.网页设计与制造技术教程.北京: 清华大学出版社,2007
暂时缺货不能放到购物车里,请选购其它商品!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 购物 系统