登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

『簡體書』软件工程导论与项目案例教程(微课视频版)

書城自編碼: 3818900
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 吴彦文
國際書號(ISBN): 9787302614616
出版社: 清华大学出版社
出版日期: 2023-01-01

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

售價:NT$ 347

我要買

share:

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



新書推薦:
秘史:英国情报机构的崛起
《 秘史:英国情报机构的崛起 》

售價:NT$ 381.0
赞美闲散(诺贝尔文学奖得主、哲学大师罗素写给大众的躺平哲学)
《 赞美闲散(诺贝尔文学奖得主、哲学大师罗素写给大众的躺平哲学) 》

售價:NT$ 302.0
李鸿章及其时代:中西方世界的历史撞击
《 李鸿章及其时代:中西方世界的历史撞击 》

售價:NT$ 330.0
剑桥罗马骑士等级史(历史学堂)
《 剑桥罗马骑士等级史(历史学堂) 》

售價:NT$ 1277.0
脉络:小我与大势
《 脉络:小我与大势 》

售價:NT$ 484.0
权势转移:近代中国的思想与社会(修订版)
《 权势转移:近代中国的思想与社会(修订版) 》

售價:NT$ 435.0
欧洲四千年
《 欧洲四千年 》

售價:NT$ 435.0
孙中山与海南(1905—1913)
《 孙中山与海南(1905—1913) 》

售價:NT$ 429.0

建議一齊購買:

+

NT$ 284
《 概率论与数理统计(第二版) 》
+

NT$ 149
《 新时代中国特色社会主义理论与实践(2021年版) 》
+

NT$ 568
《 货币金融学(第十二版)(经济科学译丛) 》
+

NT$ 493
《 医古文·全国中医药行业高等教育“十四五”规划教材 》
+

NT$ 592
《 生物化学与分子生物学(第9版/本科临床/配增值) 》
+

NT$ 545
《 动物免疫学 》
編輯推薦:
(1)有的放失,学习脉络清晰。
本书写作思路清晰、目标明确、体例规整,在章的章首均配有“本章简介”“知识导图”“学习目标”三大模块内容,便于读者梳理学习脉络和明确学习方向。同时,各章内容相对独立,读者可以根据自身的不同需求,适当地调整自己的学习内容和节奏。
(2)学以致用,符合市场耑求。
通过配备大量的项目实战案例,力求做到知识体系与市场需求的紧密结合。在理论教学的同时,对不同职位主流的实用工具和工作流程模式进行介绍,带领读者从工业化的角度感受软件工程的实践项目,以满足软件专业学生毕业后的各种职位的工作需求。
(3)化繁为简,降低学习门槛。
本书较好地解決了软件工程内容复杂冗长的问题,注重优化读者的阅读友好性,尽量减少常规、复杂的文字表达,以大量的图片、项目实战案例和配套的电子资源来编写本书。旨在引导学生在实践中理解和掌握控理论知识的具体含义并灵活运用。
(4)趣味性强,启发探索式学习。
本书对部分章选择性地引入“趣味小知识”“知识拓展”“休息一会儿”“深度思考”“材料阅读”模块化学习内容,根据教学经验,建议性地提供学生存课堂外需要自行探索和学习的知识网站链接,注重培养
內容簡介:
在时代的浪潮下,人工智能将“软件工程”课程渲染得缤纷多彩。这既是一门技术学课程,又是一门管理学课程; 既需要有丰富的理论知识,又需要有实践操作的动手能力。随着各种科技与工具软件的不断涌现,又使得该课程的教学可以不断地注入新的教学方式、新的编程学习模式与新的实践方式等。
本书共11章,系统地介绍了软件工程的概念、模块、技术与实践,涉及从可行性研究到集成式开发实践的完整过程。在每章主体内容前增加了知识导图、趣味小知识等模块,从而以多视角来引导读者进行相关内容的学习; 通过每章丰富而有趣的项目案例强调理论与实践的结合; 在阅读体验上,关注初学者的感受,以多图少字的方式力求清晰简明; 章末引出深度思考以激发读者的拓展阅读兴趣。此外,每章均配有丰富的配套资源,包括各种平台与工具软件的应用技巧等,可作为读者理解相关内容的“神兵利器”。
本书兼顾了理论性、实用性和方向性,具有知识点讲解深入浅出、实践操作取材于实际项目等特点,可作为全国高等院校计算机、电子信息工程、信息管理等相关专业本科生、研究生的教材,也可以用作想要了解软件工程领域用户的快速入门读物。
目錄
第1章软件工程绪论
1.1初识软件
1.1.1软件的内涵
1.1.2软件危机
1.1.3软件工程概述
1.2软件项目的开发模型
1.2.1软件项目的生存周期
1.2.2软件项目的开发模型
1.3软件工程知识体系和能力培养
1.3.1需求分析阶段所需的知识图谱与能力结构
1.3.2设计分析阶段所需的知识图谱与能力结构
1.3.3代码实现阶段所需的知识图谱与能力结构
1.3.4软件测试阶段所需的知识图谱与能力结构
1.3.5项目管理所需的知识图谱与能力结构
1.4实践作业任务要求
1.4.1子课题实践要求
1.4.2综合实践要求
第2章可行性分析
2.1软件问题概述
2.1.1开发问题的提出
2.1.2软件问题初步调研
2.1.3软件问题的定义
2.2可行性研究简介
2.2.1项目立项概述
2.2.2可行性研究的目的
2.2.3可行性研究的内容
2.2.4可行性研究的步骤
2.3实践工具——流程图制作
2.3.1流程图概述及相关软件介绍
2.3.2实践工具1——Microsoft Office Visio
2.3.3实践工具2——Kitten
2.4实战案例——编写浏览器开发可行性研究报告
第3章需求分析



3.1软件需求分析概述
3.1.1软件需求分析的目的
3.1.2软件需求分析要素
3.1.3系统需求分析要素
3.2需求分析的原则与步骤
3.2.1需求分析的原则
3.2.2需求分析的一般步骤
3.3结构化分析方法
3.3.1数据流图
3.3.2数据字典
3.3.3实体关系图
3.3.4层次方框图
3.3.5Warnier图
3.3.6IPO图
3.4实战案例——撰写机票预订系统需求分析报告
第4章软件设计
4.1软件设计概述
4.1.1软件设计相关概念
4.1.2软件设计的总体目标
4.1.3软件设计的主要内容
4.2面向对象的软件设计方法——UML
4.2.1UML简介
4.2.2主要的UML图
4.3实践工具——Rational Rose
4.3.1Rational Rose简介
4.3.2Rational Rose的下载与安装
4.3.3Rational Rose操作界面介绍
4.4实战案例——在线选修课程管理系统设计
第5章UI设计
5.1初识UI设计
5.1.1什么是UI设计
5.1.2UI设计的分类
5.2界面设计及其常用软件介绍
5.2.1界面设计原则
5.2.2界面设计技巧
5.2.3UI界面设计常用软件介绍
5.3交互设计及其常用软件介绍
5.3.1交互设计的概念
5.3.2交互设计的流程
5.3.3交互设计常用软件Axure RP介绍
5.4实战案例1——高保真Web原型图设计
5.4.1案例分析
5.4.2案例操作
5.5实战案例2——利用Kitten设计交互案例
第6章软件数据库设计
6.1数据库管理概述
6.1.1数据库系统
6.1.2三种数据模型
6.1.3关系型数据库管理系统——MySQL
6.2结构化查询语言——SQL
6.2.1SQL简介
6.2.2SQL的功能
6.2.3SQL的分类
6.3实践工具——Navicat for MySQL
6.3.1Navicat for MySQL简介
6.3.2Navicat for MySQL的下载与安装
6.3.3Navicat for MySQL操作界面介绍
6.4实战案例——Navicat for MySQL入门使用
6.4.1数据库连接的操作与技巧
6.4.2数据库导入、导出数据的操作与技巧
6.4.3数据库表记录的增、删、改、查的操作与技巧
6.4.4数据库表的管理与维护操作技巧
6.4.5数据库的数据备份与数据还原操作与技巧
第7章软件实现
7.1软件实现概述
7.1.1软件实现的过程与任务
7.1.2软件实现的准则
7.2编程语言与编码技术
7.2.1认识编程语言
7.2.2编程语言选择
7.2.3编程语言与开发环境
7.2.4编程规范及风格
7.3本章实践工具
7.3.1实践工具1——微信开发者工具
7.3.2实践工具2——海龟编辑器
7.4实战案例1——记事本微信小程序的设计与实现
7.5实战案例2——用海龟编辑器实现人脸识别
第8章软件测试
8.1初识软件测试
8.1.1什么是软件测试
8.1.2软件测试的原则
8.1.3软件测试的过程
8.2软件测试方法与常用工具
8.2.1软件测试的方法
8.2.2软件测试常用工具
8.3本章实战工具——自动化测试工具Selenium
8.3.1Selenium的下载与配置
8.3.2Selenium自动化测试基本操作
8.4实战案例1——Selenium单元测试实战
8.5实战案例2——自动化网页资料单选实战
第9章项目管理
9.1项目管理概述
9.1.1项目管理相关概念
9.1.2项目管理的一般流程
9.1.3项目计划
9.2项目管理常用软件
9.3项目管理案例实战
9.3.1实战案例1——Excel绘制甘特图
9.3.2实战案例2——TAPD进行需求管理
9.3.3实战案例3——禅道进行Bug管理
第10章软件工程实践
10.1项目实战一运动员竞赛注册管理信息系统
10.1.1概述
10.1.2系统分析与系统设计
10.1.3系统测试
10.2项目实战二疫情地图小程序
10.2.1概述
10.2.2系统分析与系统设计
10.2.3系统测试
第11章软件工程中的“黑科技”工具
11.1工具总结
11.2集成式开发工具——Cloud Studio
11.2.1工具使用教程
11.2.2工具案例实践
11.3企业级可扩展图分析平台——TigerGraph
11.3.1原生分布式图数据库
11.3.2Advanced Analytic(高级分析)
11.3.3工具案例实践
11.4原型设计工具——Pop
11.4.1工具使用教程
11.4.2工具案例实践
11.5实用小技巧
11.5.1浏览器兼容
11.5.2SDK调用
参考文献
內容試閱
软件工程是一门指导计算机软件开发和维护的工程学科。软件工程的主体是软件,其开发过程具有工程属性,若开发过程没有章法逻辑,必然会导致软件产品质量低劣、成本攀升、进度不可控、软件维护困难等问题。简单性和模块化是软件工程的基石,工程思想是软件工程的灵魂。
在全球化、互联网和新经济时代,软件已成为经济发展的“火车头”,是制造强国和数字经济建设的关键支撑。而真正具有战略意义的生产要素是人才,因此本书依循向社会输送高质量复合型工程人才的思路编写,融“教、学、践、创”于一体,采用了基于案例驱动的软件工程实践任务框架。基于上述思路,在使用本书的过程中,读者初窥门径就能体验在实际的软件开发中将会面临的问题和挑战: 如何描述需求?如何实现系统?如何安排项目排期?
本书主要内容
本书共分为11章,设计体系遵循教育“新工科”工程技术人才“实基础、精专业、强实践、重创新、懂管理”的育人理念。全书涵盖软件工程基础知识、软件分析与设计、软件实现、软件测试、软件项目管理、软件开发实践和应用工具拓展等方面的内容。
第1章绪论,涵盖了软件工程概述、软件工程学习者阶段性知识与能力框架和全书实践任务预览。
第2章可行性分析,介绍了可行性研究,包括项目立项、可行性研究的方法与工具。以Visio软件为例,详解了流程图的绘制过程。
第3章需求分析,描述了需求分析的步骤和结构化分析方法。以机票预订系统需求分析报告为例,从数据、功能、性能三个维度展示了需求文档的书写流程与规范。
第4章软件设计,介绍了软件设计的步骤、面向对象的软件设计方法——UML和UML的主要建模工具Rational Rose。借助在线选修课程管理系统设计案例,展现了用例模型和UML图的构建方法。
第5章UI设计,总结了界面的设计原则和交互设计的操作技巧。采用基于Axure的高保真Web原型图设计案例和基于Kitten的交互设计案例进行讲解,带领读者快速入门交互设计。
第6章软件数据库设计,介绍了数据库系统、关系数据库管理系统、MySQL和结构化查询语言SQL。此外,介绍了数据库管理工具Navicat for MySQL的基本操作。
第7章软件实现,介绍了软件实现、编码技术和开发实践过程。基于此,设计了应用海龟编辑器的人脸识别算法实战案例和应用微信开发者工具的记事本小程序开发实战案例,辅助读者快速上手开发实践。
第8章软件测试,归纳了软件测试常用的方法和工具,重点介绍了自动化测试工具Selenium。基于此,设计了单元测试实战和自动化网页资料单选实战,帮助读者快速熟练使用测试工具。
第9章项目管理,介绍了项目管理的相关概念及应用,设计了多个实践案例,模拟了项目管理中的关键步骤,以帮助读者快速理解项目管理的基本流程和技术应用。
第10章软件工程实践,引导读者以案例贯穿软件工程开发全流程的方式,实践了“湖北省青少年运动员竞赛注册管理信息系统”项目和“疫情地图小程序”项目,从而驱动读者自主探索软件开发的工具和过程。
第11章软件工程中的“黑科技”工具,拓展了一些科技狂潮下应用于软件工程实践的“黑科技”工具,激发读者欣赏科技之美,追求创造科技之美。


