2005-12-21南京航空航天大学经管学院1 第十一章电子商务系统建设 第一节第一节电子商务系统建设的一般概念电子商务系统建设的一般概念 第二节第二节规划应用系统规划应用系统 第三节第三节电子商务应用系统的设计电子商务应用系统的设计 作业思考题作业思考题 2005-12-21南京航空航天大学经管学院2 第一节电子商务系统建设的一般概念 电子商务系统的可行性分析是电 子商务系统开发的前期工作, 经过调查分析决定是否进行正 式的系统开发。 电子商务应用的可行性分析包括: ?企业目标和战略分析 ?内部环境分析 ?外部环境分析 ?成本-效益分析 具体分析如下: 2005-12-21南京航空航天大学经管学院3 一、企业目标和战略分析 企业目标和战略分析: 必须搞清楚以下的问题: ?企业当前销售或提供什么产品/服 务; ?企业当前目标市场的特征; ?企业当前采用什么方式实现其目 标、成本; ?企业当前采用什么方式保证其产 品/服务的质量; ?企业当前采用什么方法树立企业 形象。 2005-12-21南京航空航天大学经管学院4 二、内部环境分析 内部环境分析: 确定企业电子商务应用的优势和劣势(strength and weakness) 内部环境因素包括: ?企业高层领导对技术的态度; ?信息技术当前利用的深度和广度; ?过去利用新技术的经验; ?电子商务应用的企业雇员的特征:受教育程度、技术 程度、对新技术的接受能力等; ?可从内部获得的必要的技术和技能。 2005-12-21南京航空航天大学经管学院5 三、外部环境分析 外部环境因素分析: ?同行业中电子商务的应用情况,以及竞争对手对 于电子商务的应用情况; ?可从外部获得的必要的技术和技能; ?电子商务应用的外部用户(当前和潜在的客户、供 应商)的特征:受教育程度、技术程度、连入 Internet的情况。 2005-12-21南京航空航天大学经管学院6 四、成本与效益分析 成本-效益分析: ?成本分析 包括估算网络连接费用,硬件费、软件费、人工费。 ?效益分析 包括估算成本开销的节省、销售额的增加、客户满 意度的增加、市场份额的增加。 2005-12-21南京航空航天大学经管学院7 电子商务应用条件成熟的标准 ?企业发展目标明确, ?内部环境较好, ?外部条件允许, ?成本/效益比小于1。 表明电子商务应用条件成熟,可 以进行进一步开发; 否则,需要等待时机成熟后,再 进行开发。 2005-12-21南京航空航天大学经管学院8 第二节规划应用系统 一、企业电子商务应用系统目标的确定 电子商务的一般目标: ?由于降低了成本,节约了时间,从而提高了企业的效 益; ?由于提供了更好的产品、服务,对环境变化做出更好 的反应,从而提高了企业的有效性; ?通过在本行业独特的创新和应用提高了企业的竞争力; ?使企业每一个组织都有一个网址。 2005-12-21南京航空航天大学经管学院9 二、确定企业电子商务应用系统功能范围 不同的企业,电子商务的 功能是有区别的 ?由于每个企业性质不同,有制造 业、零售业/批发业、银行业、广告 业等,因此,每个企业的电子商务 的功能是有区别的; ?这就是我们为什么会看到互联网 上风格各异的网上商店、网上银行、 Web EDI系统。 2005-12-21南京航空航天大学经管学院10 三、电子商务应用系统实现策略的制定 企业电子商务系统的开发的三种策略: 第一种自行开发 这种方法成本较低,开发比较灵活,比较适合中 小型的企业,但对企业技术能力要求较高; 第二种全部或部分外包 这种方法虽省事,但在某种程度上企业将无法控 制如何设计和运作电子商务系统,同时还需支 付每日的高额租金; 第三种购买电子商务套件二次开发 这需要比较各种集成套件的性能,需要按照本企 业的电子商务的功能分析、裁剪套件的功能。 2005-12-21南京航空航天大学经管学院11 四、开发过程——开发小组的组成 开发小组成员不同的分工或者叫角色: 主要角色: ?网站内容主管(content web master),相当于传统系 统开发中的系统分析员,负责电子商务系统的全 部开发过程; ?网站技术主管(technical web master),相当于传统 系统开发中的系统管理员,负责Internet连接(通信 线路、路由器等硬件)的建立和维护、系统硬件和 软件的安装和维护(Unix,WindowsNT等)、服务 器软件的安装; ?网页编制人员负责撰写和组织图像和文本,包括 图形、图像、声音和动画的设计。 2005-12-21南京航空航天大学经管学院12 五、电子商务应用系统开发计划的制定 根据前面确定的目标、功能和投入的人员制定系统分阶段开发时 间:进程表。 三种开发策略的内容、人员安排是不一样的。下面是一个样表: 内容主管、技术主管、网页编制人员 各若干 实现 建站点、网站宣传 初步功能实现、运行 第二阶段实现、运行 内容主管、技术主管若干设计 内容主管若干系统分析 内容主管若干规划 内容主管若干可行性分析 人员投入项目内容 2005-12-21南京航空航天大学经管学院13 第三节电子商务应用系统的设计 一、设计目标: 一个企业完整的电子商务系统应该是: 企业内部网与Internet的集成。 2005-12-21南京航空航天大学经管学院14 第三节电子商务应用系统的设计 二、设计电子商务体系结构: 电子商务体系结构设计必须解决 以下三个关键要求: ?高可用性、 ?伸缩性、 ?安全性。 要获得一个好的电子商务解决方 案,体系结构必须在网络、操作系 统、数据库、Web应用程序和服务 器方面都满足这三项要求。 Web 应用程序 数据库 操作系统 网络 高可用性 伸缩性 安全性 2005-12-21南京航空航天大学经管学院15 第三节电子商务应用系统的设计 ?高可用性 高可用性是指为客户提供连续访问电子商务服务的能力。 要成功地提供这些电子商务服务,基础结构的各个层面都 必须提供最大的可用性,包括会话可用性和服务可用性: ?会话可用性是指出现故障时基础结构保持网络会话状态的 能力; ?服务可用性是指出现故障时当前用户连接到电子商务服务 的能力。 正确的网络设计可确保故障不会影响整个系统的高可用性; 提供冗余网络设备和网络路径来消除单点故障; 在出现故障时,网络必须能够绕开故障设备作出迅速响应。 2005-12-21南京航空航天大学经管学院16 第三节电子商务应用系统的设计 ?伸缩性 伸缩性是指电子商务系统的扩充能力,通常是指性能 的增强,比如提高CPU速度、增加网络带宽等。考虑到 对大量并发用户会话和商业事务的支持,电子商务基础 结构的所有方面都必须考虑到伸缩性,包括Web应用程 序、数据库、服务器操作系统和网络。 扩大电子商务站点的规模有两个办法: ?使用更大的服务器进行纵深扩展; ?使用更多的服务器进行横向扩展。 电子商务站点应该定位在既可利用纵深扩展,又可利 用横向扩展。 2005-12-21南京航空航天大学经管学院17 第三节电子商务应用系统的设计 ?安全性 电子商务系统的安全性是体系结构设计主要考虑因素。 选择什么样的安全方案取决于电子商务的性质、IT组 织的安全等级以及对实施的每种安全等级有关风险的理解。 电子商务体系的安全组件考虑以下5个关键部分: ?周边安全-防范恶意行为; ?身份安全-提供用户身份验证服务; ?数据完整性和隐私权-用加密技术来保密数据; ?防火墙安全-提供状态判断安全服务; ?安全监控-发现系统薄弱环节、侦测入侵者并作出反应 的能力。 2005-12-21南京航空航天大学经管学院18 第三节电子商务应用系统的设计 ?安全性 ?周边安全措施为电子商务网络提供了第一道安全防线。 通过在网络中使用边界路由器或防火墙,就可以很方便地 实现这一安全目标。可以在边界路由器或防火墙上设置安 全服务来防范恶意活动,只允许有效的通讯进入电子商务 网络。例如,您可配置边界路由器或防火墙,只允许有效 的Web通讯通过。 ?对于身份安全,身份验证是所有请求的第一个任务, 即便是匿名用户或公共用户也是如此。身份验证可确定是 谁发出的请求以及谁提供的授权,它控制请求可以访问的 内容和服务。身份验证可以有各种安全级别,从简单的用 户ID和密码组合到严格加密的证书。安全级别也可采用混 合方式。 2005-12-21南京航空航天大学经管学院19 第三节电子商务应用系统的设计 ?安全性 ?数据完整性和隐私权,电子商务站点应支持安全套接字 层(SSL)连接。SSL可用于软件层和硬件加速卡,可减轻服 务器CPU的处理负载。 ?防火墙安全措施用于电子商务网络中需要状态判断安全 服务的区域。防火墙通常放在存放保密客户信息的数据库 服务器前面,确保数据的完整性不被破坏。状态判断安全 服务跟踪每个用户会话的状态,并在会话结束时终止连接。 ?安全监控。每个电子商务都应该有一定程度的安全监控 能力,提供例行扫描电子商务基础结构、检测并报告任何 潜在的安全漏洞,以便进行修补等功能。安全监控还提供 了发现当前攻击的能力,以便发出告警并终止攻击。 2005-12-21南京航空航天大学经管学院20 讨论思考题 1.电子商务可行性分析主要包括哪些方面? 2.可行性分析要考虑哪些内部环境因素? 3.可行性分析要考虑哪些外部环境因素? 4.电子商务应用条件成熟的表现是什么? 5.企业电子商务系统的开发有几种策略? 6.一个完整的电子商务系统应该是什么? 7.电子商务体系结构设计有哪三个关键要求? 8.电子商务体系结构安全包括哪些项目?