Advertisement

在线OJ模拟项目02:模块划分与理解

阅读量:

文章结构概述

  • 图解
    • 第一部分 http模块

        1. 获取请求
        1. 回复响应
        1. 日志记录
    • 第二部分 试题模块

        1. 试题的存储格式规范
        1. 题目相关属性说明
        1. Load函数实现
        1. GetAllQuestions/GetOneQuestion接口
    • 第三部分 编译运行模块

        1. 编译条件设定
        1. 错误处理与退出机制
        1. 执行流程描述
    • 第四部分 工具模块

      • OjView类定义
          1. FIileUtil类功能
          1. StringUtil类用途
          1. UrlUtil类作用
          1. TimeUtil类特性
        • 日志函数实现

整个项目采用的是 B/S 架构(浏览器—服务器),在上一节中已经完成了环境配置的相关内容,本节将对各个模块的具体功能进行详细阐述。

在这里插入图片描述

图解

![在这里插入图片描述](https:

全部评论 (0)

还没有任何评论哟~