本书特色
(1) 有的放矢,学习脉络清晰。
本书写作思路清晰、目标明确、体例规整,每章章首均配有“本章简介”“知识导图”“学习目标”三大模块内容,便于读者梳理学习脉络和明确学习方向。同时,各章内容相对独立,读者可以根据自身的不同需求,适当地调整自己的学习内容和节奏。
(2) 学以致用,符合市场需求。
通过配备大量的项目实战案例,力求做到知识体系与市场需求的紧密结合。在理论教学的同时,对不同职位主流的实用工具和工作流程模式进行介绍,带领读者从工业化的角度感受软件工程的实践项目,以满足软件专业学生毕业后各种职位的工作需求。
(3) 化繁为简, 降低学习门槛。
本书较好地解决了软件工程内容复杂冗长的问题,注重优化读者的阅读友好性,尽量减少常规、复杂的文字表述,以大量的图片展示、项目实战案例和配套的电子资源来编写本书,旨在引导学生在实践中理解和掌握理论知识的具体含义并灵活运用。
(4) 趣味性强,启发探索式学习。
本书对部分章选择性地引入“趣味小知识”“知识拓展”“休息一会儿”“深度思考”“材料阅读”模块化学习内容,根据教学经验,建议性地提供学生在课堂外需要自行探索和学习的知识网站链接,注重培养读者探索式的学习能力和自主学习的能力。
(5) 实用工具,便于快速入门。
本书更新了大量广受好评、广泛应用的前沿技术开发工具,如在线IDEA、深度学习主流SDK等,对其使用方法和操作步骤讲解清晰,便于读者使用软件工程实践工具,旨在帮助读者摆脱传统的代码环境搭建难等困境,实现快速入门相关技术的实践。
配套资源
为便于教学,本书配有微课视频(110分钟)、教学课件、教学大纲、教学进度表、教学设计、习题题库。
(1) 获取微课视频方式: 读者可以先刮开并扫描本书封底的文泉云盘防盗码,再扫描书中相应的视频二维码,观看视频。
本书部分需要彩色展示的图片以电子版提供,请读者扫描下方二维码获取。
彩色图片

(2) 其他配套资源可以扫描本书封底的“书圈”二维码,回复本书的书号后即可下载。
读者对象
本书可作为全国高等院校计算机、电子信息工程、信息管理等相关专业本科生、研究生的教材,也可用作想要了解软件工程领域用户的快速入门读物。
本书由华中师范大学吴彦文教授担任主编,其中第1~8章由吴彦文编写,第9、11章由葛迪编写,第10章由马艳梅编写,编程猫实践案例部分由李天驰参与编写; 华中师范大学物理科学与技术学院的邵风华、徐景琛、褚雯琪、龚雪武、马艺璇、陈康、何华卿对本书的配套素材做了大量整理和制作工作。在此一并表示诚挚的谢意。
由于作者水平有限,本书难免存有疏漏和不足,恳请读者朋友和同行专家提出宝贵意见,以便再版时及时修正。
作者2022年10月

 

 

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