• 软件工程与实践
21年品牌 40万+商家 超1.5亿件商品

软件工程与实践

14.76 1.9折 79 九五品

仅1件

天津武清
认证卖家担保交易快速发货售后保障

作者贾铁军,李学相,贾银山,罗宜元,洪蕾

出版社清华大学出版社

ISBN9787302610724

出版时间2022-07

版次1

装帧平装

开本16开

纸张胶版纸

定价79元

上书时间2024-05-06

鲁是特

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:软件工程与实践
定价:79.00元
作者:贾铁军,李学相,贾银山,罗宜元,洪蕾
出版社:清华大学出版社
出版日期:2022-07-01
ISBN:9787302610724
字数:
页码:
版次:4
装帧:平装
开本:16开
商品重量:
编辑推荐

内容提要
本书为“清华大学出版社2020年度和2021年度畅销图书”,由“十三五”国家重点出版规划项目及上海市高校精品课程负责人和教学名师等主编,突出“教、学、练、做、用一体化”,结合手机App研发及应用,实用、新颖、操作性强。全书共分10章,包括软件工程基础、可行性分析及研发策划、面向对象开发方法、软件需求分析、软件设计、软件编程实现、软件测试与维护、软件项目管理、软件工程新技术及体系、WebApp开发综合应用。本书内容体现软件研发的新知识、新技术、新方法、新成果、新标准及新应用,立体化资源丰富并配有同步实验、课程设计指导和实用文档模板等。本书既可作为高等院校计算机与信息类、工程与管理类等专业的相关课程的教材,也可作为培训及参考用书。标题带章节可进行选学。
目录
章软件工程基础11.1软件工程的发展11.1.1软件危机概述11.1.2软件工程的发展过程31.2软件及软件工程概述41.2.1软件的概念、特点和分类41.2.2软件工程的概念、特点和目标61.2.3软件工程学及其内容和方法71.2.4软件过程及实际开发过程121.2.5软件工程的基本原理及原则141.3软件生存周期及任务151.3.1软件生存周期的相关概念151.3.2软件生存周期的阶段划分151.3.3软件生存周期各阶段的任务161.4常用软件开发模型171.4.1瀑布模型概述171.4.2快速原型模型概述181.4.3增量模型概述181.4.4螺旋模型概述191.4.5喷泉模型概述201.4.6基于面向对象的模型211.4.7软件开发模型的选定221.5实验1软件开发准备及业务流程图画法231.5.1任务1软件开发团队与选题231.5.2任务2业务流程图的画法241.6本章小结281.7练习与实践129第2章可行性分析及研发策划312.1软件问题的调研和定义312.1.1软件问题的初步调研312.1.2软件问题定义的概念332.1.3软件问题定义的内容332.2可行性分析及项目立项362.2.1可行性分析的概念及意义362.2.2可行性分析的任务和内容372.2.3可行性分析的实施过程412.3项目立项、合同和任务书432.3.1软件项目立项方法及文档432.3.2软件项目签订合同和文档442.3.3任务下达的方式及文档452.4系统流程图及应用452.4.1系统流程图的用途452.4.2系统流程图画法及符号462.5软件开发计划及方案482.5.1软件开发计划的目的及分类482.5.2软件开发计划的内容与制订482.5.3软件开发计划书及方案512.6实验2软件可行性分析542.6.1实验目的542.6.2实验任务及要求552.6.3实验内容及步骤552.7本章小结562.8练习与实践257\软\件\工\程\与\实\践\(第4版 新形态)\/目录/ 第3章面向对象开发方法603.1面向对象的相关概念603.1.1对象与类613.1.2继承及多态性623.1.3消息与方法633.2面向对象方法概述643.2.1面向对象方法的概念643.2.2面向对象方法的特点643.2.3面向对象开发过程及范型653.2.4面向对象开发方法663.3面向对象分析673.3.1面向对象分析的任务673.3.2面向对象分析的过程683.3.3对象建模技术693.3.4UML概述713.4面向对象设计763.4.1面向对象设计的准则及任务763.4.2系统设计的过程773.4.3对象设计的过程803.4.4类设计的目标及方法813.5面向对象分析和设计实例833.5.1图书管理信息系统OOA实例833.5.2Web图书管理信息系统OOD873.6实验3学生社团信息系统OOD应用913.6.1实验目的913.6.2实验内容及步骤913.6.3实验结果923.6.4用Rational Rose绘制类图923.7本章小结963.8练习与实践397第4章软件需求分析984.1软件需求分析概述984.1.1软件需求分析的概念及特点994.1.2软件需求分析的目的和原则1004.2软件需求分析的任务及过程1014.2.1软件需求分析的任务1014.2.2软件需求分析的过程1034.3软件需求分析方法1054.3.1软件需求分析方法类型1054.3.2结构化分析方法1064.4软件需求分析描述工具1094.4.1软件需求描述工具1094.4.2业务流程图1094.4.3数据流图及数据字典1114.4.4处理过程描述1194.4.5状态转换图1224.5软件需求分析文档1234.5.1软件需求文档概述1234.5.2软件需求文档编写1244.6实验4需求分析及文档1264.6.1实验目的1264.6.2实验要求1264.6.3实验内容及步骤1274.6.4实验报告要求1274.7本章小结1274.8练习与实践4128第5章软件设计1315.1软件设计概述1315.1.1软件设计的概念和目标1315.1.2软件设计的过程1325.2软件总体设计1335.2.1软件总体设计的任务1335.2.2总体设计的原则和过程1335.2.3软件总体设计的方法1385.3软件详细设计1425.3.1详细设计的任务和原则1425.3.2详细设计的方法和工具1435.4数据库设计概述1455.4.1数据库设计的任务及步骤1455.4.2概念数据模型设计1455.4.3逻辑结构及物理结构设计1465.5网络系统设计概述1475.5.1网络技术及结构设计1475.5.2网络站点及接入设计1485.5.3网络性能及安全性设计1495.5.4网络设计应用实例1505.6用户界面设计1525.6.1界面设计的意义及任务1525.6.2用户界面的特性及设计原则1525.6.3屏幕对话界面设计1535.6.4数据输入界面设计1545.6.5数据输出界面设计1555.6.6控制界面设计1575.7软件设计文档1595.7.1系统/子系统设计(结构设计)说明1595.7.2详细设计文档及其评审1595.8实验5软件详细设计及文档1605.8.1实验目的1605.8.2实验内容及步骤1605.8.3实验结果1615.9本章小结1615.10练习与实践5161第6章软件编程实现1636.1软件编程实现基础1636.1.1软件实现的主要任务及过程1636.1.2软件实现方法的准则1646.1.3软件实现和软件编程框架1666.2软件编程语言和技术方法1686.2.1软件编程语言概述1686.2.2软件编程语言的选择1726.2.3常用软件编程方法1746.2.4软件编程标准、规范和风格1766.3移动WebApp开发技术应用1806.3.1移动WebApp开发技术和过程1806.3.2移动WebApp开发操作应用案例1816.4软件研发常用工具与环境1846.4.1常用软件研发工具和集成环境1846.4.2常用的WebApp开发工具1856.4.3编码管理系统及编译程序1856.4.4软件生成技术1866.5软件实现文档1876.5.1实现文档的组成及要求1876.5.2软件用户手册编写1886.5.3软件用户手册的审核鉴定1906.6实验6手机WebApp研发操作应用与软件实现1906.6.1任务1手机WebApp研发操作应用1906.6.2任务2应用软件编程实现1946.7本章小结1946.8练习与实践6195第7章软件测试与维护1977.1软件测试概述1977.1.1软件测试的概念及内容1977.1.2软件测试的目的和原则1997.2软件测试的特点及过程2017.2.1软件测试的特点2017.2.2软件测试的过程2017.3软件测试阶段及任务2047.3.1单元测试及任务2047.3.2软件集成与集成测试2057.3.3有效性测试及要求2077.3.4系统测试及验收2087.4软件测试策略及面向对象测试2107.4.1软件测试策略2107.4.2面向对象软件测试2127.5软件测试方法、用例和标准2137.5.1软件测试方法2137.5.2软件测试用例设计及方法2167.5.3软件测试标准和工具2207.5.4软件测试文档2227.6软件调试与发布2237.6.1软件调试的特点及过程2237.6.2软件调试的方法2247.6.3软件调试的原则2267.6.4软件推广及发布2277.7软件维护2277.7.1软件维护的类型及特点2277.7.2软件维护策略及方法2287.7.3软件维护过程及任务2297.7.4软件再工程技术2307.8实验7软件测试与调试应用2317.9本章小结2327.10练习与实践7232第8章软件项目管理2348.1软件项目管理概述2348.1.1软件项目管理的概念及特点2348.1.2软件项目管理过程及内容2358.2软件项目启动与组织管理2378.2.1软件项目的启动过程及任务2378.2.2软件项目组织管理2388.3软件项目进度管理2408.3.1软件项目进度估算2418.3.2软件项目进度安排2438.4软件项目的过程管理2478.4.1软件项目的需求管理2478.4.2软件项目的质量管理2488.4.3软件项目的配置管理2518.4.4软件项目的风险管理2538.5软件项目监控与验收2568.5.1软件项目的监控过程2578.5.2软件项目监控内容及方法2578.5.3软件项目的评审2598.5.4软件项目收尾与验收2598.6实验8软件项目管理应用2618.7本章小结2648.8练习与实践8265第9章软件工程新技术及体系2679.1软件工程新技术2679.1.1面向服务的计算2679.1.2云计算技术2709.1.3大数据技术2749.1.4人工智能技术概述2759.2能力成熟度集成模型2779.2.1CMMI基本概述2779.2.2CMMI能力成熟度级别2779.2.3CMMI的评估及应用2789.3软件工程新体系2809.3.1IBM Rational软件工程体系2809.3.2微软软件工程体系2829.3.3敏捷软件工程体系2869.4形式化方法及其软件工程体系2899.4.1形式化方法2909.4.2净室软件工程体系2929.5本章小结2959.6练习与实践92960章WebApp开发综合应用29910.1WebApp项目开发基础29910.1.1WebApp的特点及类型30010.1.2WebApp开发任务、过程和方法30210.1.3WebApp需求分析30310.1.4WebApp设计实现方法30710.1.5WebApp测试技术和方法31010.1.6WebApp项目管理31410.2移动WebApp开发及应用31610.2.1移动WebApp的制作方法31610.2.2移动WebApp调试及配置32210.3Web商品进、销、存信息系统32310.3.1系统需求分析32310.3.2系统设计32910.3.3系统实现33310.4Web图书商城信息系统开发33810.4.1软件研发的可行性分析33810.4.2软件需求分析33910.4.3软件设计34310.4.4软件实现34710.5课程设计任务书及评价35010.5.1课程设计任务书35010.5.2课程设计报告评价35310.6本章小结354附录A练习与实践习题部分参考答案355章部分参考答案355第2章部分参考答案355第3章部分参考答案356第4章部分参考答案356第5章部分参考答案357第6章部分参考答案357第7章部分参考答案357第8章部分参考答案358第9章部分参考答案358附录B软件工程部分文档编写指南359B.1软件需求规格说明(SRS)359B.2软件(结构)设计说明(SDD)367参考文献373
作者介绍

序言

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP