/ComputerSystemsSimulator

计算机系统课程设计-模拟计算机系统

Primary LanguageJavaMIT LicenseMIT

ComputerSystemsSimulator

计算机系统课程设计-模拟计算机系统 CSS

介绍 Intro

本项目为计算机系统课程设计的模拟计算机系统, 目前项目已经宣告完结

多人合作开发 - 三个Java后端轮番上阵

文档 Docs

  • 开发文档 public/doc/CSS开发文档 v1.0.md

协作 Cowork

核心 Core

  • 进程管理 src/main/java/css/core/process
  • 内存管理 src/main/java/css/core/memory

外围 Out

  • 文件管理 src/main/java/css/out/file
  • 设备管理 src/main/java/css/out/device

展示 Front

  • 页面 src/main/java/css/front

日历 Calendar

November:

  • 20-25 完成前期知识储备
  • 预先调配人员

December:

  • 1 - 5 完成任务分工和仓库搭建
  • 8 - 9 完成前端选型和前期技术搜集
  • 10 - 23 正式开发完毕核心业务 7days
  • DeadLine : 23 - 12:00am BITE THE DUST for SpadeK
  • 23 - 26 系统内部通信, API问题捉虫 + 外部文件通信 3days
  • 26 - 29 整体运行, 联合调试
  • 29/31 基础展示

January:

  • 1.1 - 1.9 考试以及假期
  • 1.10-1.14 联调cowork
  • 1.15 独立个人论文拼接 +
    • 资料(展示视频+代码)压缩包 + 期末独立论文
  • 1.16 - 17 仓库整理, 论功行赏

链接 Links

Glory to CSS and developers!

  • C - 文件 + 组长
  • A - 界面 + 内存
  • W - 进程 + 设备
  • Z - 辅助 + 测试

反省 Rethink

我(SK / C)之前协同开发时候称, 选择merge与rebase两个没关系, 但是事实上有的人选择rebase, 有的人选择merge, 导致提交树长歪了...大概也是那时候只能选择强推的根源

自裁罢, SK!