电子商务网站web课程设计Word文档下载推荐.docx

上传人:b****3 文档编号:17398899 上传时间:2022-12-01 格式:DOCX 页数:24 大小:542.22KB
下载 相关 举报
电子商务网站web课程设计Word文档下载推荐.docx_第1页
第1页 / 共24页
电子商务网站web课程设计Word文档下载推荐.docx_第2页
第2页 / 共24页
电子商务网站web课程设计Word文档下载推荐.docx_第3页
第3页 / 共24页
电子商务网站web课程设计Word文档下载推荐.docx_第4页
第4页 / 共24页
电子商务网站web课程设计Word文档下载推荐.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

电子商务网站web课程设计Word文档下载推荐.docx

《电子商务网站web课程设计Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《电子商务网站web课程设计Word文档下载推荐.docx(24页珍藏版)》请在冰豆网上搜索。

电子商务网站web课程设计Word文档下载推荐.docx

普通用户是指没有登陆权限(主要指网络用户),以匿名用户的身份访问系统网站。

此类用户主要有浏览系统信息、查看商品信息,注册成为会员。

把本网站设为首页,添加到收藏夹,联系开发人,查看交款方式,退换货原则,配送范围,交易条款,保密协议等操作。

浏览的内容包括:

商品信息、商品分类信息。

商城会员:

这类用户拥有普通用户的所有权限;

普通用户可以注册成为会员,并根据会员ID和密码登陆系统,登陆之后可以对更改自己的信息但会员ID做为数据库表主键不能修改。

会员登陆后可以查看商品信息,查看各种分类商品信息,将商品添加到购物车中。

修改购物车中商品数量,或是删除某些不想要的商品。

如果会员发现网城卡内余额不足还可以进行充值。

系统管理员:

系统管理员主要负责管理着系统后台信息;

主要有订单管理,商品管理,会员管理,物流管理和系统管理。

订单管理有未确认订单和已确认订单管理,未付款订单和已付款订单管理,未发货和已发货订单管理,未归档和已归档订单管理。

商品管理主要有商品添加和商品管理,商品类别添加和商品类别管理。

会员管理主要有添加管理员和管理管理员,管理会员。

物流系统主要有支付方式添加和管理,配送方式添加和管理,配送地点添加和管理。

系统管理主要是上传管理。

因此,本系统可实现功能如下:

1.能够完成游客或已注册用户对网上商品列表的浏览,以及对各商品的详细信息的查看。

2.能够完成已登陆客户对商品的选购:

添加商品到个人购物车,并且对已添加到购物车的商品进行数量的增加、减少、修改和删除等操作。

3.能够通过查看购物车对所选商品进行确定、挑选,确认或修改购物者的联系方式,通过定单查询对支付费用进行确定。

1.2网站可行性分析

1.2.1技术可行性

手机销售网站可分为:

存货管理系统、个人资料管理系统、订购管理系统、报表系统和发货系统。

a.网站存货管理系统可行性分析

网站存货管理系统,它允许管理公司销售的货物。

构建这个系统时,目的是将所有商品信息都保存在数据库中。

顾客查询商品时,向他们显示的目录是根据数据库的最新内容动态生成的。

既是说,公司只要更改数据库中存货的信息,显示在网站上客户所看到的信息就也将随之更新。

实现此系统要求使用ASP(ActiveServerPages)中的使用ODBC(开放数据库互连)。

考虑到兼容性问题,数据库使用MicrosoftAccess数据库,网页设计工具采用MicrosoftFrontPage。

b.个人资料管理系统可行性分析

个人资料管理系统这个系统是面向客户的,它允许客户在网站上注册并创建个人资料(个人配置文件)。

实现此系统同样要求使用JSP中的使用JDBC(开放数据库互连),数据库使用MicrosoftAccess数据库,网页设计工具采用MicrosoftFrontPage。

c.订购管理系统可行性分析

这个系统允许客户看到网站商品及目录,并做出购买决定。

它会跟踪顾客下的所有定单以及所收货款。

此系统的核心是购物车功能的实现。

由ASP相关语言编写网页来实现此功能。

d.报表系统和发货系统可行性分析

这两个系统均不需要创建自己的数据表。

其中,发货系统将主要处理订购管理系统所产生的订单表,并在发生诸如“已发货”或者“地址无效”时,对其进行更新;

