E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
——【软件设计】
【软考】
软件设计
原则
目录一、原则一、原则1.模块化:将软件划分为小模块,每个模块应该尽可能独立和可重用,以便于修改和维护。这样可以提高软件的可扩展性和可维护性。2.松散耦合:减少模块之间的依赖性,降低耦合度,使得每个模块更加独立,易于维护和测试。3.高内聚:将具有相同功能的代码组织在一起,减少代码的重复和冗余,提高代码的可读性和可维护性。4.可扩展性:在设计阶段就应该考虑到软件的可扩展性,即能够满足未来需求的变化和扩
王佑辉
·
2024-01-03 14:52
软考
软考
软件工程期末总结
软件工程期末总结软件危机出现的原因软件生命周期软件生命周期的概念生命周期的各个阶段软件开发模型极限编程可行性研究与项目开发计划需求分析结构化分析的方法结构化分析的图形工具
软件设计
的原则用户界面设计结构化
软件设计
面向对象面向对象建模软件危机出现的原因忽视软件开发前期的需求分析
今天打代码刷题了吗
·
2024-01-03 13:00
其他
java
一个月过软考分享经验之软件测评师
第一次参加软考,九月份报名了软考的软件评测师–主要目前就干这行,所以报的这个,很多程序员开发报的都是
软件设计
师,其实差别就是在大题,选择题这两者基本差不多。
CX330 star
·
2024-01-03 12:25
软考
软件工程
程序人生
学习方法
软件评测师
2021年软考难度分析与报名注意事项
软考难度分析工作经验不多的,建议可以先考一个中级,计算机软考中级科目包含:系统集成项目管理工程师、信息系统监理师、网络工程师、软件评测师、
软件设计
师、多媒体应用设计师、嵌入式系统设计师、电子商务设计师、
王会长最棒
·
2024-01-03 12:36
【上汽零束SOA】云管端一体化SOA软件平台系列介绍之一:产品篇
在此背景下,零束将SOA架构理念引入车端
软件设计
,并以此基础打造云管端一体化SOA软件平台,作为实现软件定义汽车的技术基础平台。
SOA开发者平台
·
2024-01-03 11:23
SOA软件平台
软件架构
soa
分层架构&SOA架构
应用或者android的应用是常用的是三层架构,例如MVC(javaWeb)、MVP(android);当然除此之外,还有4层架构和5层架构、5层架构较为少见;分层架构我们常说的四层架构的分法,就是想把
软件设计
师工作量降下来
Xiaohong0716
·
2024-01-03 11:18
android
java
数据库
中级
软件设计
师简要知识点(1):计算机组成与结构
一、计算机基本工作原理1海明码:是一种多重(复式)奇偶检错编码,将信息用逻辑形式编码,以便能够检错和纠错。组成:在原有信息上附加奇偶校验位,校验位被编在传输码字的特定位置上。推导步骤:i.确定校验位数k;ii.与原有信息和k位校验位编成长为n+k位新编码iii.对接收的信息作所需的k个奇偶检查vi.若所有奇偶检查都正确,则信息无错误;误码位置:2CRC(循环冗余校验码):利用生成多项式为k个数据位
Zain_horse
·
2024-01-03 07:40
软考
计算机组成与结构
中级软件设计师
1024程序员节
Ef Core花里胡哨系列(1) SafeDelete、ReadOnly、Audit 安全删除、只读、审计等
EfCore花里胡哨系列(1)SafeDelete、ReadOnly、Audit安全删除、只读、审计等在
软件设计
中,软删除是一种常见的数据管理技术,用于标记和隐藏被删除的数据,而不是永久地从数据库中删除它们
胖纸不争
·
2024-01-03 06:58
花里胡哨
Ef
Core
.Net
Core
.netcore
c#
ef
core
数据库
软件设计
度量工具inFusion(一):inFusion的基本概念
原文:https://blog.csdn.net/aitangyong/article/details/50206419之前我们学习了jDepend和structure101设计度量工具,能够帮助监视
软件设计
的质量
杰罗米诺大背头
·
2024-01-03 03:32
软件设计
师考试 | 第五章 软件工程基础知识 | 系统设计
在系统分析阶段,把需求通过规格说明书描述了出来,这是目标系统的逻辑模型;在系统设计阶段,就要把系统的逻辑模型转换成物理模型,即实现软件系统的需求。系统设计的主要目的是为系统制定蓝图,在各种技术和实施方法中权衡利弊,精心设计,合理地使用各种资源,最终勾画出新系统的详细设计方案。系统设计的主要内容包括:系统总体结构设计代码设计输出设计输入设计处理过程设计数据存储设计用户界面设计安全控制设计常用的设计方
Levi_moon
·
2024-01-02 23:26
基于51单片机的电子万年历设计与实现
同时,本文还对系统的硬件设计和
软件设计
进行了详细的介绍。二、引言电子万年历是一种能够显示年、月、日、时、分、
科创工作室li
·
2024-01-02 20:42
51单片机
51单片机
嵌入式硬件
单片机
基于51单片机的智能大棚控制系统设计与实现
同时,本文还对系统的硬件设计和
软件设计
进行了详细的介绍。二、引言智能大棚技术是现代农业发展的关键技
科创工作室li
·
2024-01-02 20:41
51单片机
51单片机
嵌入式硬件
单片机
【软件工程】设计概念
本文将深度探讨
软件设计
中的重要概念,从模块化到设计模式,从抽象化到多态性。我们将揭示这些设计原则如何共同构筑出灵活、健壮且具有持久性的代码架构。
还在路上的秃头
·
2024-01-02 17:52
软件工程
软件工程
面试
笔记
人工智能
Java报表是什么?盘点2024最实用的四款Java报表!
一、Java报表推荐1.VeryReportVeryReport报表
软件设计
器界面在众多Java报表工具中,有几款高效便捷的工具值得推荐。首先是VeryReport,
VeryReport-非常报表软件
·
2024-01-02 16:48
java
开发语言
SOLID之依赖倒置原则
在具体
软件设计
时,上层模块不应该依赖于底层模块,底层模
csdnzzt
·
2024-01-02 12:24
计算机其它
依赖倒置原则
关于标准库中的反向迭代器
迭代器(iterator)有时又称光标(cursor)是程序设计的
软件设计
模式,可在容器对象(container,例如list或vector)上遍历访问的接口,通常来说就是访问容器(数据结构中保存)的元素
道_可
·
2024-01-02 05:50
c++
c++
迭代器模式
软件体系结构复习
在
软件设计
中,架构域包括:业务架构:定义了软件系统和业务目标&需求的对应关系,包括业务流程、业务规则和业务逻辑等。数据架构:涉及数据的组织、存储和管理方式,包括数据模型、数据库设计
Moliay
·
2024-01-02 04:19
java
oracle
数据库
程序员练级攻略(2018)-陈皓-笔记整理
程序员练级攻略(2018)开篇词入门篇零基础启蒙正式入门修养篇程序员修养专业基础篇编程语言理论学科系统知识
软件设计
篇
软件设计
高手成长篇Linux系统、内存和网络(系统底层知识)异步I/O模型和Lock-Free
longailk
·
2024-01-02 03:53
python
&
java
tester
java
【Java开发岗面试】八股文—设计模式
设计模式通常是对于某一类
软件设计
问题的可重用解决方案,将设计模式引入
软件设计
和
东瓜Lee
·
2024-01-02 02:38
---Java开发岗面试---
java
面试
设计模式
秋招
春招
校招
经验
鼠标宏设计之三-虚拟鼠标的设计
鼠标在主机侧的数据流在
软件设计
中,某些时候跟踪数据流是一个剖析整个体系的好办法,由于鼠标和键盘最终就是数据流的船体,所以我们跟踪数据流,
sukalot
·
2024-01-01 21:13
游戏辅助
鼠标键盘的实现
计算机外设
【51单片机系列】DS1302时钟模块扩展实验之与EEPROM结合使用只进行一次初始化工作
文章目录一、实验分析二、proteus仿真原理图三、
软件设计
及结果本实验实现的目的:利用AT24C02掉电不丢失的功能,存储数据用来辨别DS1302时钟是否已经初始化,如果初始化就不执行DS1302初始化函数
小地瓜重新去华容道工作
·
2024-01-01 14:22
51单片机
51单片机
单片机
嵌入式硬件
【51单片机系列】DS18B20温度传感器扩展实验之设计一个智能温控系统
文章目录一、相关元件介绍二、实验分析三、proteus原理图设计四、
软件设计
本扩展实验实现的功能:利用DS18B20设计一个智能温度控制系统,具有温度上下限值设定。
小地瓜重新去华容道工作
·
2024-01-01 14:16
51单片机
51单片机
单片机
嵌入式硬件
软件工程总复习笔记
.软件生命周期的概念及划分为哪几个阶段7.软件需求的定义8.常见的软件需求获取技术9.功能性需求以及非功能性需求,都包含哪些方面10.可行性分析的定义11.为了提高软件的可维护性,有哪些编码规范12.
软件设计
的原则
friklogff
·
2024-01-01 10:41
软件工程
笔记
[转载]关于设计模式
https://refactoringguru.cn/design-patterns稍作整理文末有彩蛋设计模式是什么设计模式是
软件设计
中常见问题的典型解决方案。
wuxianfeng023
·
2024-01-01 08:40
设计模式
设计模式(一)设计模式基本概念
设计模式基础
软件设计
模式的概念
软件设计
模式(SoftwareDesignPattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。
deve_雨轩
·
2024-01-01 08:47
MVC、MVP、MVVM模式的概念与区别(转)
1.MVC框架MVC全名是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写,一种
软件设计
典范,用一种业务逻辑、数据、界面显示分离的方法组织代码
小林_a179
·
2024-01-01 08:25
软件设计
之SOLID原则
文章目录SOLID原则⭐(SRP)单一职责原则SingleResponsibilityPrinciple⭐(OCP)开闭原则OpenClosedPrinciple⭐(LSP)里氏替换原则LiskovSubstitutionPrinciple⭐(ISP)接口隔离原则InterfaceSegregationPrinciple⭐(DIP)依赖倒置原则DependencyInversionPrincipl
天赐细莲
·
2024-01-01 07:34
设计模式
设计模式
软件工程
软件构建
【免费培训 · 明天开课】E-Prime经典范式讲解(直播:2023.6.3)
许多研究使用E-Prime
软件设计
了
茗创科技
·
2024-01-01 02:36
8—基于FPGA(ZYNQ-Z2)的多功能小车—
软件设计
—寻迹模块、寻光模块、跟随模块
目录1.寻迹模块2.寻光模块3.跟随模块1.寻迹模块寻迹模块的实现需要两个TCRT5000传感器。简单地说,检测到黑线输出低电平,检测到白线输出高电平。因此两个TCRT5000放在黑色地面的白线循迹线左右,左边检测到白线左转,右边检测到白线右转,都是黑的前进,都是白线停止。算法比较容易实现。OUT信号输出,黑色为0,白色为1VCC5V供电GND接地代码如下://寻迹模式elseif(data==8
贡橙小白鼠
·
2024-01-01 02:38
fpga开发
数学建模
4—基于FPGA(ZYNQ-Z2)的多功能小车—
软件设计
—电机驱动模块
我使用的FPGA是Xilinx的PYNQ-7020(ZYNQ-Z2),在Vivado2018.3平台使用Verilog进行编程。目录1.电机驱动介绍:2.模块编写介绍:2.1Verilog代码2.2方向逻辑分析2.4PWM_Divider模块3.调用方法1.电机驱动介绍:使用TB6612FNG电机驱动,驱动一个电机需要FPGA对芯片有3个输入:IN1控制正反转IN2控制正反转PWM控制转速IN1I
贡橙小白鼠
·
2024-01-01 02:08
fpga开发
10—基于FPGA(ZYNQ-Z2)的多功能小车—
软件设计
—顶层代码
在之前的文章中具体控制代码已经全部进行了分析与解释,顶层模块进行模块的输入输出的定义、内部变量的定义、模块的实例化与蓝牙信号的判断。代码如下:moduletop_modlue(inputclk,//系统时钟inputreset,//复位按键inputrx,//蓝牙接收inputwire[3:0]signal,//红外信号inputwireEcho,//超声波接收input[3:0]track,//
贡橙小白鼠
·
2024-01-01 02:08
fpga开发
5—基于FPGA(ZYNQ-Z2)的多功能小车—
软件设计
—蓝牙串口
目录1.蓝牙模块介绍2.UART介绍3.Verilog代码:3.1Uart_RX模块:3.2分频模块:3.3Uart驱动模块3.4Uart控制模块4.总览1.蓝牙模块介绍我使用的是JDY-31蓝牙模块,在连线中,要注意RX-TX,TX-RX。即FPGA约束的TX对应蓝牙模块的RX,约束的RX对应蓝牙模块的TX。2.UART介绍蓝牙模块使用UART串口通信协议,具体介绍如下:UART(通用异步收发器
贡橙小白鼠
·
2024-01-01 02:33
fpga开发
中国顶级黑客排行
网名:sunx真实姓名:孙华OICQ:239670简介:资深网络安全专家、
软件设计
师、Unix专家,在黑客、病毒等技术上均具有顶尖级水平,对系统内核研究有很高的造诣,程序反编译、跟踪、
d64cd8e6a43a
·
2024-01-01 01:03
软件设计
原则
1.开闭原则对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码想要达到这样的效果,我们需要使用接口和抽象类。因为抽象灵活性好,适应性广,只要抽象的合理,可以基本保持软件架构的稳定。而软件中易变的细节可以从抽象派生来的实现类来进行扩展,当软件需要发生变化时,只需要根据需求重新派生一个实现类来扩展就可以了。下面以搜狗输入法的皮肤为例介绍开闭原则的应用。【例】搜狗输入法的皮肤设计分析
努力的Ethan
·
2023-12-31 23:43
设计模式
设计模式
2023下半年
软件设计
师真题
第二批(案例题)第一次机考总结看图太麻烦!!!需要翻来覆去的看看的有点眼花图和文字不能单独拿出来比对一、日报/返校审批系统1)补充实体E1-E52)补充存储名称3个表3)用结构化语言描述审批流程4)补充缺失的数据流图二、酒店预约系统(图大概是这样的)1)补充CU1-CU52)补充C1-C53)说明关键字含义:包含(include)、扩展(extend)和泛化(generalization)三、快递
猫兄走好
·
2023-12-31 23:15
软考考证专区
经验分享
【软考】2023年软考中级
软件设计
师考后总结(下半年)
文章目录大家好,我参加了2023年下半年的
软件设计
师考试,今天我将分享一下我的个人总结以及对这次考试的认识。希望对正在备考或者有兴趣了解
软件设计
师考试的朋友们有所帮助。
JosieBook
·
2023-12-31 23:44
#
软考
软件设计师
无论开发还是测试,这10种常见的软件架构模式必须得知道
架构模式与
软件设计
模式相似,但范围更广。在本文中,我将简要解释以下10种常见的体架构模式及其用法和优缺点:
测试界的彭于晏
·
2023-12-31 22:51
技术分享
自动化测试
软件测试
自动化测试
测试工程师
软件测试
网络协议
架构
设计模式-调停者模式
设计模式专栏模式介绍模式特点应用场景调停者模式与命令模式的比较代码示例Java实现调停者模式Python实现调停者模式调停者模式在spring中的应用模式介绍调停者模式是一种
软件设计
模式,主要用于模块间的解耦
有梦想的攻城狮
·
2023-12-31 12:29
设计模式
设计模式
调停者模式
软件设计
师——计算机组成原理(三)
前言本文主要是【计算机组成原理】——
软件设计
师——计算机组成原理的文章,如果有什么需要改进的地方还请大佬指出⛺️作者简介:大家好,我是听风与他☁️博客首页:CSDN主页听风与他每日一句:狠狠沉淀,顶峰相见目录前言
听风与他
·
2023-12-31 11:04
软件设计师
计算机组成原理
软件设计
师——数据库系统(三)
前言本文主要是【数据库系统】——
软件设计
师——数据库系统的文章,如果有什么需要改进的地方还请大佬指出⛺️作者简介:大家好,我是听风与他☁️博客首页:CSDN主页听风与他每日一句:狠狠沉淀,顶峰相见目录前言
听风与他
·
2023-12-31 11:01
数据库
软件设计师
【Proteus仿真】【Arduino单片机】烟雾报警器设计
文章目录一、功能简介二、
软件设计
三、实验现象联系作者一、功能简介本项目使用Proteus8仿真Arduino单片机控制器,使共阴数码管,按键,蜂鸣器,ADC模块、烟雾传感器模块等。
Hai小易
·
2023-12-31 11:58
proteus
单片机
redis
嵌入式硬件
Arduino
烟雾报警器
【Proteus仿真】【51单片机】自动除湿器系统
文章目录一、功能简介二、
软件设计
三、实验现象联系作者一、功能简介本项目使用Proteus8仿真51单片机控制器,使用按键、LCD1602液晶、DHT11温湿度、继电器除湿模块等。
Hai小易
·
2023-12-31 11:58
proteus
51单片机
redis
嵌入式硬件
自动除湿器
【Proteus仿真】【STM32单片机】烟雾报警器设计
文章目录一、功能简介二、
软件设计
三、实验现象联系作者一、功能简介本项目使用Proteus8仿真STM32单片机控制器,使共阴数码管,按键,蜂鸣器,PCF8591ADC模块、烟雾传感器模块等。
Hai小易
·
2023-12-31 11:57
单片机
proteus
stm32
烟雾报警器
STM32最小系统板
【Proteus仿真】【Arduino单片机】汽车尾灯控制设计
文章目录一、功能简介二、
软件设计
三、实验现象联系作者一、功能简介本项目使用Proteus8仿真Arduino单片机控制器,使用按键、LED模块等。
Hai小易
·
2023-12-31 11:56
proteus
单片机
汽车
嵌入式硬件
Arduino编程
汽车尾灯控制系统
软件设计
师——软件工程(三)
前言本文主要是【软件工程】——
软件设计
师——软件工程的文章,如果有什么需要改进的地方还请大佬指出⛺️作者简介:大家好,我是听风与他☁️博客首页:CSDN主页听风与他每日一句:狠狠沉淀,顶峰相见目录前言11
听风与他
·
2023-12-31 09:20
软件工程
软件设计师
设计模式之初始设计模式和UML图
各位小伙伴,如果您:想系统/深入学习某技术知识点…一个人摸索学习很难坚持,想组团高效学习…想写博客但无从下手,急需写作干货注入能量…热爱写作,愿意让自己成为更好的人…文章目录前言一、设计模式概述1、
软件设计
模式的产生背景
哥的时代
·
2023-12-31 09:19
设计模式
uml
c语言程序设计的课程设计题目,C语言程序设计课程设计题目
2、使学生掌握
软件设计
的基本内容和设计方法,并培养学生进行规范化
软件设计
的能力。3、使学生掌握使用各种计算机资料和有关参考资料,提高学生进行程序设计的基本能力。二、课程
高知者
·
2023-12-31 05:23
c语言程序设计的课程设计题目
编译原理实验1--词法分析器的设计
并能将编译程序中的概念和技术应用于一般的
软件设计
之中。本实验指导书是
随机森林不是森林
·
2023-12-30 17:50
本科课程设计与各类作业汇总
数据分析
第一篇 设计模式引论 - 探索
软件设计
的智慧结晶
在软件工程中,设计模式同样指的是在
软件设计
过程中反复出现的、经过验证的最佳实践和解决方案。
球球不吃虾
·
2023-12-30 13:46
设计模式
设计模式
PHP和golang实现设计模式-单例模式
单例模式是一种常用的
软件设计
模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。
Rael_liu
·
2023-12-30 08:21
php语法
golang
php
设计模式
golang
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他