简介 这是一个使用 PyQt/PySide 编写的 Fluent Design 风格的组件库,支持亮暗主题无缝切换和自定义主题色,搭配 QtDesigner 可以快速开发美观的界面。github 仓库地址为 https://...
-
python github windows 软件工程 告别原始 UI 样式,拥抱 Fluent Design 风格 PyQt/PySide 组件库
-
单元测试 压力测试 测试工具 《软件工程教程》(第2版) 主编:吴迪 马宏茹 丁万宁 第六章课后习题参考答案
第6章 软件编码和测试 课后习题参考答案 一、选择题 (1 为了提高测试的效率,应该(D)。 A.随机地选取测试数据 B.取一切可能的输入数据作为测试...
-
harmonyos android 华为 软件工程 [架构之路-221]:鸿蒙系统和安卓系统的比较:微内核VS宏内核, 分布式VS单体式
目录 一、鸿蒙系统和安卓系统的系统架构 1.1 鸿蒙系统的分层架构 1.2 安卓系统的分层架构 1.3 鸿蒙系统和安卓系统是操作系统吗? 二、鸿蒙系统和安卓系统的系统架构比较 2.1 它们与Linux操作系统的关系 2.2...
-
软件工程 程序人生 学习方法 创业创新 职场和发展 专科程序员与本科程序员之间有什么区别?
专科程序员和本科程序员之间最主要的区别在于他们的学历水平以及所接受的教育和培训的深度和广度不同。 本科程序员通常拥有更为全面的计算机技术理论知识,同时也接受了更加系统和广泛的相关课程和实践,比如算法、计算机网络、操作系统、软...
-
系统架构师 软件工程 软考系统架构之案例篇(架构设计相关概念)
案例篇-架构设计相关概念 1. 架构风格的概念2. 五大架构风格有哪些3. MVC架构含义4. 云计算架构5. 云原生架构设计原则6. ESB的主要功能包括7. 质量属性的含义及其设计策略8. EJB中的 Bean 分三种...
-
软件工程期末复习+数据仓库ETL【爬虫代码】
1.AdventureWorks数据库下载地址和方式 下载地址:https://github.com/Microsoft/sql-server-samples/releases 下载方式: 2.将.bak文件导入SQL Se...
-
scrum 软件工程 软件构建 科技 团队开发 软件项目管理 7.5.项目进度模型(SPSP)
【公众号@ “项目管理研究所” 将会第一时间更新文章并分享《行业分析报告》】 归档于软件项目管理初级学习路线 第七章 软件项目进度计划 你猜猜里面是什么–˃《初级学习路线合集 》 前言 大家好,这节我们学习软件项目管理---...
-
敏捷流程 sprint 设计规范 软件工程 Scrum敏捷开发模式介绍与实践
文章目录 前言一、开发模式1. 瀑布流开发模式2. 迭代开发模式3. 螺旋开发模式4. 敏捷开发模式 二、敏捷开发模式三、敏捷模式1. Scrum2. Kanban3. XP4. Lean Startup 四、Sc...
-
scrum devops 运维 软件工程 科技 软件项目管理 3.2.预测生存期模型
软件项目管理 3.2.预测生存期模型 【公众号 “项目管理研究所” 将会第一时间更新文章】 归档于软件项目管理初级学习路线 第三章 生存期模型 《初级学习路线合集 》 前言 大家好,这节我们学习预测生存期模型,预测模型是一...
-
结构化设计 软件工程 设计模式 [架构之路-142]-《软考-系统分析师》-与系统架构师的比较
一、角色不同 系统分析师: 是指具有从事计算机应用系统的分析和设计工作能力及业务水平,能指导系统设计师和高级程序员的工作的一族; 系统分析师处于客户和系统架构师之间!!! 架构设计师: 指的是一种高级程序员,主要关...
-
spring boot java 后端 软件工程 容器 IOC SpringBoot:详解Bean装配
浩泽学编程:个人主页 推荐专栏:《SpringBoot从官方文档学习》《java项目分享》 《RabbitMQ》《Spring》《SpringMVC》 学无止境,不骄不躁,知行合一...
-
面试 2023最新广西大学计算机电子信息考研复试之计算机网络和软件工程 828数据结构与程序设计上岸冲刺复试宝典(复试版/复试资料)
2023最新广西大学计算机电子信息考研复试之计算机网络和软件工程 828数据结构与程序设计上岸冲刺复试宝典(复试版/复试资料)+线下笔试真题 适用专业:计算机科学与技术(学硕) 计算机技术(专硕)、人工智能(专硕) 前言 首...
-
spring boot 后端 java 软件工程 SpringBoot:详解依赖注入和使用配置文件
浩泽学编程:个人主页 推荐专栏:《深入浅出SpringBoot》《java项目分享》 《RabbitMQ》《Spring》《SpringMVC》学无止境,不骄不躁,知行合一文章目录前言一、...
-
软件工程 团队开发 软件构建 设计模式 scrum 软件项目管理 6.2.功能点估算法
【公众号 “项目管理研究所” 将会第一时间更新文章并[分享行业分析报告]】 归档于软件项目管理初级学习路线 第六章 软件项目成本计划 《初级学习路线合集 》 前言 大家好,这节我们学习软件项目管理—功能点估算法。 最早提出功...
-
软件工程 产品运营 二、产品经理——【需求收集】【需求管理】
0. 学习目标能够理解并描述需求能够收集并管理需求1. 如何定义需求1.1. 需求的定义原始需求:没有经过任何分析,或者没有经过任何额外解读的需求信息 避免日后纠纷,尽量记录一下原始需求!先记录下来,后面再进行分析1.2....
-
软件工程 科技 java scrum 软件构建 软件项目管理 6.3.用例点估算法
【公众号 “项目管理研究所” 将会第一时间更新文章并[分享行业分析报告]】 归档于软件项目管理初级学习路线 第六章 软件项目成本计划 《初级学习路线合集 》 前言 大家好,这节我们学习软件项目管理—用例点估算法。用例点估算是...
-
服务器 运维 开发语言 开源软件 软件工程 Linux configure命令精通:一个完整的初学者教程
Linux configure命令精通:一个完整的初学者教程一、简介二、基础知识三、使用configure命令四、实际使用示例总结一、简介Linux中的configure命令用于配置和准备软件包以进行编译和安装。它是一个常见...
-
microsoft windows 软件工程 c++ C语言中到底是非0表示真,还是1表示真?
我是荔园微风,作为一名在IT界整整25年的老兵,今天我们来重点说一说C语言中到底是非0表示真,还是1表示真?这就是说到C语言中的两个常见运算形式,即关系运算符和逻辑运算符。 为照顾急性子的同学,先直接说结论: 关系运算...
-
软件工程 程序员选择系统分析师还是系统架构设计师
系统分析师的知识点比系统架构设计师多,记忆点也很多,综合来看难度也略大。单单从综合题角度来看,两者也有一些区别。比如系统分析师综合题部分的知识点如下所示,可以看到没有特别明显的倾向。 再看一下系统架构设计师的综合题考点,可...
-
后端开发 软件工程 程序人生 技术写作 作者 程序员 深入理解技术内容运营
技术内容营销营销是一种商业策略,涉及识别客户需求并确定如何最好地满足这些需求。换句话说,它旨在确保企业或产品以吸引目标受众的方式定位,鼓励他们购买。该策略包含多个方面,包括市场研究、品牌建设、产品开发、销售、促销和公共关系。...
-
软件工程 测试工具 集成测试 软件质量保证与测试
软件质量保证与测试黑盒测试黑盒测试是一种从用户观点出发,基于规格说明的测试。又叫功能测试﹑数据驱动测试一般用于系统测试、验收测试黑盒测试的优缺点优点:不需要源代码;测试简单易行;能够发现软件设计中的问题;除了功能之外,还可以...
-
database 数据库图书管理系统设计报告(基于软件工程)
文章目录一、实验目的二、实验内容选题方向设计背景第一章 需求分析第一部分 系统设计目标第二部分 功能需求分析1.系统的功能描述2.主要的操作描述3.数据流图的演示(1)、顶层流程图(2)、第一层流程图第三部分 系统功能的设计...
-
网络 安全 开源软件 软件工程 2022漏洞趋势报告及解决方案-新冠让程序员写bug变多了?
总览 本报告根据国内外一些著名的公开漏洞库以及商业漏洞库的数据及鸿渐科技的后台漏洞管理系统的综合分析功能统计而成。如图1所示,在新冠病毒(COVID)出现前,漏洞披露数量呈较为平稳的逐年递增态势,但在疫情之后的两年时间里,互...
-
软件工程 java 设计模式之策略模式【行为型模式】
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档˃ 学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您: 想系统/深入学习某技术知识点… 一个人摸索学习很难坚持...
-
软件工程 敏捷开发 【项目管理】敏捷和Scrum
文章目录 敏捷 敏捷团队协议敏捷 敏捷方法意味着使用基于迭代和增量开发的方法,通过合作解决需求和方案。 敏捷方法可以用于软件开发或用于任何需求未知或者变化很快环境中。 敏捷方法设置时间和成本目标,但没有设置范围目标,从...
-
github 源代码管理 软件工程 个人开发 【Git】TortoiseGit代码冲突解决方法
TortoiseGit冲突解决方法 场景一:本地相同文件冲突场景二:服务端相同文件冲突场景三:服务端不同文件冲突场景四:服务端文件名冲突小结 场景一:本地相同文件冲突 冲突场景:User1和User2修改、拉取相同文件 U...
-
python 自动化 pytest 功能测试 软件工程 软件测试线上故障规范及模板,希望能帮到大家
目录 前言 线上故障规范及模板 [NOF-32] 全平台所有业务下单后支付异常,无法调起支付 创建: XX年/XX月/XX日 更新: XX年/XX月/XX日 解决: XX年/XX月/XX日 总结 前言 对于每一个...
-
软件工程 AI绘画小程序开发流程
最近市场上出现了很多AI绘画的小程序和APP,这些小程序使用起来非常方便,用户体验也不错,可以解决一部分用户的实际需求。今天和大家分享如何开发一个AI类的绘画小程序以及要注意的问题,希望对大家有所帮助。北京木奇移动技术有限公...
-
软件工程 系统架构师(九)软件架构设计(一)
软件架构的研究内容主要涉及软件架构描述、软件架构设计、软件架构风格、软件架构评价和软件架构的形成方法等。 软件设计人员学习软件架构知识旨在站在较高的层面上整体地解决好软件的设计、复用、质量和维护等方面的实际问题。 软件架构概...
-
敏捷流程 软件工程概述----- Scrum敏捷开发
Scrum敏捷开发 Scrum敏捷开发角色谁是“猪”当前参加项目的成员们SCRUM MASTER项目所有人 谁是“鸡”?职能经理利益相关者 工件产品订单( Product Backlog)冲刺订单 (Sprin...
-
代码中的软件工程:正则表达式十步通关
1 为什么使用正则表达式 正则表达式(regular expression)是对字符串操作的一种逻辑公式。正则表达式的应用范围非常广泛,最初是由UNIX普及开来的,后来广泛运用于Scala、PHP、C#、Java、C++、O...
-
软件工程--设计工程--学习笔记(软件设计原则、软件质量属性设计、架构风格......)
软件设计在软件工程中处于技术核心,其目的是把需求分析模型转变为设计模型,以知道软件的实现,本章讲解软件设计的基本原则和基本实践 本文参考教材:沈备军老师的《软件工程原理》 软件设计概述 软件设计分为两个阶段,分别为架构设计和...
-
单元测试 软件工程 压力测试 功能测试 测试计划模板
1. 测试计划概述 主要介绍项目背景、测试时间、资源、环境、测试范围、测试策略等。具体如下: 2. 测试时间计划 即安排多少轮测试,每一轮计划什么时候开始,什么时候结束。 3. 第N轮功能测试 详细的测试计划,模块、功能...
-
软件工程 安全 功能测试 单元测试 集成测试 关于软件可测试性的资料
“软件可测试性”的相关资料 本篇文章仅作为 "软件可测试性" 的简单概述资料的汇总,方便大家对”可测试性“概念有初步印象和相关概念,不用作任何商业用途。本文系阅读并参考了十余篇关于”可测试性“的文章、文献,从中提取核心内容,...
-
软件工程 系统架构师案例分析重点总结
软件架构风格 定义:描述了特定软件系统的组织方式的惯用模式,定义了一个系统家族,即一个架构定义一个词汇表和一组约束。词汇表中包含一些构件和连接件类型,而这组约束指出系统是如何将这些构件和连接件组合起来的。反映了领域中众多系统...
-
软件工程 C++中的断言机制与gtest单元测试
目录 一、C++中的断言机制1、传统的运行时断言2、C++11编译时断言 二、单元测试和gtest介绍1、单元测试介绍2、常见单元测试介绍(测试框架)3、gtest介绍 三、gtest的安装和使用1、ubuntu...
-
软件工程 团队开发 源代码管理 代码规范 持续代码审查平台搭建(Sonarqube+Jenkins+Gitlab)
目录 前言 一、安装SonarQube 1.1 安装Java SDK 1.2 安装和配置MySQL 1.3 下载Sonarqube 1.4 配置Sonarqube 1.5 启动Sonarqube 二、安装GitLab 2.1...
-
【软件工程】5 ATM系统测试
目录 5 ATM系统测试 5.1 单元测试 5.1.1 制定单元测试计划 5.1.2 设计单元测试用例 编辑 5.1.3 执行单元测试 5.1.4 单元测试报告 5.2 集成测试 5.2.1 制定集成测试计划 5.2.2...
-
硬件工程 软件工程 硬件基础-时序逻辑电路-触发器画波形图问题解析
本文章可能只适合软件工程专业对于计算机硬件基础。对于专业数电的朋友可能就是小巫见大巫了,笔者才疏学浅,仅供本专业基础课程同学的参考,如有错误希望大佬斧正! 先来看下下面这道题: 试画出图(a)所示电路中触发器输出Q1、Q2端...
-
2023年CCF中国开源大会“大模型时代的智能化软件工程新范式”分论坛成功举行...
2023年CCF中国开源大会“大模型时代的智能化软件工程新范式”分论坛于10月21日在湖南长沙成功举行。本次论坛聚焦大模型时代的智能化软件新生态以及相应的软件工程新范式,邀请了多位来自学术界和工业界的专家进行分享和交流,共设...
-
软件工程 经验分享 【数据库 Microsoft SQL Server】实验六 物业收费管理系统数据库设计与实施综合实验
实验六 物业收费管理系统数据库设计与实施综合实验 一、实验目的 1.掌握数据库概念模型和逻辑模型设计,学会使用数据库规范化理论规范关系模式。 2.熟练掌握和使用SQL语言定义数据库、表、索引和视图等对象。 3.熟练掌握和使用...
-
javascript 服务器 软件工程 java 你写的js性能有多差你知道吗 | js性能优化
...
-
课程设计 【软件工程大作业】快递代拿小程序项目 (第十组)
快递代拿小程序 项目说明书需求分析技术路线功能分析小程序实际展示1.首页2.代拿快递页面①按快递点分类显示快递②按物品名模糊搜索③左滑选择接单 3.发布委托页面①新建订单②委托未接单③委托被接单 4.物流页面①...
-
人工智能 需求分析 团队开发 软件工程 tdd 测试用例 单元测试 利用生成式AI的产研流程:创新与效率的完美结合
1 背景和目标 生成式AI(Generative AI)是一类人工智能技术,旨在生成新的、原创的数据、图像、音频、视频或其他形式的内容。它通过机器学习算法来学习和模拟现实世界中的数据分布,然后使用这些模型来生成新的、具有相似...
-
数据库 SQL 软件工程 源码软件 JAVA仓库管理系统(附源码+调试)
JAVA仓库管理系统——三只松鼠仓库管理系统 功能描述 (1)登录模块:登录信息等存储在数据库中 (2)基本档案管理模块:供货商管理,销售商管理,货品档案管理,仓库管理 (3)采购订货模块:用户可以通过查询条件(客户、订单号...
-
mysql 软件工程 学生成绩管理系统(JAVA
提示:该系统是基于Java界面编程+mysql的 文章目录 一、功能展示二、技术选型三、表结构的创建四、工能分析五、代码实现Druid数据库连接池读取properties文件 六、代码获取七、心得总结 一、功能展示...
-
软件工程 团队作业4——项目冲刺 第2 篇 Scrum 冲刺博客
这个作业属于哪个课程广工2023软件工程课程社区-CSDN社区云这个作业要求在哪里团队作业4——项目冲刺这个作业的目标举行站立式会议,有效沟通项目的进度、问题、计划、调整 文章目录 1. 站立式会议记录1.1 开展形式1...
-
软件工程 了解什么是scrum中的3355
Scrum 是迭代式增量软件开发过程,是敏捷方法论中的重要框架之一,通常用于敏捷软件开发。 Scrum 包括了一系列实践和预定义角色的过程骨架。 scrum 的3355是指: 3个核心角色: Scrum Master (...
-
scrum 敏捷开发 敏捷流程 软件工程 团队开发 软件项目管理 8.4.软件项目质量计划
【公众号@ “项目管理研究所” 将会第一时间更新文章并分享《项目管理模板》】 归档于软件项目管理初级学习路线 第八章 软件项目质量计划 你猜猜里面是什么–˃《初级学习路线合集 》 前言 大家好,这节我们学习软件项目管理---...
-
单元测试 回归测试 V模型 系统测试 电子科技大学软件工程期末复习笔记(七):测试策略
目录 前言 重点一览 V模型 回归测试 单元测试 集成测试 重要概念 自顶向下的集成方法 自底向上的集成方法 SMOKE方法 系统测试 验收测试 α测试 β测试 本章小结 前言 本复习笔记基于王玉林老师的课堂PPT与复习大纲...