3.4 扩展性 扩展性指的是网站的架构能够快速响应需求的变化,增加新的业务产品时,对现有产品透明无影响,不需要任何或很少改动已有业务功能就可以上线新产品。 网站可扩展架构的主要手段是事件驱动架构和分布式服务。事件驱动架构通过消息队列,将消息的产生和处理分离;分布式服务将业务和可复用服务分离开,通过分布式服务框架...
一个接口的规格说明需要向其它系统开发人员传达正确应用该单元的所有信息,这些信息不应该局限于单元的访问函数和它的签名,还应包括以下几点: 1、目标:为每个访问函数的功能建立充分详细的文档,以帮助其它开发人员找出最符合他们需求的函数 2、前置条件:列出所有假设,以帮助开发人员了解在何种情况下该单元才能正常工作 3...
在设计阶段,设计人员根据需求文档,对软件系统进行设计,包括数据结构、系统架构、业务模型及规则、流程控制、模块接口等。 输出概要设计,详细设计文档,以及数据库设计说明书等。 开发 在明确需求后,开发工程师正式进入编码阶段,根据产品原型图、UI效果图、设计文档,选择合适的开发环境、开发工具、开发语言等等进行实现,这个...
百度试题 题目A 概要设计 B 需求分析 C 详细设计 D 架构设计相关知识点: 试题来源: 解析 C 反馈 收藏
百度试题 题目A 概要设计和详细设计 B 架构设计和对象设计 C 部署设计和用例设计 D 功能设计和模块设计相关知识点: 试题来源: 解析 A 反馈 收藏
11面向对象的分析模型由用例模型、类 对象模型、对象 关系模型、对象 行为模型组成。 对象关系模型描述对象间的静态关系 对象行为模型描述系统的动态行为。 面向对象系统设计 面向对象的系统设计指用分析阶段给出的问题域模型 用面向对象的方法设计出软件基础架构 概要设计 和完整的类结构 详细设计 以实现业 ...