第四章电子商务系统设计 (8)可伸缩性 可伸缩性要求电子商务系统具备提供大量并发访问服务 的能力 电子商务系统应能让所有用户有效地共享整个系统的资源。因此, 应该期望自己的电子商务系统能够处理大量的服务请求 电子商务网站最常见的错误之一就是对伸缩性要求估计不足。这是 因为伸缩性通常只与性能増强有关,比如提髙CP速度、增加网络带宽等。 但是,必须考虑到对大量并发客户会话和商业事务的支持。这就是说,电 子商务系统的所有方面都必须考虑到伸缩性,包括应用程序、数据库、服 务器、操作系统和网络
第四章 电子商务系统设计 ▪ (8)可伸缩性 可伸缩性要求电子商务系统具备提供大量并发访问服务 的能力。 ▪ 电子商务系统应能让所有用户有效地共享整个系统的资源。因此, 应该期望自己的电子商务系统能够处理大量的服务请求。 ▪ 电子商务网站最常见的错误之一就是对伸缩性要求估计不足。这是 因为伸缩性通常只与性能增强有关,比如提高CPU速度、增加网络带宽等。 但是,必须考虑到对大量并发客户会话和商业事务的支持。这就是说,电 子商务系统的所有方面都必须考虑到伸缩性,包括应用程序、数据库、服 务器、操作系统和网络
第四章电子商务系统设计 (9)满足可扩充的要求 可扩充性好则意味着设计开发的电子商务系统投产后, 一旦需求发生变化,那么系统能够尽快地得到扩充,原有 的投入得到有效的保护,从而在整体上得到良好的投入产 出效益。 例如,在选择Web服务器时,如果候选的产品支持服务 器集群,那么当计算机资源不足以满足性能要求时,仅仅 需要扩充硬件资源,而Web服务器及Web上的应用不需 要变化,这样可以免去应用上的升级开销
第四章 电子商务系统设计 ▪ (9)满足可扩充的要求 ▪ 可扩充性好则意味着设计开发的电子商务系统投产后, 一旦需求发生变化,那么系统能够尽快地得到扩充,原有 的投入得到有效的保护,从而在整体上得到良好的投入产 出效益。 ▪ 例如,在选择Web服务器时,如果候选的产品支持服务 器集群,那么当计算机资源不足以满足性能要求时,仅仅 需要扩充硬件资源,而Web服务器及Web上的应用不需 要变化,这样可以免去应用上的升级开销
第四章电子商务系统设计 4.1.3电子商务系统设计的依据 通常,系统设计阶段工作主要可依据以下5个方面考虑: 1·规划阶段获得的商务模式和商务模型 2·现行技术。主要指可供选用的计算机硬件技术、软件技术、数据管理技术以及数据通信与计算机网络技术。 3·现行的与电子商务系统有关的标准、规范和有关法律制度。 4·用户需求。系统的直接使用者是用户,进行系统设计时应充分理解用户的要求,特别是用户在操作使用方 面和内容方面的要求,尽可能使用户感到满意。 5·系统运行环境。新系统的目标要和现行的管理方法相匹配,与组织的改革与发展相适应。也就是说, 要符合当前需要,适应系统的工作环境,如基础设施的配置情况、直接用户的地理分布情况及安全保密方面的要求 在系统设计中还应考虑现行系统的硬、软件状况和管理与技术环境的发展趋势,在新系统的技术方案中要尽可能 保护已有投资,又要有较强的应变能力,以适应未来的发展
第四章 电子商务系统设计 ▪ 4.1.3 电子商务系统设计的依据 通常,系统设计阶段工作主要可依据以下5个方面考虑: 1· 规划阶段获得的商务模式和商务模型。 2· 现行技术。主要指可供选用的计算机硬件技术、软件技术、数据管理技术以及数据通信与计算机网络技术。 3· 现行的与电子商务系统有关的标准、规范和有关法律制度。 4· 用户需求。系统的直接使用者是用户,进行系统设计时应充分理解用户的要求, 特别是用户在操作使用方 面和内容方面的要求,尽可能使用户感到满意。 5· 系统运行环境。新系统的目标要和现行的管理方法相匹配,与组织的改革与发展 相适应。也就是说, 要符合当前需要,适应系统的工作环境,如基础设施的配置情况、直接用户的地理分布情况及安全保密方面的要求。 在系统设计中还应考虑 现行系统的硬、软件状况和管理与技术环境的发展趋势,在新系统的技术方案中 要尽可能 保护已有投资,又要有较强的应变能力,以适应未来的发展
第四章电子商务系统设计 414电子商务系统设计步骤 系统设计采用的主要方法是结构化设计方法,该方法按照自顶向下, 逐步求精的原则,采用先全局后局部、先总体后细节,先抽象后具 体的设计过程。设计过程包括以下5个方面: (1)确定企业电子商务的电子商务模式和商务模型 电子商务模式和商务模型是技术模型的基础。 (2)确定系统组成 从技术集成的角度要明确电子商务系统的组成,确定各个组成的 内涵及各组成间的关系。对于一个复杂的大型电子商务系统,其系 统组成可能就是一个中小型的电子商务系统称为分系统。这样的分 系统还要作再分解,即确定分系统的组成
第四章 电子商务系统设计 ▪ 4.1.4 电子商务系统设计步骤 系统设计采用的主要方法是结构化设计方法,该方法按照自顶向下, 逐步求精的原则,采用先全局后局部、先总体后细节,先抽象后具 体的设计过程。设计过程包括以下5个方面: (1)确定企业电子商务的电子商务模式和商务模型 电子商务模式和商务模型是技术模型的基础。 (2)确定系统组成 从技术集成的角度要明确电子商务系统的组成,确定各个组成的 内涵及各组成间的关系。对于一个复杂的大型电子商务系统,其系 统组成可能就是一个中小型的电子商务系统称为分系统。这样的分 系统还要作再分解,即确定分系统的组成
第四章电子商务系统设计 (3)系统的功能模型及技术性能指标设计 系统设计阶段,功能模型的分解层次不必过深。另外,对于设计内 容,凡是可以提出定量的技术性能指标的,应尽可能有明确的指标 (4)确定信息模型的实体和联系 系统设计中,信息集成是非常关键且工作量又极大的一项工作。因 此,应与功能模型的建模并行地搜集各种经营所需的数据信息,将 它们整理分类,确定为将来转换到关系数据库设计时所需的实体及 其联系,并确定实体一联系中的关键,这样可以对系统所需信息量 及信息集成的难度和问题有初步的了解。更深入的工作还有待应用 系统设计时细化
第四章 电子商务系统设计 (3)系统的功能模型及技术性能指标设计 系统设计阶段,功能模型的分解层次不必过深。另外,对于设计内 容,凡是可以提出定量的技术性能指标的,应尽可能有明确的指标。 (4)确定信息模型的实体和联系 系统设计中,信息集成是非常关键且工作量又极大的一项工作。因 此,应与功能模型的建模并行地搜集各种经营所需的数据信息,将 它们整理分类,确定为将来转换到关系数据库设计时所需的实体及 其联系,并确定实体一联系中的关键,这样可以对系统所需信息量 及信息集成的难度和问题有初步的了解。更深入的工作还有待应用 系统设计时细化