网络营销课程设计报告.docx
- 文档编号:3534653
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:46
- 大小:836.02KB
网络营销课程设计报告.docx
《网络营销课程设计报告.docx》由会员分享,可在线阅读,更多相关《网络营销课程设计报告.docx(46页珍藏版)》请在冰豆网上搜索。
网络营销课程设计报告
管理学院电子商务专业
网上营销设计
(2011—2012学年第1学期)
设计名称:
丽人坊化妆品网上商店系统实施报告
班级:
电商092
姓名:
李伟(组长)0921051028
马立川0921051033
唐永斌0921051036
徐喆林0921051008
杨薇0921051017
指导教师:
信管教研室
成绩:
地点:
经管院实验室
序号:
2012年1月13日
1.概述………………………………………………………………………4
1.1背景……………………………………………………………………4
1.2系统环境………………………………………………………………4
1.2.1JSP简介……………………………………………………………5
1.2.2JSP访问MySQL数据库…………………………………………5
2.系统分析…………………………………………………………………5
2.1系统目标需求…………………………………………………………5
2.2可行性分析……………………………………………………………6
2.3业务流程分析…………………………………………………………6
2.4数据流程分析…………………………………………………………8
2.5数据字典………………………………………………………………9
3.系统设计…………………………………………………………………11
3.1平台设计………………………………………………………………11
3.2软件总体结构设计……………………………………………………11
3.2.1功能结构图…………………………………………………………11
3.2.2模块说明书………………………………………………………13
3.3代码设计………………………………………………………………14
3.4输入与输出设计………………………………………………………14
3.4.1用户注册界面……………………………………………………14
3.4.2用户登录界面……………………………………………………15
3.4.3留言中心界面……………………………………………………16
3.4.4收银台界面…………………………………………………………17
3.5存储文件格式设计……………………………………………………18
3.6系统安全性设计………………………………………………………19
4.系统实施部分……………………………………………………………20
4.1源程序代码………………………………………………………………20
4.1.1数据库实现代码……………………………………………………20
4.1.2程序代码……………………………………………………………20
4.2模拟运行数据……………………………………………………………45
5.系统总结……………………………………………………………………48
6.产品推广策略……………………………………………………………48
7.参考资料……………………………………………………………………50
1.概述
1.1背景
电子商务是利用计算机技术、网络技术和远程通信技术,实现整个商务(买卖)过程中的电子化、数字化和网络化。
电子商务通常是指是在全球各地广泛的商业贸易活动中,在英特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面的进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式。
中国电子商务在20世纪90年代开始出现,那时候电子商务只是一种概念,根源在于中国互联网的接入以及世界一些知名企业的影响。
随着人们对电子商务的逐渐认识,在新的一世纪里产生了若干电子商务企业,涉及的范围从B2B向B2C以及C2C等多方面发展!
现阶段电子商务的交易模式主要有B2B、B2C、C2C、O2O、B2M、M2C、M2E、B2A、C2A、SNS-ES、ABC模式等12类。
C2C(ConsumertoConsumer)是电子商务的专业术语,是个人与个人之间的电子商务,C2C即消费者间。
C2C电子商务运作模式的本质是网上拍卖。
它通过为买卖双方提供一个在线交易平台,使各地的卖方可以方便地提供商品上网拍卖,各地的买方可以自行选择商品并且可以自由竞价。
C2C电子商务模式体现了互联网跨地域、24小时在线的精神,发挥了网络覆盖面大、用户数量多的优势,虽然看起来C2C电子商务交易过程类似于拍卖市场,但同传统的二手市场相比,它不再受到时间和空间的限制,节约了大量的市场沟通成本,因此它不仅吸引了大量的用户,而且能够为用户带来真正的实惠。
C2C电子商务受益的不仅仅是买卖双方,还有提供交易环境的电子交易平台供应商。
1.2系统环境
系统是基于NET的B2C模式的网上购物商店,采用MacromediaDreamwear8开发web动态网页。
网页主要使用HTML超文本编辑语言和Javascript语言,运用Jsp设计网络程序。
同时运用MySQL实现网站与数据库的连接,动态查询、添加、删除、修改、计算等管理数据库的功能。
1.2.1JSP简介
JSP(JavaSeverPages)是一种动态网页技术标准,在传统的网页HTML文件中加入Java程序片段和JSP标记,就构成了JSP网页。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML的形式返回给客户。
程序片段可以操作数据库、重新定向网页等,这就是建立动态网站所需要的功能。
所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求很低,可以实现无Plugin,无ActiveX,无JavaApplet,甚至无Frame。
1.2.2JSP访问MySQL数据库
由于建立的不是一个大型、昂贵的项目,选择开源数据库产品,MySQL数据库是一个很不错的选择。
MySQL是一个真正的多用户、多线程的SQL数据库服务器。
MySQL是以客户机/服务器结构实现的,由服务器守护程序mysqld和很多不同的客户程序和库组成。
对于一般的个人用户和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体成本。
2.系统分析
2.1系统目标需求
网上商店采用的是C2C模式,通过对一些典型的C2C网站,例如淘宝等网站的分析,审美。
不以炫目,怪异来夺人眼球,而是以专业的方式来展示独特的商品可以看出来C2C模式建站有几个标准:
1.网页信息和服务,符合大众审美,并有艺术感的亮点存在,能在第一时间内给潜在客户留下印象。
2.可用性。
专注于怎样让用户搜索、比较、流程更便捷,获得良好的用户体验。
3.内容为王。
探寻客户的潜在需求,为潜在客户提供最有价值的信息,引导和教育客户怎样去选择和鉴定商品,并且让客户相信这些信息及服务足够让他们付诸行动购买,提供最具商业价值的网站结构布局。
4.搜索引擎优化。
网站优化,正确运用各种设计元素,让搜索引擎更易抓取,提升网站的营销价值。
综上所述,网站建设对于C2C电子商务企业有着举足轻重的作用,是客户了解企业最方便最直观的途径,一个集审美、内容、实用且具有营销价值的企业网站,在以用户体验为关注点的电子商务、网络购物的互联网经济中更具有战略意义,C2C企业一定要选择合适的网站建设服务商,量身打造合适自己行业、产品及品牌风格的个性化营销型站点。
2.2可行性分析
从技术上来说,系统的开发软件均为常用的软件,无需购买专业软件,采用Dreamwear,JSP技术,MySQL数据库等。
这些程序设计工具和技术都比较常用,对于系统功能的实现起到主要作用。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。
插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
从经济上来说,把传统的交易通过电子商务平台转移到网络上,这样降低了交易的成本和空间时间的局限性,使交易更加方便快捷。
电子商务的发展打破了传统企业间明确的组织界限,形成了“你中有我,我中有你”的动态联盟,企业的有形边界缩小,而无形边界的扩张。
另外网上交易提高了交易的效率,网上交易的各个环节均在短时间内完成,包括商品的采购,货物运输,销售等。
同时电子商务体现了交易的透明化。
买卖双方从交易的洽谈、签约以及货款的支付、交货通知等整个交易过程均在网络上进行。
通畅、快捷的信息传输可以保证各种信息之间相互核对,可以防止伪造信息的流通。
总之,电子商务是运用现在电子计算机技术尤其是网络技术进行的一种社会生产经营形态,根本目的是通过提高企业生产率,降低经营成本,优化资源配置,从而实现社会财务最大化。
从这个意义上说,电子商务要求的是整个生产经营方式价值链的改变,是利用信息技术实现商业模式的创新与变革。
2.3业务流程分析
对于网站的浏览者,已注册的用户可以直接登录,未注册的用户首先需要点击注册页面填写相关信息然后注册。
注册成功后登录到网站浏览网页或者选购自己满意的商品。
确定购买后,系统会核对后台数据库查看商品库存情况,如果库存有货则会跳转到支付页面进行支付;如果库存无货则会提示顾客暂时无货请另外选购或者等待进货通知。
对于购买的商品或者对网站服务有意见的可以到留言中心进行留言,留言会记录在后台数据库系统中,工作人员会定时浏览和处理留言及相关的问题。
主要业务流程图如下图所示:
2.4数据流程分析
系统数据流程图
2.5数据字典
表2-1数据项描述(部分)
名称
编号
别名
长度
简述
用户名
sjx01
yonghuming
10
用户注册名字
库存状态
sjx02
kucun
1
商品库存状态
发布日期
sjx03
fbdate
8
商品发布的日期
价格
sjx04
price
9
商品价格
表2-2数据结构描述(部分)
名称
商品标识
编号
Sjjg01
简述
包含商品名称、价格等信息便于区分商品
组成
商品名称+商品图片+商品价格+商品品牌
表2-3数据流描述(部分)
名称
编号
来源
去向
组成
商品
信息
Sjl01
仓库
浏览
者
商品名称、图片、价格
用户
信息
Sjl02
浏览
者
后台
管理
用户名、性别、电话、邮箱
购物
选择
Sjl03
用户
收银
台
用户名、商品名
订单
信息
Sjl04
收银
台
用户
订单名称,商品名称
留言
中心
Sjl05
用户
后台
管理
用户名、留言标题、内容
表2-4处理逻辑描述(部分)
名称
编号
输入
处理过程
输出
库存
管理
Cllj01
商品名称
查询仓库当前商品的库存,购买时为用户提供商品的库存情况。
商品库存情况
用户
注册
Cllj02
用户基本信息
把用户提供的信息存入到后台数据库。
用户列表
用户
管理
Cllj03
用户列表
查看当前用户的数量和基本信息,删除或修改用户信息。
修改后的用户列表
订单
管理
Cllj04
收货人信息
从收银台处获取收货人信息生成订单并存入后台数据库,仓库发货。
订单列表
网站
管理
Cllj05
网站信息
查看网站的运行情况和用户浏览情况。
运行列表
留言
管理
Clli06
意见或建议
网站用户或者浏览者在留言板上发表自己对网站或商品的意见和建议,网站的相关人员在后台对留言进行相关的处理。
留言板信息
表2-5数据存储描述(部分)
名称
编号
组成
关键字
商品列表
Sjcc01
商品名称、商品图片、商品价格、种类
商品名称
用户列表
Sjcc02
用户名、性别、联系电话、邮箱
用户名
订单列表
Sjcc03
订单编号、商品名称、收获人地址、姓名、电话
订单
编号
留言中心
Sjcc04
编号、用户名、留言标题、留言内容
编号
表2-6外部实体描述(部分)
名称
编号
简述
输入的数据流
输出的数据流
管理者
Wbst01
网站的主要管理人员
商品信息
库存情况
用户
Wbst02
已注册的买家
购物选择
商品信息
浏览者
Wbst03
未注册的买家
基本信息
用户注册
相关
人员
Wbst04
处理订单、留言等的网站相关工作人员
相关信息、资料
订单列表、留言信息
3.系统设计
3.1平台设计
表3-1系统平台设计
系统平台
详细设计
硬件平台
服务器:
PIIII及以上cpu,512M内存,硬盘20G,10/100M网络
客户端:
IE8.0及以上
软件平台
操作系统:
WindowsXP、Windows7等
数据库:
MySQL数据库
3.2软件总体结构设计
3.2.1功能结构图
3.2.2模块说明书
表3-2“用户管理”模块说明书
模块名称
用户管理
主要功能
查看用户信息,修改和删除用户
调用模块
用户注册、用户登录
输入
用户基本信息
输出
处理后的基本信息
相关数据表
用户注册表
主要内部变量
用户名、密码、邮箱
表3-3“收银台”模块说明书
模块名称
收银台
主要功能
填写订单信息,购物结账
输入
收货人信息,备注
输出
送货信息
相关数据表
用户注册表,收银台后台表
主要内部变量
商品名称,用户名
表3-4“留言板”模块说明书
模块名称
留言板
主要功能
查看留言,删除留言
输入
意见、建议
输出
用户名、标题、内容
相关数据表
留言表
主要内部变量
用户名
3.3代码设计
系统中对订单编号进行了代码设计,为使订单编号实现系统自动编码,编码采用层次码加顺序码,层次码表示年、月、日,顺序码则表示订单形成的先后次序。
考虑到网站的规模和订单的数量,编号的顺序码采用三位。
3.4输入与输出设计
输入所完成的功能是将机外或外地机的信息转换成机内信息,它是对信息进行处理的出发点,是信息处理的“源”,因此保证这个“源”的正确性是输入设计中的一项重要的内容。
如果输入的数据有误,即使计算和处理十分的正确,也无法获得可靠的信息。
而输出设计是系统实现业务、管理功能所不可或缺的部分。
输出信息的使用者是用户,所以输出的内容与格式等是用户比较关心的问题。
网站中主要的输入部分包括:
用户登录,用户注册,收银台界面等而输出的则是相应的处理结果。
3.4.1用户注册界面
用户注册界面主要是为浏览者提供注册的窗口,浏览者按要求填写基本信息后系统会提示注册成功的页面,然后用户可以登录。
主要文件是yonghuzhuce.jsp和yonghuxinxi.jsp
3.4.2用户登录窗口
用户登录窗口为用户提供登录的平台,注册成功后用户可以再登录窗口输入用户名和密码进行登录。
主要文件为zhuye.jsp和denglucg.jsp以及denglu.jsp
3.4.3留言中心界面
留言中心为浏览者提供发表对产品或者网站意见和建议的窗口,浏览者填写相关信息后即可发表留言,留言将会保存到后台数据库系统中,供网站的相关人员进行查看和管理。
主要文件是liuyanzhongxin.jsp和liuyanban.jsp
3.4.4收银台界面
收银台界面是用户确定购买后,填写收货人信息的一个界面,填写收货人相关信息后,订单将会提交到后台数据库系统,相关人员会对订单信息进行相应的处理。
主要页面为shouyitai.jsp和shouyinhoutai.jsp
3.5存储文件格式设计
表3-5注册表(zhuce)
字段名
描述
类型
长度
是否为空
十进位
PK/FK
yhid
用户编号
Int
11
Notnull
0
PK
name
用户名
Varchar
255
Notnull
0
pw1
密码
Varchar
255
Notnull
0
pw2
确认密码
Varchar
255
Notnull
0
em
用户邮箱
Varchar
255
Notnull
0
zsxm
真实姓名
Varchar
255
Notnull
0
表3-6留言板(liuyanban)
字段名
描述
类型
长度
是否为空
十进位
PK/FK
lybid
留言板主键
Int
11
Notnull
0
PK
yonghuming
用户名
Varchar
255
Notnull
0
xingbie
性别
Varchar
255
Notnull
0
biaoti
留言标题
Varchar
255
Notnull
0
neiron
留言内容
Varchar
255
Notnull
0
表3-7收银台(shouyintai)
字段名
描述
类型
长度
是否为空
十进位
PK/FK
sytid
收银台主键
int
10
Notnull
0
PK
xingming
收货人姓名
Varchar
255
Notnull
0
dizhi
收货人地址
Varchar
255
Notnull
0
youbian
邮编
Varchar
255
Notnull
0
dianhua
收货人电话
Varchar
255
Notnull
0
beizhu
备注/留言
Varchar
255
Notnull
0
表3-8商品图片(shangpingtupian)
字段名
描述
类型
长度
十进位
是否为空
PK/FK
tpid
图片主键
Int
11
0
Notnull
Pk
biaoti
图片标题
Varchar
255
0
Notnull
lianjie
图片链接地址
Varchar
255
0
Notnull
3.6系统安全性设计
电子商务的安全,涉及到交易中各种数据的可靠性、完整性和可用性。
就整个电子商务系统而言,安全性可以分为4个层次:
(1)网络节点的安全性
(2)通信的安全性(3)应用程序的安全性(4)用户的认证管理。
4.系统实施部分
4.1源程序代码
4.1.1数据库实现代码
利用MySQL数据库实现后台系统的管理和网站的连接,链接代码如下:
<%
try{
Connectionmyconn=null;
Class.forName("org.gjt.mm.mysql.Driver");
myconn=DriverManager.getConnection("jdbc:
mysql:
//localhost/brain","root","007");
Stringsql="select*fromzhuce";
PreparedStatementrsp=myconn.prepareStatement(sql);
rsp.executeQuery();
rsp.close();
myconn.close();
out.print("恭喜你已经成功修改数据库!
");
}catch(Exceptione){out.println("无法连接数据库!
");//}
%>
4.1.2程序代码
网站首页及登录窗口实现代码,zhuye.jsp
<%@pagecontentType="text/html;charset=gb2312"language="java"import="java.sql.*"errorPage=""%>
DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http:
//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
//www.w3.org/1999/xhtml">
--
.button_fontsize{
font-family:
"华文楷体";
font-size:
16pt;
}
.STYLE13{
font-weight:
bold;
font-size:
18px;
color:
#9900CC;
}
input{
height:
15px;
width:
170px;
}
.STYLE2{color:
#FF0000}
.STYLE26{
color:
#6600CC;
font-size:
12px;
}
.STYLE27{font-size:
14px}
.STYLE30{font-size:
18px}
.STYLE32{font-size:
12px;font-weight:
bold;}
.STYLE34{font-size:
14px;color:
#660099;}
.STYLE35{font-size:
12px}
.STYLE36{
font-size:
24px;
font-weight:
bold;
font-family:
"楷体";
color:
#990000;
}
.STYLE40{font-family:
"华文琥珀";color:
#FFFFFF;font-size:
14px;}
a:
link{
color:
#000000;
}
a:
visited{
color:
#00FF00;
}
-->
<%
request.setCharacterEncoding("gb2312");
//获取表单所有字段信息
Stringa=request.getParameter("zhanghao");
Stringb=request.get
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络营销 课程设计 报告