本资源为软件过程管理部分题答案,自己看书做的,若有其他理解可以交流(2)项目定义软件过程(3)对定义好的过程进行审核,不符合标准则继续裁剪(4)应用和监控项目定义软件过程的实施3.PSP分为哪4个等级?对各个等级进行简单说明。
个体度量过程PSP0:PSPO的目的是建立个体过程基线,通过这一步,学会使用PSP的各种表格采集过程的有关数据,此时执行的是该软件开发单位的当前过程,通常包括计划、开发(包括设计、编码编译和测试)以及后置处理三个阶段,并要作一些必要的试题,如测定软件开发时间,按照选定的缺陷类型标准、度量引入的缺陷个数和排除的缺陷个数等,用作为测量在PSP的过程中进步的基准个体规划过程PSP1PSP1的重点是个体计划,引入了基于估计的计划方法PROBE(PROXyBasedEstimating),用自己的历史数据来预测新程序的大小和需要的开发时间,并使用线性回归方法计算估计参数,确定置信区间以评价预测的可信程度。
个体质量管理过程PsP2PSP2的重点是个体质量管理,根据稈序的缺陷善建立检测表,按照检测表诖行设计复查和代码复查(有时也称"代码走查"),以便及早发现缺陷,使修复缺陷的代价最小。
随着个人经验和技术的积累,还应学会怎样改进检测表以适应自己的要求。
个体循环过程PSP3PSP3的目标是把个体开发小程序所能达到的生产效率和生产质量,延仲到大型程序;其方法是采用螺旋式上升过程,即迭代增量式开发方法,首先把大型程序分解成小的模块,然后对每个模块按照PSP2.1所描述的过程进行开发,最后把这些模块逐步集成为完的软件产4.简要说明TSP的工作流程。
TSP工作通常将工作划分为多个周期,没一个周期都是包含一套完整的需求、设计、实现和测试的开发过程(1)策略和计划:1.确定策略标准。
2.概念设计。
3估计规模和时间。
4风殓估计。
5.策略归档。
2)需求:1.与客户沟通。
2需求评审。
3制定需求规格说明书。
(3)设计和实现(4)测试和后期维护:1测试。
2跟踪和度量测试情况。
3后期维护分析缺陷评价质量。
P99页:4请简要说明需求变更控制的流程和注意事项。
需求变更控制的流程需求变更时,要提出变更申请,还要由CCB进行评估,评估的内容包括需求的重要性、时间和资金等。
评估之后要做出通过与否的决定。
如果CCB确认提交的变更请求,则将指派某个人对原来的需求进行修改,并对其进行验证最终才实施该需求的变更注意事项a.项目启动阶段的变更预防:重视需求分析和定义,前期需求开发越充分,项目后期的需求变更就越少b.项目实施阶段的需求变更:需求一定要与投入有联系,小的需求变更也要经过正规的需求管理流程,精确的需求与范围定义并不会阻止需求变更,注意沟通的技巧。
项目收尾阶段的总结第六章2.简述成本的基本估算方法成本估算最主要的是对直接成本进行估算。
同时为了有效的控制风险,除了给出预算的成本之外,还可以适当给出成本的浮动范围。
经验估算法:进行估算的人应有专门的知识和丰富的经验,据此提出一个近似的数字。
这种方法是一种罪原始的方法,还称不上估算,只是一种近似的猜测。
它对要求很快拿出个大概的数字的项目是可以的,但对要求详细的估算显然是不能满足需求的。
比例法:比例法是比较科学的一种传统估算方法,它以过去的项目为参考来预算目前的项目成本。
工作分解结构表WBS全面计算:WBS是一种比较准确的一种成本估算方法。
WBS估算要求先把项目任务进行合理的划分,分到可以确认的程度,如某种材料,某种设备和某一活动单元等,然后估算每个WBS要素的费用。
Wbs成本估算又分为自上而下和自下而上两种估算方法。
3.资源管理的主要内容包括哪些?资源管理是项目管理中非常重要的一环。
而资源管理主要分为两个部分,人力资源管理和软硬件资源管理。
人力资源管理是要在对项目目标、规划、任务、走展情况以及各种內外因变量进行合理、有序的分析、规划和统筹的基础上,采用科学的方法,对项目过程的所有人员予以有效的协调、控制和管理。
项目人力资源管理可以理解为对人力资源的获取,培训、保留和使用等方面所进行的计划、组织、指挥和控制活动,主要内容有项目组织规划建立项日组织和组织建设3个方面软硬件资源管理是在项目管理中,一直强调着人力资源管理的重要性。
但是,硬件、软件的管理和支持也不可忽视。
网络故儫或服务器的崩溃就可能导致整个项目停滞不前,而缺少项目所需的软件也同样可能导致整个项目的失败。
所以分别需要硬件资源、软件资源的分别管理。
第七章2.有哪些指标可以用来测量软件过程质量?缺陷发现率:是指缺陷发现的频率,通用的计量单位有bug/KLOCKLOC是指千行代码而bug/KLOC的意思是每干行代码平均产生的缺陷数量。
这个数据不仅可以用来衡量产品的质量,也可以用来衡量过程的质量。
实际上,产品的质量越差,缺陷率越高。
而过程质量则恰恰相反,质量越差,缺陷率越低。
因此当统计的缺陷发现率较低时,需要从多方面考虑原因,可能是产品质量很好以致很难发现产品中的缺陷,从而造成缺陷率偏低。
也可能是因为工作的方法和策略不当,造成不能发现产品中的缺陷。
质量成本:这是产品成本的一部分。
它的定义是将产品质量保持在规定的水平上所需的费用。
它包括预防成本、鉴定成本、内部损失成本和外部损失成本等。
过程缺陷密度:它是一种度量标准,可以用来判定过程产品的质量以及检验过程的执行程度。
DPF可以表示如下:D|PF=Dn/Sp其中Dn是被发现的缺陷数,Sp是指被测试的软件产品规模缺陷到达模式:产品的缺陷密度、或者测试阶段的缺陷率是一个概括性指标,缺陷到达模武可以提供更多的过程信息。
一方面可以用于整个软件开发周期或某个特定的开发阶段,另一方面,缺陷到达模式还可以扩展到对于修正的和关闭的缺陷,可以获取有关开发工作人员工作效率、缺陷修正进程和质量进程等方面的信息。
第八章1将项目过程的集成管理和产品集成的过程管理进行对比,找出他们的共同点和不同点。
项目过程集成管理焦点在于组织单元之间关系的协调和处理,产品集成管理焦点在于产品构件接口标准、约定和验证。
相同点:1都需要制定集成管理的管理规范.过程2:需要制定一个过程计划3:根据需求者,利益者的要求,设计相关需求文档4:任务和进度都要按照过程计划进行,安排5:要每日的识别、跟踪和解决问题,持续集成不同点:1产品过程管理需要符合国内或国际标准的接口规范设计规格2产品过程管理要接口先行设计3产品过程集成管理需要项目必须按照组织标准软件过程来制定项目计划4项目过程集成需要协调各相关利益者的关系5项目过程集成有其他必要的项目管理内容,技术活动3举一个例子,如何运用|PD提高产品集成的质量。
华为是国内第一家引进和实施PD的公司,也是受益最大的国内全业。
华为的PD可以分为两个大的阶段,这两个阶段的效果有明显差别;在BM为华为提|D咨询后,华为的|PD取得了巨大成功。
华为的|PD主要由以下几个部分组成。
固化的结构化研发流程,支持流程实施的跨部门团队以前华为的产品开发完全是研发部门的事情,技术方向由关键人物来迒择。
在PD模式下,各部门都要有人参与到规划和实施的过程里,组成跨部门的团队,PMT与PDT(PT)。
跨部门的团队基本上要在产品开发之前做出相关联的规划,并且在品开发的过程中相互协调,以保证这个产品从始至终都是技术领先、成本合理并且符合市场需求。
华为共有约一百多个产品线,类似的产品线再一起组成一个大的产品线。
每个大的研发产品线都有一个PMT,他们是由总监级(现在改为产品线总裁)或者资深的产品专家组成,负责对旗下各个产品线的研发活动作关键环节(立项评估,计划决策,实验局评估等)的监控和评估。
监控和评估的主要依据就是看这个产品研发成本投入和未来市场效益的比较,以及技术、资金、人力等方面的可行性。
决策评审点。
决策评审点实际上是一种喇叭口的结构。
也就是通过仔细的调查、研究和分析之后筛选出最有潜力的项目,并且在“动手"之前尽可能地诖行瞄准"和计算“提前量"。
使得最后进入开发阶段的项目都是最健康和最明确的。
应该说这种研发管道管理,是华为在以前最欠缺的。
异步开发模式。
|PD在开发过程中为华为第一次引进了“异步开发"的概念。
这种流程实际上很好地使用了并行工程的思想,它比华为原来串行研发流程的效率要高很多。
1
搭建完整的神经网络,利用L2正则化优化,程序绝对可以完美运行。
2024/6/5 15:49:25 2KB Python
1
传统的滤波在去噪的同时,也损失了图像的层次造成图像的部分细节损失.所以,在传统的基础上进行了改进
2024/5/22 3:58:10 1KB 滤波
1
同态滤波器对图像进行增强处理,图像的同态滤波(Homomorphicfiltering)是把频率过滤和灰度变换结合起来的一种图像处理方法,其是以图像的照度/反射率模型作为频域处理的基础,通过调整图像灰度范围和增强对比度来改善图像的质量。
使用这种方法可以使图像处理符合人眼对于亮度响应的非线性特性,避免了直接对图像进行傅立叶变换处理的失真。
该方法消除图像上照明不均的问题,增强暗区的图像细节,同时又不损失亮区的图像细节。
2024/5/2 16:13:45 519B 图像增强
1
本人自己的课程设计报告,绝对有用!一、 引言(简要说明设计题目的目的、意义、内容、主要任务等)1.背景及意义现如今高等院校的招生人数越来越多,必然就会有大量的学生信息、教师信息及课程信息需要处理。
如果只靠人力来完成,这将会变成一项非常繁琐、复杂的工作,而且还有可能出现很多意想不到的错误,给管理这些数据带来了极大的不便,越来越不适合高校的发展需要。
因此,为了提高教务管理工作的效率,减少错误的出现,节约大量的人力资源,教务管理也已经从手工操作转到计算机自动化信息处理阶段,所有高校都迫切需要计算机技术来进行教务信息的辅助管理。
在使用了教务管理系统后,可以提高各类信息的准确性和及时性,将信息准确无误地输入计算机并在数据库中存储起来。
按照规范设定标准代码,大大保证了统计原始数据的准确性,在进行课程的分析设计时可以最大限度地减少人为影响,大大提高工作效率。
教务管理系统是一个庞大而复杂的系统,它包括对教师信息的管理,对课程资料的管理,对学生信息的管理和对学生成绩的管理等主要功能。
教务管理系统是每所高校的一项必不可少的内容,它的好坏直接影响到学校的主要工作,此系统一旦瘫痪,不仅会影响到学校的每一位学生,学校也会因此受到非常严重的损失。
随着我校近几年来的快速发展,办学模式多元化,在校学生规模不断扩大,为了加速对教务管理的计算机化,我校需要开发出符合我校实际的教务管理系统,为学校教学管理提供一个快速、简单规范的管理平台,同时也方便教员查询相关信息,提高信息传播速度,扩大信息共享范围。
所以,现在设计一个功能完整、操作简单以及界面友好的教务管理系统变得非常重要。
通过这个系统,管理员能够对教师信息、课程信息、学生信息和学生成绩进行查询、添加、修改和删除等操作,用户也可以对自己的基本信息进行修改,学生还可以用该系统进行网上选课和成绩查询,非常的方便。
因此,本系统开发的总体目标就是在教务管理中实现信息管理的系统化、自动化,减少工作繁琐度,增加效率、方便性。
2024/4/24 9:25:36 1.06MB 课程设计
1
Flutter提供了一套DartAPI,然后在底层通过OpenGL这种跨平台的绘制库(内部会调用操作系统API)实现了一套代码跨多端。
由于DartAPI也是调用操作系统API,所以它的性能接近原生。
虽然Dart是先调用了OpenGL,OpenGL才会调用操作系统API,但是这仍然是原生渲染,因为OpenGL只是操作系统API的一个封装库,它并不像WebView渲染那样需要JavaScript运行环境和CSS渲染器,所以不会有性能损失。
我们要开发一个flutterUI界面,需要通过组合其它Widget来实现,在Flutter中,一切都是Widget。
当UI要发生变化时,我们不去直接修改DOM,而是通过更新状态,让FlutterUI系统来根据新的状态来重新构建UI。
2024/4/13 6:22:37 7.89MB 手机端开发 跨平台 高性能
1
为了提高卷积神经网络(CNN)在图像隐写分析领域的分类效果,构建了一个新的卷积神经网络模型(steganalysis-convolutionalneuralnetworks,S-CNN)进行隐写分析。
该模型采用两层卷积层和两层全连接层,减少了卷积层的层数;
通过在激活函数前增加批量正规化层对模型进行优化,避免了模型在训练过程中陷入过拟合;
取消池化层,减少嵌入信息的损失,从而提高模型的分类效果。
实验结果表明,相比传统的图像隐写分析方法,该模型减少了隐写分析步骤,并且具有较高的隐写分析准确率。
1
三肿C#实用编程速查宝典整理目的:为了让更多朋友加入学习C#的行列特别感谢:史莱姆(QQ:54488****)Rabbit(QQ:54487****)度娘谷哥注意:1:本文档内所有代码均在WIN764位平台下测试通过,如其他平台下发现异常,比如OS,Linux,UNIX,等等,说明你是个逗逼!如果在Windows其他平台下有异常,请自行解决。
2:本文档内所有代码均为C#语法,再有什么按键精灵,E语音,TC神马的来问为什么看不懂代码,第一次拉黑!第二次还是拉黑!第三次还是拉黑!你觉得我会加你第二次吗?逗逼。
3:本文档内所有代码均只在.net4.0环境下编译测试通过,其他.net版本没有测试结果。
声明:1:本文档内容概括面较广,条理性不强,代码组织不够到位,如果查看过后发现有什么不适(如字体模糊导致眼睛疼,代码写错导致无法编译之类的),请及时就医,不爽的话,你他妈来打我啊?2:本文档以纯学术交流使用,无针对任何公司,组织,或者个人,如果哪位高人利用此文档开发出造成了对国家,对人民,对他妈有损害的产品,请不要来找我!一切和本人没有半毛钱关系!3:本文档不含任何恶意捆绑程序,如发现有恶意捆绑程序,请自行处理,或者你可以再捆绑更厉害的东西都没有问题!一切和本人没有半毛钱关系!4:本文档不定期进行更新,如果有好的意见或者建议,请及时告知三肿本人,代码看不懂,问问题神马的,见一次打一次!。
5:本文档内容部分来自互联网,部分来自三肿自己编写整理,部分来自以上感谢过的码友或者组织所提供,如有侵犯某位大神的著作权或者利益,请及时告知三肿本人,我绝对不会妥协的!6:因使用本软件而引致的任何意外、疏忽、合约毁坏、诽谤、版权或知识产权侵犯及其所造成的任何损失,本人概不负责,亦概不承担任何民事或刑事法律责任。
2024/3/23 17:09:39 513KB 游戏辅助 开发文档
1
欢迎下载,画出训练模型时的Train和Validate的Loss曲线
2024/3/23 5:52:56 4KB Loss曲线
1
现代设备技术水平不断提高,生产率、自动化要求越来越高,相应地,故障也随之增加。
变压器作为电力系统中非常复杂而且非常重要的设备,其工作状态对电力系统、企事业单位生产及居民生活具有十分重要的影响。
如何提前对变压器故障进行预测和在故障发生后迅速判断故障原因是提高工作效率、减少经济损失的一个重要途径。
因此研究变压器故障诊断对保证系统安全、可靠、经济运行,提高经济效益具有重要意义。
本文针对传统故障诊断的若干弊病,提出了将神经网络用于变压器故障诊断系统。
传统的故障诊断方法大多是以领域专家和操作者的启发性经验知识为核心,知识获取困难、推理效率低下、自适应能力差,并且常见的诊断方法常常由于其单一性而存在一定的误差。
同时由于故障征兆和故障类型之间常常存在复杂的非线性关系,使得诊断系统的数学模型很难获取。
而人工神经网络以其分布式并行处理、自适应、自学习、联想记忆以及非线性映射等优点,为解决这一问题开辟了新途径。
鉴于此,在开发变压器故障诊断系统时,将神经网络作为故障分类器进行设计。
本文首先分析了故障诊断和神经网络的基本理论,并在此基础上提出了神经网络对于变压器故障诊断系统的适用性;文中将BP神经网络算法用计算机实现;并针对其本身存在的一些缺点提出了一系列改进措施,通过在修正权值的时候增加动量项,并且限制输入值范围来减小误差、提高系统的诊断正确率;在对输入数据进行归一化处理的时候,采取按类逐项归一化的方法,避免了输入数据出现0或者1而使训练进入平坦区。
这样可以大大提高系统的诊断效率和诊断正确率。
将变压器诊断中典型的油中气体分析法和神经网络方法相结合,采用Java语言开发出界面友好、性能优秀的变压器故障诊断系统;此外,文中还详细探讨了网络各结构参数的选择方法,并且就变压器这一实际诊断系统,分析了不同结构参数对系统误差的影响。
在文章的最后,总结了神经网络故障诊断系统的优秀性能以及它存在的不足,并且分析了未来神经网络用于故障诊断的前景和发展方向。
关键词故障诊断;
神经网;
BP算法;
变压器油中气体分析
2024/3/19 2:49:43 2.25MB 变压器
1
共 170 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