电子商务系统分析与设计第7章.ppt
《电子商务系统分析与设计第7章.ppt》由会员分享,可在线阅读,更多相关《电子商务系统分析与设计第7章.ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电子商务系统分析与设计第7章本章内容本章内容本章内容本章内容7.1 7.1 电子商务系统平台的选择与搭建电子商务系统平台的选择与搭建7.2 7.2 电子商务系统应用软件开发电子商务系统应用软件开发7.3 7.3 电子商务系统测试电子商务系统测试7.4 7.4 电子商务系统的发布电子商务系统的发布 n硬件的选择应服从于软件的选择,即先根据系统的硬件的选择应服从于软件的选择,即先根据系统的功能、性能要求确定系统软件,再根据系统软件确功能、性能要求确定系统软件,再根据系统软件确定系统硬件定系统硬件n系统的软硬件的选择应尽量选用成熟的产品,保证系统的软硬件的选择应尽量选用成熟的产品,保证系统运行的安全
2、性和可靠性系统运行的安全性和可靠性n供应厂家应具有较好的信誉和技术服务,能获得及供应厂家应具有较好的信誉和技术服务,能获得及时、有效的技术支持时、有效的技术支持n系统配置应尽量做到最佳的性价比系统配置应尽量做到最佳的性价比系统平台搭建的基本原则系统平台搭建的基本原则 7.1.2 网络平台的搭建网络平台的搭建 p 网络网络平台的搭建原则平台的搭建原则n符合相关部门颁发的技术规范和业务要求符合相关部门颁发的技术规范和业务要求n技术成熟、先进技术成熟、先进n实用高效,性价比优异实用高效,性价比优异n满足对容量和容错的需求满足对容量和容错的需求n兼容性和可扩展性好兼容性和可扩展性好n安全性高安全性高n
3、易于管理和维护易于管理和维护n强大的可开发性强大的可开发性7.1.3 操作系统的选择操作系统的选择 p 操作系统平台的选择原则操作系统平台的选择原则 n开放性开放性n对称性与非对称处理对称性与非对称处理n异种机互联能力异种机互联能力n目录及安全服务的支持能力目录及安全服务的支持能力n应用软件的支持能力应用软件的支持能力n网管能力网管能力n性能优化和监视能力性能优化和监视能力n系统备份系统备份/恢复支持能力恢复支持能力 p 支持电子商务系统运行的主流操作系统支持电子商务系统运行的主流操作系统 nMicrosoft Windows系列系列 nUnix/Linux系列系列操作系统的选择操作系统的选择
4、 7.1.4 应用服务器的选择应用服务器的选择 p 应用服务器为应用程序提供的主要服务应用服务器为应用程序提供的主要服务n高性能的应用程序运行环境高性能的应用程序运行环境l内容缓存内容缓存(Content Cache)l数据库连接缓存数据库连接缓存(Content Cache)l支持进程的多线索执行支持进程的多线索执行l大量用户访问情况下的负载均衡大量用户访问情况下的负载均衡l分布式联机事务处理分布式联机事务处理l标准的应用开发环境和应用分布环境标准的应用开发环境和应用分布环境l支持利用传统的编程语言支持利用传统的编程语言(C/C+)和和Java编写的应用编写的应用l支持混合编程模式,例如在支
5、持混合编程模式,例如在Java应用或者应用或者Servelet当中调用当中调用EJB组件组件n为应用提供扩充性为应用提供扩充性n会话管理会话管理n支持多种应用编程模式支持多种应用编程模式l 应用表达:应用表达:JSP、Servelet、Java应用应用l 商务逻辑:商务逻辑:Java Beans、EJB等等l 数据库存取:数据库存取:JDBC、ODBC等等l 应用集成:应用集成:XML、CORBA等等 n目录及内容管理目录及内容管理n商务引擎商务引擎n系统管理系统管理l 性能配置管理性能配置管理l 存取控制管理存取控制管理l 系统日志管理系统日志管理应用服务器的选择应用服务器的选择 p 应用服
6、务器的选择可参考因素应用服务器的选择可参考因素 n性能性能和和技术指标技术指标n可扩展性可扩展性n外部工具的支持外部工具的支持n独立性独立性n价格价格应用服务器的选择应用服务器的选择 7.1.5 数据库管理系统的选择数据库管理系统的选择 p 数据库管理系统的选择可参考因素数据库管理系统的选择可参考因素 n构造数据库的难易程度构造数据库的难易程度n程序开发的难易程度程序开发的难易程度n数据库管理系统的性能分析数据库管理系统的性能分析n对分布式应用的支持对分布式应用的支持n并行处理能力并行处理能力n可移植性和可扩展性可移植性和可扩展性n数据完整性约束数据完整性约束n并发控制功能并发控制功能n容错能
7、力容错能力n安全性控制安全性控制n支持汉字处理能力支持汉字处理能力n数据库恢复能力数据库恢复能力7.1.6 中间件软件的选择中间件软件的选择 p 中间件选择的原则中间件选择的原则n企业在选择具体的中间件产品以前,必须确定企业企业在选择具体的中间件产品以前,必须确定企业的应用类型或具体需求,进而仔细确定选择使用哪的应用类型或具体需求,进而仔细确定选择使用哪一类中间件。例如,企业的应用类型如果只是传递一类中间件。例如,企业的应用类型如果只是传递消息,而对高可靠、高并发、高效率无特殊要求,消息,而对高可靠、高并发、高效率无特殊要求,就应该选择消息中间件而非交易中间件。就应该选择消息中间件而非交易中间
8、件。p 中间件选择的影响因素中间件选择的影响因素n除了技术上的界定以外,中间件选择还须考虑:除了技术上的界定以外,中间件选择还须考虑:l 与遗留应用的结合度与遗留应用的结合度l 使用的难易程度使用的难易程度l 成本成本7.1.7 硬件平台的选择硬件平台的选择 p 服务器设备服务器设备n可靠性可靠性、可用性、先进性、可扩展性、可维护、可用性、先进性、可扩展性、可维护性、安全性性、安全性p 数据存储设备数据存储设备n小容量存储设备和大容量存储设备的特点小容量存储设备和大容量存储设备的特点n网络存储技术的特点网络存储技术的特点lDAS、NAS、SANp 网络设备网络设备n安全性和稳定性安全性和稳定性
9、、技术先进性技术先进性、性价比高性价比高、便、便于扩展、服务支持原则于扩展、服务支持原则7.2 电子商务系统应用软件开发电子商务系统应用软件开发 电子商务系统开发与集成与传统的信电子商务系统开发与集成与传统的信息系统开发的差别息系统开发的差别 电子商务系统开发模式电子商务系统开发模式 开发工具的选择开发工具的选择 7.2.1 电子商务系统开发与集成与传电子商务系统开发与集成与传统的信息系统开发的差别统的信息系统开发的差别 电子商务系统应用程序电子商务系统应用程序 7.2.2 电子商务系统开发模式电子商务系统开发模式 p 传统的传统的Web开发模式开发模式n静态页面开发模式静态页面开发模式n动态
10、页面开发模式动态页面开发模式 p 基于组件的开发编程模式基于组件的开发编程模式nCORBA技术技术nMicrosoft DCOMn.NET FrameworknJ2EEnStruts电子商务系统开发模式电子商务系统开发模式 7.2.3 开发工具的选择开发工具的选择 p 选择合适的开发工具应遵守的基本原则选择合适的开发工具应遵守的基本原则:n最小工作量原则最小工作量原则n最小技巧性原则最小技巧性原则n最小错误原则最小错误原则n最小维护原则最小维护原则n减小记忆原则减小记忆原则p 系统开发,选择开发工具应考虑的因素系统开发,选择开发工具应考虑的因素n项目的应用领域项目的应用领域n用户的要求用户的要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 系统分析 设计
限制150内