首页 > 图书中心 >图书详情

软件工程与UML项目化实用教程

教材样书申请 教材资源咨询等可以联系服务QQ邮箱 200595764@qq.com

作者:刘振华 王晓蓓
定价:34
印次:1-5
ISBN:9787302419778
出版日期:2016.03.01
印刷日期:2018.08.16

从实用的角度出发,通过一个案例项目“新闻发布系统”的开发过程来引领学习过程,进行教学内容的整合。通过引导学生完成一系列工作任务来实现本课程的学习目标,重点培养学生运用所学知识解决实际问题的能力。实现了项目导向、任务驱动、理论与实践教、学、做一体化。本书注重内容的先进性和系统性,注重实际应用。本书内容包括: 软件工程概述、认识统一建模语言、新闻发布系统可行性研究与软件开发计划、需求分析与建模、概要设计、详细设计、编码的实现、软件的测试、项目的发布与维护,软件项目管理等。每章都有同步习题。 本书内容适量,难度适中,既可作为高职高专院校计算机类相关专业学生的教材,也可供应用型本科、软件工程师、软件项目管理人员和软件开发人员使用。

more >

“软件工程”是计算机软件、计算机应用等相关专业的一门理论与实践并重的专业技术课程,是学生学习软件开发和维护的基本方法、基本技术,掌握软件项目开发规范的工程类课程。 传统的软件工程教材,教学内容庞杂、抽象,教学实践环节薄弱,教学实施方面存在较大的难度,不适合高职院校的学生使用。本书是编者在总结近几年教学经验的基础上,根据高职教育的职业性、实践性和先进性的要求进行编写的。以案例项目“新闻发布系统”为例,按照“可行性研究—需求分析—概要设计—详细设计—编码实现—测试—发布与维护—项目管理”这样一个项目开发过程展开教学过程。把该项目自始至终将设计开发过程的文档展现出来,对涉及的知识和技术进行了说明。将软件项目开发实践与软件工程理论自然地融为一体,将面向对象方法与传统方法融为一体。学生通过学习可以了解软件项目开发和维护的一般过程和项目开发规范,掌握结构化方法和面向对象方法等软件开发方法,能够规范地开发、维护软件,规范地编写软件工程文档资料,具备应用所学知识解决实际问题的实践能力,能够参与中小型规模软件的需求调研、设计、编码实现、测试和维护,为以后更深入地学习和从事软件工程实践打下良好的基础。 本书将“新闻发布系统”项目分解为若干项任务,每项任务又划分为若干项典型子任务。使学生在完成每项任务的过程中完成相关知识点和技术的学习,让学生带着问题学习,用解决实际问题的过程驱动学习过程,减少学习的盲目性,提高学习效率。 根据高等职业教育培养高级技能型人才的要求,本书适当削减了理论叙述方面的内容,增加了一些简单、易于理解的实例。这些实例与贯穿全书的案例项目“新闻发布系统”相辅相成,共同使抽象的理论变得形象、具体、直观,更利于学生学习、理解和掌握。 本书的特点如下。 (1) 案例项目导向,任务驱动,项目贯穿课程的始终。围绕项目整合与规范教学内容,以解决实际问题的过程驱动学习过程。(2) 把面向对象方法和传统化方法自然地融合为一体,增加了面向对象方法在本书中所占的比重,突出了面向对象方法和UML技术的应用。 (3) 理论与实践紧密结合,实用性强、实践性强,实现了教、学、做一体化。 (4) 介绍了最新的软件文档编制规范,供读者参考使用。 本课程适宜在程序设计语言、数据库原理等专业课之后,毕业实习、毕业设计之前开设,建议学时数为72学时,适当安排实践环节,边学边做,分阶段逐步完成实践课题。为方便教师的教学与学生学习,本书配有电子课件供读者免费下载。 本书任务1和任务2由王晓蓓编写,刘振华修订,任务3~任务10由刘振华编写和修订,殷广丽参加了本书的编写工作,窦家勇对全书进行了审核。 在本书的编写过程中,作者参阅了大量文献资料,得到了山东师创软件工程有限公司的大力支持,在此向提供帮助的各位同仁表示感谢。 由于编者水平有限,书中难免有疏漏和不当之处,敬请广大读者和同仁批评指正,编者将不胜感激。 编者2015年12月

more >
扫描二维码
下载APP了解更多

同系列产品more >

信息技术实训教程(微课版+电子活页)...

郭纪良 吕佳 邢茹 顾
定 价:49元

查看详情
SQL Server数据库应用入门(项目式...

李武韬 文瑛 吴超
定 价:45元

查看详情
信息技术基础(微课版)

黄林国 黄颖欣欣 牟
定 价:59.80元

查看详情
网络操作系统项目化教程——Window...

黄林国 刘辰基 应秋红
定 价:59.80元

查看详情
数据库基础与实践项目教程

郎振红 曹志胜 祝文飞
定 价:57元

查看详情
图书分类全部图书
more >
  • 任务1软件工程概述1

    1.1软件认知2

    1.1.1软件的概念和特点2

    1.1.2软件的分类2

    1.1.3软件的发展过程4

    1.2对软件危机的认知5

    1.2.1软件危机的主要表现5

    1.2.2软件危机产生的原因6

    1.2.3软件危机的解决途径6

    1.3对软件工程的认知6

    1.3.1软件工程的基本概念7

    1.3.2软件工程的目标7

    1.3.3软件工程的发展历程8

    1.3.4软件工程的原则9

    1.3.5软件工程方法学9

    1.3.6软件工程过程10

    1.4软件生命周期11

    1.4.1软件生命周期的基本概念11

    1.4.2软件生命周期的八个阶段11

    1.5软件开发过程模型12

    1.5.1瀑布模型12

    1.5.2快速原型模型13

    1.5.3螺旋模型14

    1.5.4增量模型15

    1.5.5喷泉模型16

    1.5.6基于构件的开发模型17

    1.6计算机辅助软件工程17

    1.7习题19软件工程与UML项目化实用教程目录任务2认识统一建模语言21

    2.1初识UML22

    2.1.1UML简介22

    2.1.2UML发展简史22

    2.1.3UML的特点和用途23

    2.2UML的表示方法25

    2.2.1UML视图25

    2.2.2图25

    2.2.3UML模型元素26

    2.2.4UML通用机制30

    2.3UML静态建模31

    2.3.1用例图31

    2.3.2类图33

    2.3.3对象图34

    2.3.4包图36

    2.3.5组件图37

    2.3.6配置图38

    2.4UML动态建模40

    2.4.1状态图40

    2.4.2活动图43...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