软件工程课程实践

出版时间:2009-8  出版社:清华大学出版社  作者:陈明  页数:287  

前言

21世纪影响世界的三大关键技术:以计算机和网络为代表的信息技术;以基因工程为代表的生命科学和生物技术;以纳米技术为代表的新型材料技术。信息技术居三大关键技术之首。国民经济的发展采取信息化带动现代化的方针,要求在所有领域中迅速推广信息技术,导致需要大量的计算机科学与技术领域的优秀人才。计算机科学与技术的广泛应用是计算机学科发展的原动力,计算机科学是一门应用科学。因此,计算机学科的优秀人才不仅应具有坚实的科学理论基础,而且更重要的是能将理论与实践相结合,并具有解决实际问题的能力。培养计算机科学与技术的优秀人才是社会的需要、国民经济发展的需要。制定科学的教学计划对于培养计算机科学与技术人才十分重要,而教材的选择是实施教学计划的一个重要组成部分,《21世纪计算机科学与技术实践型教程》主要考虑了下述两方面。一方面,高等学校的计算机科学与技术专业的学生,在学习了基本的必修课和部分选修课程之后,立刻进行计算机应用系统的软件和硬件开发与应用尚存在一些困难,而《21世纪计算机科学与技术实践型教程》就是为了填补这部分空白。将理论与实际联系起来,使学生不仅学会了计算机科学理论,而且也学会应用这些理论解决实际问题。另一方面,计算机科学与技术专业的课程内容需要经过实践练习,才能深刻理解和掌握。因此,本套教材增强了实践性、应用性和可理解性,并在体例上做了改进——使用案例说明。实践型教学占有重要的位置,不仅体现了理论和实践紧密结合的学科特征,而且对于提高学生的综合素质,培养学生的创新精神与实践能力有特殊的作用。因此,研究和撰写实践型教材是必需的,也是十分重要的任务。优秀的教材是保证高水平教学的重要因素,选择水平高、内容新、实践性强的教材可以促进课堂教学质量的快速提升。在教学中,应用实践型教材可以增强学生的认知能力、创新能力、实践能力以及团队协作和交流表达能力。实践型教材应由教学经验丰富、实际应用经验丰富的教师撰写。此系列教材的作者不但从事多年的计算机教学,而且参加并完成了多项计算机类的科研项目,他们把积累的经验、知识、智慧、素质融合于教材中,奉献给计算机科学与技术的教学。我们在组织本系列教材过程中,虽然经过了详细的思考和讨论,但毕竟是初步的尝试,不完善甚至缺陷不可避免,敬请读者指正。本系列教材主编陈明2005年1月于北京

内容概要

本书是软件工程实验的指导参考书,主要内容包括撰写可行性研究报告、撰写需求规格说明书、撰写概要设计说明书、撰写详细设计说明书、UML的使用、黑盒测试法设计测试用例、白盒测试法设计测试用例、使用Word编写软件工程文档、学习使用PowerDesigner环境、绘图工具MS Visio 2003的应用、项目管理工具Project、UltraEdit编辑器的应用、软件配置管理工具CVS的应用、POS机管理、WAP手机平台系统实验、人力资源管理系统实验等。  本书语言精练、实例丰富、条理清晰、应用性强。可作为高等院校软件工程课程的实验教材,也可作为软件开发人员的学习参考书。

书籍目录

第1章 文档撰写 1.1 撰写可行性研究报告  1.1.1 实验目的  1.1.2 实验工具  1.1.3 实验内容  1.1.4 实验要求  1.1.5 实验步骤  1.1.6 思考题 1.2 撰写需求规格说明书  1.2.1 实验目的  1.2.2 实验工具  1.2.3 实验内容  1.2.4 实验要求  1.2.5 实验步骤  1.2.6 思考题 1.3 撰写概要设计说明书  1.3.1 实验目的  1.3.2 实验工具  1.3.3 实验内容  1.3.4 实验要求  1.3.5 实验步骤  1.3.6 思考题 1.4 撰写详细设计说明书  1.4.1 实验目的  1.4.2 实验工具  1.4.3 实验内容  1.4.4 实验要求  1.4.5 实验步骤  1.4.6 思考题第2章 基本实验 2.1 UML的使用  2.1.1 实验目的  2.1.2 实验工具  2.1.3 实验内容  2.1.4 实验要求  2.1.5 实验步骤  2.1.6 思考题 2.2 黑盒测试法设计测试用例  2.2.1 实验目的  2.2.2 实验内容  2.2.3 实验要求  2.2.4 实验步骤  2.2.5 思考题 2.3 白盒测试法设计测试用例  2.3.1 实验目的  2.3.2 实验内容  2.3.3 实验要求  2.3.4 实验步骤  2.3.5 思考题 2.4 使用Word编写软件工程文档  2.4.1 实验目的  2.4.2 实验工具  2.4.3 实验内容  2.4.4 实验要求  2.4.5 实验步骤  2.4.6 思考题 2.5 学习使用PowerDesigner环境  2.5.1 实验目的  2.5.2 实验内容  2.5.3 实验要求  2.5.4 建立CDM对象  2.5.5 建立PDM对象  2.5.6 将CDM对象转换成PDM对象  2.5.7 实验报告要求  2.5.8 思考题第3章 常用工具 ……第4章 POS机管理第5章 WAP手机平台系统实验第6章 人力资源管理系统实验附录A 可行性研究报告规范附录B 项目开发计划规范附录C 需求规格说明书规范附录D 概要设计说明书规范附录E 详细设计说明书规范附录F 项目开发总结报告规范参考文献

章节摘录

第3章常用工具3.1绘图工具MSVisio2003的应用Visio是一种流程视觉化的软件,利用它能轻而易举地把资料转换成图形。Visio从1990年开始出现,至今已有大量用户。它可分为四个版本:标准版、工程版、专业版以及企业版。MicrosoftVisio提供弹性的解决方案,它的操作界面与Windows系统相容,能让使用者较快掌握。此外,可延伸的架构给特定的工作者提供了十分完善的自动化功能。利用MSVisio2003作为工具,能够绘制在软件工程中涉及的几乎所有的图形,主要包括:·系统处理流程图、顶层数据流图(可行性研究阶段);·层次方框图、IPO图(需求分析阶段);·系统总体结构图、数据库模型图(概要设计阶段);·二层数据流图、详细功能模块图(详细设计阶段)。3.1.1MSVisio2003的优点1.简单而有效的工具企业组织需要设置适合初学者使用的工具,但同时又要能符合进阶使用者的需求。值得一提的是,可延伸的图表种类以及预先绘制的SmartShapes符号能使用户轻而易举地产生各种图表,包括流程图、网络图表、设备管理计划、资料库模型等,这些过去可能要花很多时间才能完成工作,现在只要简单的几个步骤,便能达到理想的水平。

编辑推荐

《软件工程课程实践》语言精练、实例丰富、条理清晰、应用性强。可作为高等院校软件工程课程的实验教材,也可作为软件开发人员的学习参考书。

图书封面

评论、评分、阅读与下载


    软件工程课程实践 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7