|
編輯推薦: |
根据当前教育面向就业、与企业接轨的思路编写,注重学生能力的培养,采用案例教学,融“教、学、做”于一体,内容丰富,知识全面,详略得当。
|
內容簡介: |
本书根据教育部应用型科技大学的教学要求和最新大纲编写而成。全书分四个模块,涵盖软件工程基础知识、结构化软件分析和设计、面向对象软件分析和设计、软件实现、软件测试、软件维护、软件项目管理和质量保证、软件文档、软件开发案例、分析建模工具等。每章配有知识链接、知识拓展和习题,引导读者深入地进行学习。
本书注重学生能力的培养,采用案例教学,融“教、学、做”一体化,所讲知识都是结合具体实例进行介绍,力求详略得当,引导读者快速采用结构化、面向对象方法进行软件开发。
|
關於作者: |
葛文庚,参加工作以来,一直从事计算机公共基础课和计算机专业课程的教学和实验指导工作,指导学生课程设计与毕业设计等。教育思想观念先进,教学内容理论联系实际,教学方法灵活创新, 主张并积极尝试了案例式、问题式、讨论式、研究型教学方法改革,在教学实践中形成了“激趣、启思、求活、务实”的教学风格和“注重启迪、鼓励创新”的教学特点,教学效果优秀,受到学生欢迎
|
目錄:
|
模块1 认识软件工程1
案例一 火星业务支撑系统项目开发1
案例二 即时通信软件QQ7
知识链接 软件工程基础12
小结18
习题19
实训项目 软件工程的发展20
模块2 结构化方法21
案例一 实验教学管理系统分析21
任务1 实验教学管理系统可行性分析22
任务2 选择软件过程模型26
任务3 实验教学管理系统需求分析27
知识链接 结构化分析47
知识拓展 Visio的安装与使用70
小结77
习题78
实训项目 毕业设计选题系统需求分析81
案例二 实验教学管理系统设计82
任务1 总体设计82
任务2 详细设计86
知识链接 结构化设计104
小结112
习题113
实训项目 毕业设计选题系统设计115
模块3 面向对象方法116
案例一 仓库管理子系统需求分析117
任务1 获取用户需求117
任务2 建立功能模型122
任务3 建立对象模型138
任务4 建立动态模型143
知识链接 面向对象分析148
拓展知识 统一建模语言152
小结178
习题178
实训项目 实验教学管理系统需求分析180
案例二 仓库管理子系统设计180
任务1 体系结构设计181
任务2 设计模式选择182
任务3 补充、完善类图183
任务4 数据库设计185
任务5 界面设计189
知识链接 面向对象设计199
拓展知识 正向工程与反向工程218
小结223
习题223
实训项目 实验教学管理系统设计224
案例三 仓库管理子系统实现224
任务1 选择语言224
任务2 确定编程规范225
任务3 进行编程228
知识链接 软件实现240
拓展知识 软件配置管理工具SVN243
小结247
习题247
实训项目 实验教学管理系统实现248
案例四 仓库管理子系统测试248
任务1 单元测试248
任务2 集成测试252
任务3 系统测试256
任务4 验收测试265
知识链接 测试方法265
拓展知识 软件测试276
小结290
习题290
实训项目 实验教学管理系统测试292
案例五 仓库管理子系统维护293
任务1 分析维护类型293
任务2 执行维护294
知识链接296
小结301
习题301
模块4 软件项目管理与质量保证303
案例一 仓库管理子系统项目管理303
任务1 制定项目计划304
任务2 项目组织307
任务3 管理过程313
知识链接 软件项目管理317
小结339
习题340
案例二 仓库管理子系统质量保证341
任务1 制定质量保证计划341
任务2 审计342
任务3 问题跟踪及改进措施344
知识链接 软件质量保证345
小结358
习题358
参考文献360
|
|