摘要: 一、Linux系统模型 Linux是一个类Unix的操作系统,它是连接了软件和硬件的一种系统软件,用来管理软硬件资源,与硬件交互,并且能给用户提供一个良好的执行环境。Linux系统有四个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了最基本的操作系统结构,它们使得 阅读全文
posted @ 2021-05-11 10:02 zxw600 阅读(158) 评论(0) 推荐(1) 编辑
摘要: 这篇博客主要针对我个人的工程实践项目,进行软件系统分析和设计,最终形成软件系统概念原型。 一、项目设计方案 本项目是基于Java和flutter开发一个面向github用户的安卓应用程序,可以给用户提供github.com网页上能够提供的常用功能。包括实现登录和登出、查看用户信息、关注/取关用户、查 阅读全文
posted @ 2020-12-27 23:20 zxw600 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 需求分析就是需求分析师对用户期望的软件行为进行表述,并进一步用对象或实体的状态、属性和行为来定义需求。这篇博文的主要内容其实就是通过需求分析来得到概念原型的一个过程,即针对我个人的工程实践项目,进行用例建模和业务领域建模,以及数据建模,最终形成概念原型。 一、初步的需求文档 1、项目介绍 本项目是基 阅读全文
posted @ 2020-12-14 19:45 zxw600 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 前言 本文中所涉及到的实验项目是一个实现一个命令行的菜单小程序,最终目标是完成一个通用的命令行的菜单子系统便于在不同项目中重用。 结合这个项目的代码,我们将会一步一步的分析其中的软件工程方法、规范或软件工程思想。 编译和调试环境配置 C/C++编译调试环境配置 安装c/c++ extensions 阅读全文
posted @ 2020-11-09 13:45 zxw600 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 参考文献:https://mp.weixin.qq.com/s/Km5KuXPETvG0wCGHrvj9Vg #场景一:git本地版本库的基本用法 ##初始化一个本地版本库 ###方法一: 使用ctrl+O快捷键打开一个文件夹(相当于打开一个workspace) 注:某些情况下使用ctrl+O是打开 阅读全文
posted @ 2020-10-10 21:48 zxw600 阅读(118) 评论(0) 推荐(0) 编辑