电子商务网站web课程设计Word文档下载推荐.docx
- 文档编号:17398899
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:24
- 大小:542.22KB
电子商务网站web课程设计Word文档下载推荐.docx
《电子商务网站web课程设计Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《电子商务网站web课程设计Word文档下载推荐.docx(24页珍藏版)》请在冰豆网上搜索。
普通用户是指没有登陆权限(主要指网络用户),以匿名用户的身份访问系统网站。
此类用户主要有浏览系统信息、查看商品信息,注册成为会员。
把本网站设为首页,添加到收藏夹,联系开发人,查看交款方式,退换货原则,配送范围,交易条款,保密协议等操作。
浏览的内容包括:
商品信息、商品分类信息。
商城会员:
这类用户拥有普通用户的所有权限;
普通用户可以注册成为会员,并根据会员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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 网站 web 课程设计