摘要:简要介绍Microsoft开发软件工厂这种方法的动机。
所谓软件工厂就是指为了支持某种特定应用程序的快速开发而配置的开发环境。
软件工厂从逻辑上讲就是软件开发方法和实践的下一个发展阶段。
然而,通过引入产业化模式,软件工厂势必会改变软件行业的现状。
扩大软件开发的规模从目前的情况来看,软件开发的速度缓慢、代价高昂而又极易出错,常常会生产出存在大量缺陷的产品,在可用性、可靠性、功能、安全以及其他服务质量方面造成严重的问题。
根据StandishGroup[Sta94]的统计,美国公司每年投资约175,000个软件开发项目,投资额约为2,500亿美元。
这些项目中只有16%能够在预算内按计划完成。
另有3
2023/3/16 6:20:12 273KB 软件工厂简介
1
随着Internet的普及,我国各大中专院校也加快了信息化进程,并且都建立了自己的购物网。
这为我们网络现代化教育提供了必备的物质基础。
在技术与需求的推动下,人们以家庭为单位的原始购物方式,暴显露了很多缺点与不足,如消耗时间较长、车费贵高。
使用计算机实现网上购物,具有手工选题所无法比拟的优点。
例如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等。
ASP.NET在系统中处于操作系统内核与应用程序之间,使得应用程序可以更好地利用操作系统提供的功能,并使得应用程序的开发更快、更简单。
本系统最根本的目的是让人们可以在线购物,并且具有操作方便,响应快捷等优点。
2023/3/14 4:54:26 1.62MB 购物网站论文
1
亲测可用,支持WIN10冰点还原可使计算机配置免遭破坏,从而将IT协助台收到的求助数量和耗费的成本降低75%。
冰点还原精灵可以确保每个台式机、笔记本和服务器始终处于部署该软件之初的最佳运行状态。
公司/组织的计算机的可靠性得以显著提高,同时又降低了支持成本,而IT人员也可以从处理协助台求助请求的繁琐工作中解脱出来。
实际上,公司/组织在部署DeepFreeze后,都能感受到其每位IT技术人员
2023/3/14 0:25:36 10.33MB 冰点 还原 冰点还原 冰点还原精灵
1
音乐喷泉是通过各种各样的喷水花型,来反映音乐的内涵和主题,水型的变化能够充分的表现音乐的情感,一般的音乐喷泉为了达到更好的效果,经常配合以五颜六色灯光和生动的景。
音乐喷泉是在可编程控制器控制的基础上加入音乐控制系统,计算机通过对音频信号的识别,进行译码和编码,音频信号一般通过音响等设备传递给PLC控制中心,伴随着信号模数和数模的转换,对需要的信号进行处理,再将输出信号传送给变频器,从而控制喷泉的喷射效果,使喷泉的外型,灯光的变化和音乐的情绪保持同步,使喷泉表演更加生动更加富有内涵及水的艺术。
音乐喷泉所使用到的可编程控制器,简称PC或PLC,它是一种数字运算操作的电子系统,具有极高的可靠性。
它以微处理器为核心,并且有机地将微型计算机技术、自动化控制技术及通信技术融为一体。
采用可编程序的存储器,用来在其内部存储执行逻辑运算,顺序控制,定时,计数和算数运算等操作的命令,并通过数字式模拟式的输入和输出,此外,音乐喷泉配合以MCGS的组态环境进行灯光控制和背景设计,效果可以更好。
2023/3/12 12:41:34 1.85MB 音乐喷泉 控制系统 可编程控制器 PLC
1
动态贝叶斯网络推理学习理论及应用;
动态系统;
可靠性评估;
毛病诊断;
贝叶斯网络建模;
DBN
2023/3/10 17:55:07 29.68MB 贝叶斯网络
1
完整英文版ISO12405-4:2018已取代ISO12405-2:2012,本标准规定了用于大功率或高能量应用的电池组和系统的功能,可靠性和电气功能的基本特征的测试程序。
除非另有说明,否则测试适用于两种应用。
注1:大功率电池组和系统的典型应用是混合动力电动汽车(HEV)和某些类型的燃料电池汽车(FCV)。
注2:高能电池组和系统的典型应用是电池电动汽车(BEV),插电式混合动力汽车(PHEV)和某些类型的燃料电池汽车(FCV)。
注3:电池水平的测试在IEC62660系列中规定。
2023/3/9 16:06:39 19.99MB iso 12405 电动车 锂电池
1
本文来自于cnblogs,文章从应用场景架构引见,包括使用过程,怎么实现等相关内容。
AMQP,即AdvancedMessageQueuingProtocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。
消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。
AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。
RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,
2023/3/9 14:27:55 181KB RabbitMQ的原理和使用
1
与城市峡谷中的全球定位系统(GPS)定位类似,在卫星可见度有限的情况下进行快速成功的姿态确定非常重要。
对于陆地车辆,可以将可能的姿态候选者视为球形区域,以参考天线为中心,以基线为半径。
这提供了重要的约束条件,在卫星接收较差的情况下,可以利用该约束条件来提高GPS单频和单历元姿态确定的可靠性。
首先,我们将球形区域约束完全整合到模糊度分辨率的估计过程中,而不是在验证过程中。
结合坐标域搜索和歧义域搜索,可以开发固定歧义目标函数的全局最小化器。
该方案还提高了浮点模糊度解的精度,从而避免了搜索停止的问题。
通过一些实验测试,使用模拟和实际GPS数据在城市环境中分析了新的歧义解决方法的功能。
实验结果表明,该新提出的方法可以利用先验球形区域知识来提高困难环境中歧义解决的可靠性。
2023/3/5 16:39:09 3.25MB GPS; attitude determination; ambiguity
1
解压缩密码下载下来中说明文档中有。
分布式事务是一个绕不过去的挑战!微服务架构本质上就是分布式服务化架构,微服务架构的流行,让分布式事务问题日益突出!尤其是在订单业务、资金业务等系统核心业务流程中,一定要有可靠的分布式事务处理方案来保证业务数据的可靠性和准确性。
为了处理大家在实施分布式服务化架构过程中关于分布式事务问题的困扰,本教程将基于支付系统真实业务中的经典场景来对“可靠消息的最终一致性方案”、“TCC两阶段型方案”和“最大努力通知型方案”这3种柔性事务处理方案进行具体设计实现和详细讲解。
本教程提供的分布式事务处理方案的设计思路在所有微服务架构项目中都适用,与编程语言无关,教程中会重点讲解方案的设计思路。
教程中的样例项目基于龙果学院开源的微支付系统进行实现,使用Dubbo作为服务化框架,教程中所实现的分布式事务处理方案在Java体系中的微服务架构系统都能通用,与具体的开发框架无关。
1
软件工程黑书全书知识点详细汇总考纲目录第一章基本概念 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
共 364 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