摘要: 一、Linux系统概念模型 linux系统主要分为内核、shell、文件系统和应用程序四大块,其中内核、shell和文件系统一起形成了基本的操作系统,其具体如图所示: 本文主要从进程管理、内存管理、文件管理、驱动管理进行总结 二、进程管理 进程是由正文段、用户数据段和系统数据段组成的一个动态实体。  阅读全文
posted @ 2021-05-18 13:55 yqdjl 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一、软件结构特点 1.1设计模式 在工程实践中,我们选用MVC架构座位本次设计的架构。MVC中M、V和C所代表的含义如下: Model(模型)代表一个存取数据的对象及其数据模型。在MVC架构下,模型用来封装核心数据和功能,它独立于特定的输出表示和输入行为,是执行某些任务的代码,至于这些任务以什么形式 阅读全文
posted @ 2020-12-27 20:33 yqdjl 阅读(2007) 评论(0) 推荐(0) 编辑
摘要: 本文主要在学习高级软件工程课的基础上,对工程实践的题目进行分析,将课本上的知识运用到实际的工程项目中。 我的工程实践题目是“设计一个类似12306售票系统“,首先我要对我的题目进行需求分析。 一、需求分析 1.1 需求分析概述 需求就是用户期望的软件行为的表述,需求分析就是在获取需求的基础上进一步对 阅读全文
posted @ 2020-12-06 18:36 yqdjl 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 这几个月在孟宁老师的课上学习了如何从0开始搭建一个menu菜单小程序,在课上通过实例学习到了软件工程在代码中的具体应用,这里写一篇总结来记录一下自己的学习过程。 参考资料:https://gitee.com/mengning997/se/blob/master/README.md#%E4%BB%A3 阅读全文
posted @ 2020-11-07 22:49 yqdjl 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 最近在孟宁老师的课上学习了git的使用方法,今天借鉴老师的文章:https://mp.weixin.qq.com/s/Km5KuXPETvG0wCGHrvj9Vg,通过实际操作练习一下git的使用方法。 git是一个版本控制系统,能很好的管理我们的代码。github是一个使用git来管理代码的网页版 阅读全文
posted @ 2020-10-13 21:12 yqdjl 阅读(162) 评论(0) 推荐(0) 编辑