电子商务系统开发与建设课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《电子商务系统开发与建设课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 系统 开发 建设 课件
- 资源描述:
-
1、Company name 第第 5 版版电子商务概论电子商务概论普通普通高等教育高等教育“十十二二五五”国家级规划教材国家级规划教材第四章 电子商务系统开发与建设电子商务概论电子商务概论2内容概要 电子商务系统规划与设计电子商务系统规划与设计1 电子商务系统部署与管理电子商务系统部署与管理3 电子商务系统开发技术电子商务系统开发技术2电子商务概论电子商务概论34.1电子商务系统规划与设计电子商务系统规划与设计4.1.1电子商务系统开发流程电子商务系统开发流程4.1.2整体设计与功能结构设计整体设计与功能结构设计4.1.3艺术性设计与布局设计艺术性设计与布局设计电子商务概论电子商务概论44.1电
2、子商务系统规划与设计电子商务系统规划与设计 电子商务系统设计可以分为整体设计、功能与结构设电子商务系统设计可以分为整体设计、功能与结构设计、艺术性设计等方面。具体而言,就是需要确定系统的结计、艺术性设计等方面。具体而言,就是需要确定系统的结构、栏目的设置、整体风格、颜色搭配、版面布局以及文字构、栏目的设置、整体风格、颜色搭配、版面布局以及文字图片的呈现方式等。只有在系统开发之前把这些都考虑到了图片的呈现方式等。只有在系统开发之前把这些都考虑到了,才能在开发过程中胸有成竹,才能较好的实现目标,满足,才能在开发过程中胸有成竹,才能较好的实现目标,满足用户的需要。用户的需要。电子商务概论电子商务概论
3、54.1.1电子商务系统开发流程电子商务系统开发流程 由于当前电子商务系统绝大部分都是由于当前电子商务系统绝大部分都是B/S模式,系统一般以模式,系统一般以网站的形式存在,所以,初次接触电子商务系统(网站)开发的网站的形式存在,所以,初次接触电子商务系统(网站)开发的学生或爱好者容易陷入一个认识上的误区,把电子商务系统开发学生或爱好者容易陷入一个认识上的误区,把电子商务系统开发理解成网页制作,其实电子商务系统的设计与开发是一个系统工理解成网页制作,其实电子商务系统的设计与开发是一个系统工程,需要遵循一定的开发流程,按部就班的开展工作,这样才能程,需要遵循一定的开发流程,按部就班的开展工作,这样
4、才能设计、开发出符合要求、令人满意的电子商务系统。设计、开发出符合要求、令人满意的电子商务系统。 根据软件工程学知识和电子商务系统开发工程实践,本章将根据软件工程学知识和电子商务系统开发工程实践,本章将电子商务系统的开发流程归纳为电子商务系统规划与设计、电子电子商务系统的开发流程归纳为电子商务系统规划与设计、电子商务系统开发、电子商务系统部署与管理三个阶段,每个阶段又商务系统开发、电子商务系统部署与管理三个阶段,每个阶段又有一些子阶段,如表有一些子阶段,如表4-1所示。实际的开发流程并不一定严格按所示。实际的开发流程并不一定严格按照标准流程来进行,不同类型的系统可能有不同的侧重阶段,比照标准流
5、程来进行,不同类型的系统可能有不同的侧重阶段,比如大型系统更注重规划与分析,而小型系统则更侧重开发与部署如大型系统更注重规划与分析,而小型系统则更侧重开发与部署。电子商务概论电子商务概论64.1.1电子商务系统开发流程电子商务系统开发流程阶段名称阶段名称主要工作内容与阶段成果主要工作内容与阶段成果规划与规划与设计设计系统规划系统规划电子商务系统电子商务系统策划书或策划书或电子商务系统电子商务系统建建设规划设规划需求分析需求分析电子商务系统电子商务系统建设目标、需求说明书、建设目标、需求说明书、功能模块图等功能模块图等系统设计系统设计电子商务系统电子商务系统设计说明书设计说明书系统开发系统开发电
6、子商务系统电子商务系统(网页文件、数据库等)(网页文件、数据库等)部署与部署与管理管理系统发布系统发布域名申请、服务器准备、文件上传与发域名申请、服务器准备、文件上传与发布布系统推广与维护系统推广与维护电子商务系统电子商务系统推广、日常管理与维护等推广、日常管理与维护等表表4-1 电子商务系统开发流程电子商务系统开发流程电子商务概论电子商务概论74.1.1电子商务系统开发流程电子商务系统开发流程 在标准的软件生命周期中,系统规划、系统分析与系统在标准的软件生命周期中,系统规划、系统分析与系统设计是在系统开发阶段之前完成的工作,对于电子商务系统设计是在系统开发阶段之前完成的工作,对于电子商务系统
7、开发,这些工作也是不可或缺的,分别对应的是电子商务系开发,这些工作也是不可或缺的,分别对应的是电子商务系统规划、需求分析、电子商务系统设计。在系统规划阶段要统规划、需求分析、电子商务系统设计。在系统规划阶段要对系统的可行性、经济与社会效益等进行分析与预测,撰写对系统的可行性、经济与社会效益等进行分析与预测,撰写电子商务系统策划书或者电子商务系统建设规划。在需求分电子商务系统策划书或者电子商务系统建设规划。在需求分析阶段对系统的业务需求进行全面系统的分析,确定系统的析阶段对系统的业务需求进行全面系统的分析,确定系统的建设目标和主要的功能需求,本阶段完成以后将产生电子商建设目标和主要的功能需求,本
8、阶段完成以后将产生电子商务系统建设目标、需求说明书和功能模块图等文档。务系统建设目标、需求说明书和功能模块图等文档。 电子商务概论电子商务概论84.1.1电子商务系统开发流程电子商务系统开发流程 电子商务型和信息管理型系统的设计阶段非常重要,这电子商务型和信息管理型系统的设计阶段非常重要,这类电子商务系统其实就是一个类电子商务系统其实就是一个WEB应用系统,应该严格按照应用系统,应该严格按照系统设计与开发的方法与步骤去完成,一般包括总体设计、系统设计与开发的方法与步骤去完成,一般包括总体设计、数据库设计、业务逻辑设计、界面设计等环节,有兴趣的同数据库设计、业务逻辑设计、界面设计等环节,有兴趣的
9、同学请参阅有关电子商务系统设计与开发方面的书籍。网络营学请参阅有关电子商务系统设计与开发方面的书籍。网络营销型系统的设计阶段更多是强调界面的设计,包括布局、色销型系统的设计阶段更多是强调界面的设计,包括布局、色彩、彩、logo等等方面。本环节最终需要提交电子商务系统设计说明方面。本环节最终需要提交电子商务系统设计说明书。书。 有了电子商务系统设计说明书,就可以着手搜集与系统有了电子商务系统设计说明书,就可以着手搜集与系统开发有关的资料与素材了,有些素材可以通过网络或其他途开发有关的资料与素材了,有些素材可以通过网络或其他途径收集,有些素材需要自己动手来设计与制作。有了资料和径收集,有些素材需要
10、自己动手来设计与制作。有了资料和素材的准备,方可进行系统的开发工作,这是一个复杂而细素材的准备,方可进行系统的开发工作,这是一个复杂而细致的过程,需要多动手才能积累经验。致的过程,需要多动手才能积累经验。 电子商务概论电子商务概论94.1.1电子商务系统开发流程电子商务系统开发流程 电子商务系统开发完成,还只能自己欣赏,如何让全世电子商务系统开发完成,还只能自己欣赏,如何让全世界的人都可以通过浏览器看到你的系统界面呢?这就需要将界的人都可以通过浏览器看到你的系统界面呢?这就需要将电子商务系统部署到服务器上,只有将网页文件发布到电子商务系统部署到服务器上,只有将网页文件发布到WEB服务器上,才能
11、够让远程用户访问。在实际操作中,电子商服务器上,才能够让远程用户访问。在实际操作中,电子商务系统部署需要经过域名申请、服务器准备和文件上传与发务系统部署需要经过域名申请、服务器准备和文件上传与发布三个步骤。布三个步骤。 系统发布后,更需要经常的维护与更新,保持内容的新系统发布后,更需要经常的维护与更新,保持内容的新鲜。只有不断补充新的内容,才能吸引浏览者,而有计划有鲜。只有不断补充新的内容,才能吸引浏览者,而有计划有步骤的进行电子商务系统推广也是电子商务系统获得有效访步骤的进行电子商务系统推广也是电子商务系统获得有效访问的重要手段。问的重要手段。电子商务概论电子商务概论104.1.2整体设计与
12、功能结构设计整体设计与功能结构设计 电子商务系统整体设计阶段需要解决的事项包括:提出电子商务系统整体设计阶段需要解决的事项包括:提出系统架构建议、选择技术组合、决定项目建设方式(外包还系统架构建议、选择技术组合、决定项目建设方式(外包还是自建等)等。目前常见的电子商务系统(网站)一般采是自建等)等。目前常见的电子商务系统(网站)一般采用用.NET、J2EE、Node.JS等技术或架构。等技术或架构。 如果决定采用项目外包,合作伙伴(如软、硬件服务提如果决定采用项目外包,合作伙伴(如软、硬件服务提供商)和合作方式的选择是需要重点考虑的内容,一般中小供商)和合作方式的选择是需要重点考虑的内容,一般
13、中小企业采用在公有云购买云服务器,然后将电子商务系统的建企业采用在公有云购买云服务器,然后将电子商务系统的建设和维护委托给专业公司来进行;而大企业则可以考虑价格设和维护委托给专业公司来进行;而大企业则可以考虑价格较高的私有云方式,然后选择自己设计并维护电子商务系统。较高的私有云方式,然后选择自己设计并维护电子商务系统。 电子商务概论电子商务概论114.1.2整体设计与功能结构设计整体设计与功能结构设计 电子商务系统功能与结构设计的主要工作是绘制电子商电子商务系统功能与结构设计的主要工作是绘制电子商务系统的功能结构图,以及系统(网站)的主要信息内容与务系统的功能结构图,以及系统(网站)的主要信息
14、内容与导航的策划。图导航的策划。图4-1所示是某网络营销型电子商务系统(网站)所示是某网络营销型电子商务系统(网站)的功能结构图。的功能结构图。图图4-1 某公司电子商务系统(网站)整体结构图某公司电子商务系统(网站)整体结构图电子商务概论电子商务概论124.1.3艺术性设计与布局设计艺术性设计与布局设计 (1)艺术性设计)艺术性设计 让电子商务系统(网站)有一个统一的风格与形象是很重让电子商务系统(网站)有一个统一的风格与形象是很重要的。要做出美观,形象统一的电子商务系统,有意识的让网站要的。要做出美观,形象统一的电子商务系统,有意识的让网站的风格,色彩、字体、排版等保持一致是非常重要的一环
15、,此外,的风格,色彩、字体、排版等保持一致是非常重要的一环,此外,电子商务系统还需要考虑系统的视觉设计与企业形象识别系统电子商务系统还需要考虑系统的视觉设计与企业形象识别系统(CIS)的统一。)的统一。 (2)布局设计)布局设计 如前所述,电子商务系统大部分以网站的形式存在,网页如前所述,电子商务系统大部分以网站的形式存在,网页的布局设计工作是保证电子商务系统具有统一形象的另外一环。的布局设计工作是保证电子商务系统具有统一形象的另外一环。不同类型的网页的构成基本元素是不同的。一般网页的构成元素不同类型的网页的构成基本元素是不同的。一般网页的构成元素包括导航栏、网页标志、网页包括导航栏、网页标志
16、、网页banner、主内容区及页脚版权信、主内容区及页脚版权信息等,如图息等,如图4-2所示。所示。 电子商务概论电子商务概论134.1.3艺术性设计与布局设计艺术性设计与布局设计 图图4-2 电子商务系统(网站)整体布局示意图电子商务系统(网站)整体布局示意图电子商务概论电子商务概论144.1.3艺术性设计与布局设计艺术性设计与布局设计 导航栏的设计一般从总体角度来进行,是整个系统设计导航栏的设计一般从总体角度来进行,是整个系统设计中比较独立的部分。一般来说,导航在各页面中出现的位置是中比较独立的部分。一般来说,导航在各页面中出现的位置是比较固定的,而且风格也较为一致。导航的位置一般有四种:
17、比较固定的,而且风格也较为一致。导航的位置一般有四种:左侧、右侧、顶部和底部。有时候在同一个页面中运用了多种左侧、右侧、顶部和底部。有时候在同一个页面中运用了多种导航,这样可以增强电子商务系统(网站)的可访问性。导航导航,这样可以增强电子商务系统(网站)的可访问性。导航的另一个功能是用于表示当前网页在网站中的位置。的另一个功能是用于表示当前网页在网站中的位置。 标志是一个站点的象征,又称为站点标志是一个站点的象征,又称为站点logo。一个好的。一个好的站点标志,跟企业商标一样,可以更好的树立站点形象。网页站点标志,跟企业商标一样,可以更好的树立站点形象。网页标志一般放在网站的左上角,访问者一眼
18、就能看到它。其尺寸标志一般放在网站的左上角,访问者一眼就能看到它。其尺寸通常有三种:通常有三种:8831、12060、12090像素。像素。电子商务概论电子商务概论154.1.3艺术性设计与布局设计艺术性设计与布局设计 Banner是横幅广告,可以位于网页顶部、中部或者是横幅广告,可以位于网页顶部、中部或者底部,一般横向贯穿整个或者大半个页面。常见的尺寸是底部,一般横向贯穿整个或者大半个页面。常见的尺寸是48060像素,或像素,或23330像素,一般是使用像素,一般是使用GIF、JPG格式格式的图像文件,也可以是的图像文件,也可以是FLASH动画动画。 页脚是放置版权信息的地方,也可以用于呈现
19、联系页脚是放置版权信息的地方,也可以用于呈现联系方式或其它栏目。方式或其它栏目。电子商务概论电子商务概论164.1.3艺术性设计与布局设计艺术性设计与布局设计(3)常见网页布局形式)常见网页布局形式 网页的排版布局一般以网站主页的版面布局为主,其他内网页的排版布局一般以网站主页的版面布局为主,其他内页与主页风格保持一致。为了达到最佳的视角效果,设计者应页与主页风格保持一致。为了达到最佳的视角效果,设计者应该考虑布局的合理性,使浏览者有一个流畅的视角体验。设计该考虑布局的合理性,使浏览者有一个流畅的视角体验。设计版面布局前需要先画出布局草图,接着对布局进行细化和调整,版面布局前需要先画出布局草图
20、,接着对布局进行细化和调整,反复调整后确定最终的布局方案。常见的网页布局形式有反复调整后确定最终的布局方案。常见的网页布局形式有“国国”字型、字型、“厂厂”字型、框架型、封面型等。字型、框架型、封面型等。 “国国”字型是一些大中型网站常见的布局方式,这种布字型是一些大中型网站常见的布局方式,这种布局方式中间的主要内容部分分三栏,左右分别列出一些栏目,局方式中间的主要内容部分分三栏,左右分别列出一些栏目,比如登录模块、通告等。其优点是充分利用版面,信息量大,比如登录模块、通告等。其优点是充分利用版面,信息量大,缺点是页面显得拥挤,不够灵活。缺点是页面显得拥挤,不够灵活。电子商务概论电子商务概论1
21、74.1.3艺术性设计与布局设计艺术性设计与布局设计 “厂厂”字型布局是指页面顶部为标志和广告,下方左面字型布局是指页面顶部为标志和广告,下方左面为主菜单,右面为正文信息,整体效果类似为主菜单,右面为正文信息,整体效果类似“厂厂”字,故而得字,故而得名。厂字型布局一般应用于企业网站中的二级页面。其优点是名。厂字型布局一般应用于企业网站中的二级页面。其优点是结构清晰,主次分明,是初学者容易上手的布局方法。缺点是结构清晰,主次分明,是初学者容易上手的布局方法。缺点是规矩呆板,如果色彩搭配不当,很容易让人厌烦。规矩呆板,如果色彩搭配不当,很容易让人厌烦。 框架型布局一般分为上下、左右布局。常见的是三
22、栏布框架型布局一般分为上下、左右布局。常见的是三栏布局,顶部放置图片广告、标志等,左边显示导航栏,右边是正局,顶部放置图片广告、标志等,左边显示导航栏,右边是正文信息。文信息。 封面型布局一般应用在网站的引导页或者广告宣传页上,封面型布局一般应用在网站的引导页或者广告宣传页上,一般为精美的图片加上简单的文字链接,指向站点的主要栏目,一般为精美的图片加上简单的文字链接,指向站点的主要栏目,或通过或通过“进入进入”按钮链接到真正的主页。按钮链接到真正的主页。电子商务概论电子商务概论184.2电子商务系统开发技术电子商务系统开发技术4.2.1 网站技术分类网站技术分类4.2.2 HTML和和CSS4
23、.2.3 动态网站实现技术动态网站实现技术4.2.4 App开发技术开发技术4.2.5 数据库技术数据库技术电子商务概论电子商务概论194.2.1网站开发技术分类网站开发技术分类 一般来说一般来说,网页,网页分为分为“静态网页静态网页”和和“动态网页动态网页”两类。两类。 (1)静态网页静态网页指网页的内容已预先设计好,存放在指网页的内容已预先设计好,存放在WEB服务器上,当用户使用浏览器通过互联网的服务器上,当用户使用浏览器通过互联网的HTTP协议向协议向WEB服务器提出请求时,服务器仅仅是将原已设计好的静服务器提出请求时,服务器仅仅是将原已设计好的静态态HTML文档传送给用户浏览器。文档传
24、送给用户浏览器。 (2)动态网页)动态网页指能够根据用户的要求和选择,进行不同指能够根据用户的要求和选择,进行不同的处理,并根据处理的结果,自动生成新的页面,不再需要的处理,并根据处理的结果,自动生成新的页面,不再需要设计者手动更新设计者手动更新HTML文档文档。在网页上加上一些动画和视频。在网页上加上一些动画和视频并不是动态网页。并不是动态网页。电子商务概论电子商务概论204.2.1网站开发技术分类网站开发技术分类 动态网页技术又可分为客户端动态技术和服务器端动态技动态网页技术又可分为客户端动态技术和服务器端动态技术两种,客户端动态是指脚本代码在客户浏览器解释执行而实术两种,客户端动态是指脚
25、本代码在客户浏览器解释执行而实现的动态技术,目前常用的有现的动态技术,目前常用的有JavascriptJavascript等。服务端动态技术等。服务端动态技术是指在服务器上解释执行,然后将执行结果发送到客户端浏览是指在服务器上解释执行,然后将执行结果发送到客户端浏览器来显示的方式,服务端动态技术更加多样,最初是通过器来显示的方式,服务端动态技术更加多样,最初是通过CGICGI和和DHTMLDHTML等方式来实现,然后出现了在等方式来实现,然后出现了在HTMLHTML代码中嵌入动态代码并代码中嵌入动态代码并在服务器端的容器中执行的方式,曾经流行的在服务器端的容器中执行的方式,曾经流行的ASPAS
展开阅读全文