首页 | 社区 | 博客 | 招聘 | 文章 | 新闻 | 下载 | 项目交易 | 网友作品 | 读书 | ACM题库 | 源码
亲,您未登录哦! 登录 | 注册

个人信息

热门图书

最新评论

栏目介绍

  • 欢迎大家在这里对您阅读过的图书发表评论,供需要的朋友作参考。
  • 请发布评论的时候,能尊重客观事实,进行理性分析。
  • 如果这里未收录您要评论的图书,可以自由添加
  • 本栏目所有评论为网友个人意见,不代表本站的观点。
  • 因涉及版权等问题,本栏目不提供书籍的在线阅读。
  • 欢迎相关网站或者出版社与本栏合作,请点击发送邮件
  • 如果您对本栏目有任何意见或者建议,欢迎提出。

图书信息我要评论  查看评论  返回前页  回到首页

软件工程-基于项目的面相对象研究方法
该图书已被浏览了 7304
出版社:机械工业出版社
市场价:32 元
( 共有 0 人投票, 平均得分 0 )

更多

内容介绍: 【展开】
本书重点讲述软件工程的实际应用,介绍基础和必需的理论概念和术语,并论述基于项目的面向对象的软件开发方法。本书提供一种可在15周时间内完成一个大软件项目的专门开发方法,并给出两个连续的案例分析用作一个学期的项目开发样板。在案例分析中包含制品的样本,举例说明了学生在项目生命周期中所要交付的资料类型。
本书重点讨论面向对象的软件开发范型,将面向对象项目按概念、分析、设计及实现的结构予以介绍,并使用统一建模语言(UML)为软件建模。本书介绍了Web应用系统的分析、设计和测试的全面工程方法,以及软件项目管理方法、软件评价方法和软件维护方法。
目录
前言
第1章 软件工程概述
1.1 软件及其特点
1.2 军用软件的作用和特点
1.3 软件工程的定义及内涵
1.4 软件开发范型要素
1.4.1 项目的概念化
1.4.2 项目表示
1.4.3 项目实现
1.5 软件工程技术简史
1.5.1 结构化编程
1.5.2 功能分解
1.5.3 结构化分析与设计
1.5.4 以数据为中心的范型
1.5.5 面向对象范型
1.5.6 面向Agent范型
1.5.7 面向构件的范型
1.5.8 面向服务的软件范型
1.6 软件灾难故事
1.6.1 失效案例简介
1.6.2 失效原因
1.6.3 CONFIRM
1.6.4 电话和通信
1.6.5 阿丽亚娜5型火箭
1.6.6 不按工程生产软件的代价
1.7 为什么软件工程不是万能的
1.8 基于项目学习软件工程
1.8.1 项目的作用
1.8.2 分小组工作
1.8.3 创建项目小组
1.9 班组项目:功能需求
1.9.1 MCGame项目概况
1.9.2 MCGame需求规约
1.10 学期大作业
1.10.1 项目名称
1.10.2 项目时间框架
习题
第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.3.3 增量模型
2.3.4 螺旋模型
2.3.5 敏捷软件开发过程模型
2.4 面向对象建模
2.4.1 建立模型的作用
2.4.2 创建优质模块
2.4.3 建模符号
2.4.4 软件工程中模型的使用
2.5 良好面向对象系统的属性
2.6 分组工作
2.6.1 主程序员组
2.6.2 召开有效的小组会议
习题
第3章 面向对象分析
3.1 需求分析介绍
3.2 需求规约
3.3 案例研究:工资支付系统规约
3.4 评价需求规约
3.5 细化需求规约
3.6 验证需求规约
3.7 通过开发扩展需求
……
第4章 体系结构设计
第5章 用户界面设计
第6章 类设计
第7章 实现
第8章 测试
第9章 Web应用的分析、设计和测试
第10章 项目管理
第11章 软件产品评价与软件维护
第12章 完成并展示班组项目
后记
参考文献
↑TOP

图书评论

暂无评论  我要发表评论
对本书发表评论
↑TOP