软件工程项目化教程(微课视频版)/清华科技大讲堂丛书豆瓣PDF电子书bt网盘迅雷下载电子书下载-霍普软件下载网

网站首页   软件下载   游戏下载   翻译软件   电子书下载   电影下载   电视剧下载   教程攻略   音乐专区

请输入您要查询的图书:

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

电子书 软件工程项目化教程(微课视频版)/清华科技大讲堂丛书
分类 电子书下载
作者
出版社 清华大学出版社
下载 暂无下载
介绍
内容推荐
本书依据典型的软件开发过程组织内容,围绕“论文检索系统”这一实际软件项目设计项目开发实验,旨在培养读者应用软件开发工具和框架进行实际软件项目开发的实践能力。全书共9章,所涉及的软件开发工具和框架包括: 项目管理工具Microsoft Project,集成建模平台Enterprise Architect,软件数据模型建模工具PowerDesigner,分布式版本控制系统Git,前端开发框架Vue.js,后端开发框架Django,软件测试工具Vue Test Utils、Unit Test、Postman,服务器软件Nginx。
本书是高等院校计算机科学、软件工程及相关专业“软件工程”实践课程的理想教材,也可以供开发人员、软件测试工程师、系统工程师及软件项目经理等相关人员阅读参考。
目录
第1章 绪论
1.1 软件工程概述
1.1.1 软件工程的概念与理论
1.1.2 软件工程的发展
1.1.3 软件生命周期
1.1.4 软件生命周期模型
1.1.5 软件工程实用工具
1.2 网络应用程序的开发
1.2.1 网络应用程序
1.2.2 前端和后端
1.3 “论文检索系统”案例介绍
1.3.1 项目背景
1.3.2 需求说明
1.3.3 系统要求
1.4 小结
1.5 习题
1.6 参考文献
第2章 项目管理工具Microsoft Project
2.1 概述
2.2 基本操作
2.2.1 界面说明
2.2.2 视图
2.2.3 日程表
2.2.4 甘特图
2.3 绘制“论文检索系统”的甘特图
2.3.1 设置项目信息
2.3.2 输入计划内容
2.3.3 审查任务进度
2.4 小结
2.5 习题
2.6 参考文献
第3章 集成建模平台Enterprise Architect
3.1 概述
3.1.1 统一建模语言UML
3.1.2 Enterprise Architect
3.2 基本使用
3.2.1 操作面板介绍
3.2.2 创建一个EA项目
3.3 绘制“论文检索系统”的用例图
3.3.1 基本概念
3.3.2 创建用例图
3.3.3 绘制用例图元素
3.4 绘制“论文检索系统”的类图
3.4.1 基本概念
3.4.2 创建类图
3.4.3 绘制类图元素
3.5 绘制“论文检索系统”的顺序图
3.5.1 基本概念
3.5.2 创建顺序图
3.5.3 绘制顺序图元素
3.6 绘制“论文检索系统”的状态图
3.6.1 基本概念
3.6.2 创建状态图
3.6.3 绘制状态图元素
3.7 绘制“论文检索系统”的活动图
3.7.1 基本概念
3.7.2 创建活动图
3.7.3 绘制活动图元素
3.8 绘制“论文检索系统”的通信图
3.8.1 基本概念
3.8.2 创建通信图
3.8.3 绘制通信图元素
3.9 绘制“论文检索系统”的组件图
3.9.1 基本概念
3.9.2 创建组件图
3.9.3 绘制组件图元素
3.10 绘制“论文检索系统”的部署图
3.10.1 基本概念
3.10.2 创建部署图
3.10.3 绘制部署图元素
3.11 绘制“论文检索系统”的包图
3.11.1 基本概念
3.11.2 组织项目目录
3.11.3 创建包图
3.11.4 绘制包图元素
3.12 双向工程
3.12.1 正向工程
3.12.2 逆向工程
3.13 小结
3.14 习题
3.15 参考文献
第4章 软件数据模型建模工具PowerDesigner
4.1 概述
4.2 基本使用
4.3 构建业务处理模型
4.4 构建“论文检索系统”的数据模型
4.4.1 构建概念数据模型
4.4.2 构建物理数据模型
4.5 模型的转换
4.5.1 概念数据模型CDM转换为逻辑数据模型LDM
4.5.2 概念数据模型CDM转换为物理数据模型PDM
4.5.3 物理数据模型PDM转换为数据库
4.6 小结
4.7 习题
4.8 参考文献
第5章 分布式版本控制系统Git
5.1 概述
5.2 Git Bash
5.3 远程仓库
5.3.1 选择远程仓库
5.3.2 在网页端创建远程仓库
5.3.3 邀请成员
5.4 基本使用
5.4.1 代码的修改与提交
5.4.2 将远程仓库同步到本地
5.5 分支
5.5.1 分支的概念
5.5.2 分支的管理
5.6 冲突
5.7 版本
5.7.1 回滚
5.7.2 标签
5.8 小结
5.9 习题
5.10 参考文献
第6章 前端开发框架Vue.js
6.1 概述
6.2 创建一个Vue项目
6.2.1 安装Vue
6.2.2 Vue项目
6.3 Vue实例与生命周期
6.3.1 Vue实例
6.3.2 Vue文件
6.3.3 选项参数与生命周期
6.4 数据绑定
6.4.1 Mustache插值
6.4.2 vbind
6.4.3 vmodel
6.4.4 von
6.4.5 vif和vshow
6.4.6 vtext和vhtml
6.4.7 vfor
6.5 Vue Router
6.5.1 routerview和routerlink元素
6.5.2 路由设置
6.5.3 路由跳转
6.6 组件化
6.6.1 引入和注册组件
6.6.2 组件间的通信
6.6.3 slot(选读)
6.6.4 用UI库丰富自己的网站
6.7 Vuex
6.7.1 设置Vuex
6.7.2 state
6.7.3 getters
6.7.4 mutations
6.7.5 action
6.7.6 module
6.8 利用Axios发送请求
6.8.1 安装并全局引入Axios
6.8.2 使用Axios发送HTTP请求
6.9 Vue配置文件
6.10 小结
6.11 习题
6.12 参考文献
第7章 后端开发框架Django
7.1 概述
7.2 配置环境
7.2.1 安装Python
7.2.2 创建项目文件夹
7.2.3 安装Django
7.3 Django项目
7.3.1 创建项目
7.3.2 运行项目
7.4 应用
7.5 模型层
7.5.1 创建数据库表
7.5.2 数据库迁移
7.5.3 Admin管理系统
7.6 视图层
7.6.1 数据库操作
截图
随便看

免责声明
本网站所展示的内容均来源于互联网,本站自身不存储、不制作、不上传任何内容,仅对网络上已公开的信息进行整理与展示。
本站不对所转载内容的真实性、完整性和合法性负责,所有内容仅供学习与参考使用。
若您认为本站展示的内容可能存在侵权或违规情形,请您提供相关权属证明与联系方式,我们将在收到有效通知后第一时间予以删除或屏蔽。
本网站对因使用或依赖本站信息所造成的任何直接或间接损失概不承担责任。联系邮箱:101bt@pm.me