软件开发常见术语

互联网软件行业术语,非常全 SDK:SDK(SoftwareDevelopment Kit,即软件开发工具包)一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。 中间件:中间件是一种独立的系统软件或服务程序 IDE:集成开发环境 OOP:面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。 OOS:即开源软件(Opensource software),它被定义为描述其源码可以被公众使用的软件,并且此软件的使用,修改和分 阅读详情

在这里插入图片描述

#

4A: 认证Authentication、授权Authorization、账号Account、审计Audit,中文名称为统一安全管理平台解决方案。详细介绍

A

ACL: Access Control List权限控制列表(权限控制矩阵)

ABAC:基于属性的访问控制模型(ABAC: Attribute-Based Access Control),被一些人称为是权限系统设计的未来

Actor:Actor是计算机科学领域中的一个并行计算模型,它把actors当做通用的并行计算原语:一个actor对接收到的消息做出响应,进行本地决策,可以创建更多的actor,或者发送更多的消息;同时准备接收下一条消息。详细介绍

B

BPMN:Business Process Model and Notation 业务流程模型和标记法,是一套图形化表示法,用于以业务流程模型详细说明各种业务流程。

BPMI:Business Process Management Initiative 业务流程管理倡议组织,倡议并开发了BPMN。

BO:Business Object 业务对象,PO是一条交易记录,BO是一个人全部的交易记录集合对象

D

DDD:Domain-Driven Design 领域驱动设计。详细介绍

DAC:Discretionary Access Control 自主访问控制模型,系统会识别用户,然后根据被操作对象(Subject)的权限控制列表(ACL: Access Control List)或者权限控制矩阵(ACL: Access Control Matrix)的信息来决定用户是否能对其进行哪些操作。

DTO:Data Transfer Object,数据传输对象; 传输通常指的前后端之间的传输

DO:Data Object 这个等同于PO;Domain Object 这个等同于的BO

G

gRPC:就是在RPC的基础上使用 protobuf 进行数据序列化

I

ISO:International Organization for Standardization 国际标准化组织。
IAM:Identity and Access Management 身份识别与访问管理。具有单点登录、强大的认证管理、基于策略的集中式授权和审计、动态授权、企业可管理性等功能。
IaaS:Infrastructure as a Service,即基础设施即服务。指把IT基础设施作为一种服务通过网络对外提供,并根据用户对资源的实际使用量或占用量进行计费的一种服务模式。

M

MAC:强制访问控制模型(MAC: Mandatory Access Control),MAC 是为了弥补 DAC 权限控制过于分散的问题而诞生的

O

OMG:是一个标准化组织,致力于提出uml这样类似的标准。产出的被广泛使用的被ISO采纳的有BPMN和UML。

P

PaaS:Platform as a Service的缩写,是指平台即服务。 把服务器平台作为一种服务提供的商业模式,通过网络进行程序提供的服务称之为SaaS(Software as a Service),是云计算三种服务模式之一,而云计算时代相应的服务器平台或者开发环境作为服务进行提供就成为了PaaS。

PO:Persistant Object 持久对象;简单说PO就是数据库中的记录,一个PO的数据结构对应着库中表的结构,表中的一条记录就是一个PO对象

R

RBAC:基于角色的访问控制模型(RBAC: Role-based Access Control),顾名思义,给用户定义角色,通过角色来控制权限。目前来说基于角色的访问控制模型是应用较广的一个,特别是 2B 方向 SAAS 领域,应用尤其常见。
RTT:Round-Trip Time 是衡量网络传输性能的重要指标之一,表示从发送端发送数据开始,到发送端接收到来自接收方的确认消息所经过的时间。
REST:Representational State Transfer 表述性状态传递,是一种软件架构风格
RPC:Remote Procedure Call,远程过程调用

S

SaaS:Software as a Service 软件运营服务是,让用户能够通过互联网连接来使用基于云的应用程序。常见示例有电子邮件、日历和办公工具。 它不需要用户将软件产品安装在自己的电脑或服务器上。

T

TOGAF:The Open Group Architecture Framework 是一个架构框架,即开放群组架构框架。详细介绍

U

UML:Unified Modeling Language 统一建模语言。
URI:Uniform Resource Identifier 统一资源标识符,是一个用于标识某一互联网资源名称的字符串

V

VO:Value Object,展示用的数据;不管展示方式是网页,还是客户端,还是APP,只要是这个东西是让人看到的,这就叫VO

软件测试常见术语和名词解释 是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由程序员和测试员完成。终端用户集成测试,主要是要求用户参与进测试流程,并得到用户对软件的认可,鼓励用户自己进行测试设计和进行破坏性测试,充分暴露系统的设计和功能问题,显然,用户的认可和破坏性测试是难点。根据软件的规格对软件进行各种输入和观察软件的各种输出结果来发现软件的缺陷的测试,这类测试不考虑软件内部的运作原理,因此软件对用户来说就像一个黑盒子。验证测试对象在不同的软件和硬件配置中的运行情况。 阅读详情

