购物网站Word格式文档下载.docx
- 文档编号:16624548
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:34
- 大小:726.04KB
购物网站Word格式文档下载.docx
《购物网站Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《购物网站Word格式文档下载.docx(34页珍藏版)》请在冰豆网上搜索。
关键词:
互联网网上购物大学生问题解决良策
第一章项目分析---------------------------------------------------2
第二章系统分析与设计------------------------------------------3
2.1总体设计------------------------------------------------------3
2.1.1总模块----------------------------------------------------3
2.1.2用户模块-------------------------------------------------3
2.1.3管理员模块----------------------------------------------4
2.1.4邮递员模块----------------------------------------------5
2.2数据库设计---------------------------------------------------5
2.2.1E-R图----------------------------------------------------6
2.2.2数据库逻辑结构设计---------------------------------9
第三章实现与测试------------------------------------------------12
3.1购物模块-----------------------------------------------------12
3.1.1主界面----------------------------------------------------12
3.1.2界面代码-------------------------------------------------13
3.1.3后台代码-------------------------------------------------13
3.2注册模块-----------------------------------------------------14
3.2.1注册界面-------------------------------------------------14
3.2.2界面代码-------------------------------------------------14
3.2.3后台代码-------------------------------------------------18
3.3登录模块-----------------------------------------------------19
3.3.1登录界面-------------------------------------------------19
3.3.2界面代码-------------------------------------------------19
3.3.3后台代码-------------------------------------------------20
3.4购物车界面---------------------------------------------------22
3.4.1购物车界面----------------------------------------------22
3.4.2界面代码-------------------------------------------------22
3.4.3后台代码-------------------------------------------------24
3.5管理员模块---------------------------------------------------26
3.5.1管理员界面----------------------------------------------26
3.5.2界面代码-------------------------------------------------26
3.5.3后台代码--------------------------------------------------28
3.6测试用例------------------------------------------------------31
第四章结束语-------------------------------------------------------37
第一章项目分析
随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。
个性化已逐渐成为当今Web应用的潮流。
本文研究了一种基于数据关联规则采集技术的用户个性化页面动态生成方案,此方案与现今网上已采用的方案相比,具有用户使用更简单、反映用户更明显细致等优点。
网上购物是电子商务的典型应用之一,网上商场是实现网上购物的安全、便捷的途径。
通过网上商场,用户可以到网上商场浏览选购自己喜欢的商品,安全地实现网上实时支付,安坐家中便完成购物的过程。
对商家而言,通过网上商场可以非常方便地将自己的商品上网销售,维护十分简单(甚至不需要建立自己的网站)而只须付出低廉的费用。
网络是网上商店的存在载体。
网上商店向网上购物者传递商品信息,网上购物者通过网上商店进行商品和款项的交易。
服装鞋帽商城采用ASP技术和SQL数据库,以MicrosoftVisualStudio2010为开发环境进行商城站点的构建,并选择IE作为服务器,进行系统分析,为将来进一步的实施打下一个坚实的技术基础。
此系统分为前台管理和后台管理。
前台管理是友好的操作界面,供用户浏览、查询使用。
包括:
浏览商品、查询商品、订购商品、购物车、用户维护等功能;
后台管理是提供给管理员的,其中包括:
商品管理、用户管理、订单管理等。
使管理员从繁琐的手工操作中解脱出来,并提高了办公准备效率。
经过前期的深入调查和研究,总结出该系统需要完成的一些具体功能,分析如下:
1.用户管理:
能够完成用户基本信息录入的注册、登录和注销。
2.管理呗管理:
能够完成管理员对网站的商品订单的处理。
第二章系统分析与设计
2.1总体设计
2.1.1总模块
根据网上购物的功能需求,进行系统分析设计。
系统功能模块图如图2-1所示:
图2-1
2.1.2用户模块
用户模块又分为三个子模块:
注册、登录及注销模板;
选择商品并添加到购物车模块;
付款结算模块。
首先,用户登录后可以查看购物网站上所有的商品,根据个人爱好、需要,选择商品,用户可以通过查看主页上显示的商品进行选择,也可通过分类即菜单栏的导航进行选择商品。
然后,选择好商品后,可通过添加到购物车,在购物车后也可以再继续购物或者删除不需要的商品。
最后就是进行付款结算。
结算完成后,注销用户,以便下次继续使用(模块图如图2-2所示)。
图2-2
2.1.3管理员模块
管理员模块:
管理员管理模块也就是网站的后台,包括三个子模块。
(模块图如图2-3所示)
图2-3
2.1.4邮递员模块
邮递员模块:
邮递员模块包括两个子模块。
(模块图如图2-4所示)
图2-4
2.2数据库设计
2.2.1E-R图
数据库的E-R图反映了实体、实体的属性和实体之间的联系。
下面的图2-5至图2-11显示的是各个实体以及实体的属性。
图2-5用户实体及属性
图2-6服饰实体及属性
图2-7订单实体及属性
图2-8接单员订单实体及属性
图2-9购物车实体及属性
图2-10接单员实体及属性
图2-11银行实体及属性
下面的图2-12显示的是系统E-R图:
图2-12系统E-R图
2.2.2数据库逻辑结构设计
本系统数据库为:
Shoppingnetwork,其中包含了7个SQL数据表来实现对数据的存储、调用。
以下为具体数据表模式:
(1)【Bank表】
(Bnum、Bpsw)
⑵【Clothes表】
(CID、Cname、Cplace、Cdate、Cprice、CMprice、Cdiscont、CSmallImnage、CBigImage)
⑶【ofpaper表】
(username、CID、Bnum、USmoney、cname、Delgoods、Send、GoodID)
⑷【Posof表】
(GoodID、username、Cid、Cname、Bnum、phone、email、zipcode、address、Wpay、Send)
⑸【Postman表】
(users、pwd)
⑹【US表】
(GoodID、username、CID、Bnum、USmoney、money、Cname)
(7)
【users表】
(username、password、IsVip、email、phone)
其中,用下划线和粗体标记的属性为表的主键属性。
各表的具体设计如表2-13表2-19所示。
根据E-R图,设计每张表的变量名,变量的类型及主键。
图2-13
图2-14
图2-15
图2-16
图2-17
图2-18
图2-19
第三章实现与测试
3.1购物模块
3.1.1主界面
主界面应用DataList控件绑定数据库内的信息,方便信息的管理与维护,界面如图3-1。
图3-1
3.1.2界面代码
<
asp:
DataListID="
DataList1"
runat="
server"
HorizontalAlign="
Center"
RepeatColumns="
4"
onitemcommand="
DataList1_ItemCommand"
>
<
ItemTemplate>
table>
ahref="
CloBuy.aspx?
id=<
%#Eval("
CID"
)%>
"
imgsrc="
ClosthesImage/<
CSmallImnage"
)%>
alt="
Cname"
style="
width:
200px;
/>
/a>
/tr>
br/>
价格:
Cprice"
会员价:
CMprice"
购买数量:
TextBoxID="
num"
/asp:
TextBox>
ImageButtonrunat="
ID="
buyButton"
ImageUrl="
~/images/buy.png"
Height="
25"
CommandName="
buy"
CommandArgument='
'
ImageAlign="
top"
ShopCartPage.aspx?
购买<
/table>
/ItemTemplate>
DataList>
3.1.3后台代码
privatevoidbindList()
{
strings=ConfigurationManager.ConnectionStrings["
database"
].ConnectionString;
SqlConnectionconnection=newSqlConnection(s);
connection.Open();
SqlDataAdaptersqdap=newSqlDataAdapter();
SqlCommandcomm=connection.CreateCommand();
comm.CommandText="
select*fromClothes"
;
sqdap.SelectCommand=comm;
DataTabledt=newDataTable();
sqdap.Fill(dt);
DataList1.DataSource=dt;
DataList1.DataBind();
connection.Close();
}
3.2注册模块
3.2.1注册界面
注册界面应用表格控制布局,javascript控制文本格式,界面如图3-2。
图3-2
3.2.2界面代码
tdclass="
style6"
colspan="
2"
新用户注册<
/td>
tr>
style7"
用户姓名:
td>
TextBox1"
requiredfieldvalidatorid="
Requiredfieldvalidator1"
Font-Size="
Smaller"
ErrorMessage="
用户名不能为空.<
br>
Display="
None"
ControlToValidate="
requiredfieldvalidator>
密码:
TextBox2"
rfvPwd"
密码不得为空.<
LocalizeID="
Localize1"
Localize>
确认密码:
TextBox3"
labelid="
Label16"
ForeColor="
Chocolate"
*<
label>
rfvPwd2"
确认密码不得为空.<
comparevalidatorid="
cvPwd"
两次输入密码不一致"
ControlToCompare="
comparevalidator>
Localize2"
是否VIP:
RadioButtonListID="
RadioButtonList1"
17px"
RepeatDirection="
Horizontal"
Width="
120px"
text-align:
left"
ListItemValue="
True"
是<
ListItem>
ListItemSelected="
Value="
False"
否<
RadioButtonList>
邮箱地址:
TextBox5"
Requiredfieldvalidator2"
电子邮件不能为空.<
Label17"
regularexpressionvalidatorid="
revEmail"
电子信箱输入不符合规范"
ValidationExpression="
\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
regularexpressionvalidator>
电话号码:
TextBox6"
Requiredfieldvalidator4"
电话不能为空.<
Label21"
revPhone"
电话号码不符合规范"
\d{11,12}|(\(\d{3}\)|\d{3}-|\(\d{4}\)|\d{4}-)?
(\d{8}|\d{7})?
tdcolspan="
class="
style8"
validationsummaryid="
ValidationSummary1"
BorderStyle="
Double"
HeaderText="
注册失败,出现以下错误:
Width="
311px"
ToolTip="
注册失败原因."
118px"
validationsummary>
Butt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 购物 网站