UML 简介
面向对象分析强调的是对一个系统中对象的特征和行为的定义。目前,国际上已经出现了多种面向对象的方法。业界普遍接受的为 UML (Unified Modeling Language, 统一建模语言) 统一建模语言是面向对象软件的标准化建模语言。 …
面向对象分析强调的是对一个系统中对象的特征和行为的定义。目前,国际上已经出现了多种面向对象的方法。业界普遍接受的为 UML (Unified Modeling Language, 统一建模语言) 统一建模语言是面向对象软件的标准化建模语言。 …
从想法产生到彻底实现,一共耗时三个月 (主要是太懒了) 安装 Docker 使用了 APT 进行安装 (系统为 Debian) 添加 HTTPS 传输的软件包以及 CA 证书 1 2 3 4 5 6 7 8 9 10 # 先更新一下 …
软件工程系列文章六 软件质量是指反映软件系统或软件产品满足规定或隐含需求的能力的特征和特性全体 软件质量管理是指对软件开发过程进行独立的检查活动,由质量保证、质量规划和质量控制 3 个主要活动构成 软件质量保证是指为了保证软件系统或软件产品 …
软件工程系列文章五 软件项目的成功率非常低的原因可能就是项目管理能力太弱。由于软件本身的特殊性及复杂性,将项目管理思想引入软件工程领域,就形成了软件项目管理 软件项目管理涉及的范围 有效的软件项目管理集中在 4 个 P 上,即人员 …
软件工程系列文章四 软件维护是软件生命周期的最后一个阶段,处于系统投入生产性运行之后的时期中,因此不属于系统开发过程。软件维护是在软件已经交付使用之后为了改正错误或满足新的需求而修改软件的过程,即软件在交付使用后对软件所做的一切改动 系统可 …
软件工程系列文章三 系统测试的意义、目的及原则 系统测试是为了发现错误而执行程序的过程,成功的测试是发现了至今尚未发现的错误的测试 测试的目的就是希望能以最少的人力和时间发现潜在的各种错误和缺陷。用户应根据开发各阶段的需求、设计等文档或程序 …
软件工程系列文章二 软件生存周期 可行性分析与项目开发计划 需求分析 概要设计 详细设计 编码 测试 维护 软件需求 在进行需求获取之前,首先要明确需要获取什么,也就是需求包含哪些内容。软件需求是指用户对目标软件系统在功能、行为、性能、设计 …
软件工程系列文章一 软件过程 软件开发的中所遵循的线路图称为 “软件过程” 能力成熟度模型 (CMM) CMM 将软件过程改进分为以下 5 个成熟度级别 初始级 (Initial) 软件的特点是杂乱无章,有时甚至很混乱,几乎没有明确定义 …
整理一下自己学的 Git 相关的内容吧 一、安装 在 Windows 上安装 Git 从 Git 官网下载安装:https://git-scm.com/download/win 安装完成后运行一次 Git Bash 在 Linux 上安装 …
秉持着 “不在自己硬盘的东西就不是自己的” 的原则,以及个人手机中日益增多的图片迫切需要整理放入硬盘中保存,以缓解手机内存危机,于是决定采取分画师下载储存。于是便需要一个方便记录,快速查询修改的方法,原来使用 Markdown 的清单,可随 …