网络营销课程设计报告.doc_第1页
网络营销课程设计报告.doc_第2页
网络营销课程设计报告.doc_第3页
网络营销课程设计报告.doc_第4页
网络营销课程设计报告.doc_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

管理学院电子商务专业网上营销设计(20112012学年第1学期)设计名称:丽人坊化妆品网上商店系统实施报告班 级:电 商092 姓 名:李伟(组长)0921051028马立川 0921051033 唐永斌 0921051036 徐喆林 0921051008 杨 薇 0921051017 指导教师:信管教研室 成 绩: 地 点:经管院实验室 序 号: 2012年1月13日目 录1. 概述 4 1.1 背景 4 1.2 系统环境 4 1.2.1 JSP简介 5 1.2.2 JSP访问MySQL数据库 52. 系统分析 5 2.1 系统目标需求 5 2.2 可行性分析 6 2.3 业务流程分析 6 2.4 数据流程分析 8 2.5 数据字典 93. 系统设计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 系统安全性设计 194. 系统实施部分 20 4.1 源程序代码 20 4.1.1 数据库实现代码 20 4.1.2 程序代码 20 4.2 模拟运行数据455. 系统总结486. 产品推广策略 487. 参考资料50 1. 概述1.1 背景 电子商务是利用计算机技术、网络技术和远程通信技术,实现整个商务(买卖)过程中的电子化、数字化和网络化。电子商务通常是指是在全球各地广泛的商业贸易活动中,在英特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面的进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式。 中国电子商务在20世纪90年代开始出现,那时候电子商务只是一种概念,根源在于中国互联网的接入以及世界一些知名企业的影响。随着人们对电子商务的逐渐认识,在新的一世纪里产生了若干电子商务企业,涉及的范围从B2B向B2C以及C2C等多方面发展!现阶段电子商务的交易模式主要有B2B、B2C、C2C、O2O、B2M、M2C、M2E、B2A、C2A、SNS-ES、ABC模式等12类。 C2C(Consumer to Consumer)是电子商务的专业术语,是个人与个人之间的电子商务,C2C即消费者间。C2C电子商务运作模式的本质是网上拍卖。它通过为买卖双方提供一个在线交易平台,使各地的卖方可以方便地提供商品上网拍卖,各地的买方可以自行选择商品并且可以自由竞价。C2C电子商务模式体现了互联网跨地域、24小时在线的精神,发挥了网络覆盖面大、用户数量多的优势,虽然看起来C2C电子商务交易过程类似于拍卖市场,但同传统的二手市场相比,它不再受到时间和空间的限制,节约了大量的市场沟通成本,因此它不仅吸引了大量的用户,而且能够为用户带来真正的实惠。C2C电子商务受益的不仅仅是买卖双方,还有提供交易环境的电子交易平台供应商。1.2 系统环境 系统是基于NET的B2C模式的网上购物商店,采用Macromedia Dreamwear8开发web动态网页。网页主要使用HTML超文本编辑语言和Javascript语言,运用Jsp设计网络程序。同时运用MySQL实现网站与数据库的连接,动态查询、添加、删除、修改、计算等管理数据库的功能。1.2.1 JSP简介 JSP(Java Sever Pages)是一种动态网页技术标准,在传统的网页HTML文件中加入Java程序片段和JSP标记,就构成了JSP网页。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML的形式返回给客户。程序片段可以操作数据库、重新定向网页等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求很低,可以实现无Plugin,无ActiveX,无Java Applet,甚至无Frame。1.2.2 JSP访问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 数据流程分析管 理 者商品信息 P1库存管 理D1商品列表P2用 户管 理D2用户列表浏 览 者基本信息P3用 户注 册用 户购物选择P4收银台D3订单列表意见建议P5留 言中 心D4留言板信息相 关 人 员P6留 言管 理相关资料P7订 单管 理 系统数据流程图2.5 数据字典表2-1 数据项描述(部分) 名 称编 号别 名长 度简 述用 户 名sjx01yonghuming10用户注册名字库存状态sjx02kucun1商品库存状态发布日期sjx03fbdate8商品发布的日期价 格sjx04price9商品价格 表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及以上软件平台操作系统:Windows XP、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.jsp3.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/FKyhid用户编号Int11Not null0PKname用户名Varchar255Not null0pw1密码Varchar255Not null0pw2确认密码Varchar255Not null0em用户邮箱Varchar255Not null0zsxm真实姓名Varchar255Not null0 表3-6 留言板(liuyanban)字段名描 述类型长度是否为空十进位PK/FKlybid留言板主键Int11Not null0PKyonghuming用户名Varchar255Not null0xingbie性别Varchar255Not null0biaoti留言标题Varchar255Not null0neiron留言内容Varchar255Not null0 表3-7 收银台(shouyintai)字段名描述类型长度是否为空十进位PK/FKsytid收银台主键int10Not null0PKxingming收货人姓名Varchar255Not null0dizhi收货人地址Varchar255Not null0youbian邮 编Varchar255Not null0dianhua收货人电话Varchar255Not null0beizhu备注/留言Varchar255Not null0 表3-8 商品图片(shangpingtupian)字段名描 述类型长度十进位是否为空PK/FKtpid图片主键Int110Not nullPkbiaoti图片标题Varchar2550Not nulllianjie图片链接地址Varchar2550Not null3.6 系统安全性设计电子商务的安全,涉及到交易中各种数据的可靠性、完整性和可用性。就整个电子商务系统而言,安全性可以分为4个层次:(1)网络节点的安全性(2)通信的安全性(3)应用程序的安全性(4)用户的认证管理。可靠性有效性抗否性匿名性完整性机密性商务系统层交易协议层安全认证层加密控制层网络服务层SET协议SSL协议数字证书数字时间对称加密非对称加密数字摘要数字签名数字信封监控、扫描病毒防治防火墙4 系统实施部分4.1 源程序代码4.1.1 数据库实现代码 利用MySQL数据库实现后台系统的管理和网站的连接,链接代码如下: 4.1.2 程序代码网站首页及登录窗口实现代码,zhuye.jsp网站主页 欢迎光临欢迎光临 首页 护肤 彩妆 香水 保养 瘦身 留言中心 用户登录 账 号: 密 码: 马上注册 相宜本草红石榴鲜活亮白面霜 超高性价比淡香水 菲拉格慕梦 友情链接 用户注册页面代码,yonghuzhuce.jsp 用户数据库连接yonghuxinxi.jspfunction checkform() var yhm =document.form1.yh

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论