服装电子商务网站设计Word格式.docx
- 文档编号:17271863
- 上传时间:2022-11-30
- 格式:DOCX
- 页数:26
- 大小:202.06KB
服装电子商务网站设计Word格式.docx
《服装电子商务网站设计Word格式.docx》由会员分享,可在线阅读,更多相关《服装电子商务网站设计Word格式.docx(26页珍藏版)》请在冰豆网上搜索。
一、前言
(一)课题背景介绍
1.课题开发背景
随着网络、通信和信息技术的突破性进展,Internet在全球爆炸性增长并迅速普及。
在这一前提下,电子商务应运而生了。
电子商务是基于互联网、以交易双方为主体、以银行电子支付和结算为手段、以客户数据为依托的全新的商务模式,它可以使商家与供应商更紧密地联系起来,更快地满足客户需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。
网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。
2.课题开发意义
中国加入世界贸易组织,外国物流企业进一步进入中国物流市场,给中国带来了新的物流服务理念,管理模式,以及新的物流技术与装备,对中国物流的发展是一个巨大的推动。
随着Internet的迅速发展,社会竞争越来越激烈,在这个竞争和效率并存的社会,人们有很强的时间观念,信息社会的高科技,商品经济化的高效益,使网络的应用已普及到经济和社会生活的各个领域。
基于B/S模式的网络销售系统克服了传统销售方式时所带来的人力、物力以及时间上的浪费,同时也保证了销售过程的科学化、高效化,使销售过程方便、准确、快捷。
本课程设计(网上服装店)利用JSP,Struts,tomcat和MySQL技术实现。
为广大用户提供了一种高质量,更快捷,更方便的购物方式。
(二)课题开发目标
设计和实现网上服装店系统,使网上交易的管理工作系统化、规范化和自动化,从而达到提高管理效率的目的,提供高效实用的用户界面和用户交易模块。
在网上服装店购物,可以查到所买服装的更多信息,因为网上服装店并非实体点,能突破实体店空间的限制,能提供更多的服装款式及信息,且它有它独特的售卖方式和功能。
如用户注册会员功能等,还有就是支付方式了,一般网店都有三种类型的支付方式:
汇款类支付、在线支付、其他支付方式,其中在线支付只要到支付平台开户后,将所获开户信息填入即可。
当在网店购物后,用户所购商品在网站上有记录,方便用户查询。
二、需求分析
(一)可行性分析报告
1.网站定位
功能定位:
服装专业市场行业门户网站。
网站侧重:
特色化的表现形式:
女装
目标受众:
消费者。
品牌核心:
(1)“多品牌短渠道代销售”的品牌差异化策略
核心价值:
(2)拓宽产品销售渠道;
(3)品牌孵化平台和品牌宣传推广平台;
(4)辅助服装企业由传统营销型向电子商务与传统营销相
结合的现代化企业;
2.网站功能需求
(1)提供访客了解服装服饰行业信息的平台;
(2)提供采购商订购产品的服务平台;
(3)提供一个专业的服装类门户网站平台;
(4)提供更多的商机的网络平台;
(5)提供企业市场营销、品牌宣传等的服务平台;
消费者购物流程图
图1.1
后台结构图
图1.2
1
2
2.1
(二)我国目前网上购物分析
以下是根据CNNIC(中国互联网络信息中心)公布的中国B2C电子商务发展报告来进一步分析目前的网上购物的现状。
(主要引用其中的分析图表)
图2-1国内网上购物的原因调查
(三)选择网上购物的原因
从上面的图可以看出网上购物选择节约时间和操作方便的分别占46。
7%和44。
2%,这说明随着生活节奏的加快,人们越来越希望拥有简单快捷的购物方式。
由此可见,电子商务网络有着很大的市场。
21世纪是网络时代。
网络技术的飞速发展,极大地影响了商业交易中传统的交易方式和流通方式。
企业随着业务的不断扩大,企业的规模也不断扩大,迫切需要建立相应的电子商务网络。
利用电子商务的优势同现有销售模式和流通渠道相结合,扩大消费市场,为企业的再发展带来新的商机,也为各地消费者提供便利,而且降低商业成本。
相对于中小企业来讲,由于不涉及到大型的数据库和保密安全等,网站的技术要求是被降低了,但建站的指导思想是不变的,网站便要以营销为目的,宣传其产品,让客户更直观的了解产品的功能和特性.
目前所讲的网络营销在职能上可分为两类事情。
1.如何营销网络产品或服务。
例如,如何销售电子信箱、电子小组、网站会员登记等等,这里所要作的网络营销,网络本身是产品,目标顾客是网民,即如何来营销网络的事情。
2.如何使用网络来辅助传统企业来做好营销工作。
在这一类的网络营销中,产品还是企业所生产的产品,目标顾客的其中一部分或大部分是网民,即网络只是企业营销的一种工具。
两类网络营销的很多方法相同或类似,但却不可完全等同。
对于企业来说,企业网站是用来配合传统企业进行第二类网络营销的重要工具,网络是技术,营销才是关键。
(四)国内网上电子商务网站现状
1.综合性购物网站:
卓越网、当当网是以图书起家,至今已经成为中国网上零售的领先者。
当当网是全球最大的综合性中文网上购物商城,成立以来,当当网每年均保持100%高速成长,2009年成长率高达120%。
有数据显示:
2008年当当网年销售额达到16亿元。
并且李国庆强调,三年内将持续保持三位数增长,并终将占领市场近三成份额。
2.IT数码购物网站:
自2004年创立至2008年,京东商城的年销售额每年都在大幅度的增长中。
2008年销售额接近14亿元,年复增长率高达340%,市场份额从2007年的8.1%飙升至2008年的18%,一下子将当当、卓越亚马逊甩在后面,登上B2C行业头把交椅。
2009年3月,京东单月销售额超过2亿元;
4月9日,京东单日订单量突破了1.6万份,销售额过千万。
2009年京东的销售额达到40亿元。
3.服装服饰:
PPG的迅猛崛起,唤醒了人们对于服装B2C的野性呼唤。
在2007年-2008年初,曾有40多家男装B2C相继推出,此次混战不仅包括原卓越的陈年等一批B2C干将,也包括报喜鸟等知名传统品牌,更包括大量小规模的厂家力量等。
直到2008年中,vancl凡客诚品不仅在声势、品牌、销售上全方位超越PPG。
VANCL正式成立于2007年10月18日,2007年的营业收入为112万元,2008年飙升至3亿元,预计2009年能达到100%的增长。
VANCL目前每天有2万订单,销售服装5万件左右。
。
4.亚洲最大网络零售商圈:
淘宝网——亚洲最大、最安全的网上交易平台,提供各类服饰、美容、家居、数码、话费/点卡充等等,与人们生活所需息息相关商品、服务。
淘宝网现在业务跨越C2C(个人对个人)、B2C(商家对个人)两大部分。
截止2008年12月31日,淘宝网注册会员超9800万人,覆盖了中国绝大部分网购人群;
2008年交易额为999.6亿元,占中国网购市场80%的份额。
淘宝网8月20日公布了截至2009年6月30日的上半年业绩报告。
报告显示,2009年上半年淘宝实现交易额809亿元,逼近去年全年999.6亿成交。
对比国家统计局公布的上半年社会消费品零售总额58711亿元。
综上可知,我国的网购产业在较短的十几年间得到了较大幅度的发展,这种归属于电子商务类的产业随着科技的发展进步逐渐深入人心。
目前我国互联网上网人数已达5亿,目前全球网购用户数量已经超过1.37亿。
网购,正在展现出巨大的市场增长潜力,正在迅速成长成为一种消费时中国时尚。
是强大的市场需求,驱动并成就了“网购消费时尚”。
(五)小型电子商务网站应该的功能
一个电子商务网站应该提供以下功能:
1.产品分类的增加,查询和修改功能。
产品需按照一定的方式实现分类;
2.分类中产品的增加、修改、删除、查询功能;
3.产品展示功能。
当管理员建好产品的分类和各个分类中的产品后,可以将产品在前台按照一定的方式展示给用户。
4.购物车功能。
当用户选定一种产品后,就可以把这种产品放置到购物车中。
需要注意的是,在购物车中的产品并不是用户最终会得到的产品,只是一个购物的意向。
5.订单的生成、查询功能。
当用户挑选好产品之后,可以把购物车中的产品形成一张订单提交给系统。
同时应该提交用户的电话和送货地点。
用户提交订单后。
通过订单查询程序来查询自己订单的处理情况。
6.订单处理功能。
电子商务网站一般采用网上付款和快递的方法进行交易,当管理员得到一个订单并收到汇款后,可以开始处理订单。
首先,管理员要看用户订购的产品是否有货,就可以把这个订单的实际交付数量修改为用户的订购数量。
如果不能够满足用户的要求,应该输入相关的原因,并将订单处理置于“作废”状态。
接下来是物流,送货多采用快递方式,当用户订购的产品快递出以后,就可以把订单的状态改为“已成功”。
当然本系统简化了这一系列属于物流管理方面的操作过程,而直接由管理员统一进行这些状态的修改设置
将功能详细表述如下
(1)普通用户可以通过系统浏览商品(按类别)
(2)普通用户可以通过系统搜索商品(按类型、价格、日期竺)
(3)普通用户可以通过系统下订单(享受市场价)
(4)普通用户可以注册成为系统会员(免费注册)
(5)会员可以浏览和检索商品
(6)会员可以下订单(享受会员价)
(7)会员可以浏览自己下过的订单
(8)会员可以管理自己的信息(自服务系统)
1.修改密码
2.修改送货地址
3.修改联系方式
(9)会员可以分级别
1.不同级别会员享受不同等级的优惠
2.通过购物的金额确定级别
(10)管理员通过后台进行会员管理
1.会员浏览
2.会员历史订单浏览
3.会员删除
4.指定会员级别
(11)管理员通过后台进行产品分类的管理
1.浏览产品分类
2.添加产品分类
3.修改产品分类
4.删除产品分类
(12)管理员通过后台进行产品管理
1.新增产品
2.产品线架
3.产品下架
4.产品销量统计
5.产品搜索
6.产品删除
7.产品修改
(13)管理员通过后台进行订单的管理
1.订单查询
2.修改订单状态
3.订单搜索
4.订单跟踪
5.订单提醒
三系统架构
2.2
(一)逻辑架构JSP+JAVA+DATABASE
1.JSP负责表现:
2.JAVA负责业务逻辑
使用Java将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他Java、applet程序或者应用来使用这些对象。
用户可以认为Java提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。
2.DATABASE负责持久保持数据
(二)物理架构
1.Web服务器一台(32bit)
配置:
CPUCore22.93G,硬盘320G,内存2G,OS:
:
Windows2003专业版
2.DataBase服务器一台
CPUCore23.9G,硬盘1T,内存8G,OS:
(三)技术解决方案
1.程序开发工具(Eclipse):
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。
就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
是著名的跨平台的自由集成开发环境(IDE)。
最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。
Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。
2.WERSERVER:
Tomcat5.5
Tomcat是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。
3.数据库DATABASE:
MySQL
MySQL是一个小型关系型数据库管理系统。
MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。
这样就增加了速度并提高了灵活性。
MySQL的SQL“结构化查询语言”。
SQL是用于访问数据库的最常用标准化语言。
MySQL软件采用了GPL(GNU通用公共许可证)。
由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
图3-1数据处理流程图
4.配置管理SCM(SoftwareConfigurationManagement)CVS:
CVS是多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。
CVS版本控制系统是一种GNU软件包,主要用于在多人开发环境下的源码的维护
5.JSP
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。
网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。
JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。
插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能
6.AJAX
AJAX不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。
通过AJAX,您的JavaScript可使用JavaScript的XMLHttpRequest对象来直接与服务器进行通信。
通过这个对象,您的JavaScript可在不重载页面的情况与Web服务器交换数据。
AJAX在浏览器与Web服务器之间使用异步数据传输(HTTP请求),这样就可使网页从服务器请求少量的信息,而不是整个页面,可使因特网应用程序更小、更快,更友好。
7.JAVA
7.系统相关技术:
Browser/Server体系
B/S结构的软件是相对传统的C/S结构而言的。
C/S结构将程序分为两部分,一部分是由多个用户共享的信息与功能,这部分称为服务器端;
另一部分是为每一个用户所专用,称为客户端。
C/S结构应该具有这样的特征:
客户端、服务器端都安装相应的软件,客户端、服务器端各完成相应的计算工作,服务器端保存数据库。
而B/S结构应该具有如下特征:
服务器端都安装相应的软件,客户端不安装任何软件(不需要维护)。
客户端运行程序是靠浏览器软件(如IE,Netscape等)登陆服务器进行的。
客户端在浏览器里完成一定的计算任务。
9.Web数据库的访问方式
在Internet上服务器访问数据库的访问方式有多种、如公共网关接口CGI,Web服务器专用API,Java语言的数据库访问接口JDBC。
CGI是一个用于定义Web服务器与外部程序之间通讯方式的标准。
CGI的主要优点是能运行在各种平台上,可以用任何语言编程,主要缺点是当浏览器向CGI程序发出请求时,CGI执行的是另一种独立于Web服务器的系统进程,占用了CPU的资源,当大量用户向服务器请求文件时,会严重消耗服务器的系统资源。
Web服务器专用API是各Web服务器生产厂家为扩展自己的Web服务器功能而设置的接口。
由于它和Web服务器紧密结合,使得它的运行速度更快、效率更高,但它不具备跨平台性。
本系统采用的是微软的Web服务器IIS(InternetInformationServer),它的专用API是ISAPI。
JDBC是JAVA语言的数据库访问接口,将JavaApplet嵌入在网页中,当客户浏览器向Web服务器发出请求时,Applet被下载到客户浏览器中运行,然后该Applet通过JDBC访问数据库。
JDBC的数据库访问方式提供了高度的可扩充性和可移植性,但复杂的电子商务应用会导致Applet下载过大,从而影响了下载速度
(四)管理系统的数据流图
数据流图(DFD)是描述信息流和数据从输入移动到输出时被运用的变换的图形化技术,它反映系统必须完成的逻辑功能,是一种功能模型。
它是组织中信息运动的抽象,是在调研的基础上,从系统的科学性、管理的合理性、实际运动的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目。
首先,分析系统的总体情况,划分系统边界,识别系统的数据来源和去处,确定外部实体从而得出系统的顶层数据流程图。
把整个网站系统看成一个整体,分析这个整体与外界的联系。
通过分析得出系统有管理员和客户这两个实体,系统的输入有两个来源,即管理员在对系统的维护更新过程中对系统所进行添加、删除或修改的数据和用户在与系统交互时输入的订单资料数据。
系统的输出也有两个去向:
一个是管理员在对系统录入信息后系统返回给管理员的信息和用户提交的订单;
另一个是管理员对系统录入信息后,由浏览器输出到客户端的信息。
其中管理员输入的信息和从客户浏览器上或管理员端显示的信息包括首页、关于我们、管理资讯、服务项目、招商代理、管理文库、资料下载、在线服务、管理论坛、人才招聘等,而订单信息是由客户端输入然后返回给客户端并提交给管理员的。
系统的顶层流图如下:
图3-2顶层数据流图
在信息世界中,信息从客观事物出发流经数据库,通过决策机构最后又回到客观世界,信息的这一循环经历了三个领域:
信息世界,数据世界,现实世界。
现实世界的事物反映到人的头脑中,人的大脑对它有个认识过程,经过分析(选择、命名、分类等)进入信息世界。
这些信息再进一步加工、编码,然后进入数据世界,而软件系统的开发工作需要考虑这两个方面的问题,也就是要考虑系统开发所需要的数据,以及如何对这些数据进行操作。
这两个问题贯穿了整个软件系统的开发过程,这也就是数据库的设计问题,软件设计的一个核心。
电子商务网站的主要对象是用户,所以必需建立用户表,包括用户的基本信息情况;
用户的主要活动是对产品的购买,所以必需建立产品信息表;
用户对产品的购买,选择所要的产品,首先得对产品进行搜索,所以我们把商品进行分类,建立产品类别表;
最后用户提交订单,建立订单表;
管理员是后台操作的用户,在此建立了管理员信息表。
一般会员管理
网络电子商店前台的基本功能。
会员系统:
基本会员注册、会员登录认证。
商品陈列系统:
商品模糊查询、商品详细数据介绍。
添加商品到采购车、采购车内容的删除修改。
订单查询系统:
根据会员的登录查出会员历史订单及订单的详细信息。
实现网络电子商店的程序运行的基本结构就是所谓的三层式结构,此种结构最主要的是将前台接口、商业对象及数据库独立分开,将此三者分开,程序运行起来有更大的灵活性,前台接口只负责数据的表现,至于商业对象就是负责将一些商业逻辑运算封装到对象,对象中运算方法则最主要是当作后台数据库与前台接口的桥梁,JSP也提供很简单的方法让您建立、修改及布置商业对象。
至于数据库,最主要的功能就是存储数据,就像微软的产品来说最有名的前台数据库就是了MySQL,在此网络电子商务网站系统选择的数据库是MySQL。
(五)User用户表、字段设计
User(用户)
字段名
字段类型
说明
主键
Id
Int
序号/自动递增
Username
Varchar
用户名
Password
密码
Phone
电话
Addr
地址
rdate
datetime
注册日期
(六)Product产品表、字段设计
Product(产品)
name
产品名
Descry
描述
Normalprice
市场价
Memberprice
会员价
Pdate
上架日期
categoryID
类别ID/引用Category表的id
(七)Cagegory产品类型表、字段设计
Cagegory(产品类别)
分类名
pid
父id
(八)SalesOrder订单抬头表、字段设计
SalesOrder(订单抬头)
Userid
用户ID
送货地址
odate
下单时间
Status
订单状态/0未处理1处理中2处理成功3作废
(九)SalesItem订单行项目表、字段设计
SalesItem(订单行项目)
productid
产品ID
Unitprice
单价
Pcount
数量
orderid
订单id/引用salesorder的ID
四系统模块组成
系统分为前端的客户信息浏览及查询和后台管理两大部分:
前台销售管理系统的用户是通过Internet访问网站的客户,后台管理系统的用户是通过Internet访问的后台管理员
(一)前台管理系统功能
前台的客户信息浏览及查询功能:
可直接登录上主页浏览电子商务网站对外发布的所有信息,包括企业本身的资料、对外服务部门的介绍、企业文化的宣传和特色及为客户介绍其它相关领域如其他服务业的相关信息。
可直接从主页上即时浏览企业发布的最新新闻,以增进和客户的交流,提高工作的效率。
通过点
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 服装 电子商务 网站 设计
![提示](https://static.bdocx.com/images/bang_tan.gif)