手机购物网站Word文档下载推荐.docx
- 文档编号:16736772
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:11
- 大小:186.75KB
手机购物网站Word文档下载推荐.docx
《手机购物网站Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《手机购物网站Word文档下载推荐.docx(11页珍藏版)》请在冰豆网上搜索。
3.1可行性分析
因为个人原因该项目有很多不成熟的地方,运用到了MicrosoftvisioC#、数据库等
网站内容健康无任何的不符合法律要求的内容,网站处于初期阶段中,需要进一步的完善,完善后,需要的服务器较小,若能有希望也可以挂靠某知名品牌名下,进一步进行扩大名气。
3.2需求分析
Index:
商品选购页面。
点击提交到数据库。
用户注册。
用户登入。
查看购物车。
其中包括修改商品数量和删除商品。
进入结帐页面。
同时清空购物车。
数据库实现:
表一:
个人信息:
info1.
admin.pass.name.e-mail等
表二:
商品列表shop
字段:
idnamemoneynumberresidual(剩余)
表三:
购物车car
idnamemoney(单价)number(数量)total(总价)
4.系统设计
概要设计
类图
用例图
.2详细设计
用户登陆的代码
<
!
--#includefile=conn.asp-->
%
user=request("
name"
)
pwd=request("
pass"
ifuser="
"
then
response.redirect"
reguser.asp"
endif
setrs=server.createobject("
adodb.recordset"
sql="
select*fromadminwhereadmin='
&
user&
'
rs.opensql,conn,1,1
ifnotrs.eofthen
ifpwd=rs("
)then
response.write("
登陆成功"
session("
xm"
)=user////////////////////////////////////////把用户的信息写入到session变量中以后调用
%>
ahref="
gwc.asp"
>
购物<
/a>
else
登陆不成功"
endif
else
用户不存在"
gwc.asp//////////////////////////////////////////////显示所有商品列表
--#includefile="
conn.asp"
-->
select*fromshop"
dowhilenotrs.eof
商品名称是:
%=rs("
)%>
br>
商品单价:
money"
商品数量:
number"
商品剩余量:
residual"
gw.asp?
id=<
id"
购买<
br/>
rs.movenext
loop
=================================================================
gw.asp///////////////////////////////////显示购买物品的列表
xm=session("
action=request.QueryString("
action"
ifrequest.QueryString("
)="
bookid=request("
bookid"
)//////////////////////////////////调入购买物品的id
ifsession("
productlist"
session("
)=request.QueryString("
bookid=request.QueryString("
ifinstr(request.querystring("
),session("
))<
1then
bookid=session("
)+"
"
+request.QueryString("
)//////////////把id全部存储到bookid中类似与数组
)=bookid
ifbookid="
then////////////////////////若id为空,则说明用户没有购物
response.write"
scriptlanguage=javascript>
alert('
对不起,您没有选择商品!
);
window.close();
/script>
response.End
selectcaseaction
//////////////////////////////////
case"
setrs=server.CreateObject("
dimsqlmendation
sqlmendation="
selectid,name,money,numberfromshopwhereidin("
bookid&
)orderbyid"
rs.opensqlmendation,conn,1,1
formid="
form1"
name="
method="
post"
action="
dimiii'
定义总价
iii=0
dimbookscount,books'
定义判断有几个bookid
bookscount=request.QueryString("
).count
dowhilenotrs.eof
dimquatity'
判断input名
Quatity=CInt(Request("
ckxp"
rs("
)))
IfQuatity<
=0ThenQuatity=1
tablewidth="
833"
height="
54"
border="
1"
cellpadding="
0"
cellspacing="
bordercolor="
#3399FF"
tr>
tdwidth="
93"
商品名称<
/td>
114"
商品价格<
141"
商品数量<
397"
小计<
76"
修改数量<
/tr>
td>
%=trim(rs("
))%>
%=formatnumber(rs("
),2)&
元"
inputname="
%="
rs("
type="
text"
size="
3"
value="
%=Quatity%>
onkeypress="
returnregInput(this,/^[0-9]*$/,String.fromCharCode'
////////////////////判断用户输入数量的正确性(event.keyCode))"
onpaste="
returnregInput(this,/^[0-9]*$/,window.clipboardData.getData('
Text'
))"
ondrop="
returnregInput(this,/^[0-9]*$/,event.dataTransfer.getData('
/>
ifquatity<
=1then
response.writeformatnumber(rs("
)*1,2)&
)*quatity,2)&
iii=formatnumber(rs("
)*Quatity+iii,2)////////////////////判断总价格
inputtype="
image"
submit"
src="
images/xg.gif"
onclick="
this.form.action='
%=bookid%>
;
this.form.submit"
nbsp;
/label>
/table>
rs.close
setrs=nothing%>
总计:
%=iii%>
元
iii"
)=iii%>
submit2"
images/xyb.gif"
width="
18"
onClick="
action=ckxp1&
this.form.submit()"
label>
%ifrequest.querystring("
)<
then%>
imgsrc="
images/cg.gif"
%endif%>
/form>
ckxp1"
response.Write(iii)
myorder=cstr(year(now())&
month(now())&
day(now())&
hour(now())&
minute(now())&
second(now()))
dimmysql,myrs
setmyrs=server.CreateObject("
mysql="
select*fromshop_action"
myrs.openmysql,conn,1,3
myrs.addnew()
myrs("
userid"
)=xm
actiondate"
)=myorder
)=quatity
total"
)=session("
myrs.update
myrs.close
setmyrs=nothing
%response.write("
tablewidth=602border=0align=centercellpadding=0cellspacing=1bgcolor=e8e8e>
response.write("
trbgcolor=#FFFFFF>
)
response.Write("
tdwidth=199style=PADDING-LEFT:
20px>
%response.write("
您的订单号是:
tdwidth=771height=28style=PADDING-LEFT:
b>
%=myorder%>
/b>
%response.Write("
response.Write("
20pxcolspan=2align=center>
请记住您的订单号以方便查询"
)
%endselect%>
4.2数据库设计
表名:
字段名称
别名
类型
说明
备注
货物ID
GID
Char(6)
PK
唯一ID
货物名称
GNAME
CHAR(20)
NOTNULL
货物的名称
货物价格
GPic
CHAR(10)
货物的价格
5系统测试
用例
功能描述
是否通过
商品浏览
在前台分页显示所有商品信息
是
商品选购页面
加入购物车
注册
新用户注册
登陆
注册后登录
外部连接
外部资料连接
7.总结
通过开发其功能基本符合用户需求,能够完成用户信息的查询、删除、修改,以及商品信息的划分、选择、添加、删除、修改和合并等功能。
并提供专题公告操作管理模块,使管理者不仅能很快的告诉顾客最新的商品信息,也可以减轻添加商品的负担,让用户对新商品一目了然。
通过ASP与后台数据库链接等关键技术,满足了系统的需要,优化了系统的性能。
但是由于毕业设计时间较短,所以购物系统还有许多不尽如人意的地方,比如出错处理不够,安全性能还不完善,缺少网上支付系统等问题。
这些功能和技术还需加以提高和实现
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 手机 购物 网站