电子商务网站建设指南:功能、概念与实施策略
1、第九章电子商务网站建设,2020/6/26、2、第九章电子商务网站建设,电子商务网站概念,电子商务网站是企业开展电子商务的基础设施和信息平台,是实现电子商务的重要工具,企业或商户与服务对象之间的交互接口,是电子商务系统运行的承载者和执行者。电子商务网站在软硬件基础设施的支持下,由一系列网页、编程技术和后台数据库组成。它们具有实施电子商务应用的各种功能,可以充当广告、分销代理、银行和运输公司。以及它在信息流和体育平台中的作用。 ,2020/6/26,3。电子商务网站功能、企业形象宣传、产品和服务展示、商品和服务订购、转账与支付、交通信息搜索与查询、客户信息管理、销售业务信息管理、新闻发布、2.供需信息发布,第九章电子商务网站建设,2020/6/26,4.网站在电子商务中的作用,树立新的企业形象,改变企业的竞争格局,沟通直接与客户接触,直接提供个性化服务开拓国际市场,提供全天候服务,高效低成本的针对性宣传,缩短新产品上市和开拓新市场的周期,有利于发展客户关系,大大减少商业活动成本,并有利于与外部机构和人员保持联系,第九章电子商务网站建设,2020/6/26,5,电子商务网站形式,宣传网站门户网站交易网站交易中介网站内部管理网站行业网站E-政府网站,第九章电子商务网站建设,2020/6/26 6、网站规划及步骤,电子商务网站规划是为了完成企业的核心业务转向互联网
3、以网站服务为目标,在企业的电子商务战略下,设计一个支持这一转型的架构,分解该架构的内容和实现任务,选择实现该系统的技术方案,并提供系统的实现步骤建造。和时间安排,组织系统建设的人员安排,预算系统建设的费用和效益。电子商务网站规划的步骤:确定电子商务网站的边界,明确规划目标、任务和要求。建立指定电子商务网站规划组织。指定计划时间表。进行系统的调查和分析。提出新的发展规划。可行性研究。提出系统规划报告。 ,第九章电子商务网站建设,2020/6/26,7、用户需求,用户需求是电子商务网站用户或相关人员对自己想要开发的网站提出的初步需求。用户需求的来源、企业的领导、企业内相关部门的人员、信息部门的系统
4、管理人员内容系统现状概况、外部机构在线客户用户需求、新系统应解决的问题和要达到的目标、可提供的设备、人力和资金等开发进度要求,第九章电子商务网站建设,2020/6/26,8,商业模式规划,第九章电子商务网站建设,2020/6/26,9,可行性分析。可行性分析是在对电子商务网站开发方案进行前期调查、分析和制定的基础上,对电子商务系统开发方案的可行性进行分析。最后做出是否继续开发的明确结论。经济可行性分析、技术可行性分析、管理可行性分析、环境可行性分析,第九章电子商务网站建设,2020/6/26,10、制定网站建设项目方案,确定网站类型,确定用户群体和网站的内容已确定。
5.确定网站的功能和结构,确定网站风格,确定服务器类型,准确预算,第九章电子商务网站建设,2020/6/26,11,影响电子商务网站性能的因素,网站速度、网站结构、网站推广网站互动网站的更新,第九章电子商务网站建设,2020/6/26,12,电子商务根据电子商务网站设计的原则,主要任务电子商务网站系统设计是从电子商务系统的总体目标出发,以系统规划阶段生成的文档为基础,综合考虑经济、技术的内外部环境和主客观条件。和系统实施。电子商务网站的整体架构和各组成部分的技术方案,以及软硬件设备的合理选型,保证了目标的实现。电子商务网站设计的一般原则:明确建立网站的目标和用户需求。整体设计方案主题明确,访问安全、快捷。
6、网站内容及时更新。 “三击”原则和网站的信息交互能力是多平台策略。第九章电子商务网站建设,2020/6/26, 13. MVC是一种强制应用程序的输入、处理和输出分离的设计模式。使用MVC的应用程序分为三个核心组件:模型(M)、视图(V)和控制器(C)。他们各自处理自己的任务。使用MVC的目的是为了将M和V的实现代码分开,使得同一个程序可以使用不同的表示形式。例如,您可以分别用条形图和饼图来表示一批统计数据。 C的目的是保证M和V的同步,一旦M发生变化,V也要同步更新。视图是用户看到并与之交互的界面。视图中没有发生真正的处理,它只是作为输出数据并允许用户操作它的一种方式。 MVC 支持应用程序
7. 该程序可以处理许多不同的视图。模型代表企业数据和业务规则,处理任务最多。模型返回的数据是中性的,即模型与数据格式无关,一个模型可以为多个视图提供数据。减少了代码重复,因为应用于模型的代码只需要编写一次,并且可以被多个视图重用。 ,第九章电商网站建设,架构设计MVC架构,2020/6/26,14,控制器接受用户输入,调用模型和视图来完成用户的需求。当单击网页中的超链接并发送 HTML 表单时,控制器本身不会输出任何内容或进行任何处理。它只是接收请求并决定调用哪个模型组件来处理该请求,然后决定使用哪个视图来显示模型处理返回的数据。 MVC处理流程:首先控制器接收用户的请求并决定做什么
https://img2.baidu.com/it/u=1447062854,3016100964&fm=253&fmt=JPEG&app=138&f=JPEG?w=500&h=653
8、应该调用什么型号进行加工?然后模型使用业务逻辑处理用户的请求并返回数据。最后,控制器使用相应的视图来格式化模型返回的数据,并通过表示层呈现给用户。 ,第九章电子商务网站建设,架构设计MVC架构,2020/6/26,15,架构设计MVC架构,第九章电子商务网站建设,2020/6/26,16,浏览器/三层结构服务器(/、B/S)实现系统的分散应用和集中管理。任何配备标准浏览器的授权在线用户都可以作为系统的客户端。第一层是客户端,通常是浏览器,主要负责与用户交互,从而将其变成一个简单的图形交互工具。第二层是Web服务器,所有应用系统、应用逻辑和控制
9、系统全部在这一层,对数据库的访问和应用程序的执行都在Web服务器上完成。第三层是数据库服务器,用于存储大量的数据信息和数据逻辑。所有与数据相关的安全性、完整性控制、数据一致性、并发操作等都在这一层完成。 ,第九章电子商务网站建设,架构设计三层架构,2020/6/26,17,多层架构将Web服务器层细分为Web服务层和应用服务层。前者负责系统的表示。逻辑,负责系统的业务逻辑。另外,可以在客户端层和Web服务层之间、应用服务层和数据层之间插入中间件层,以优化整个系统的性能,提高系统的并发处理能力。优点:实现了高度的可扩展性。模块化程序可以增强整个系统,提高系统的灵活性。能
10、将开发工作合理分工给不同专业的人员。采用组件化的开发方式,将电子商务系统的业务逻辑封装在应用服务层的业务构建中,可以实现代码的高度复用。 ,第九章电商网站建设,架构设计多层架构,2020/6/26,18,模块划分主要是基于结构化设计的思想,将系统分解为若干子系统,然后再往更深层次发展按层。子系统划分方法:按功能、按业务处理顺序、按数据拟合度、按业务处理流程,第九章电子商务网站建设,模块划分,2020/6/26,19,第九章电子商务网站建设,某电商系统功能模块图,2020/6/26,20,模块划分主要是基于结构化设计的思想,将系统分解为几个
11、子系统,然后逐层深入。划分子系统的方法:按功能、按业务处理顺序、按数据拟合度、按业务处理流程,第九章电子商务网站建设,功能设计,2020/6/26,21,交易需要按照处理某些进程。在设计网站时,需要根据其业务流程的实际需要进行开发。以订单处理流程为例: 确定客户付款 检查库存状态 安排发货保险 生产相关准备 采购仓储 联系客户退货,第九章 电商网站建设,流程设计,2020/6/26,22,数据库设计针对电子商务网站的运行环境,从用户对数据的需求出发,研究构建数据库结构,使其能够有效地存储数据,满足各类用户的应用需求。满足数据库设计目标
12、满足应用功能的需要,具有良好的数据库性能。数据库设计步骤:需求分析、概念设计、逻辑设计、物理设计,第九章电子商务网站建设,数据库设计,2020/6/26,23,界面设计基本原理优化网页布局精美,视觉效果人性化,创意设计适合浏览。第九章电子商务网站建设设计,用户界面设计,2020/6/26, 24,界面的组成和特点。网页除了文字和图像外,还包含声音、视频、动画等多媒体元素,并采用代码语言编程实现的各种交互。样式效果增加了网页界面的生动性和复杂性,也使得网页设计师需要考虑更多页面元素的排列和优化。文本文本信息符合人类阅读习惯。文本占用存储空间小,节省下载和浏览时间。
13、网页中的文字主要包括标题、信息、文字链接等,文字的字体、字号、颜色、排列方式对页面的整体设计影响很大,应谨慎处理。 ,第九章电子商务网站建设,用户界面设计,2020/6/26,25,图形可以吸引人们的注意力,激发阅读兴趣。图形的合理运用可以形象、直观、形象地表达设计主题。网页中常用的图形格式包括jpg和gif。这两种格式压缩比高,标准浏览器支持,下载速度快,并且具有跨平台的特点。无需浏览器安装插件即可直接查看。图形元素包括四种类型:标题、背景、主图和链接图标。页面布局 页面布局也称为页面的组成。它将文字、图形等视觉元素进行组合和配置,使页面的整体视觉效果美观和谐、易于阅读,达到信息传递的最佳效果。多媒体
14、网页构成中的多媒体元素主要包括音频、视频和动画。这些是界面构成中最吸引人的元素。网页应该以内容为基础。任何技术的应用都应该以更好的信息沟通为中心,而不能仅仅停留在视觉上。 ,第九章电子商务网站建设,用户界面设计,2020/6/26,26,第九章电子商务网站建设,电子商务网站建设相关技术,2020/6/26,27,建立自己的网站发布方式 服务器,自行管理网站申请网络空间,让第三方管理网站申请免费空间时应注意的问题。网站空间的大小。是否提供服务器扩展以及是否支持数据库。第九章 电子商务网站建设,网站发布,2020/6/26,28,软件测试单元测试:用于完成最小的软件设计单元(即模块
https://img1.baidu.com/it/u=3712419761,2014843628&fm=253&fmt=JPEG&app=138&f=JPEG?w=500&h=707
15、区块)验证工作。集成测试:将多个单元组合成一个更大的单元,检查单元之间的相互接口是否正确。系统测试:对集成的软件系统进行全面测试,验证软件系统的正确性和性能是否满足其规范所规定的要求。验收测试:根据软件合同和软件设计规范的要求,检查是否满足所有要求以及合同等文件的明示要求。 ,第九章电子商务网站建设,电子商务网站测试,2020/6/26,29,网站测试可用性测试:导航测试、图形测试、内容测试、整体界面测试功能测试:链接测试、表单测试、数据校对验证和测试接口测试:服务器接口、外部接口兼容性测试:操作系统、浏览器、视频设置、Modem速度数据库测试
16、测试:数据库搜索结构相关性、查询响应时间、数据库完整性和数据有效性、修复测试性能测试:链接速度测试、负载测试、压力测试、安全测试、第九章电子商务网站建设、电子商务网站测试、 2020/6/26、30、一般维护硬件设备维护:主机及外设的日常维护和管理。首先是设备的定期维护;二是设备突发故障的排除与修复。数据文件维护:数据库管理员负责根据需求变化修改相关数据库和数据字典,并通知相关人员。代码维护:随着应用环境、需求和系统应用的变化,对系统中的代码进行添加、修改和删除。应用维护:随着用户产生新的需求,系统软件需要升级,需要对原有应用进行维护。 ,第九章电子商务网站建设,
17、电子商务网站维护,2020/6/26、31、网站维护及时在网站上发布公司最新产品、价格、服务等信息。搜索收集用户信息并提交给各部门及时处理和分析。用户投诉或者需求信息必须及时处理,并将处理结果反馈给用户。网站页面设计应经常更新。系统维护组织管理,建立维护组织,安排实施计划维护,第九章电子商务网站建设,电子商务网站维护,2020/6/26,32,网站管理员包括所有技术人员和日常网页维护人员。电子商务网站管理员资格要求: 技能要求:熟练使用E-mail、FTP、搜索引擎等工具。掌握HTML语言,掌握基本的ASP语句和数据库技术,能够修改和编写网页以及维护数据库。
18. 制作。有一定的图形图像处理经验。具有一定的分析能力,能够根据网站的相关统计数据得出一定的结论。熟悉杀毒软件和防火墙系统的使用,掌握修补系统漏洞的方法。职业道德要求对工作认真负责,有高度的工作热情。维护企业利益,保护企业隐私信息。 、电子商务网站概述、电子商务网站规划、电子商务网站设计与开发、电子商务网站测试、复习题、第九章电子商务网站建设、设置网站管理员、电子商务网站管理、 2020/6/26 , 33.更新和检查网站内容:维护新闻栏目,维护产品信息,经常检查相关链接。管理会员:建立会员管理制度,对会员进行审核和管理,为会员提供主动服务。分析网站浏览统计:统计网站访问量
19、询问数据指标,利用数据分析管理电子商务网站,根据数字化趋势随时调整网站的发展方向,根据统计曲线选择合适的宣传推广方式。及时反馈客户信息:及时处理订单、留言簿审核进行维护、维护客户邮箱、维护投票调查程序、维护BBS、处理客户意见、监控网站安全、电子商务电子商务网站概述、电子商务网站策划、电子商务网站设计与开发、电子商务网站测试、复习题、第九章电子商务网站建设、网站管理员的工作、电子商务网站管理、2020/6/26、34、网站管理员系统。网站管理员的组成。网站管理员的素质。网站管理员的职责。对网站管理员的奖励和处罚。网站维护系统。网站更新的频率。
20、测试网站安全系统、电子商务网站概述、电子商务网站策划、电子商务网站设计与开发、电子商务网站测试、复习题、第九章电子商务网站建设、建立网站管理系统、电子商务- 电子商务网站管理,2020/6/26,35,电子商务网站概述,电子商务网站规划,电子商务网站设计与开发,电子商务网站测试,复习题,第九章电子商务网站建设,电子商务网站管理、审核问:电子商务网站有哪些功能?电子商务网站策划的步骤有哪些?电子商务网站开发的可行性分析应该从哪些方面进行分析?制定网站项目计划时应考虑哪些方面?影响电子商务网站性能的因素有哪些?什么是MVC架构?什么是三层架构和多层架构?网站设计时主要考虑哪些方面?常见的网站开发技术和网络数据库有哪些?网站测试和维护主要包括哪些方面?网站管理员的主要任务是什么? ,
页:
[1]