电子商务网站设计(含具体设计)
21世纪以来,人们的生活发生了日新月异的变化,网络对人们的影响越来越大,由于WEB页面能够把文本图片、声音、动画、视频等多种媒体信息集中为一体,不但能使信息的显示更加生动。而且信息的浏览也更加方便,同时WEB能够实现网上交易平台、客户信息的反馈,方便了企业与客户之间的交流,因此,许多企业纷纷建立电子商务网站。电子商务网站作为一种重要商业运营手段,对于企业起着重要作用,其网站类型主要分为信息发布型、网上销售型、综合性电子型等。下面我们就为大家介绍电子商务网站设计。
1、电子商务网站设计一般流程
一般一个电子商务网站不会由一个人单独完成,这就形成了网站开发团队中的不同角色。所以,网站开发人员一般需要明白自己的角色,完成开发中一个环节或一一个特定专业领域的任务即可。一般网站开发项目流程如下:
(1)需求分析。业务员与客户进行沟通,了解客户需求,并提出专业意见。
(2)探讨分析。项目部组织召开项目分析会,针对客户的具体需求展开分析,确定网站的初步架构。
(3)提供建设方案。经过细致的分析和总结,为客户提供网站建设方案,供客户参考和选择。
(4)签定协议。根据双方确认的《网站建设方案》,与客户签订项目协议。
(5)组建项目小组。组建项目小组,与客户进行深层次的沟通。协商确定项目进度表。
(6)前台页面设计。依照《网站建设方案》。项目小组展开平面和动画的设计工作,由项目经理全程监督跟进,以确保网站建设进度。设计的网站页面效果图需得到客户的签字认可。
(7)技术合成。平面和动画的设计工作完成后,由客户签字确认,然后交由技术部进行程序开发和技术合成。
(8)。上传测试。生成网页后,上传主机运行,双方检查测试。
(9)网站推广。网站开通后,根据市场状况,提出网站推广方案,帮助网站迅速提高浏览率,实现网络营销功能。
(10)培训和维护。为客户提供专业的网站使用培训和完善的维护更新服务,解决客户后顾之忧。定期回访客户,及时了解市场变化,为客户提供相关咨询和建议。
网站开发具体流程如图7-1所示:
2、电子商务网站设计一般原则
当业务员与客户签署了网站开发协议后,作为网站技术人员,要进行网站的设计开发工作,在设计网站的过程中要注意以下设计原则:
1.系统需求分析
Web站点是展现企业形象、介绍产品和服务、体现企业发展战略的重要途径,因此必须明确设计站点的目标和用户需求,从而做出切实可行的设计计划。要根据消费者的需求、市场的状况、企业自身的情况等进行综合分析,牢记以"消费者(Customer)"为中心进行设计规划。
2.网站建设方案
主题鲜明在需求分析、目标明确的基础上,完成网站的构思创意即网站建设方案,即对网站的整体风格和特色作出定位,对网站的组织结构进行规划。Web站点应针对所服务对象(机构或人)的不同而采用不同的形式。好的Web站点要做到主题鲜明突出,要点明确,以简单明。
确的语言和画面体现站点的主题,吸引对本站点有所需求的人的视线,对无关的人员也能留下一定的印象。
3.网站结构设计原则
网站结构要以结构清晰、导向清楚及便于使用为原则进行设计。清晰、明确的网页导航便于用户浏览产品信息,使用户愉快顺利的通过网站的指引浏览网站,给用户良好的体验。
4.色彩在网页设计中的作用。
色彩是艺术表现的要素之一。在网页设计中,根据和谐、均衡和重点突出的原则,将不同的色彩进行组合、搭配来构成美丽的页面。根据色彩对人们心理的影响,合理地加以运用。网页的颜色应用并没有数量的限制,但不能亳无节制地运用多种颜色,一般情况下,先根据总体风格的要求定出一至二种主色调,有CIS(企业形象识别系统)的更应该按照其中的VI进行色彩运用。
5.访问速度
网站要保证快速的访问速度,因此,设计网站应该尽量避免使用过多的图片及体积过大的图片。设计网站时通常要与客户协调,将主要页面的容量控制在50KB以内,平均30KB左右,以确保普通浏览者等待页面的时间不超过10秒。
多媒体功能的利用网络资源的优势之一是多媒体功能。要吸引浏览者的眼球,页面的内容可以用三维动画FLASH等来表现。但要注意,由于网络带宽的限制。在使用多媒体的形式表现网页的内容时应考虑客户端的传输速度。
网站信息的及时更新企业Web站点建立后,要不断更新内容。站点信息的不断更新,可以让用户更好地了解企业的发展动态,同时也会帮助企业建立良好的形象。Web页的一个重要特色就是互动,电子商务网站的设计制作,要留有互动的空间和合适的页面设置,使访问者不但可以浏览,还可以参与进来并得到一定的响应,从而方便企业和客户之间建立亲密联系。
3 电子商务网站设计
常用技术电子商务网站设计过程中所涉及的技术是极为广泛的,例如应用服务器、网络安全与网络管理、电子商务交易与支付等等。本章节主要介绍电子商务网站设计中的软件技术,包括静态网页设计语言、动态网页设计语言及常用的数据库和网页开发工具等。
3.1 电子商务网站设计语言
3.1.1 静态网页设计语言
1. HTML
HTML( Hyper TextMark upLanguage)即超文本标记语言,是www的描述语言。
HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML是网络的通用语言,它允许网页制作者建立文本与图片相结合的复杂页面,这些页面可以被网上任何人浏览到,无论使用的是什么类型的电脑或浏览器。
2. DHTML
DHTML是Dynamic HTML的简称,就是动态的HTML,是相对传统的静态的HTML而言的一- 种制作网页的概念。所谓动态HTML( Dynamic HTML,简称DHTML),其实并不是一门新的语言,它只是HTML、CSS和客户端脚本的一-种集成,即-一个页面中包括HTML+CSS+JAVASCRIPT(或其他客户端脚本),其中CSS和客户端脚本是直接在页面上写,而不是链接。上相关文件。DHTML不是一种技术、标准或规范,只是-种将目前已有的网页技术、语言标准整合运用,制作出能在下载后仍然能实时变换页面元素效果的网页设计概念。
3. XML
XML (eXtensible Markup Language)意为可扩展的标记语言。与HTML相似, XML是一种显示数据的标记语言,它能使数据通过网络无障碍地进行传输,并显示在用户的浏览器上。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加。
以标识。简单来说XML是一种半结构化的数据库描述语言,它可以描述任何数据结构。
有了XML,应用程序不仅可以共享数据,还可以调用其他应用程序的功能,而不考虑其他应用程序是如何生成的。
3.1.2 动态网页设计语言
1. ASP语言
ASP是Active Server Page的缩写,意为"动态服务器页面".ASP 是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其他程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是。 asp.现在常用于各种动态网站中。
2. PHP语言
PHP是超文本预处理语言Hypertext Preprocessor 的缩写。它是-种HTML内嵌式的语言,语言的风格类似于C语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,它简单高效、开源免费、跨平台等特性受到广大Web开发人员的欢迎,被广泛地运用。
3. JSP语言
JSP( JavaServer Pages) 是由Sun Microsystems公司倡导、多家公司参与- .起建立的一种动态网页技术标准。它是在传统的网页HTML文件( *. htm, * . html)中插入的Java程序段(Seriptlet)和JSP标记(tag),从而形成的JSP文件( *.jsp)。JSP页面由。
HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet是JSP的技术基础,大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。
用JSP开发的Web应用是跨平台的,既能在Linux下运行。也能在其他操作系统上运行。
3.2电子商务网站设计后台数据库
在进行网站建设的过程中,数据的应用是必须应用常用的。那什么是数据库?简单地说,数据库(DataBase,DB)是一个长期存储在计算机内的、有组织的、有共享的、统--管理的数据集合。它就是一个按照数据结构来组织、存储和管理数据的仓库。在当今的电子商务网站运营中,数据库的类型也是花样百出。逐渐渗透到各个领域。以下列举出电子商务网站建设中常用到的5种类型数据库。
1. Access
Access是由微软发布的关联式数据库管理系统,它结合了Microsoft Jet Database En-gine和图形用户界面两项特点。其界面友好、易学易用、开发简单、接口灵活等特点适合小型网站使用。
2. MySQL
MySQL是一个瑞典MySQLAB公司开发的小型关系型数据库管理系统,2008年被Sun公司收购。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一-特点。许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
3. SQL Server
SQL( Structured Query Language) ,结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。SQL 语句可执行各种各样的操作。绝大多数流行的关系型数据库管理系统都采用SQL语言标准。虽然很多数据库对SQL语句进行再开发和扩展,但是包括Select. Insert、 Update. Delete、Create以及Drop在内的标准的SQL命令仍可用于完成几乎所有的数据库操作。
SQL Server是一个关系数据库管理系统。它最初是由Microsoft. Sybase 和Ashton-Tate三家公司共同开发的,它具有使用方便、可伸缩性好、与相关软件集成程度高等优点,可在多种平台,上使用。
4. Oracle
Oracle是世界领先的信息管理软件开发商,因其复杂的关系数据库产品而闻名。
Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站也选用了Oracle系统。Oracle的目标定位于高端工作站以及作为服务器的小型计算机。
5. DB2
DB2是IBM研制的-种关系型数据库管理系统。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、 Windows等平台下。
它以拥有一个非常完备的查询优化器而著称。DB2 具有很好的网络支持能力,每个子系统可连接十几万个分布式用户,同时激活上千个活动线程,对大型分布式应用系统尤为适用。
3.3电子商务网站设计开发软件
在网站的制作过程中,可以应用多款软件帮我们更快更好的完成网页的设计,以下就是几款常用的网站开发软件。
1. FrontPage
FrontPage是一款优秀的网页制作与开发工具之一,它本身也是Office 2000中的一个重要组件,采用了与Office 2000其他组件一致的界面和操作方式,只要用户使用过Office软件,就可以轻松掌握FrontPage的用法,上手方便。
2.网页制作
三剑客Flash. Dreamweaver、Fireworks合在一起被称为网页制作三剑客。这三个软件相辅相成,是制作网页的首选工具,其中Dreamweaver主要用来制作网页文件,制作出来的网页兼容性好、制作效率也很高,Flash用来制作精美的网页动画。Fireworks用来处理网页中的图形。
3. Photoshop
Photoshop是Adobe公司的产品,无论是在平面广告设计、室内装潢,还是处理个人数码照片方面,Photoshop都已经成为不可或缺的工具。在网页制作方面,它多姿多彩的滤镜和功能强大的选择工具可以做出各种各样的文字效果来,所以在网站大量图片的设计和处理工作上, Photoshop软件都可以帮上大忙。