





定价:34元
印次:1-5
ISBN:9787302443414
出版日期:2016.11.01
印刷日期:2019.12.13
图书责编:魏江江
图书分类:教材
本书依据典型的软件开发过程组织内容,围绕 “小型二手货交易平台”这一实际软件项目设计CASE工具实验,旨在培养读者应用CASE工具进行实际软件开发的实践能力。全书共9章,所涉及CASE软件包括:软件分析与设计工具Microsoft Visio、面向对象软件设计工具Rational Rose、软件数据模型建模工具PowerDesigner、软件集成编码开发工具Microsoft Visual Studio、Microsoft测试管理工具Test Manager、系统负载测试工具LoadRunner、分布式版本控制系统Git与项目管理工具Microsoft Project。 本书是高等院校计算机科学、软件工程及相关专业“软件工程”实践课程的理想教材,也可以供程序员、软件测试工程师、系统工程师以及软件项目经理等相关人员阅读参考。
目标针对性强:本书针对计算机和软件工程相关专业学生,而不是广泛的高校学生,旨在培养他们的实践能力,加深对软件工程的理解,为今后的课程学习和实践打下基础。 l 内容与时俱进:本书充分考虑到现今软件与技术使用的实际情况,内容既考虑了软件版本的兼容性,又与最新的技术紧密结合,去除了过于陈旧和不实用的内容,符合软件工程工具发展的最新趋势。 l 真实实验项目:本书围绕“小型二手货交易平台”这一现实软件项目的软件生存周期设置实验,从不同角度展现软件生存周期各阶段的工作内容,针对每项工作设置相应CASE工具,使读者能够最大化掌握软件开发中各工具的使用方法。 l 配图充实丰富:讲解和实验都配有丰富的插图,清晰易懂,融入了大量具体的实践过程,而非简单介绍原理。 l 视角新颖独到:每章附有思考题和实验练习题,鼓励学生对实践过程和理论相联系,延伸思考,开拓学生视野。 l 教学操作性强:实验有清晰的步骤提示,易于老师讲授和学生自学,实验难度从浅入深,可按实际需要进行选做和调整,实验课时合理,符合一般教学安排。 如果希望加入教师微信交流群,请加微信:itbook8 如果希望加入教师QQ交流群,请加QQ:883604 加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。
前言 随着信息时代的飞速发展,计算机和软件已成为生产和生活中极为重要的组成部分。因此,培养熟练掌握计算机科学技术与软件工程相关领域知识的专业人才刻不容缓。 作为计算机和软件工程专业本科学生的必修课程,“软件工程”在国内外都是大学计算机科学教育体系中的核心课程之一。它担负着系统、全面地介绍软件工程的基本理论,为其他专业课程的学习奠定坚实基础,培养学生的基本软件工程思维,以及提高学生实践和管理能力的重任。 软件工程是应用计算机科学、数学、逻辑学及管理科学等原理开发软件,将系统化的、严格约束的、可量化的方法应用于软件的开发、运行与维护,以实现提高质量、降低成本等目的的一门新兴的、综合性的应用科学。传统的仅通过理论课程讲授软件工程的授课方式显然无法提高学生的操作和实践能力。因此,我们建议在开设“软件工程”的理论课程的同时,开设与之配套的“软件工程实践”课程。 随着软件工程理论的发展,诸如CASE工具、自动化测试工具、项目管理工具、配置管理工具相关的自动化工具也在不断涌现。这些工具使得软件开发效率大大提高,降低了软件的开发成本。相应地,这些工具也对软件开发领域的从业者、相关专业的学生提出了新的要求。要培养相关专业的人才,除了重视软件工程理论与实践的教学方法外,同样需要有足够优秀的实践辅导材料作为支撑。 市面上现行的软件工程类书籍更注重理论和概念,对实际中用到的工具介绍不甚详细,因此不能满足软件工程专业教师与学生的日常教学要求。大部分现行教材中使用的软件版本过低,内容也较为陈旧,实验设置只是作为理论内容的补充,不足以使学生实践软件工程中的概念,实践和可操作性不强,...
第1章绪论
1.1软件工程概述
1.1.1软件工程的概念与理论
1.1.2软件工程的发展
1.1.3软件生存周期
1.1.4软件生存周期模型
1.1.5软件工程实用工具
1.2“小型二手货交易平台”案例介绍
1.2.1项目背景
1.2.2需求说明
1.2.3平台要求
1.2.4工期与开发团队说明
小结
思考题
参考文献
第2章软件分析与设计工具Microsoft Visio
2.1概述
2.2基本使用
2.2.1操作面板介绍
2.2.2利用模板进行绘图
2.2.3创建/编辑模具与模板
2.3利用Visio进行“小型二手货交易平台”结构化
模型设计
2.3.1数据流模型设计
2.3.2状态图模型设计
2.3.3流程图设计
2.4利用Visio进行“小型二手货交易平台”面向对
象设计
2.4.1用例模型设计
2.4.2类模型设计
2.4.3数据模型设计
2.5利用Visio进行“小型二手货交易平台”系统部署架构设计
小结
思考题
实验练习题
参考文献
第3章面向对象软件设计工具Rational Rose
3.1概述
3.2基本使用
3.2.1操作面板介绍
3.2.2基本使用介绍
3.3利用Rational Rose进行“小型二手货交易平台”面向对象设计
3.3.1构建用例模型
3.3.2构建逻辑模型 ... 查看详情
目标针对性强:本书针对计算机和软件工程相关专业学生,而不是广泛的高校学生,旨在培养他们的实践能力,加深对软件工程的理解,为今后的课程学习和实践打下基础。
l
内容与时俱进:本书充分考虑到现今软件与技术使用的实际情况,内容既考虑了软件版本的兼容性,又与最新的技术紧密结合,去除了过于陈旧和不实用的内容,符合软件工程工具发展的最新趋势。
l
真实实验项目:本书围绕“小型二手货交易平台”这一现实软件项目的软件生存周期设置实验,从不同角度展现软件生存周期各阶段的工作内容,针对每项工作设置相应CASE工具,使读者能够最大化掌握软件开发中各工具的使用方法。
l
配图充实丰富:讲解和实验都配有丰富的插图,清晰易懂,融入了大量具体的实践过程,而非简单介绍原理。
l
视角新颖独到:每章附有思考题和实验练习题,鼓励学生对实践过程和理论相联系,延伸思考,开拓学生视野。
l
教学操作性强:实验有清晰的步骤提示,易于老师讲授和学生自学,实验难度从浅入深,可按实际需要进行选做和调整,实验课时合理,符合一般教学安排。
查看详情