软件开发概.pptVIP

  • 5
  • 0
  • 约6.41千字
  • 约 34页
  • 2016-12-14 发布于河南
  • 举报
软件开发概要 吕竹青 1、软件开发过程概念化阶段 产生的文档2、需求工程业务规则3、架构设计架构设计过程与策略概念性架构 ? 概念性架构通过主要的设计元素及它们之间的关系来描述系统; ? 概念性架构符合组成派软件架构的定义; ? 概念性组件往往是粗粒度的; ? 概念性架构设计包括一些高层次设计选择,对未来软件系统的质量和功能都起着关键影响; ? 概念性架构重点在点明关键机制。 ? 复杂系统的设计往往不能一蹴而就,而概念性架构就是最初的架构设计成果。实际架构软件架构设计到什么程度 4、管理过程6、案例:设备调试系统谢谢!非功能需求 约束 ?程序的嵌入部分必须使用C语言 ?一部分开发人员没有嵌入式开发经验 运行期质量需求 高性能 开发期质量需求 易测试性 功能需求 查看设备状态 发送调试命令 新增非功能需求 ③开发架构设计 在设计中,采用哪些现成框架,哪些第三方SDK乃至哪些中间件平台,应该考虑是否由软件架构的开发架构确定下来 应用层 通讯层 某串口通讯SDK MFC 设备调试系统的开发架构 雌唉价荷钥陆搅状复孽吐谅博卑勾疏洋撤瞧厩灶毋完喀剪男灭谚洲暗签枫软件开发概要软件开发概要 每个架构视图都应当注意满足约束性需求的要求。既然“一部分开发人员没有嵌入式开发经验”,那么架构设计方案应弥补这一点所造成的影响,让更多开发人员清楚我们的架构规划 下图展示了整个系统是如何编译的:

文档评论(0)

1亿VIP精品文档

相关文档