软件工程黑书全书知识点详细汇总考纲目录第一章基本概念 21、软件的概念和特点 22、软件危机的概念和产生的原因 33、软件工程的定义、三要素和发展过程(重点,考过多次问答题) 4第二章过程模型 41、软件生命周期概念、软件过程概念、能力成熟度模型CMM概念 42、常见的软件过程模型:瀑布、增量、原型、螺旋、喷泉等,比较各自优缺点 51、瀑布模型(经典生命周期模型) 62、增量过程模型(增量模型+RAD模型) 63、演化过程模型(原型模型+螺旋模型) 74、喷泉模型(WaterFountainModel) 95、基于构件的模型(Component-baseedDevelopmentModel) 106、敏捷开发过程(AgileDevelopment) 10第三章需求分析 111、需求分析的概念 122、需求分析的过程:需求确认与需求变更 123、需求确认的步骤:需求获取→需求提炼→需求描述→需求验证 134、需求分析三类建模:功能模型、数据模型、行为模型。
面向过程 和面向对象的需分析过程中,三类模型各包含哪些内容?--------------- 155、掌握数据流图和用例图作法。
31第四章系统设计 321、系统设计分为概要设计和详细设计 322、设计相关的8个概念(抽象、体系结构、设计模式、模块化、信息隐藏、功能独立、细化、重构),着重调查体系结构、模块化、信息隐藏、功能独立。
333、系统设计从数据、体系结构、接口和组件四方面进行设计。
面向过程和面向对象的系统设计,各自包含哪些设计内容? 374、掌握流程图和顺序图作法 43第五章质量保证 481、质量保证的概念 482、测试策略V模型概念,测试与开发的各阶段对应关系。
483、单元测试的内容、集成测试的分类、系统测试的分类、验收测试的分类。
484、回归测试的概念 485、测试技术常见术语的概念:软件缺陷、验证和确认、测试与质量保证、质量与可靠性、调试与测试、测试用例 486、白盒测试、黑盒测试、静态分析各有哪些方法? 487、掌握逻辑覆盖与等价类划分测试方法。
48第六章软件维护 491、软件维护的基本概念 492、理解软件维护的四个基本类型:纠错性、适应性、完善性、预防性维护。
哪种占比重最大?哪种最小? 493、可维护性的决定因素 494、软件维护过程模型、软件再工程、逆向工程的概念 49第七章项目管理 491、项目管理四要素:人员、产品、项目、过程(概念) 492、软件度量有哪些方法:生产率估计(基于规模(KLOC)、基于功能点(FP))、工作量度量(算法成本模型、COCOMO模型)。
掌握直接测量(基于规模)方法。
493、项目计划与风险管理的概念 49
2023/2/22 15:31:14 3.34MB 软件工程
1
matlab代码stft短时傅里叶变更
2023/2/7 1:39:33 3KB stft matlab
1
1、拓朴和关键术语介绍WAS的拓朴,包括单节点、网络部署单元拓朴介绍WAS的术语等2、ND安装安装概览和增强WAS产品包WAS运行时安装非ROOT安装卸载问题诊断摘要和相关引用3、IHS安装IHS安装管理概览使用管理控制台创建Webserver定义4、Plugin安装Webserverplug-in安装IHSplug-in安装管理插件配置文件5、系统管理-体系架构系统管理任务系统架构WebServer定义WASV5与V6系统管理相关主题比较6、系统管理-配置库单元配置库单节点配置库配置变更审计7、系统管理-ND文件同步DMGR到受管节点的文件同步配置节点的文件同步系统管理8、应用程序管理应用程序管理概览应用程序安装和配置应用程序局部更新EAR增强应用程序服务器工具(AST)9、安全WAS安全模型JACC规范WASgnTAM客户端集成10、负载管理负载管理概览负载管理新特性配置数据复制服务(DRS)高可用性11、功能工具WAS应用服务器环境功能监控基础(PMI)Tivoli功能察看器功能顾问
2023/1/26 16:34:57 5.75MB IBM webSphere WAS
1
土拨鼠一行摘要Marmot是用于处理针对DevOps/SRE需求的工作流的服务。
注意该产品仍在开发中,尚无法投入生产。
详细摘要Marmot是一项GRPC服务,可针对基础架构(网络设备,服务器,kubernetes容器等)执行工作流描述。
这使顶级服务/脚本可以简单地对输出进行正确的工作流描述符测试,而无需进行复杂的模拟,并发检查...。
这反过来又可以提供代码重用并减少代码重复。
它还通过使一个系统负责执行而不是数百个脚本/服务来提供安全性。
Mamort提供:具有健康检查的结构化工作流程描述语言支持工作流内的并发插件架构允许功能扩展/更新而无需重建服务流执行更新Go和Python的客户端支持紧急暂停或停止所有工作流程,工作流程类别或单个工作流程用于查看工作流的WebUIMarmot基于一个内部Google项目,该项目每周为多个内部SRE/DevOps组织处理数万个工作流。
用例Marmot被设计为用于处理基础结构变更的DevOps/SRE工具,虽然它不仅限于此角色。
Marmot非常适合必须以一定的步调逐步执行的任何类型的操作,并且可能需要
2019/6/11 15:55:13 3.13MB go kubernetes golang devops
1
Radon变更C代码,比matlab上的好很多。
2019/1/2 14:14:33 18KB 图像处理
1
复变函数与积分变更工程数学
2016/5/11 9:26:52 1.12MB 复变函数 积分变换 工程数学 答案
1
本文内容包括:一、简介二、ClearQuest外部数据管理概述三、外部数据导入导出功能四、结论免责说明参考资料为方便用户在多个用户数据库之间或者在RationalClearQuest与其他变更管理系统之间移动数据,ClearQuest提供了将系统内部的数据转存为外部数据的功能以及对应的反向转存功能。
由于外部数据管理功能存在于多个客户端,且使用功能、步骤和设置在不同的客户端不尽相同,有些甚至差别很大。
本文分析和总结了这些异同,方便用户针对本身情况进行正确的选择和使用。
一、简介随着软件测试的发展,软件缺陷管理已经越来越成为软件质量保障的重要手段。
IBMRationalClearQuest是特别针对
1
企业人事系统,使用jsp+servlet+mysql编写,使用的IDE是IntellijIDEA12,包含数据库备份sql文件.主要模块包括:①人事档案管理:户口情况、政治面貌、生理情况、合同管理等;
②考勤加班出差管理;
③人事变动:新进员工登记、员工离职登记、人事变更记录;
④考核奖惩;
⑤员工培训;
⑥系统维护:如数据安全管理(含备份与恢复)、操作员管理、权限设置等。
2015/11/9 7:42:08 12.1MB servlet jsp 企业人事管理 mysql
1
企业人事系统,使用jsp+servlet+mysql编写,使用的IDE是IntellijIDEA12,包含数据库备份sql文件.主要模块包括:①人事档案管理:户口情况、政治面貌、生理情况、合同管理等;
②考勤加班出差管理;
③人事变动:新进员工登记、员工离职登记、人事变更记录;
④考核奖惩;
⑤员工培训;
⑥系统维护:如数据安全管理(含备份与恢复)、操作员管理、权限设置等。
2015/11/9 7:42:08 12.1MB servlet jsp 企业人事管理 mysql
1
针对富Web应用,开发者应该注意哪些要点?原文作者Guille认为如何让用户以最快的时间获得想要的数据尤为重要,开发者应注重七大原则,包括:服务器渲染、即时响应用户输入、响应数据/状态变更、增强历史记录处理等。
对于Web开发者而言,除了具拥有精湛的开发技术外,还应具备一些软技能。
而针对富Web应用,开发者应该注意哪些要点呢?原文作者Guille认为如何让用户以最快的时间获得想要的数据尤为重要,开发者应注重以下七大原则。
网络上有关Web开发未来的抢手讨论有很多,比如:JavaScript能否替代实现诸如历史记录、网页浏览、页面渲染等浏览器功能?开发者应该放弃后端,直接进行HTML渲染吗?单页面应
2020/5/21 21:02:48 431KB 富Web应用开发的七大原则
1
共 429 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