/AirMyst

计算机操作系统模拟项目 天玄AirMyst

Primary LanguageJavaMIT LicenseMIT

AirMyst 天玄

项目前身: 团队项目CSS

技术栈

JavaEE Swing Spring

项目描述

一个模拟计算机操作系统, 限定基于JaveEE实现了进程管理、内存管理、文件管理、设备管理四大模块,并提供了可交互界面。

项目注重编码模拟不同场景下操作系统各组件的具体实现,可以完成基础的人机交互流程。

主要工作包括协调团队开发、文件模块开发、全局接口测试、各模块规范整合与全模块联调优化、实例单例唯一化设计、等。

项目详情

主要负责文件模块开发,设计了仿MVC三级文件系统结构,架构清晰,功能明确

使用饿汉单例模式唯一化设计磁盘等组件对象,利用Java编码恰当拟合了相关任务要求

协调团队开发,负责各模块的优化与请求对接,设计了切实可行的DTO集合

补充了之前成员仓库遗漏的单例设计, 修复了问题