企业信息系统软件构架及开发过程研究
1 引言 | 第1-14页 |
·SAP R/3企业解决方案系统集成问题 | 第10-11页 |
·独立软件供应商的产品线整合问题 | 第11-14页 |
2 信息系统是复杂的、自组织、自适应的系统 | 第14-19页 |
·企业信息系统的复杂性 | 第14-16页 |
·信息系统问题域的复杂性 | 第14-16页 |
·求解的过程存在的复杂性 | 第16页 |
·复杂自适应系统特征 | 第16-19页 |
3 企业信息系统与信息系统产品 | 第19-22页 |
·企业计算 | 第19-21页 |
·企业计算的四个方面 | 第20-21页 |
·企业信息构架与信息系统软件构架 | 第21-22页 |
4 软件构架 | 第22-52页 |
·软件构架的职能 | 第22-25页 |
·软件质量属性 | 第25-30页 |
·可在运行时观察确定的质量属性 | 第25-28页 |
·无法通过观察系统运行确定的质量属性 | 第28-29页 |
·其它非功能性属性 | 第29-30页 |
·软件复用 | 第30-34页 |
·复用形式 | 第31-32页 |
·影响复用的因素 | 第32-33页 |
·复用是构架发展一种技术性标的 | 第33-34页 |
·软件构架模式 | 第34-43页 |
·模式要素 | 第35-36页 |
·构架模式描述模板 | 第36-37页 |
·层模式 | 第37-38页 |
·MVC模式 | 第38-40页 |
·IoC模式 | 第40-42页 |
·构架模式是软件构架的决策内容 | 第42-43页 |
·软件框架 | 第43-44页 |
·软件构架重构 | 第44-52页 |
·构架模型的改进 | 第44-47页 |
·防止改变的发生 | 第47-49页 |
·重构到模式 | 第49页 |
·测试优先 | 第49-50页 |
·只针对有需要的设计进行重构 | 第50页 |
·使用文档记录重构的模式 | 第50页 |
·重构并保持模式的一致性 | 第50-52页 |
5 软件开发过程 | 第52-66页 |
·软件开发过程层次 | 第52-55页 |
·U层次 | 第52-54页 |
·A层次 | 第54-55页 |
·W层次 | 第55页 |
·软件开发过程构架 | 第55-61页 |
·任务过程模型 | 第56-58页 |
·实体过程模型 | 第58-61页 |
·软件开发过程需要协同平台 | 第61-66页 |
·协同内容与上下文的区别 | 第61-63页 |
·协同的工作平台 | 第63-66页 |
6 结论 | 第66-71页 |
·总结 | 第66-67页 |
·主要创新点 | 第67页 |
·展望 | 第67-71页 |