Home
yexca'Blog
Cancel

搭建个人音乐网站

使用 Rclone 挂载 Onedrive 歌曲文件,Navidrome 搭建网站,采用 docker 部署 Rclone 首先需要在 Windows 系统上运行获取配置,然后再在服务器上安装并挂载文件 获取 Token 在 Windows 电脑上下载 Rclone,下载地址:https://rclone.org/downloads/ 下载完成后解压,解压完成后通过 cmd 进入该...

UML 中的图

图 (Diagram) 是一组元素的图形表示,大多数情况下把图画成顶点 (代表事物) 和弧 (代表关系) 的连通图。为了对系统进行可视化,可以从不同的角度画图,这样图是对系统的投影 UML 2.0 提供了 13 种图,分别是类图、对象图、用例图、序列图、通信图、状态图、活动图、构件图、组合结构图、部署图、包图、交互概览图和计时图。序列图、通信图、交互概览图和计时图均被称为交互图 (一) ...

UML

面向对象分析强调的是对一个系统中对象的特征和行为的定义。目前,国际上已经出现了多种面向对象的方法。业界普遍接受的为 UML (Unified Modeling Language, 统一建模语言) 统一建模语言是面向对象软件的标准化建模语言。由于其简单、统一,又能够表达软件设计中的动态和静态信息,目前已经成为可视化建模语言事实上的工业标准 UML 由 3 个要素构成:UML 的基本构造块、...

服务器用 Docker 部署记录

从想法产生到彻底实现,一共耗时三个月 (主要是太懒了) 安装 Docker 使用了 APT 进行安装 添加 HTTPS 传输的软件包以及 CA 证书 # 先更新一下 sudo apt-get update # 然后安装 sudo apt-get install \ apt-transport-https \ ca-certificates \ ...

软件工程-软件质量与软件工具

软件工程系列文章六 软件质量是指反映软件系统或软件产品满足规定或隐含需求的能力的特征和特性全体 软件质量管理是指对软件开发过程进行独立的检查活动,由质量保证、质量规划和质量控制 3 个主要活动构成 软件质量保证是指为了保证软件系统或软件产品充分满足用户要求的质量而进行的有计划、有组织的活动,其目的是生产高质量的软件 软件质量特性 讨论软件质量首先要了解软件的质量特性,目前已经有多种...

软件工程-软件项目管理

软件工程系列文章五 软件项目的成功率非常低的原因可能就是项目管理能力太弱。由于软件本身的特殊性及复杂性,将项目管理思想引入软件工程领域,就形成了软件项目管理 软件项目管理涉及的范围 有效的软件项目管理集中在 4 个 P 上,即人员 (Person) 、产品 (Product) 、过程 (Procedure) 和项目 (Project) 软件项目估算 软件项目估算涉及人、技术、环境等...

软件工程-系统维护概述

软件工程系列文章四 软件维护是软件生命周期的最后一个阶段,处于系统投入生产性运行之后的时期中,因此不属于系统开发过程。软件维护是在软件已经交付使用之后为了改正错误或满足新的需求而修改软件的过程,即软件在交付使用后对软件所做的一切改动 系统可维护性概念 系统的可维护性可以定义为维护人员理解、改正、改动和改进这个软件的难易程度。提高可维护性是开发软件系统所有步骤的关键目的,系统是否能被很好...

软件工程-系统测试

软件工程系列文章三 系统测试的意义、目的及原则 系统测试是为了发现错误而执行程序的过程,成功的测试是发现了至今尚未发现的错误的测试 测试的目的就是希望能以最少的人力和时间发现潜在的各种错误和缺陷。用户应根据开发各阶段的需求、设计等文档或程序的内部结构精心设计测试用例,并利用这些实例来运行程序,以便发现错误的过程 信息系统测试应包括软件测试、硬件测试和网络测试。硬件测试、网络测试可以根...

软件工程-需求分析与系统设计

软件工程系列文章二 软件生存周期 可行性分析与项目开发计划 需求分析 概要设计 详细设计 编码 测试 维护 软件需求 在进行需求获取之前,首先要明确需要获取什么,也就是需求包含哪些内容。软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望 功能需求。考虑系统要做什么,在何时做,在何时以及如何修改或升级 性能需求。考虑软件开...

软件工程-软件过程与软件过程模型

软件工程系列文章一 软件过程 软件开发的中所遵循的线路图称为 “软件过程” 能力成熟度模型 (CMM) CMM 将软件过程改进分为以下 5 个成熟度级别 初始级 (Initial) ​ 软件的特点是杂乱无章,有时甚至很混乱,几乎没有明确定义的步骤,项目的完成完全依赖个人的努力和英雄式核心人物的作用 可重复级 (Repeatable) ​ 建立了基本的项目管理过...