报表系统根据数据库中存储的记录来创建报表,它无须向数据库输入任何信息。

这两个系统只需要网站工作人员手工设定即可,无须专门的语言及技术支持。

1.2.2经济可行性

项目成本:

网站开发人员的薪酬,网站服务器的租金(如果租借服务器)或者网站服务器的购买费用(如果购买服务器),网站商品库存费用,网站推广费用,商品成本,商品运输费用。

网站服务器有两种选择:

购买一台手机,将其接入Internet;

到Internet服务商(ISP)那里申请一个应用主机。

二者各有利弊,如果使用ISP投资将较小。

Internet服务商按月收取一笔比较低的费用并为网站提供相应的空间。

它的缺点是我们对机器的控制权比较小。

例如,如果希望使用一个特定的后台程序和工具,得受制于ISP的支持程度。

另外,ISP通常不鼓励使用重负荷的应用程序,以免降低其他操作的速度。

如果自行购买机器,我们既可以自己维护,也可以聘请专业的公司进行托管。

此种选择将比较自由,但费用将较ISP投资少。

项目效益:

网站广告收益,商品交易的利润。

经过成本-效益分析,手机销售网站的效益将大于成本,因此经济上是可行的。

1.2.3操作可行性

手机销售网站将涉及商品买卖,互联网交易、以及知识版权等相关问题,因此网站在规划阶段就应申请相关法律支持及营业批准,互联网交易证书,解决互联网交易安全问题:

防火墙的设置,数据库的安全性,软件修补程序,数据传输安全,公用与私用密匙,通过专门的证书颁发机构(CA)---来创建证书,加密设置,安全套接字层,消息摘要(MessageDigest),密码安全,应用程序安全提示。

2电子商务网站分析

2.1需求分析

2.2用户需求

2.2.1功能性需求概述

前台模块

1)商品信息展示

2)会员注册

3)会员登陆

4)会员信息修改

5)购物车管理

6)会员充值

后台模块

1)订单管理

2)商品管理

3)会员管理

4)物流管理

5)系统管理

2.2.2用户模型

参与者汇总

游客:

查看商品信息和注册成为会员

会员:

查看商品信息和购买商品,修改个人信息等

管理员:

管理商品信息,管理用户信息等

②用列图和相关的用列描述

2.2.3系统流程图

网上购物系统为顾客提供一个类似于超级市场的网络界面。

通过网络界面,会员登录后执行各种操作,非会员可以查找商品信息,查看首页面的最受欢迎商品等信息。

图3.2为网上购物系统的系统流程图。

 

图2-2

3电子商务网站设计

3.1网站总体设计

3.1.1总体设计的基本原则

易用性:

网站设计制作使用的技术不对浏览者使用的浏览器有特殊要求。

方便各类操作人员,做到部分业务的完全或部分自动化处理。

高效性:

网站页面的设计简洁、美观,尽可能地提高浏览速度,突出主要信息。

导航系统在层次清晰的同时方便浏览者对相关信息和服务的访问。

结构合理:

栏目设置要合理,符合人们的浏览习惯。

网站层次设计要合理,让浏览者可以通过尽可能少的点击次数即可找到需要的信息。

宣传完整性:

能够对品牌从各个角度进行周到的宣传到位,及时反映出最新的动态信息。

可扩展性:

系统设计要考虑到业务未来发展的需要,同时考虑网站建设的阶段性,要尽可能地设计得简明,各个功能模块间的耦合度小,便于系统的扩展,平滑地与其它应用系统自动接口,如与现有的应用系统接口及与在线支付系统的接口。

安全、稳定性:

在充分考虑到站点访问性能的同时,要格外重视站点的安全和稳定性问题,采用会员的访问权限控制、加密算法的使用、服务器在IDC环境的安全措施等。

并发性强:

考虑到网站的使用者同时操作某一系统的情况,系统支持多入操作,建立高速缓冲机制,提供使用者的访问速度。

可移植性、可延续性:

采用的开发技术不仅满足现在的应用需求,而且要适应未来的发展趋势,在以后的升级、移植工作方便。

降低用户的二次开发成本,保证用户的投资利益。

平台无关:

采用的开发技术要与操作系统和数据库无关,或可以通过简单的设置变更即可更换操作平台或数据库。

个性化:

