超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

不再提示
关闭
欢迎光临中图网 请 | 注册

软件工程

作者:不详
出版社:大连理工大学出版社出版时间:2014-06-01
开本: 16开 页数: 274
中 图 价:¥14.8(3.8折) 定价  ¥39.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口
有划线标记、光盘等附件不全详细品相说明>>
本类五星书更多>

软件工程 版权信息

  • ISBN:9787561186336
  • 条形码:9787561186336 ; 978-7-5611-8633-6
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>

软件工程 内容简介

  软件工程是一门理论性和实践性都很强的学科,是研究如何用工程化的概念、原理、技术和方法来指导计算机软件开发和维护的一门交叉性学科。随着软件应用范围和软件规模的日益扩大,软件工程已经成为软件人员必须掌握的技术之一。对于广大的计算机应用人员来说,学习软件工程,也可以提高读者信息系统的应用与管理水平,促进企、事业单位的信息化工作。《软件工程(第5版)/“十二五”职业教育国家规划教材》可作为高职高专计算机类专业的教材,也可供从事计算机软件开发及应用的广大科技人员作参考。  《软件工程(第5版)/“十二五”职业教育国家规划教材》讲述软件工程的基本概念、原理和方法。通过理论教学与实践教学的结合,使学生基本掌握结构化开发方法,熟悉面向对象的开发方法,学会软件工程文档的编写方法,了解软件工程管理等内容。  《软件工程(第5版)/“十二五”职业教育国家规划教材》按照典型的软件开发过程来组织内容,全书共分为11章。第1章是软件工程概述;第2~5章分别介绍软件的定义及可行性研究、需求分析、概要设计、详细设计;第6~7章介绍面向对象概念和Rose建模技术以及面向对象的分析与设计;第8~10章介绍软件编码、测试与维护内容;第11章介绍软件项目管理。  《软件工程(第5版)/“十二五”职业教育国家规划教材》选材注意把握高职高专学生的专业知识背景与接受能力,以案例为主组织教材内容。在教材编写上,以结合实际、注重实用、通俗易懂、易于教学为基本目标,力求把抽象的理论知识直观化、具体化,把难于理解的复杂内容通+俗化、可视化,力争让学生喜欢学、能学会、用得上。  《软件工程(第5版)/“十二五”职业教育国家规划教材》主要从以下三方面进行了修订:  (1)对传统软件工程内容采取了简洁化、提纲式编写策略,删除了陈旧内容、弱化了过于深奥且应用性不强的理论知识,并力争用图形取代文字描述,提高了教材的“视觉化”;  (2)重新编写了面向对象软件工程内容,增加了章节篇幅,充实了案例内容,提高了教材内容的先进性;  (3)加强了软件工程工具的教学内容,增加了Visio、Rose等软件工程建模工具内容,提高了教材的实践性。  《软件工程(第5版)/“十二五”职业教育国家规划教材》的主要特点如下:  (1)易于教学。《软件工程(第5版)/“十二五”职业教育国家规划教材》以一个真实的软件系统——“瑞天图书管理系统”作为贯穿《软件工程(第5版)/“十二五”职业教育国家规划教材》主要章节的教学案例,引导读者首先下载、安装此系统,然后操作体验该系统,这种结合一个“活生生”的软件系统去学习软件工程课程的做法,会比凭空学习软件工程理论更为有效。因为软件工程理论是对软件开发与管理实践经验的总结,在学生缺乏软件开发经历,甚至没有使用过、分析过一个像样的软件系统的情况下,学习本课程是很难达到预期目的的。图书管理系统贴近学生生活,学生可以触及到系统,容易分析、研究系统的功能和结构。结合一个实际的软件系统学习软件工程,可以提高学生的学习兴趣,降低课程难度,提高课程的应用性,进而提高教学效果。  (2)实用性强。《软件工程(第5版)/“十二五”职业教育国家规划教材》以设计、开发一个与“瑞天图书管理系统”功能相似的、规模较小的图书管理系统作为教学项目,并将此教学项目分为若干教学任务,贯穿教材前9章。教材要求学生对“瑞天图书管理系统”进行功能简化和结构改造,重新分析、设计,并实施模仿式开发。这种使学生带着任务学习,一边体验、观摩、剖析教学案例,一边分析、设计并开发教学项目系统的做法,提高了教材的项目化特色,探索了“项目导向,任务驱动”教材编写的新思路,提高了教材的实践性。  (3)资源丰富。《软件工程(第5版)/“十二五”职业教育国家规划教材》配套资源除了包括教学大纲、授课计划、实验指导书、PPT课件、试卷库、习题答案等常规资源外,另外还包括“理论知识测试软件”和“软件项目案例库”等。  “理论知识测试软件”使用ExcelVBA开发,包括理论知识单选题、判断题和填空题等,学生可自主选择某章、某类题目进行自我测试,测试完毕由系统自动评判并给出结果。该软件的应用可做到教学过程的“多检查”“多督促”,实现“以测促学”。  “软件项目案例库”包括适宜教学的、典型的C/S架构和B/S架构的软件项目源代码(如图书管理系统等),以及经过教学化处理的、较为规范的软件项目文档,这些案例可供教学剖析、学生模仿,是软件工程课程教学的得力助手。  读者可以从大连理工大学出版社教材服务网站免费下栽教材配套资源。

软件工程 目录

