一种高扩展的题库设计方案
发布于 4 年前 作者 guiyingli 1403 次浏览 来自 分享

本文背景

一种高扩展的题库设计方案,但是这个方案有待去实现,能不能最后落地是个未知数,但是这个方案扩展性确实是完善的

在接下来的几天,我会将该方案在最近开发的小程序实现,该方案充分利用了小程序云开发文件数据库的特性。

本文内容

该题库设计可支持题目、选项均可带图片展示

截图一


截图二


截图三




本文总结

本文提出一种高扩展性的题库设计方案,该设计方案可支持以下特色功能

1)题目带图片展示

2)选项带图片展示

1 回复

json

{
    "_id": "004001",
    "answer": "C",
    "category": "004",
    "comments": [
        {
            "content": "content1",
            "type": "text"
        },
        {
            "type": "img",
            "url": "004001.png"
        },
        {
            "content": "可可可",
            "type": "text"
        }
    ],
    "options": [
        {
            "code": "A",
            "content": [
                {
                    "content": "option1",
                    "type": "text"
                },
                {
                    "type": "img",
                    "url": "options_004001_1.png"
                },
                {
                    "content": "可可可",
                    "type": "text"
                }
            ],
            "value": 0
        },
        {
            "code": "B",
            "content": "option2",
            "value": 0
        },
        {
            "code": "C",
            "content": "option3",
            "value": 1
        },
        {
            "code": "D",
            "content": "option4",
            "value": 0
        }
    ],
    "title": [
                {
                    "content": "titleA",
                    "type": "text"
                },
                {
                    "type": "img",
                    "url": "/description_004001.png"
                },
                {
                    "content": "可可可",
                    "type": "text"
                }
            ],
    "typecode": "01",
    "typename": "单选"
}
回到顶部