diff --git a/README.md b/README.md index 84c0a01..767c741 100644 --- a/README.md +++ b/README.md @@ -167,3 +167,83 @@ System Error:系统错误。在进行代码测评时,测评机器发送错 - Vue - 组件库 [Element-plus](https://element-plus.org/zh-CN/component/overview.html) - 文本编辑器 TODO + + + +## 人员分工(垂直分工) + +> 项目整体架构,有三端,前端显示界面,后端管理界面,后端代码逻辑 +> +> 分工方式为,根据业务功能,完成相应三端代码的编写以及MySql表的设计 +> +> **每个模块都会用到JavaScript、Css、Html、Vue、Java、Sql、MybatisPlus等技术** +> +> **另外每个模块均由自己完成单元测试** + +### 陈佳彬--代码执行 + +- 各个语言代码的执行逻辑环境和代码编写(C、C++、Python、Java、Go已经实现) +- 前端首页、关于界面 +- 前端、后端代码脚手架编写 +- 代码执行逻辑解耦、完成代码沙箱 +- 代码执行安全管理 +- 接口文档接入 +- 功能测试 + +使用到的技术:FileUtils、Runtime、Vue3、Element-Plus、thymeleaf、knife4j + +### 陈碧辉--题目测评 + +- 测评结果(Evaluation模块内容) +- 解决跨域问题 +- 完成腾讯cos服务的接入 +- 代码编辑界面 + +使用到的技术: + + + + + +代码编辑器 https://github.com/koca/vue-prism-editor/blob/master/README.md + +### 马岳奇--题目管理 + +- 题目管理 +- 题目创建、题目测试用例添加 + +使用到的技术:无特别技术 + +### 夏榆林--文章管理 + +- 博客创建 +- 个人对自己创建博客的管理(编辑和删除) +- 博客的浏览 +- 博客的搜索 + +使用到的技术: + +富文本编辑器 wangEditor 文档地址https://www.wangeditor.com/ + +### 李柯--登录逻辑 + +- 前端显示界面登录 +- 后端管理界面登录、 +- 邮箱验证 + +使用到的技术: + +前端登录:Cookies、Redis(不必要可以不讲) + +后端登录:拦截器 LoginInterceptor、Cookies + +邮箱配置: + + + +### 罗浩--用户管理 + +- 用户管理 +- 用户排名设计 + +使用到的技术:无特别技术 diff --git a/assets/image-20240924112134034.png b/assets/image-20240924112134034.png new file mode 100644 index 0000000..7a6a937 Binary files /dev/null and b/assets/image-20240924112134034.png differ diff --git a/assets/image-20240924112142857.png b/assets/image-20240924112142857.png new file mode 100644 index 0000000..7a6a937 Binary files /dev/null and b/assets/image-20240924112142857.png differ diff --git a/assets/image-20240924112223751.png b/assets/image-20240924112223751.png new file mode 100644 index 0000000..8b33de5 Binary files /dev/null and b/assets/image-20240924112223751.png differ diff --git a/assets/image-20240924113300957.png b/assets/image-20240924113300957.png new file mode 100644 index 0000000..b42a92a Binary files /dev/null and b/assets/image-20240924113300957.png differ diff --git a/oj-vue/src/components/oj/common/Footer.vue b/oj-vue/src/components/oj/common/Footer.vue index 05eb663..58bfa9f 100644 --- a/oj-vue/src/components/oj/common/Footer.vue +++ b/oj-vue/src/components/oj/common/Footer.vue @@ -8,7 +8,7 @@ - Copyright © 2023 Ginkgo + JOJ Smart Man's Game © 2024 XAUAT