《2022年电子商务网站设计原理重点 .pdf》由会员分享,可在线阅读,更多相关《2022年电子商务网站设计原理重点 .pdf(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、广义:电子商务是利用现有的计算机硬件设备、软件和网络基础设施,通过一定的协议连接起来的电子网络环境进行各种各样商务活动的总称。狭义: 在技术经济高度发达的现代社会里,掌握信息技术和商务规则的人,系统化运用企业内联网、外联网和Internet 等现代系统进行高效率、低成本的商务活动。电子商务的发展历程:按照各时期的不同代表技术可以分为三个阶段1.基于 EFT(银行间电子资金转账)的电子商务2.基于 EDI(电子数据交换)的电子商务3.基于 Internet 的电子商务( Internet 的出现是电子商务的转折点)我国电子商务存在的问题:安全性、硬件基础是瓶颈、信息意识有待提高、物流水平的制约。
2、B2B 模式是指商业机构使用Internet 或各种商务网络向供应商订货和付款。B2B 特点:(1)用户群固定,操作人员的真实身份明确,客户信息真实可靠,详细准确。(2)有严格的访问权限控制,操作人员有详细的责任规定。(3)传输的信息涉及商业机密或企业机密;(4)商务活动中需要协商和签署具有法律效应的合同、协议等。在信息安全技术方面采用严格、安全的身份认证技术;设定操作人员的访问权限;对信息传输采用加密技术;采用数字签名技术保证合同和交易的完整性和不可否认性。B2B 模式的交易流程: 客户方向供货方提供商品报价请求,说明想购买的商品信息。供货方向客户方说明该商品的价格信息。客户方向供货方提出商
3、品订单。供货方向客户方说明商品的详细信息。客户方根据供货方提供的商品信息最总确定订单信息。客户方向供货方提出商品运输说明信息。供货方向客户方发货并及时传递详细的发货通知单。客户方根据发货通知单验收商品并向供货方提供收货信息。交易双方收发汇款通知。供货方提供电子发票。交易完成。B2C 是企业针对个人开展的电子商务活动的总称B2C特点:(1)用户群体大,多采用的商务、身份证、信息安全等方面的技术和管理办法必须安全、方便、简洁、成本低,易于推广。(2)网上传输的信息可能涉及个人机密。(3)经常出现“一次性”客户,不注册或不连续使用。B2C的两种商务模式:(1)卖方企业 -买方个人模式;(2)买方企业
4、 -卖方个人模式。C2C 模式类似于现实商务中的跳骚市场。C2C三要素:买方、卖方、电子交易平台提供商。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 12 页 - - - - - - - - - B2G 模式是指政府部门与企业之间通过网络进行各项商务活动的模式。B2G特点:可以提高办事效率,有利于勤政建设,提高政府工作的透明度,减少政府自身的运作费用,有利于廉政建设。电子商务的竞争优势: 电子商务将传统的商务流程数字化、电子化, 让传统的商务流程转化为电子流、信息流,突
5、破了时间和空间的局限,大大提高了商业运作的效率,并有效降低了成本。电子商务是基于互联网的一种商务活动,互联网本身具有开放性、全球性的特点, 电子商务可为企业和个人提供丰富的信息资源,为企业创造更多商业机会。电子商务简化了商务活动中的流通环节,最大限度的降低了流通成本,有效地提高企业在现代商务活动中的竞争力。电子商务适用于大、中小型企业。成本低廉化。库存减少。生产周期缩短。电子商务对企业的影响(识记,论述)电子商务对企业的影响主要包括以下几个方面:对企业采购带来的影响对企业生产加工过程带来的影响对企业销售带来的影响对企业客户服务带来的影响其中具体体现在:改变了企业组织的结构改变了企业的运作方式改
6、变了企业的营销管理影响了企业的结算方式改变了企业的竞争方式在线支付是通过第三方提供的与银行之间的支付接口进行支付的方式主要在线支付方式:银行卡:商业性的银行发型的具有消费信用、转账结算存取现金等全部或部分功能,作为支付结算工具的各类卡的统称。电子现金:一种以数据形式流通的,能被消费者和商家普遍接受的、通过互联网购物时使用的数字化货币电子支票:借鉴纸张支票转移支付的优点,利用数字传递将钱款从一个账户转移到另一个账户的电子付款形式智能卡:内含一块直径1cm 左右的硅芯片,具有存储信息和进行复杂运算功能的卡片。电子支付模型 : 支付系统无安全措施模型通过第三方经纪人模型电子现金支付模型 (主要用于小
7、额支付)简单加密支付系统模型(网银支付)SET 模型(是支付标准,以后的发展方向)网上银行是指以 Internet 为媒介,以客户发出的信息为依据的一个虚拟银行柜台。实际上就是将现实中的银行服务业务运用到Internet 上。服务分类:(1)交易类:转账、贷款、外汇、兑换、代付业务。(2)查询类:(3)扩展业务类:证券、网上支付、移动电子交易、企业银行服务。(4)信息服务类:特点:安全性高;功能丰富;手续简单;设置灵活。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 12
8、 页 - - - - - - - - - 支付宝的优点:1.货款先支付给支付宝,收货满意后才付款给卖家,安全放心。2.不必去银行汇款,方便简单。3.付款成功后,即时到帐,卖家可以立刻发货,快速高效。4.交易手续费全免。物流是物质资料从供给者到需求者的物理运动,主要创造时间价值和场所价值,有时也创造一定加工价值的活动。时间价值:(1)缩短时间 :缩短流通时间可以减少一些不必要的价值损失,从而“产生”价值。(2)弥补时间差 :需求和生产之间肯定会有一定的时间差,物流通过弥补这一时间差来创造价值。(3)延长时间差:有时在特定的情况下受到利益的影响会有意识的延长物流时间来增加一些“价值”。电子商务对物
9、流的影响: (1)电子商务将物流业提升到前所未有的高度(2)随着电子商务的发展物流业也有了新的变化物流对电子商务的影响: (1)物流现代化是电子商务的基础(2)物流是电子商务概念模型的基本要素所谓物流一体化就是以物流系统为核心的由生产企业经由物流企业、销售企业直至消费者供应链的整体化系统。电子商务系统的安全就是对交易中设计的各种数据的可靠性、完整性和可用性进行保护。具体包括:数据保密数据完整性身份验证访问授权不可抵赖和不可否认电子商务总体安全策略包括: 安全策略目标机构安全策略系统安全策略就整个系统而言,安全性可以分为5 个层次: 网络节点安全、通信安全策略、应用程序的安全性、用户的认证管理、
10、安全管理网络节点的安全性: (1)防火墙; (2)防火墙安全策略;(3)安全操作系统通信的安全性(1)通讯数据的安全(2)传输线路的安全3.应用程序的安全性4.用户的认证管理5.安全管理常见的电子商务安全技术主要包括: 1.密码技术2.访问控制3.防火墙技术4.数字时间戳5.虚拟专用网6.数字认证 7.电子商务认证中心(CA )认证中心的基本功能:(1)生成和保管服务号安全认证协议要求的公共和私有密钥,数字证书及其数字签名。(2)对数字证书设数字签名进行验证。(3)对数字证书进行管理,重点是撤销管理。(4)建立应用接口特别是支付接口。CA 是否具有支付接口是能否支持电子商务的关键。信息检索是指
11、将信息按一定的方式组织和存储起来,并根据信息用户的需求找出有关信息的过程。信息检索的作用:所寻即所得及时了解访问者的意图符合电子商务使用者的习惯提升网站信息价值网站专业性的象征全文检索是一种将文件中所有文本与检索项匹配的文字资料检索方法。当前几种主要搜索服务方式:1.Internet 搜索引擎2.COM 网站的站点检索3.企业信息门户的检索4.电子商务网站的内容检索引擎名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 12 页 - - - - - - - - - 软件是为了
12、发挥硬件系统的功能和方便人们使用硬件系统,为解决各类应用问题而设计的各种程序的总称。软件分为系统软件和应用软件两大类。指令是指示计算机执行某种操作的命令指令的类型:运算指令传送指令控制指令输入输出指令特殊指令程序是指令的有序集合。程序是机器语言的指令或汇编语言、高级语言的语句有序集合。程序设计: 析要求解的问题,得出解决问题的算法,并且用计算机的指令或语言编写成可执行的程序程序设计语言: 机器语言汇编语言高级语言系统软件是运行、管理、维护计算机的必备的最基本的软件主要包括:操作系统、语言处理程序、实用程序。应用软件: 用户程序应用软件包通用应用工具软件信息:是现实世界事务的存在方式和运动状态的
13、放映。信息的特征:信息的传递需要物质载体;信息的获取和传递需要消耗能量;信息可以被感知;信息可以存储、压缩、加工、传递、共享、扩散、再生和增值。数据库技术的发展阶段: (1)层次型数据库和网状型数据库(2)关系数据库(3)第三代数据库数据库的组成:数据库 db 数据库管理系统(DBMS) 及开发工具应用系统数据库管理员用户数据库系统的功能:数据定义数据操作数据控制数据库系统的特点: 数据的共享性数据的结构化数据的独立性数据的完整性同意数据控制功能关系型数据库是以关系(二维表 )做为数据模型的数据库。主键 :能够唯一表示数据表中的每个记录的“字段”或者“字段的组合”就成为主码一个完整的关系型数据
14、库系统包含5 层结构: 硬件、操作系统、关系型数据库管理系统、关系型数据库应用系统和用户。数据仓库 :是面向主题、集成、不可更新、随时间不断变化的数据的集合,数据仓库用来支持企业或组织的决策分析处理。数据仓库的特点:(1)数据仓库是面向主题的(2)数据仓库是集成的(3)数据仓库是不可更新的(4)数据仓库是随时间而变化的数据挖掘就是从大量、不完全、有噪音、模糊、随即的实际应用数据中,提取隐含在其中、人们事先不知道的但又是潜在有用的信息和知识的过程。5 大类功能:自动预测趋势和行为关联分析聚类 概念描述偏差检测计算机网络就是利用通信线路,将分散在各地的具有独立功能的计算机相互连接,使其按照网络协议
15、相互通讯,实现资源共享的系统的集合。计算机网络三要素:通信线路,主要指传输介质,是计算机互相通信的物质基础。独立功能的计算机,指具有高速运算能力和内部存储能力,并由程序控制其操作过程的计名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 12 页 - - - - - - - - - 算设备。网络协议。协议就是大家共同遵守的规则和约定。有了协议大家才能相互通讯。计算机网络的六个组成部分:网络服务器、网络工作站、网络协议、网络操作系统(NOS)、网络服务、网络设备网络体系结构 :
16、计算机网络的各层及其协议的集合,称为体系结构。OSI 七层模型:应用层表示层会话层传输层网络层数据链路层物理层TCP/IP 协议:应用层传输层网络接口网际层一些域名的含义域名含义 : ac 适用于科研机构com 适用于工、商、金融等企业net 适用于互联网络、接入网络的信息中心和运行中心org 适用于各种非盈利性组织edu 适用于教育机构gov 适用于政府机构mil 用于军事领域怎样选择最佳的域名:1.选择短的、切题、易记的域名2.选择与本公司密切相关的域名:(1)单位名称的中英文缩写(2)企业的注册商标(3)与企业广告语一致的中英文缩写(4)比较有趣的名字(5)企业也可以选择自己的产品或行业
17、类型作为域名。综合业务数字网(ISDN ) ,俗称“一线通” 。它除了可以用来打电话,还可以提供诸如可视电话、数据通信、会议电视等多种业务,从而将电话、传真、数据、图像等多种业务综合在一个统一的数字网络中进行传输和处理。这也就是“综合业务数字网”名字的来历Internet服务包括:1.万维网 WWW 2. 电子邮件Email 3. 文件传输FTP 4.远程登录Telnet 5.网络新闻Usenet 6.其他 Internet 服务程序Web所具有的特点:Web 是图形化的和易于导航的Web 与平台无关Web 是分布式的Web 是动态的Web 是交互的Web 的发展分为:Web 技术发展的第一阶
18、段静态文档Web 技术发展的第二阶段动态网页Web 技术发展的第三阶段Web2.0 时代名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 12 页 - - - - - - - - - Intranet 是指企业内部的计算机网络(企业内部网,选择,简答)。特点:开放性和可扩展性通用性简易性和经济性安全性存在的问题:规划不足安全风险信息管理的重视问题开发方法和策略缺少问题VPN 的中文译为虚拟专用网。它是通过一种特殊的加密的通信协议在公用网络中虚拟建立一条专用的通信线路的技术。
19、VPN的特点:(1)安全保障(2)服务质量保证(QoS)(3)可扩充性和灵活性(4)可管理性电子商务网站的基本功能如下:产品展示(1)分类和索引目录(2)产品的搜索引擎(3)自动推荐网上订购网上结算售后服务NET的技术特征: 软件变服务基于 XML 的共同语言融合多种设备和平台新一代的人机界面NET 系统由以下5 个部分组成。.NET 开发平台( .NET 框架、开发工具等)NET 服务器.NET 基础服务.NET 终端设备NET 用户服务J2EE 的优势: (1)保留现在的IT 资产(2)高效的开发(3)支持异构环境(4)可伸缩性(5)稳定的可用性J2EE 典型的四层结构:运行在客户端机器上
20、的客户层组件运行在 J2EE 服务器上的Web 层组件运行在 J2EE 服务器上的业务逻辑层组件运行在 EIS 服务器上的企业信息系统层软件J2EE容器的组成:WEB 容器EJB 容器Applet 容器Application Client容器J2EE 的各种组件 :Servlet JSP EJB JDBC 电子商务网站开发常用技术:PHP 技术ASP 技术JSP技术JavaScript 技术Apache(阿帕奇)IIS PHP 原始为Personal Home Page 的缩写,现已经正名为“PHP: Hypertext Preprocessor”的缩写。是一种服务器端、跨平台、html 嵌入
21、式的脚本语言。功能特点 :(1)执行速度快(2)具有很好的开放性和可扩展性(3)数据库支持丰富(主流、非主流都支持)(4)面向对象编程(5)具有丰富的功能(6)可伸缩性(7)功能全面ASP 是 Active Server Page 的缩写,意为“动态服务器页面”。ASP 是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web 应用程序。 ASP网页可以包含HTML标记、普通文本、脚本命令以及COM 组件等。利用ASP 可以向网页中添加交互式内容 (如在线表单) ,也可以创建使用HTML 网页作为用户界面的web 应用程序。JSP (Java Server Pages) 是由 Sun M
22、icrosystems 公司倡导、 许多公司参与一起建立的一种动态网页技术标准。JSP 技术有点类似ASP 技术,它是在传统的网页HTML文件 (*.htm,*.html)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 12 页 - - - - - - - - - 中插入 Java程序段 (Scriptlet) 和 JSP标记 (tag), 从而形成 JSP文件 (*.jsp) 。 用 JSP开发的 Web应用是跨平台的,既能在Linux 下运行,也能在其他操作系统上运行
23、jsp 特点: (1)一次编译,多次、多处运行,代码执行效率高(2)组件可重用性(3)将内容的生成和显示进行分离Javascript 语言是一种基于对象和事件驱动并具有安全性能的脚本语言。Javascript 特点:脚本编写语言基本对象的语言简单性安全性动态性跨平台性Apache特点: 简单、快速、新能稳定并可以做代理服务器IIS 支持常见的网络协议(http、ftp 、smtp 等)可以高度扩展;支持与语言无关的脚本编写和组件;设计的目的是建立一套集成的服务器服务;IIS 一个重要的特性是支持ASP。中间件 :是一类软件,而非一种软件,是位于平台与应用之间的通用服务。中间件的特点:简化开发、
24、缩短开发周期集成软件新特性:可成长性适应性可管理性高可信性EAI(enterprise application integration )能够将业务流程、应用软件、硬件和各种标准联合起来,在两个或更多的企业应用系统之间实现无缝集成,使它们像一个整体一样进行业务处理和信息共享。企业应用集成的分类:(1)数据的集成(2)功能集成数据集成是通过应用间的数据交换从而达到集成,主要解决数据的分布性和异构问题,其前提是被集成的的应用必须公开数据结构。功能集成是通过调用对方的功能实现应用间的集成,其前提是被集成的应用必须提供功能调用接口Web 服务是一种可以用来解决跨网络应用集成问题的开发模式,这种模式为实
25、现“软件作为服务”提供了技术保障。Web服务的特点:1.Web 服务通过因特网的标准协议被访问;2.Web 服务采用 XML 进行描述;3.Web 服务具备通信协议标准性和服务自描述性Web Services:是一个应用程序,向外界暴露并能够通过Web 进行调用的API。工作流:就是一系列相互衔接、自动进行的业务活动或任务。包括一组任务及其相互顺序关系和启动、停止的条件。工作流的优点:提高效率、 降低成本、 充分发挥计算机网络的作用,利用计算机尽量减少人为差错和延误。类型:(1)基于 Domino 的工作流管理系统(2)基于消息中间件的工作流管理系统(3)基于微软平台的工作流管理系统(4)基于
26、 J2EE 的工作流管理系统通常网站规划包括的内容:建设网站前的市场分析建设网站目的及功能定位网站技术解决方案网站内容规划网页设计网站维护网站测试名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 12 页 - - - - - - - - - 网站发布与推广网站建设日程表费用明细网站技术解决方案:采用自建服务器,还是租用虚拟主机。选择操作系统,用unix,Linux还是 Window2000/NT 。分析投入成本、功能、开发、稳定性和安全性等。采用系统性的解决方案(如IBM,
27、HP )等公司提供的企业上网方案、电子商务解决方案?还是自己开发。网站安全性措施,防黑、防病毒方案。相关程序开发。如网页程序ASP、JSP、CGI、数据库程序等。网站内容规划:根据网站的目的和功能规划网站内容,一般企业网站应包括:公司简介、产品介绍、服务内容、价格信息、联系方式、网上定单等基本内容。电子商务类网站要提供会员注册、详细的商品服务信息、信息搜索查询、 购物车、 定单确认、付款、个人信息保密措施、相关帮助等。如果网站栏目比较多,则考虑采用网站编程专人负责相关内容。注意:网站内容是网站吸引浏览者最重要的因素。可事先对人们希望阅读的信息进行调查,以及时调整网站内容网站维护的要求:服务器及
28、相关软硬件的维护,对可能出现的问题进行评估,制定响应时间。数据库维护,有效地利用数据是网站维护的重要内容,因此数据库的维护要受到重视。内容的更新、调整等。制定相关网站维护的规定,将网站维护制度化、规范化。网站测试:服务器稳定性、安全性。程序及数据库测试。网页兼容性测试,如浏览器、显示器。根据需要的其他测试。网站发布与推广:网站测试后进行发布的公关,广告活动。搜索引掣登记等电子商务网站的生命周期:一个电子商务系统在使用过程中随着使用环境的变化,需要不断维护、 修改,当它不能再适应的时候就被淘汰,就要由新系统代替旧系统,这种周期循环称为电子商务网站的生命周期。生命周期中的5个阶段:1.系统规划阶段
29、2.系统分析阶段3.系统设计阶段4.系统实施阶段5.系统运行和维护阶段需求分析:功能需求性能需求资源和环境需求可靠性需求安全保密需求用户界面需求成本消耗与开发进度需求预先估计的可扩展性需求所谓可行性研究,是指在进行项目投资、工程建设之前的准备研究工作。它是经济活动中经常使用一种决策程序和手段,也是投资前的必要环节。通常可分为四个阶段:第一阶段,机会可行性研究,也称投资机会鉴定。第二阶段,初步可行性研究。第三阶段,详细可行性研究,也称技术可行性研究。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - -
30、- - 第 8 页,共 12 页 - - - - - - - - - 第四阶段,形成可行性研究报告。可行性包括四个内容:1.运行可行性2.技术可行性3.经济可行性4.社会环境可行性电子商务网站的设计要求:良好的可扩充性高效率的并发处理能力强大的管理能力与企业内部的系统紧密联系确保每天提供24 小时服务良好的容错性能支持多种客户终端安全的运行环境电子商务网站的基本构件:1.应用服务器2.工作流和群件子系统3.内容管理子系统4.目录服务器5.性能优化工具6.邮件和消息服务器7.个性化信息服务8.搜索引擎9.安全服务器10.网站服务器应用服务器就是指通过各种协议把商业逻辑暴露给客户端的应用程序。主要
31、用于较大规模电子商务应用的开发、发布和管理,同时与企业原有系统集成。商品类服务规范:保护消费者合法权益提供优质的客户服务。建立良好的订单处理流程。建立规章制度。安全保障。加强信息监督。保护隐私权。保护知识产权。网站系统分析的特点:网站成为信息系统中重要和关键的部分。将原有的管理变为浏览器、服务器模式。扩展到电子商务功能,新的营销管理方式。新系统会涉及业务流程的重组。系统管理方式变化为网络化管理。系统分析的主要内容:系统调查网上能开展的业务分析标客户调查与分析竞争对手调查与分析电子商务网站的市场定位组织结构是指一个企业的组成,以及组成这些部分之间的隶属关系或者管理与被管理关系。组织结构分析就是将
32、了解和掌握的组织结构用图形方式描绘出来,供后续分析和设计参考。系统分析工具:业务功能一览表,业务关系图等。业务流程分析是数据流程分析的基础,也是整个系统分析的基础。目的 :是通过剖析现行业务流程,经过调整,整合以后重构目标系统的业务流程。主要任务: 调查系统中各环节的业务活动,掌握业务的内容、作用、以及信息的输入、输出、数据存储和信息处理方法及过程等,为系统建立数据模型和逻辑模型做基础。业务功能分析业务流程分析的步骤:通过调查掌握基本情况;描述现有业务流程绘制业务流程图确认现有业务流程;对业务流程进行分析知识和经验支持发现问题,提出解决方案;提出优化后的业务流程。工具: 业务流程图。业务流程图
33、是描述系统内个单位、人员之间的业务关系、作业顺序和信息流向的图表。用一些规定的符号和连线表示某个具体业务的处理过程。数据流程图: 是一种描述数据通过系统的流程,一级该系统实施的工作或者处理过程的工具,它主要描述数据流动、存储、处理的逻辑关系,也称逻辑数据流图。数据流图的组成:外部实体、数据流、数据存储和数据处理过程等基本部分。外部实体是指系统以外的与系统有联系的人或者事物,表示系统数据的来源和去向。主要包括一下内容:企业内的部门或者个人;企业外部的组织或个人;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -
34、- - - - - 第 9 页,共 12 页 - - - - - - - - - 其他企业或者企业内部的其他系统;系统最终的用户或管理员。系统设计的步骤:1.确定电子商务网站功能定位2.确定网站的收费对象和规则3.确定网站栏目的功能4.确定网站的信息流和控制流5.网站的后台管理6.网站的数据库设计系统设计又称物理模型设计,系统设计通常可分为两个阶段进行,首先是总体设计,其任务是设计系统的框架和概貌,并向用户单位做详细报告,在此基础上进行第二阶段设计详细设计,这两部分工作是互相联系的需要交叉进行。系统设计的目的是在保证实现逻辑模型功能的基础上,尽可能提高目标系统的简单性、可变性、一致性、完整性、
35、可靠性、经济性、系统的运行效率和安全性,将分析阶段所获得的系统逻辑模型, 转换成一个具体的计算机实现方案的物理模型,包括计算机物理系统配置方案报告和一份系统设计说明书。系统设计的主要工作:总体设计代码设计和设计规范的制订系统物理配置方案设计数据存储设计计算机处理过程设计系统设计应遵循的原则:系统性灵活性可靠性经济型系统设计的任务和目标:总体设计:模块设计和硬件设计详细设计系统设计的原则:系统性灵活性可靠性经济型几种常用的分析设计工具:结构化设计的方法模块结构图系统流程图IPO 图控制流程图( FC)问题分析图( PAD)过程设计语言(PDL)模块结构图是用于描述系统模块结构的图形工具,它不仅描
36、述了系统的子系统结构与分层模块结构,还清楚地表示了每个模块的功能,而且直观地反映了块内联系和块间联系等特性。一个模块应具备以下四个要素:(1) 输入和输出模块的输入来源和输出去向都是同一个调用者,即一个模块从调用者那儿取得输入,进行加工后再把输出返回调用者。(2) 处理功能指模块把输入转换成输出所作的工作。(3) 内部数据指仅供该模块本身引用的数据。(4) 程序代码指用来实现模块功能的程序。系统设计的方法的特点:相对独立、 功能单一的模块结构高内聚, 低耦合的模块性能标准采用模块结构图的描述方法IPO图目前用于描述模块内部处理过程有如下几种方法: (1)结构化英语方法(2)决策树方法(3)判定
37、表方法(4)算法描述语言控制流程图 (FLOW CHART ,简称 FC)又称框图,它是历史最悠久、最常使用的程序细节描述工具框图的三种基本成分:(1) 处理步骤 (用矩形框表示 ) (2) 条件判断 (用菱形框表示 ) (3) 控制流 (用箭头表示 ) 所谓构架设计就是关于如何构建系统的最重要的设计决策,这些决策往往是围绕将系统分为哪些部分、各部分之间如何交互展开的。一般而言,软件系统的构架有两个要素:(1)系统从整体到部分的最高层次的划分;(2)建造一个系统所做出的最高层次的、以后难以更改的、商业的和技术的决定。系统构架设计应达到以下的目标:可靠性安全性可升级性可定制化可扩展性可维护性客户
38、体验市场时机电子商务网站的构架设计通常从三个方面来进行:逻辑架构、物理架构架和非功能性要求。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 12 页 - - - - - - - - - 逻辑架构:软件系统中组件之间的关系。物理架构:软件组件式怎样放到硬件上的。系统架构、系统的非功能性特征:整个系统的可扩展性、可靠性、强壮性、灵活性等。系统架构的两要素:组件划分和设计决定。系统总体架构设计:1.系统结构方面考虑的因素;2.源代码组织方面考虑的因素;3.系统架构设计文档方面
39、要考虑的因素。用户界面指的是用户与界面的关系。UI 设计则是指对软件的人机交互、操作逻辑、界面美观的整体设计。软件设计可分为两个部分:编码设计与UI 设计。UI设计的原则:简易性原则一致性原则从用户的观点考虑原则有序性原则安全性原则灵活性原则人性化原则界面设计包括如下几点:界面对话设计数据输入界面设计屏幕显示设计数据输入界面往往占终端用户的大部分使用时间,也是计算机系统中最易出错的部分之一。其总目标:简化用户的工作,并尽可能降低输入出错率,还要容忍用户错误。这些要求在设计实现时可采用多种方法:(1)尽可能减轻用户记忆,采用列表选择。(2)使界面具有预见性和一致性。(3)防止用户出错。(4)提供
40、反馈(5)按用户速度输入和自动化格式(6)允许编辑屏幕的设计主要包括布局(Layout) ,文字用语 (Message)及颜色等UI 设计的工具:dreamweaver 工具Photoshop 工具所谓 模块化 是指按适当的原则把一个情况复杂、规模较大的程序系统划分为一个个较小的、功能相关而又相对独立的模块。模块化设计的原则:高内聚低耦合模块分解模块的扇入与扇出数据库设计 (Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求数据库和信息系统的关系:数据库的地位数据库设计的特点数据库设计的基本步
41、骤:需求分析阶段概念设计阶段逻辑设计阶段物理设计阶段验证设计阶段;运行与维护设计阶段数据库设计工具PowerDesigner 功能组成:DataArchitect ProcessAnalyst AppModeler ODBC Administrator 衡量网站的质量标准是CMM CMM 是指“能力成熟度模型”(Capability Maturity Model For Software),是对于软件组织在名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 12 页 - -
42、 - - - - - - - 定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。一个 KPA 都包含 6 类 KP。目标:每个关键过程都有一个既定的目标。实施保证:定制责任。实施能力:人员培训。执行活动:具体的实施。度量分析:判断活动是否有效。实施验证:是对执行活动的检验。XP 的四个核心价值:沟通、简单、反馈和勇气XP 的软件开发过程:极限的工作环境极限的需求极限的设计极限的编程极限的测试RUP 是一个面向对象且基于网络的程序开发方法论。RUP 中的软件生命周期在时间上被分解为四个顺序的阶段,分别是:初始阶段(Inception) 、细化阶段 (Elaboration) 、构
43、造阶段 (Construction)和交付阶段 (Transition) RUP 中有 9个核心工作流,分为6 个核心过程工作流和3个核心支持工作流: 1 商业建模 (Business Modeling) 2 需求 (Requirements) 3. 分析和设计 (Analysis & Design) 4 实现 (Implementation) 5 测试 (Test) 6 部署 (Deployment) 7 配置和变更管理(Configuration & Change Management) 8 项目管理 (Project Management) 9 环境 (Environment) 电子商务
44、网站测试在电子商务生存期中横跨两个阶段:单元测试阶段, 即每一个完成之后就要对他进行必要的测试;测试阶段,既对电子商务系统进行的综合测试。1.电子商务网站测试的目的(1)确认电子商务网站的质量。确保网站可以完成用户所需的功能;确保网站是以正确的方式完成的。(2)提供反馈信息。(3)不仅要测试网站本身的功能还要测试整个网站开发的过程。电子商务网站的测试方法主要有:功能测试、性能测试、安全性测试、稳定性测试、浏览器兼容性测试、可用性、易用性测试、链接测试、代码合法性测试。电子商务网站评价是指根据一定的评价方法和评价内容与指标对电子商务网站运行状况和工作质量进行评估。电子商务网站评价的作用:对于被评
45、价的电子商务网站,可以扩大知名度,吸引新用户,增加保持力度和忠诚度,了解行业竞争状况,促使网站更加重视客户的满意度。对于测评机构和评比网站,监督促进电子商务网站的经营逐渐趋于规范和完善,使之关于网站的评价及其评价指标对网站经营管理者具有指导意义,起到了电子商务网站评价的作用。对于顾客,可以根据中立的网站评价结果,获得可靠的各个商务网站的评价信息。电子商务网站评价的类型:根据参与评价的主体划分:消费者评价、 专家评价、 网站自身评价。根据网站的性质划分:商业性网站评价和非商业性网站评价。根据评价方法划分:网站流量指标评价、专家评价、问卷调查评价等。根据行业范围划分: 综合性网站评价和专业性网站评价,其中专业性网站又要根据具体行业进行具体评价。根据评价活动的组织划分:官方的和非官方的评价。电子商务网站评价机构的类型: 行业性组织的测评机构商业性的评比网站。各类咨询调查公司以及有关的媒体。民间的调查和评论名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 12 页 - - - - - - - - -