登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書

『簡體書』软件工程与项目化分析设计教程(第2版)

書城自編碼: 3375036
分類:簡體書→大陸圖書→教材高职高专教材
作者: 张洪明
國際書號(ISBN): 9787121350405
出版社: 电子工业出版社
出版日期: 2019-05-01


書度/開本: 16开 釘裝: 平装

售價:HK$ 53.7

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
PyTorch深度学习与计算机视觉实践
《 PyTorch深度学习与计算机视觉实践 》

售價:HK$ 90.9
新任经理 100 天实战指南
《 新任经理 100 天实战指南 》

售價:HK$ 89.7
日本百鬼画谱
《 日本百鬼画谱 》

售價:HK$ 71.3
大明拐点 : 天启党争
《 大明拐点 : 天启党争 》

售價:HK$ 66.7
纲鉴易知录评注(布面精装  全8册)
《 纲鉴易知录评注(布面精装 全8册) 》

售價:HK$ 572.7
官商跃迁:中国古代政商关系简史
《 官商跃迁:中国古代政商关系简史 》

售價:HK$ 101.2
当代学术·乡族与国家:多元视野中的闽台传统社会(修订本)
《 当代学术·乡族与国家:多元视野中的闽台传统社会(修订本) 》

售價:HK$ 101.2
了不起的中国冠军:讲给孩子的奥运故事
《 了不起的中国冠军:讲给孩子的奥运故事 》

售價:HK$ 78.2

 

建議一齊購買:

+

HK$ 36.5
《电子整机装配工艺项目实训》
+

HK$ 75.6
《Spring Boot企业级开发教程》
+

HK$ 64.7
《机械制图 机械类专业 第5版》
+