相关推荐

软件开发流程认证的备考材料!

🏆本文收录于「编程与技术实战」专栏,此专栏涵盖了C/C++编程、人工智能、数据结构、机器学习等技术领域的内容,助你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!

**My Coding Family** 1476

软件开发中的术语整理

收集和整理一些软件开发中常用的专业术语,希望不要再被这些专业术语搞得晕头转向...

孙小鸿的博客 3170

构建团队术语词典:消除沟通歧义,提升软件开发协作效率

在软件工程实践中,清晰统一的术语体系是高效协作的基石。从概念上讲,术语是特定领域内对概念、实体或关系的标准化指称,它构成了团队沟通的“共同语言”。其核心原理在于通过明确的定义和共识,消除因个人理解差异导致的语义歧义,从而将模糊的自然语言需求转化为精确的技术实现方案。这一实践的技术价值在于,它能显著降低沟通成本,减少因误解引发的返工、缺陷甚至线上事故,是保障软件质量与项目交付效率的关键基础设施。在应用场景上,无论是需求评审、技术方案设计、代码审查,还是新人入职培训与故障复盘,统一的术语库都能作为客观标尺,确保

weixin_30314813的博客 382

软件开发中必备的专业名词汇总,防止有人不说人话

https://clutch.co/resources/software-development-glossary-88-essential-terms

啥都生的博客 2937

uni-app蓝牙MTU设置失效探因:从20字节限制到跨设备兼容性实战

本文深入探讨了uni-app蓝牙开发中MTU设置失效的常见问题,特别是20字节限制的成因及解决方案。通过分析设备兼容性、蓝牙协议栈特性和系统版本差异,提供了智能延迟策略、设备特征检测和渐进式MTU提升等实战方案,帮助开发者优化蓝牙数据传输效率。

weixin_29289821的博客 289

解决RK3566 USB OTG模式识别问题:从原理图分析到otg_mode文件操作全解析

本文深入解析RK3566 USB OTG模式识别问题,从硬件原理图设计到Linux内核的otg_mode文件操作,提供全面的调试方案。针对USB_OTG0_ID引脚电路设计、电源管理关联及内核驱动交互等关键点,给出实战调试技巧和常见问题解决方案,帮助开发者高效解决USB OTG模式切换难题。

eee77的博客 866

软件常用术语

软件常用术语,免得你面对各种设计模式头发晕

MannMann的博客 2234

安装Quartus-II 13 和Modelsim

目录一、Quartus-II安装1.Quartus-II 13下载2.Quartus-II 13安装3.Quartus-II 13注册二、Modelsim安装 实验目的:安装Quartus-II 13 和Modelsim 实验环境:Windows10 参考资料:Quartus-II安装及使用 一、Quartus-II安装 1.Quartus-II 13下载 正点原子官方资料下载 百度网盘下载链接: https://pan.baidu.com/s/1a9d-bq9RZmWrRV542X4IEA 提取码:

qqq080的博客 8641

软件开发中常见的专业术语

软件开发中常见的专业术语

fang0604631023的博客 290

KITTI数据集下载及解析

KITTI数据集下载及解析 版本 更新时间 更新内容 作者 1 V 1.0 xxx 完成主体内容 W. Xiao 2 文章目录KITTI Dataset1 简介1.1 数据采集平台1.2 坐标系2 数据解析2.1 image文件2.2 velodyne文件2.3 calib文件2.4 label文件3 KITTI可视...

u013086672的博客 5万+

喷雾破碎模型解析:从理论到CFD应用实践

本文深入解析喷雾破碎模型的理论基础与CFD应用实践,重点介绍KHRT、TAB和ETAB等主流模型的核心原理与工程调参技巧。通过OpenFOAM实例演示和参数优化建议,帮助工程师精准预测液滴破碎行为,提升燃烧效率与排放控制性能,适用于汽车发动机、燃气轮机等工业场景。

weixin_29281915的博客 499

软件开发专用术语介绍

在软件开发中,有许多专用术语用于描述系统性能、架构、开发过程等。以下是一些常见的术语及其解释

yiguoxiaohai的博客 1719

Qt 5.9.1 32位下,手把手搞定周立功CAN二次开发库的加载与配置(含常见错误排查)

本文详细介绍了在Qt 5.9.1 32位环境下配置周立功CAN二次开发库的完整流程,包括环境准备、项目配置、常见错误排查及性能优化建议。特别针对MinGW 32bit环境,提供了.pro文件的精准配置和DLL部署策略,帮助开发者快速解决库文件匹配、编译报错和运行时问题,实现高效的CAN总线通信开发。

weixin_28717431的博客 356

软件开发术语缩写

