前言:不可能的任务?
当产品经理提出"一周内上线考试系统"的需求时,相信大部分人的第一反应都是拒绝。
但借助CodeSpirit,我们初步完成了这个挑战:
考生组及考生管理
创建或导入考试会通过事件消息创建用户。
题目分类、题目及题目版本管理
目前仅支持单选、多选和判断题
支持题目文本批量导入
试卷管理
固定试卷
随机试卷
考试管理
考试客户端
考试列表
考试倒计时显示答案自动保存(本地存储备份)异常恢复机制
实体关系如图所示:
最后
在开发考试系统的过程中,我对架构也做了不少的优化,比如添加EventBus,UI组件转换优化等等。不用写或少写前端代码的感觉真爽,下一步,我将进一步封装移动端UI生成,优化图表的呈现,提供后端组件的自动发现能力...