1 / 36
文档名称:

电子商务网站制作说明书.doc

格式:doc   大小:1,552KB   页数:36页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

电子商务网站制作说明书.doc

上传人:幸福人生 2022/11/17 文件大小:1.52 MB

下载得到文件列表

电子商务网站制作说明书.doc

文档介绍

文档介绍:该【电子商务网站制作说明书 】是由【幸福人生】上传分享,文档一共【36】页,该文档可以免费在线阅读,需要了解更多关于【电子商务网站制作说明书 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。电子商务网站制作说明书
一、背景
在互联网日益流行的今天,网络成为了人们获取信息的主要渠道,而在网络的大家庭中,电子商务则是一个热门,电子商务的一个最基本体现就是电子购物网站,从一定程度上讲它就是网上超市,也就是一种网上销售,人们利用网络购物,不需要再像传统的购物一样在街上东奔西跑,既可以节约时间,又可以节约精力,对于在网络上开店的企业来说,电子商务使得企业能直接面向最终客户,从而降低交易成本和客户售后咨询等服务费用,尤其是对无形产品的服务,现阶段企业开展电子商务以加强与客户的沟通和促进产品销售,对于买卖双方来说都是有益的。
二、实验目的



三、实验内容





四﹑实验步骤
1﹑系统设计
、系统目标
对于典型的数据库管理系统,尤其是电子商务平台这样的数据流比较大的网络管理系统,必须要满足使用方便、操作灵活等设计需求。本系统满足以下几个目标:
,操作简便。
、分类战士商城内所有商品。
,方便顾客了解商品信息。


,进行严格的数据检验,尽可能的排除人为错误。
,方便顾客及时了解相关信息。


、安全可靠。
、系流程统图
电子商务平台前台管理系统
商品分类

物流






价商品
热门商品
我的留言
本站留言
、构建开发环境
网站开发环境
网站开发环境:MicrosoftVisualStudio2008集成开发环境。
网站开发语言:+C#。
网站后台数据库:Oracle10g
开发环境运行平台:Windows7。
2﹑数据库设计
﹑数据库概要说明
所使用数据库为Oracle10g数据库。
﹑数据库概念设计
通过对网站需求分析、网站流程设计以及功能结构的确定,规划出系统中使用的数据库实体对象分别是商品类型实体、商品信息实体、商品订单实体、商品订单明细实体和管理员实体。
商品类型实体:
商品类型
类型图片
类型名称
类型编号
商品信息实体:
商品信息
商品名称
是否打折
商品编号
商品简介
商品市场价
商品热销价
商品图片
进货如期
商品订单实体:
商品订单
商品订单编号
商品费用
订单总费用
接收人姓名
是否打折
是否发货
商品运输方式
商品市场价
商品订单明细实体:
商品订单明细
商品总金额
订单详细表号
备注
商品对应订单号
商品代号
商品数量
管理员实体:
管理员
管理员真实姓名
管理员密码
管理员登录名
管理员编号
创建时间
E-mail地址
﹑数据库逻辑结构设计
公共信息表:
商品类别表:
商品信息表:
购物车表:
用户信息表:
管理员表
3﹑公共类的设计
1﹑CommonClass类:
usingSystem;
;
;
;
;
;
;
;
;
;
///<summary>
///CommonClass的摘要说明
///</summary>
publicclassCommonClass
{
publicCommonClass()
{
//
//TODO:在此处添加构造函数逻辑
//
}
///<summary>
///说明:MessageBox用来在客户端弹出对话框,关闭对话框返回指定页。
///参数:TxtMessage对话框中显示的内容。
///Url对话框关闭后,跳转的页
///</summary>
publicstringMessageBox(stringTxtMessage,stringUrl)
{
stringstr;
str="<scriptlanguage=javascript>alert('"+TxtMessage+"');location='"+Url+"';</script>";
returnstr;
}
///<summary>
///说明:MessageBox用来在客户端弹出对话框。
///参数:TxtMessage对话框中显示的内容。
///</summary>
publicstringMessageBox(stringTxtMessage)
{
stringstr;
str="<scriptlanguage=javascript>alert('"+TxtMessage+"')</script>";
returnstr;
}
///<summary>
///说明:MessageBoxPag用来在客户端弹出对话框,关闭对话框返回原页。
///参数:TxtMessage对话框中显示的内容。
///</summary>
publicstringMessageBoxPage(stringTxtMessage)
{
stringstr;
str="<scriptlanguage=javascript>alert('"+TxtMessage+"');location='javascript:(-1)';</script>";
returnstr;
}
///<summary>
///实现随机验证码
///</summary>
///<paramname="n">显示验证码的个数</param>
///<returns>返回生成的随机数</returns>
publicstringRandomNum(intn)//
{
//定义一个包括数字、大写英文字母和小写英文字母的字符串
stringstrchar="0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z";
//将strchar字符串转化为数组
//(由指定Char数组的元素分隔)的String数组。
string[]VcArray=(',');
stringVNum="";
//记录上次随机数值,尽量避免产生几个一样的随机数
inttemp=-1;
//采用一个简单的算法以保证生成随机数的不同
Randomrand=newRandom();
for(inti=1;i<n+1;i++)
{
if(temp!=-1)
{
//unchecked关键字用于取消整型算术运算和转换的溢出检查。
//。
rand=newRandom(i*temp*unchecked((int)));
}
//。
intt=(61);
if(temp!=-1&&temp==t)