





定价:49元
印次:2-6
ISBN:9787302429500
出版日期:2016.04.01
印刷日期:2018.08.13
图书责编:杨帆
图书分类:教材
教材特色:上海市高校优秀教材奖及精品课程负责人主编,突出“教、学、练、做、用一体化”,实用、新颖、操作性强。设有教学目标、新技术及应用案例、同步实验与课程设计指导、开发文档、实践与练习题及部分答案,并提供多媒体课件等。 主要内容:全书共分10章,包括软件工程基础概述、软件研发可行性分析、软件项目立项与计划、需求分析、软件设计、面向对象开发技术、软件实现技术、软件测试与维护、软件项目管理、软件工程新技术与现代软件工程新体系及方法、WebApp实用软件开发综合案例等。体现软件研发的新知识、新技术、新方法、新成果、新标准及新应用和同步实验及课程设计指导与实用文档模版等。 本书可作为高校计算机与信息类、工程与管理类等学科专业的相关课程的教材,也可作为培训教材及参考用书。可根据进行选学。
贾铁军,中国人工智能学会理事、上海电机学院电子信息学院教授硕导(曾任多所院校二级学院院长等),兼上海理工大学硕导。(1)专著教材。主编“上海市精品课程教材”《网络安全技术与实践》高等教育出版社2014,“上海市精品课程教材”《数据库原理应用与实践》科学出版社2013,《软件工程与实践》《网络安全实用技术》清华大学出版社2001-2012等,共15部。 (2)科研成果。30年来,共主持和参加国家、省(部)、市级以上科研项目16项、国家专利9项,发表国内外学术论文60多篇,获省市科技进步奖。(3)教研成果。主持获得辽宁省2002年教学成果二等奖;主持获2012及2014年上海市精品课程,多次获得省(市)“优秀教师”等。
进入21世纪这个现代信息化社会,信息技术的快速发展和广泛应用对人类社会的进步、工作和生活带来深刻变革。一个国家信息化建设与发展和信息技术应用水平体现了该国的综合国力,决定了国际竞争地位。软件已经成为信息化的核心,是信息技术及其应用与发展的关键,备受世界瞩目的软件产业已经成为发展最快的朝阳产业,软件开发、管理、维护能力和先进的软件技术,直接影响国家信息化建设发展和信息技术的应用水平,软件工程技术和管理与应用水平已成为促进软件产业健康发展的关键。随着各行业信息化、数字化、电子与现代化建设及网络技术的快速发展和在各种业务方面的广泛应用,对软件需求、管理和维护技术的要求越来越高,尽快培养和提高软件的研发、管理及维护的相关知识、素质、能力极为重要。 在世界范围内,各国都极为重视并加快信息化的建设和软件产品的研发与应用,也极大地促进了软件工程的快速发展。为了不断提高软件开发的质量和软件管理、应用与维护的水平,必须学习、研究和应用软件工程的基本理论和技术,才能使我国的软件产业在国际竞争中占有一席之地,并带动整个信息化建设、发展和技术应用水平及综合国力的提高。 软件工程是计算机科学与技术学科中的一个重要分支,是一门指导计算机及手机等软件进行研发、运行、维护和管理的工程领域。主要利用工程化的思想、概念、原理、技术和方法,在可行性分析、计划、开发、运行、维护、管理和应用软件过程中,将最佳的技术与方法和科学管理紧密结合,以较经济的手段获得满足用户需求的安全可靠软件的一系列方法,即软件工程=工程原理+技术方法+管理技术。软件工程不仅具有一般工程学科的共性,还具有智能性、抽象性、复杂性、更新性、系统...
1.1软件工程的发展1
1.1.1软件危机概述1
1.1.2软件工程的发展过程3
1.2软件及软件工程概述5
1.2.1软件的概念特点和分类5
1.2.2软件工程的概念及特点7
1.2.3软件工程学及其主要内容8
1.2.4软件过程及开发过程13
1.2.5软件工程基本原理及原则16
1.3软件生存周期17
1.3.1软件生存周期的有关概念17
1.3.2软件生存周期的阶段划分17
1.3.3软件生存周期各阶段的任务18
1.4软件开发模型19
1.4.1瀑布模型概述19
1.4.2快速原型模型概述21
1.4.3增量模型概述21
1.4.4螺旋模型概述22
1.4.5喷泉模型概述22
1.4.6基于面向对象的模型24
*1.4.7其他软件开发模型24
1.4.8软件开发模型的选定27
1.5实验一软件开发准备及Visio应用28
1.5.1任务一软件开发前准备工作28
1.5.2任务二Microsoft Visio 2013应用29\软\件\工\程\与\实\践\(第2版)\/目录/ 1.6本章小结32
1.7练习与实践一32
第2章可行性分析及开发计划34
2.1软件问题的提出和定义34
2.1.1软件问题的提出34
2.1.2软件问题初步调研35
2.1.3软件问题定义的内容36
2.2可行性分析及立项39
2.2.1可行性分析的概念及目的39
2.2.2可行性分析的任务及内容40
2.2.3可行性分析的过程44
2.3软件立项及合同签订45
2.3.1软件立项方法及文档46... 查看详情