HK$ 51.5
《旅游电子商务教程(第二版)(“十二五”职业教育国家规划教材 》
+

HK$ 63.6
《跨境电商实用英语(21世纪高职高专规划教材·跨境电子商务系列》
內容簡介:
本书从实用、够用的角度出发,以图书馆管理系统为主线,采用项目导向、任务驱动案例的教学方式,详细讲述了软件工程的基本原理、概念、技术和方法。本书分为基础理论篇、分析与设计篇、实现与测试篇、维护与管理篇,共4篇、10个项目。基础理论篇讲述了软件工程概念和统一建模语言(UML),具体包括软件的定义、软件危机、软件生命周期、开发模型及UML的概念模型、UML的静态及动态建模机制。分析与设计篇讲述了项目市场调研、软件项目需求分析、软件项目总体设计、软件项目详细设计。以图书馆管理系统为例,以面向对象设计方法为重点,运用UML建模语言,详细地描述了市场调研、需求分析、总体设计及详细设计的建模过程。实现与测试篇讲述了软件项目实现及软件测试的相关知识。维护与管理篇讲述了软件维护及软件项目管理的相关知识。同时,本书在拓展训练中介绍了常见建模工具Rational Rose及Microsoft Office Visio的使用方法。本书语言简练,通俗易懂,注重培养学生动手能力,并且每个项目后都附有项目小结、拓展训练和知识点考核与理解,供学生及时消化对应任务内容。本书可作为高职高专院校、成人教育学院软件工程的教材,也可作为软件开发设计人员的参考材料。
關於作者:
张洪明,男,山东经贸职业学院副教授高级工程师,2005-至今在山东经贸职业学院从事计算机应用技术专业的专业建设、课程建设、专业计划、教学改革等方面的研究等工作,有较高的科研水平,为省级课题《高等职业院校技能型创新型信息技术人才培养可持续发展的理论探索与实践》课题小组的主要成员。计算机应用技术专业的专业负责人,省级精品课程C语言主讲人,院级优质课程网页设计负责人。被教育部教育管理信息心授予第四届全国ITAT教育工程就业技能大赛先进个人。
目錄
目录
第一篇 基础理论篇1
项目1 软件工程概述1
任务1.1 软件工程1
1.1.1 软件的定义及其特点1
1.1.2 软件危机3
1.1.3 软件工程的概念和原则3
任务1.2 软件生命周期与软件开发模型4
1.2.1 软件生命周期4
1.2.2 软件开发模型6
任务1.3 建模工具8
项目小结9
拓展训练10
知识点考核与理解10
项目2 统一建模语言(UML)12
任务2.1 UML概述12
2.1.1 UML的概念12
2.1.2 UML的发展过程12
2.1.3 UML的主要内容13
任务2.2 UML的概念模型14
2.2.1 UML的三个基本构造块
(事物、关系、图)14
2.2.2 UML的规则17
2.2.3 UML中的公共机制17
任务2.3 UML的静态建模机制17
2.3.1 用例图18
2.3.2 类图21
2.3.3 对象图24
2.3.4 包25
2.3.5 使用类图的几个建议25
任务2.4 UML的动态建模机制26
2.4.1 对象之间的交互26
2.4.2 状态图27
2.4.3 交互图29
2.4.4 活动图31
2.4.5 4种图的运用32
项目小结33
拓展训练33
拓展训练任务1 Microsoft Office
Visio的基础操作33
拓展训练任务2 Rational Rose的
基础操作34
拓展训练任务3 学生管理系统
练习38
知识点考核与理解38
第二篇 分析与设计篇40
项目3 项目市场调研40
任务3.1 系统的研发背景40
3.1.1 图书馆管理系统的提出40
3.1.2 图书馆管理系统研发现状40
任务3.2 软件开发计划41
3.2.1 问题定义41
3.2.2 可行性分析41
3.2.3 可行性分析报告44
3.2.4 系统的开发计划49
项目小结50
拓展训练51
知识点考核与理解51
项目4软件项目需求分析52
任务4.1调查系统的需求52
4.1.1功能需求和技术需求52
4.1.2系统相关者52
4.1.3建立系统需求原型53
任务4.2模型53
4.2.1模型的作用及类型54
4.2.2逻辑模型和物理模型54
任务4.3事件55
4.3.1事件的概念和类型55
4.3.2定义事件56
4.3.3图书馆管理系统中的事件57
任务4.4事物58
4.4.1事物的概念和类型58
4.4.2事物之间的关系59
4.4.3事物的属性60
4.4.4数据实体和对象60
任务4.5实体联系图60
任务4.6用面向对象分析方法描述需求
模型62
4.6.1用面向对象方法分析事物62
4.6.2类图的符号62
4.6.3建模的目标64
任务4.7需求分析规格说明书编写提纲64
项目小结65
拓展训练65
拓展训练任务1 使用Microsoft
Office Visio绘制
流程图65
拓展训练任务2 学生管理系统
练习69
知识点考核与理解69
项目5软件项目总体设计71
任务5.1总体设计的基本内容71
5.1.1软件设计的定义71
5.1.2总体设计的目标与步骤72
5.1.3总体设计的基本任务72
5.1.4总体设计的准则73
任务5.2结构化的软件设计74
5.2.1结构化设计的基本概念74
5.2.2结构化的设计方法76
任务5.3面向对象的软件设计78
5.3.1面向对象的设计方法78
5.3.2系统行为图书馆管理系统
的用例图80
5.3.3对象交互图书馆管理系统
的交互图85
5.3.4对象行为图书馆管理系统
的状态图90
项目小结92
拓展训练92
拓展训练任务1 使用Rational Rose
绘制图书馆管理系
统的用例图92
拓展训练任务2使用Rational Rose
绘制图书馆管理系
统的顺序图95
拓展训练任务3使用Rational Rose
绘制图书馆管理系
统的状态图97
拓展训练任务4学生管理系统
练习98
知识点考核与理解99
项目6软件项目详细设计101
任务6.1系统详细设计的基本内容101
6.1.1详细设计概述101
6.1.2详细设计的基本任务101
6.1.3详细设计方法103
任务6.2图书馆管理系统的详细设计105
6.2.1系统包图105
6.2.2类的类型及类之间的关系105
6.2.3图书馆管理系统的类图106
6.2.4设计类图的开发107
任务6.3用户界面设计108
6.3.1用户界面设计的特点108
6.3.2用户界面设计的基本类型和
基本原则109
6.3.3图书馆管理系统的界面设计111
项目小结114
拓展训练114
拓展训练任务1 使用Rational Rose
绘制图书馆管理系
统的类图114
拓展训练任务2学生管理系统
练习117
知识点考核与理解118
第三篇 实现与测试篇119
项目7 软件项目实现119
任务7.1 结构化程序设计119
7.1.1 结构化程序设计的原则119
7.1.2 结构化程序的基本结构与
特点120
7.1.3 结构化程序设计的原则和
方法120
任务7.2 面向对象程序设计120
7.2.1 数据抽象和封装120
7.2.2 继承121
7.2.3 多态122
任务7.3 程序复杂度122
7.3.1 时间复杂度122
7.3.2 空间复杂度123
项目小结123
拓展训练123
知识点考核与理解124
项目8 软件测试125
任务8.1 软件测试基础125
8.1.1 软件测试的定义125
8.1.2 软件测试的目的和原则125
8.1.3 程序错误分类126
任务8.2 测试用例及构造128
8.2.1 测试用例概述128
8.2.2 构造测试用例130
任务8.3 软件测试方法130
8.3.1 软件测试步骤130
8.3.2 功能测试134
8.3.3 结构测试137
任务8.4 软件测试层次138
8.4.1 集成测试141
8.4.2 系统测试143
8.4.3 交互性测试143
任务8.5 面向对象软件测试144
8.5.1 面向对象软件测试定义144
8.5.2 测试计划144
8.5.3 面向对象的测试145
8.5.4 测试类的层次结构148
8.5.5 分布式对象测试148
任务8.6 软件测试报告149
项目小结152
拓展训练153
拓展训练任务1 黑盒测试153
拓展训练任务2 白盒测试155
知识点考核与理解156
第四篇 维护与管理篇157
项目9 软件维护157
任务9.1 软件维护的概念157
9.1.1 软件维护的目的及类型157
9.1.2 软件维护的策略158
9.1.3 软件维护的方法159
任务9.2 软件可维护性160
9.2.1 软件可维护性的定义160
9.2.2 提高可维护性的方法161
任务9.3 安全管理162
9.3.1 系统安全162
9.3.2 安全管理的原则和措施163
项目小结165
拓展训练165
知识点考核与理解165
项目10 软件项目管理167
任务10.1 软件项目整体管理167
10.1.1 项目章程167
10.1.2 编写初步项目范围说明书170
10.1.3 项目管理计划171
10.1.4 指导和管理项目执行172
10.1.5 监督和控制项目工作172
10.1.6 整体变更控制173
10.1.7 项目收尾174
任务10.2 范围管理175
10.2.1 范围规划176
10.2.2 范围定义176
10.2.3 创建工作分解结构177
10.2.4 范围确认178
10.2.5 范围控制179
任务10.3 时间管理180
10.3.1 活动定义180
10.3.2 活动排序181
10.3.3 活动资源及历时估算183
10.3.4 进度计划184
10.3.5 进度控制185
任务10.4 成本管理189
10.4.1 成本估算189
10.4.2 成本预算190
10.4.3 成本控制191
任务10.5 质量管理191
10.5.1 质量规划192
10.5.2 质量保证193
10.5.3 质量控制193
任务10.6 软件项目管理其他方面193
10.6.1 人力资源管理193
10.6.2 沟通管理196
10.6.3 风险管理197
10.6.4 采购管理200
项目小结202
拓展训练202
拓展训练任务1 Microsoft Project
的初步练习202
拓展训练任务2 利用Microsoft
Project进行时间
进度的安排203
拓展训练任务3 熟练操作Microsoft
Project206
知识点考核与理解206
內容試閱
本书的编写以任务驱动案例教学为核心,以项目开发为主线。本书研究分析了国内外先进职业教育的培训模式、教学方法和教材特色,消化吸收了优秀的经验和成果,以培养计算机应用技术人才为目标,以企业对人才的需要为依据,把软件工程与项目管理的思想完全融入教材中,将基本技能培养和主流技术相结合,内容设置重点突出、主辅分明,结构合理、衔接紧凑。本书侧重培养学生的实战操作能力,将学、思、练相结合,旨在通过项目案例实践,增强学生的职业能力,使知识从书本中释放出来并转化为专业技能。
本书特点
本书以图书馆管理系统项目为主线,将图书馆管理系统项目分成不同的任务。每个任务既相对完整独立又有一定连续性,教学活动的过程是完成每个任务的过程。完成了图书馆管理系统的项目调研、需求分析、项目设计的过程,也就完成了本课程的学习过程。选择图书馆管理系统项目,是因为该项目涉及的业务领域和工作任务是学生熟悉的、感兴趣的,很容易激发学习热情,同时很快就能上手。图书馆管理系统项目所分解的子任务几乎涉及本课程所有知识点,随着项目逐步展开,学生将以子任务为动力,积极参与项目调研、需求分析、项目设计等过程。经过前后几次迭代,完成图书馆管理系统项目,学生也就完成了对本课程从知识的学习到应用的全过程。
本书的编写侧重面向对象的分析与设计,对面向过程的分析与设计只做少量描述。这是与已经出版的同类书籍(两者并重)的区别,这样很适宜学生学习与掌握本课程内容,且在山东经贸职业学院及同类院校近几年使用过程中取得了较好的效果。
本书与国内外同类教材相比有以下优点。
(1)以项目调研、需求分析、项目设计、项目开发为主线,抛弃传统教材按章节来编排的模式。
(2)以任务驱动案例教学为核心,抛弃先讲理论后讲实例的传统模式。
(3)先有任务及知识点讲解,后有拓展训练和知识点考核与理解,达到跟我学、学中做的效果。
(4)本书以一个完整项目(图书馆管理系统)为主线,采用软件工程的思想进行分析、设计,完成项目(图书馆管理系统)的过程,也就完成了对本课程从知识学习到应用的过程。
读者对象
本书由多家院校的教师联合编写,编者们拥有丰富的教学和软件开发经验。全书共4篇、10个项目,需要约64课时。为了给教师授课提供方便,本书提供了完整的PPT课件和知识点考核与理解的参考答案,供教师授课使用。
本书内容翔实,适用对象广且实用性强,既可作为高职高专院校、成人教育学院软件工程专业的教材,也可以作为参加自学考试人员、软件开发设计人员、工程技术人员及其他相关人员的参考材料或培训教材。
本书由张洪明、亓胜田、李明仑担任主编,曹森、张义明、甄小虎、崔萃、王娜娜担任副主编,许万润、姚培荣、胡明丽、刘俊宁参与本书的部分编写工作。具体分工如下:项目1~6主要由张洪明负责编写,项目7~9主要由亓胜田负责编写,项目10主要由李明仑老师负责编写,其他老师分别参与了部分项目的编写工作。全书由张洪明负责统稿。
本书在编写过程中难免会有错误,对于教材的任何问题请发送E-mail到编者邮箱:mdzx7@sina.com,欢迎读者与我们联系,帮助我们改正提高。
编 者

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.