先从基本的软件开发缩写写起,以后碰到忘了的,直接在里面搜索就行了 测试 SRS=需求分析文档(Software Requirements Specification) HLD=概要设计文档(High Level Design) LLD=详细设计文档(Low Level Design) BD=基本设计(Base Design) DD=详细设计(Detailed Design) FD=结构设计(F...

From zero 5463

大聪明教你学Java | Seata 2.5 从下载到运行:全流程编译部署教程

Seata 2.5 版本带来了不少特性优化,但实际部署时却发现一个尴尬问题:全网找不到一篇完整覆盖「Git 源码下载→本地编译→环境配置→启动验证」的实操教程。作为一名踩遍无数坑才成功跑通的开发者,我深知这个过程的煎熬:Git 拉取源码后编译失败、依赖版本冲突、配置文件参数混乱、启动时端口占用或连接报错… 每一个坑都能耗费数小时排查。为了让后续开发者少走弯路,我将自己从0到1的完整实操经验整理成文,跟着步骤走即可成功运行 Seata 2.5.

不肯过江东丶 2074

UI自动化控制PC端微信获取当前群聊的群友列表

在一个月前,某个群友在获取整个群的群友信息时遇到了一点问题: 对整个群进行群友数据获取经测试确实有点棘手,下面我将我的解决过程公布给大家。 基础教程详见: https://blog.youkuaiyun.com/as604049322/article/details/121391639 人工打开要抓取的群聊窗口后,首先获取微信窗口并点击聊天信息按钮: import uiautomation as auto auto.uiautomation.SetGlobalSearchTimeout(1) wechatWind

小小明-代码实体的专栏 3万+

软件开发术语定义

转自:http://wenku.baidu.com/link?url=h_n8QLhdtRu5KgaVxy1v0gAiS5t7HVv5JH9tPFcOBXYUMvqnf_NZJMYDUBVkWVc43v1MbfJhXq0v9HADhA18arsAXo6W38mFFN-WdGGgkJi 软件开发术语定义 刘昌其 (华北计算所) 软件开发在沟通过程中,常常会出现因对一些名词-术语理解的差异...

weixin_34393428的博客 313

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Java相关术语大全

A-AJAX: (建议不译,原因:专有名词) [Asynchronous JavaScript and XML,异步JavaScript及XML]annotation: 注解Ant: (建议不译,原因:专有名词)AOP: (建议不译,原因:专有名词) [aspect-oriented programming, 面向方面编程]application: 应用argument: 参数-B-B2B: (建

Sunday_hl的专栏 1070

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

互联网软件行业术语

是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种组装测试和确认测试,系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提出更加完善的方案。软件测试工程师:软件测试工程师(Software Testing Engineer)指理解产品的功能要求,并对其进行测试,检查软件有没有错误(Bug),决定软件是否具有稳定性(Robustness),写出相应的测试规范和测试用例的专门工作人员。

anwen743680的博客 535

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

IT行业专业术语_工程(学习笔记)

IT行业相关专业术语的解释。

qq_51537858的博客 895

Jira:理解jira / 核心功能 / 应用场景 / 优势特点 / 常见的Jira术语

Jira是一款功能强大的项目管理工具,核心功能包括问题跟踪、敏捷开发支持和报表分析。它适用于软件开发、IT运维等多种场景,具有高度可定制、集成能力强等特点。Jira包含丰富的专业术语,如项目、问题类型、冲刺、看板和工作流等,帮助团队高效协作和管理项目。通过可视化报表和敏捷报告,团队可以清晰掌握项目进度和工作效率。

snow的博客 1478

版本发布术语Alpha,Beta,RC,GA,Release

版本发布术语Alpha,Beta,RC,GA,Release Alpha: Alpha是内部测试版,一般不向外部发布。也可以认为是演示版本。允许存在一定的问题(例如功能组合、异常流程处理、稳定性、性能存在部分问题) Beta: 该版本相对于Alpha版已有了很大的改进,消除了严重的错误,但还是存在着...

CAESAR的专栏 2260

IT行业的一些专业术语

SDK:SDK(SoftwareDevelopmentKit,即软件开发工具包)一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。参考:http://baike.baidu.com/view/429424.htm 中间件:中间件是一种独立的系统软件或服务程序 参考:http://baike.baidu.com/vie...

470

当下常用的webpack版本_互联网行业常用术语

最近整理了一些互联网行业,特别是软件开发行业的常用术语,主要分为【1.公司职务类】【2.互联网概念类】【3.技术概念相关】【4.开发职务类】【5.技术开发相关】这几个模块,给大家分享一下,避免聊天的时候尴尬。如果各位互联网同仁发现没有和自己相关的术语的话,欢迎留言,毕竟各专一行,总有不通的领域~喜欢的话还请点赞!公司职务类CEO:首席执行官(司政)为一种高级职务名称。在经济组织机构中,首席执行官(...

weixin_39987313的博客 174
下一篇: 领域驱动设计DDD
五之
博客等级 码龄15年 257粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

五之

真实案例以及商业项目技术

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值