利用注册用户提供的相关信息,或利用COOKIE等技术,为顾客提供

尽可能多的个性化服务。

访问统计性强:

网管可随时查看指定页的访问次数、来访路径、访客所在地区分布、访问时段分布、访客使用浏览器等信息,定期出具网站统计分析报告。

互动性:

网站系统要求互动,建立前后台系统的反馈机制,实现自动响应机制,实现高度互动。

创意性强:

特色鲜明、独具风格。

维护性强:

网站系统提高后台维护程序界面,管理人员完全可以自行维护网站的栏目内容。

3.1.2电子商务系统的基本架构

根据调查分析得出电子商务系统的基本架构图如图3-1所示。

图3-1

电子商务系统的系统流程图如图3-2所示。

图3-2

3.2网站详细设计

3.2.1数据流程设计

网站的数据流程图如图3-2-1所示。

图3-3

3.2.2业务流程设计

用户登录流程如图4-2所示。

图3-4

用户购物流程如图4-3所示。

图3-5

4电子商务网站实施

4.1网站部分重要页面源代码即界面

前台主页代码:

<

%@pagecontentType="

text/html;

charset=gb2312"

language="

java"

import="

java.sql.*"

errorPage="

"

%>

<

html>

scriptLANGUAGE="

javascript"

>

/script>

%@includefile="

top.jsp"

%>

tablewidth="

778"

border="

0"

cellspacing="

cellpadding="

align="

center"

tr>

tdheight="

10"

/td>

/tr>

/table>

height="

148"

!

--DWLayoutTable-->

trvalign="

top"

tdwidth="

180"

tdvalign="

dengluyufou.jsp"

100%"

5"

td>

--------------------searchpage------------------------------>

in-search.jsp"

-------------------topsort------------------------------>

topsort.jsp"

-------------------noticenotice------------------------------>

inludenotice.jsp"

16"

 <

--///////////////////////////midlebegin////////////////////////////////////////-->

408"

393"

156"

%

sql="

select*fromlogo"

;

rs=mdb.executeQuery(sql);

if(!

rs.next())

{

out.print("

暂且没有广告"

);

}

else

{%>

ahref="

%=rs.getString("

url"

)%>

target="

_blank"

imgsrc="

banner"

width="

395"

118"

/a>

tableborder="

style="

border-collapse:

collapse"

bordercolor="

#111111"

151"

id="

AutoNumber1"

20"

background="

img/fu.gif"

tdalign="

82"

b>

精品推荐<

/b>

valign="

--------------------circulation-------------------------->

sql="

selecttop10*fromhwwheretuijian=-1orderbyhw_idDESC"

rs=mdb.executeQuery(sql);

if(!

{

128"

left"

bgcolor="

#FFFFFF"

divalign="

暂且没有推荐商品<

br>

/div>

else

{inthwid=0;

i=0;

rs.previous();

while(rs.next())

i=i+1;

hwid=rs.getInt("

hw_id"

50%"

商品名称:

hw_name"

views.jsp?

hw_id=<

%=hwid%>

imgborder="

src="

hw_pic"

114"

83"

vspace="

6"

会员价:

%=rs.getInt("

hw_cash"

元<

atarget="

href="

详情<

ahref='

javascript:

openbag(<

)'

定购<

img/order.gif"

21"

15"

if(i%2==0&

i>

=2)

{

}

if(i>

=10){

break;

-------------------circulationend-------------------------------->

--/////////////////////////////midleend/////////////////////////////////////-->

174"

1"

388"

paihang.jsp"

TR>

colspan="

4"

copy.jsp"

/TR>

scriptlanguage="

JavaScript1.2"

vardragswitch=0

varnsx

varnsy

varnstemp

functiondrag_dropns(name){

temp=eval(name)

temp.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP)

temp.onmousedown=gons

temp.onmousemove=dragns

temp.onmouseup=stopns

functiongons(e){

temp.captureEvents(Event.MOUSEMOVE)

nsx=e.x

nsy=e.y

functiondragns(e){

if(dragswitch==1){

temp.moveBy(e.x-nsx,e.y-nsy)

returnfalse

functionstopns(){

temp.releaseEvents(Event.MOUSEMOVE)

vardragapproved=false

functiondrag_dropie(){

if(dragap

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 育儿理论经验

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1