【编辑中】软件工程知识萃取

先列出课程框架:

0、软件工程概述

一、软件需求工程

  1. 需求获取

  2. 分析建模

  3. 需求规格说明

  4. 需求评审

  5. 需求管理

二、软件设计工程  

 设计的目标和准则: 

    1. 性能准则   
    2. 可靠性准则    
    3. 成本准则    
    4. 维护准则    
    5. 最终用户准则

 设计工程的任务:

 良好的设计原则:

  1. 模块化
  2. 模块独立:
  3. 降低耦合度:
  4. 提高内聚性:
  5. 提高抽象层次:
  6. 复用性设计:
  7. 灵活性设计:
  8. 预防过期:
  9. 可移植性设计:
  10. 可测试性设计:
  11. 防御性设计:
 

三、软件实现

四、软件测试

五、软件维护

 
脱离了实践的软件工程学起来真是无聊透了。
软件过程模型列举了10种之多。
 

  本学期在《软件工程与方法学》学习和备考的过程中,感觉一些指导性的思想还是挺有帮助的,对于正在修炼和提高中的新手来说,在日常的编程中去注意培养良好的程序设计习惯和意识,对能力的提高很有帮助。
  回过头来,摘取一些指导和注意事项供自己编程时参考。
posted @ 2016-08-24 13:33  LandFlow  阅读(176)  评论(0编辑  收藏  举报