第1章 软件工程概述
1.1 软件与软件危机
1.1.1 软件的定义及其特点
1.1.2 软件的发展及其分类
1.1.3 软件危机
1.2 软件工程
1.2.1 软件工程的定义和目标
1.2.2 软件工程的基本原理
1.2.3 软件工程的研究内容
1.3 软件生存周期
1.4 软件开发模型
1.5 软件开发方法
1.6 软件工具与开发环境
1.6.1 软件工具
1.6.2 软件开发环境
1.7 项目实践:“图书管理系统”项目任务简介
习题

第2章 软件的定义及可行性研究
2.1 问题定义
2.1.1 问题定义的内容
2.1.2 问题定义的方法
2.2 可行性研究
2.2.1 可行性研究的任务
2.2.2 可行性研究的步骤
2.2.3 系统流程图
2.2.4 经济可行性
2.3 可行性研究报告编制中应注意的问题及作用
2.3.1 可行性研究报告编制中应注意的问题
2.3.2 可行性研究报告在软件开发中的作用
2.4 项目开发计划
2.5 Microsoft Office Visio 2003
2.5.1 Microsoft Office Visio 2003简介
2.5.2 使用Visio绘制系统流程图
2.6 项目实践:“图书管理系统”可行性研究与项目计划
2.6.1 “图书管理系统”问题定义报告
2.6.2 “图书管理系统”可行性研究报告
2.6.3 “图书管理系统”项目开发计划
习题

第3章 需求分析
3.1 需求分析的任务
3.2 需求获取的方法
3.2.1 需求获取的基本原则
3.2.2 需求获取的途径和方法
3.2.3 需求调研的步骤
3.3 需求分析的步骤
3.3.1 需求获取
3.3.2 分析建模
3.3.3 需求描述
3.3.4 需求验证
3.4 结构化需求分析方法
3.4.1 结构化分析方法概述
3.4.2 数据流图
3.4.3 数据词典
3.4.4 加工逻辑的描述
3.5 需求规格说明书的编写与评审
3.6 项目实践:“图书管理系统”软件需求分析
习题

第4章 概要设计
4.1 软件设计概述
4.1.1 软件设计的概念与重要性
4.1.2 软件设计的任务
4.2 概要设计的任务与步骤
4.2.1 概要设计的任务
4.2.2 概要设计的步骤
4.3 概要设计的原则
4.4 模块的独立性
4.4.1 耦合性(Coupling)
4.4.2 内聚性(Cohesion)
4.4.3 软件结构优化准则
4.5 软件结构设计的图形工具
4.5.1 层次图
4.5.2 IPO图
4.5.3 结构图
4.6 结构化设计方法
4.7 概要设计文档与评审
4.7.1 概要设计说明书的编写内容
4.7.2 概要设计评审
4.8 项目实践:“图书管理系统”概要设计
习题

第5章 详细设计
5.1 详细设计的任务与原则
5.1.1 详细设计的任务
5.1.2 详细设计的原则
5.2 详细设计的工具
5.3 用户界面设计
5.3.1 用户界面设计的重要性
5.3.2 用户界面设计应考虑的问题
5.3.3 用户界面设计的基本原则
5.3.4 用户界面设计指南
5.4 数据代码设计
5.5 详细设计文档的编制及评审
5.6 项目实践:“图书管理系统”详细设计
习题

第6章 面向对象概念和Rose建模技术
6.1 面向对象方法概述
6.1.1 面向对象方法的特征
6.1.2 面向对象方法的基本概念
6.2 统一建模语言(UML)
6.2.1 UML概述
6.2.2 UML的主要内容
6.2.3 静态建模
6.2.4 动态建模
6.3 Rational Rose简介
6.3.1 Rational Rose的安装
6.3.2 Rational Rose的启动
6.3.3 Rational Rose的配置
6.3.4 Rational Rose建模的基本过程
习题

第7章 面向对象的分析与设计
7.1 面向对象分析
7.1.1 面向对象分析的目标和任务
7.1.2 面向对象分析的过程
7.1.3 面向对象分析的三种模型
7.1.4 对象模型的层次
7.2 建立对象模型
7.2.1 确定对象和类
7.2.2 确定结构
7.2.3 确定主题
7.2.4 确定服务和消息
7.3 建立动态模型
7.4 建立功能模型
7.5 面向对象设计
7.5.1 面向对象设计概述
7.5.2 面向对象设计的准则和启发式规则
7.6 系统设计
7.7 类-&-对象设计
7.8 项目实践:“图书管理系统”面向对象的分析与设计
7.8.1 面向对象的分析
7.8.2 面向对象的设计
习题

第8章 编码
8.1 编码的目的与要求
8.2 程序设计语言
8.2.1 程序设计语言的发展与分类
8.2.2 常用的程序设计语言
8.2.3 程序设计语言的选择
8.3 程序设计风格
8.3.1 源程序文档化
8.3.2 数据说明
8.3.3 语句构造
8.3.4 输入与输出
8.3.5 效率
8.4 结构化程序设计
8.4.1 结构化程序设计的原则
8.4.2 自顶向下,逐步求精
8.5 面向对象的程序设计
8.6 项目实践:图书管理系统Web子系统程序开发
8.6.1 图书管理系统Web子系统简介
8.6.2 系统开发与运行环境搭建
8.6.3 面向对象的程序开发思路说明
习题
……

第9章 软件测试
第10章 软件维护
第11章 软件项目管理

参考文献
展开全部

软件工程 作者简介

本教材由石家庄邮电职业技术学院高树芳任主编,由陕西国防工业职业技术学院陈巧莉、石家庄中驿软件技术有限公司张素珍、石家庄邮电职业技术学院黄晓韩任副主编。具体编写分工为:高树芳编写第1~5章;陈巧莉编写6~7章;黄晓韩编写第8~9章;张素珍编写第10~11章。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服