摘要: 一,精简的Linux系统概念模型 一个精简的Linux系统概念模型由shell,应用程序,文件系统和内核组成。 ①shell:提供了Linux系统与用户交互的方式,系统通过解释从命令行输入的shell命令来满足用户的功能性需求 ②应用程序:指为了完成某项或某几项特定任务而被开发运行于操作系统之上的计 阅读全文
posted @ 2021-05-17 23:38 开猴子的挖掘机 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一、概述 本文章主要针对工程实践《基于阿里云的MESH网络数据采集平台》,对其进行软件系统分析与设计,最终形成软件系统概念原型。 ESP-MESH 是建立在 Wi-Fi 协议之上的网络协议。ESP-MESH 允许散布在较大物理区域(室内 和室外)中的众多设备(以下称为节点)在单个 WLAN(无线局域 阅读全文
posted @ 2020-12-29 18:03 开猴子的挖掘机 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 本文基于中科大高级软件工程课程所学的“从需求分析到软件设计”所学到的知识,对本人工程实践选题《基于阿里云的MESH网络数据采集平台》进行用例建模和数据建模,通过需求分析进行总结概念原型 一.需求分析 需求分析就是需求分析师对用户期望的软件行为进行表述,并进一步用对象或实体的状态、属性和行为来定义需求 阅读全文
posted @ 2020-12-10 22:29 开猴子的挖掘机 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 本文基于中科大软件学院孟宁老师的教学指导下,分析小型命令行项目menu中的软件工程方法、规范或软件工程思想。此文将结合源码进行以下几方面的分析: ① 编译和调试环境配置; ② 模块化设计、可重用接口、线程安全 一、编译和调试环境配置 1. 在vscode中安装c/c++插件 2. 下载安装C/C++ 阅读全文
posted @ 2020-11-09 22:44 开猴子的挖掘机 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 开学前三个月的实习,在公司项目代码中接触了Git的简单使用,对Git有了初步的了解但没有深入的学习。所幸选上了孟老师的高级软件工程,在老师的指导下开始学习Git。 Git初使用:在实习项目中,每次有项目需求提出后,需要同步平台最新代码到本地仓,将本地仓的代码复制到工作区进行编码开发。在开发和本地测试 阅读全文
posted @ 2020-10-18 21:27 开猴子的挖掘机 阅读(198) 评论(0) 推荐(1) 编辑