• 软件工程项目化教程
21年品牌 40万+商家 超1.5亿件商品

软件工程项目化教程

28.35 4.7折 59.8 九五品

仅1件

北京通州
认证卖家担保交易快速发货售后保障

作者吕云翔,黎可为,张中基

出版社清华大学出版社

ISBN9787302624134

出版时间2023-03

版次1

装帧平装

开本16开

纸张胶版纸

定价59.8元

上书时间2024-07-14

灵感飞驰

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:软件工程项目化教程
定价:59.80元
作者:吕云翔,黎可为,张中基
出版社:清华大学出版社
出版日期:2023-03-01
ISBN:9787302624134
字数:
页码:
版次:
装帧:平装
开本:16开
商品重量:
编辑推荐
1.目标针对性强:本书针对计算机和软件工程相关专业学生,而不是广泛的高校学生,旨在培养他们的实践能力,加深对软件工程的理解,为今后的课程学习和实践打下基础。2.内容与时俱进:本书充分考虑到现今软件与技术使用的实际情况,内容既考虑了软件版本的兼容性,又与的技术紧密结合,去除了过于陈旧和不实用的内容,符合软件工程工具发展的趋势。3.真实实验项目:本书围绕“论文检索平台”这一现实软件项目的软件生存周期设置实验,从不同角度展现软件生存周期各阶段的工作内容,使读者能够化掌握软件开发中各个工具的使用方法。4.配图充实丰富:讲解和实验都配有丰富的插图,清晰易懂,融入了大量具体的实践过程,而非简单介绍原理。5.视角新颖独到:每章附有思考题和实验练习题,鼓励学生对实践过程和理论相联系,延伸思考,开阔学生视野。6.教学操作性强:实验有清晰的步骤提示,易于老师讲授和学生自学,实验难度从浅入深,可按实际需要进行选做和调整,实验课时合理,符合一般教学安排。7.配套资源丰富:本书40分钟微课视频、教学大纲、教学课件、实验素材等配套资源,便于师生教学。
内容提要
本书依据典型的软件开发过程组织内容,围绕“论文检索系统”这一实际软件项目设计项目开发实验,旨在培养读者应用软件开发工具和框架进行实际软件项目开发的实践能力。全书共9章,所涉及的软件开发工具和框架包括: 项目管理工具Microsoft Project,集成建模平台Enterprise Architect,软件数据模型建模工具PowerDesigner,分布式版本控制系统Git,前端开发框架Vue.js,后端开发框架Django,软件测试工具Vue Test Utils、Unit Test、Postman,服务器软件Nginx。 本书是高等院校计算机科学、软件工程及相关专业“软件工程”实践课程的理想教材,也可以供开发人员、软件测试工程师、系统工程师及软件项目经理等相关人员阅读参考。
目录
章绪论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 Project2.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 Architect3.1概述3.1.1统一建模语言UML3.1.2Enterprise Architect3.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章软件数据模型建模工具PowerDesigner4.1概述4.2基本使用4.3构建业务处理模型4.4构建“论文检索系统”的数据模型4.4.1构建概念数据模型4.4.2构建物理数据模型4.5模型的转换4.5.1概念数据模型CDM转换为逻辑数据模型LDM4.5.2概念数据模型CDM转换为物理数据模型PDM4.5.3物理数据模型PDM转换为数据库4.6小结4.7习题4.8参考文献第5章分布式版本控制系统Git5.1概述5.2Git Bash5.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.js6.1概述6.2创建一个Vue项目6.2.1安装Vue6.2.2Vue项目6.3Vue实例与生命周期6.3.1Vue实例6.3.2Vue文件6.3.3选项参数与生命周期6.4数据绑定6.4.1Mustache插值6.4.2vbind6.4.3vmodel6.4.4von6.4.5vif和vshow6.4.6vtext和v6.4.7vfor6.5Vue Router6.5.1routerview和routerlink元素6.5.2路由设置6.5.3路由跳转6.6组件化6.6.1引入和注册组件6.6.2组件间的通信6.6.3slot(选读)6.6.4用UI库丰富自己的网站6.7Vuex6.7.1设置Vuex6.7.2state6.7.3getters6.7.4mutations6.7.5action6.7.6module6.8利用Aos发送请求6.8.1安装并全局引入Aos6.8.2使用Aos发送HTTP请求6.9Vue配置文件6.10小结6.11习题6.12参考文献第7章后端开发框架Django7.1概述7.2配置环境7.2.1安装Python7.2.2创建项目文件夹7.2.3安装Django7.3Django项目7.3.1创建项目7.3.2运行项目7.4应用7.5模型层7.5.1创建数据库表7.5.2数据库迁移7.5.3Admin管理系统7.6视图层7.6.1数据库操作7.6.2请求处理函数7.6.3注册URL7.6.4CSRF7.6.5请求处理函数的优化(选读)7.7模板层7.8项目设置7.8.1ALLOWED_HOST7.8.2INSTALLED_APPS7.8.3MIDDLEWARE7.8.4TEMPLATES7.8.5DATABASES7.8.6AUTH_PASSWORD_VALIDATORS7.9小结7.10习题7.11参考文献第8章软件测试工具8.1概述8.1.1软件测试8.1.2软件测试的特点8.1.3软件测试的分类8.2Vue Test Utils8.2.1安装并执行Vue Test Utils8.2.2编写简单的测试脚本8.2.3包裹器8.2.4异步加速测试8.2.5等待DOM结点更新8.2.6等待Aos请求或复杂的异步行为8.2.7模拟请求结果8.3Unit Test8.3.1Unit Test的组成元素8.3.2编写简单的测试脚本8.3.3结合Selenium工具进行Web自动化测试(选读)8.4Postman8.4.1安装并执行Postman8.4.2利用Postman测试接口8.4.3请求记录8.5小结8.6习题8.7参考文献第9章项目部署9.1概述9.1.1部署9.1.2云服务器9.1.3跨域请求9.2配置云服务器9.2.1购买云服务器9.2.2连接服务器9.3Nginx9.3.1安装和运行Nginx9.3.2Nginx配置文件9.4前端部署9.4.1设置Aos跨域请求9.4.2构建生产环境的代码9.4.3上传代码文件到服务器9.4.4修改Nginx配置文件9.5后端部署9.5.1开放跨域请求9.5.2测试项目运行9.5.3uWSGI9.5.4Nginx uWSGI部署9.5.5配置文件启动uWSGI9.6将前后端部署在同一端口9.6.1配置Django9.6.2配置uWSGI9.6.3配置Vue9.6.4运行服务器9.7小结9.8习题9.9参考文献
作者介绍

序言

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP