1、手机购物网站手机商务网站 学号:1325123225 姓名:邓彦 时间:2015年1月3日目录1. 项目背景 32. 项目愿景 33. 系统分析 33.1可行性分析 33.2需求分析 34. 系统设计 34.1概要设计 34.2数据库设计 45系统测试 46.总结 41. 项目背景软件开发专业第三个学期的一个课程设计,目前对于目前我国电子销售市场的红火已经电子产品的跟新换代的快速,人们对于电子产品的强大需求,以及网络营销手段带来巨大利润和能够减少运营成本因此做此网站。随着网络发展网络销售途径的好处日益明显后,大部分人开始从过去单一的实体销售慢慢去增加自己的网络销售途径。这种趋势是随着网络的大量
2、普及在现阶段只会更加的受大家的接受。2. 项目愿景主要功能的介绍1. 用户查询商品的价格,以及查询商品的名称2. 同一用户实现添加商品,去收银台结账等3. 购物车实现功能:4订购。即把所选物品添加到购物车。5修改。根据自己的需求可以修改已购物品的数量。也可以删除已选商品。6显示购物车内所选的物品及单价。7结帐。到结帐出进行结帐。8清空购物车。3. 系统分析3.1可行性分析因为个人原因该项目有很多不成熟的地方,运用到了Microsoft visio C#、数据库等网站内容健康无任何的不符合法律要求的内容,网站处于初期阶段中,需要进一步的完善,完善后,需要的服务器较小,若能有希望也可以挂靠某知名品
3、牌名下,进一步进行扩大名气。3.2需求分析Index:商品选购页面。点击提交到数据库。用户注册。用户登入。查看购物车。其中包括修改商品数量和删除商品。进入结帐页面。同时清空购物车。数据库实现:表一:个人信息:info1.admin .pass . name. e-mail 等表二:商品列表 shop字段: id name money number residual(剩余)表三:购物车 car字段: id name money(单价) number(数量) total(总价)4. 系统设计概要设计类图用例图.2 详细设计用户登陆的代码购物gwc.asp/显示所有商品列表商品名称是:商品单价:商品
4、数量:商品剩余量:a href=gw.asp?id=购买=gw.asp/显示购买物品的列表%xm=session(xm)action=request.QueryString(action)if request.QueryString(id)= thenbookid=request(bookid)/调入购买物品的idelseif session(productlist)= thensession(productlist)=request.QueryString(id)bookid=request.QueryString(id)else if instr(request.querystring(i
5、d),session(productlist)1 thenbookid=session(productlist)+,+request.QueryString(id)/把id全部存储到bookid中类似与数组session(productlist)=bookidelsebookid=session(productlist)end ifend ifend ifif bookid= then/若id为空,则说明用户没有购物response.write alert(对不起,您没有选择商品!);window.close();response.Endend ifselect case action/cas
6、e set rs=server.CreateObject(adodb.recordset)dim sqlmendationsqlmendation=select id,name,money ,number from shop where id in (&bookid&) order by idrs.open sqlmendation,conn,1,1%dim iii 定义总价 iii=0 dim bookscount,books 定义判断有几个bookid bookscount=request.QueryString(id).count do while not rs.eof dim quat
7、ity 判断input 名Quatity = CInt( Request( ckxp&rs(id) )If Quatity 商品名称商品价格商品数量小计修改数量input name= type=text size=3 value= onkeypress= return regInput(this, /0-9*$/, String.fromCharCode/判断用户输入数量的正确性(event.keyCode)onpaste = return regInput(this,/0-9*$/, window.clipboardData.getData(Text)ondrop= return regIn
8、put(this,/0-9*$/,event.dataTransfer.getData(Text) /%if quatityinput type=image name=submit src=images/xg.gif onclick=this.form.action=gw.asp?id=;this.form.submit / 总计:元input type=image bo
9、rder=0 name=submit2 src=images/xyb.gif width=54 height=18 onClick=this.form.action=gw.asp?action=ckxp1&id=;this.form.submit()%if request.querystring(id) then% response.write()response.write( ) response.Write()% response.write() response.Write()% response.Write() response.Write()response.Write() resp
10、onse.Write() response.Write(请记住您的订 单号以方便查询) response.Write() response.Write() response.Write()%4.2数据库设计 表名:商品列表 shop字段名称别名类型说明备注货物IDGIDChar(6)PK唯一ID货物名称GNAMECHAR(20)NOT NULL货物的名称货物价格GPicCHAR(10)NOT NULL货物的价格5系统测试用例功能描述是否通过商品浏览在前台分页显示所有商品信息是商品选购页面加入购物车是注册新用户注册是登陆注册后登录是外部连接外部资料连接是7.总结通过开发其功能基本符合用户需求,能够完成用户信息的查询、删除、修改,以及商品信息的划分、选择、添加、删除、修改和合并等功能。并提供专题公告操作管理模块,使管理者不仅能很快的告诉顾客最新的商品信息,也可以减轻添加商品的负担,让用户对新商品一目了然。通过ASP与后台数据库链接等关键技术,满足了系统的需要,优化了系统的性能。但是由于毕业设计时间较短,所以购物系统还有许多不尽如人意的地方,比如出错处理不够,安全性能还不完善,缺少网上支付系统等问题。这些功能和技术还需加以提高和实现
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1