系统开发基础

        ·    软件生命周期与开发模型

        ·    软件开发方法

        ·    需求分析

        ·    软件设计

        ·    软件测试与维护

        ·    软件质量保证

        ·    软件过程改进

        ·    项目管理基础


 ·    软件开发生命周期

wKioL1aLxxrTBqPDAAH2osfSWE0784.png


·    软件开发模型

wKioL1aLyx_gjE3-AAEg4ng92mI540.png

wKiom1aLzPqxJfHJAAEZFidWDp4758.png

wKioL1aLzgaC8qn4AAD8EqXnk2M042.png

wKioL1aL0Oei0YBIAAFwIqVBfv0024.png


wKioL1aL17eQgX69AALKm0Y2a5s117.png


wKiom1aL2Xaj5veFAAJsbce7Cs8969.png



·    软件开发方法

wKioL1aNF6XhFe0SAAGi5eDY1JA962.png


·    需求分析

        ·    需求的任务

        ·    需求的过程——问题识别、分析与综合、编址需求分析文档、需求分析与评审

        ·    需求的过程——功能需求、非功能需求、设计约束

        ·    应用的工具——数据流图(DFD)、数据字典(DD)、判定表、判定树


·    软件设计

   


wKiom1aNH0HwodcSAAFKimFrtFU465.png


wKioL1aNHjagD3FMAALdwsFS0w8758.png


·    软件测试

        软件测试的目的是尽可能多的发现软件程序中的错误。

wKioL1aNKPLwnA3SAAGtv1GdpXY036.png

wKiom1aNK3vR1s9wAAITToXQ428504.png

wKiom1aOZ3ry_dhZAAIIw7x8lS8421.png

wKioL1aOa1KAH9nFAADoyAsR6PU726.png

wKiom1aOa0nh4bk6AAExWOym2gY036.png


·    软件文档

wKiom1aOb4vwErlXAAHlhHGji-c979.png


·    软件质量保存

wKioL1aOcEeBo-xfAAEsS2UPg7g329.png

wKiom1aOcfaT8UkTAADrAlS8tO8584.png

wKiom1aOckzy0k8SAAFAafkxll0237.png


·    软件过程改进

wKioL1aPyWDD_Bb9AACLRjBgMvs166.png

wKioL1aP0zWBjIEkAAJcZhK4PfQ114.png


·    关键路径——以最大长度定义关键路径

wKiom1aP1AWzu5HlAAPB---Pocc572.png

wKioL1aP2AryLX83AAR-TK1AWNc600.png

wKioL1aP2cLxRUaaAAUiTGspudA645.png