ICS35.240.01 CCS L70 团 体 标 准 T/QGCML4126—2024 基于微服务教学案例管理系统 Teaching case management system based on microservices 2024-04-24发布 2024-05-09实施 全国城市工业品贸易中心联合会 发布 T/QGCML4126—2024 目 次 前言. II 1范围. ..1 2规范性引用文件1 3术语和定义1 4要求...... .1 5模块功能. 2 6运行测试.................. . . . . 3 I T/QGCML4126—2024 前言 本文件按照GB/T1.1一2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定 起草. 请注意本文件的某些内容可能涉及专利.本文件的发布机构不承担识别专利的责任. 本文件由全国城市工业品贸易中心联合会提出并归口. 本文件起草单位:武汉学链科技有限公司、武汉珂码科技有限公司、武汉从元科技工程有限公司、 武汉智策互联网信息科技有限公司. 本文件主要起草人:喻国良、郭凡、虞洋、王文鑫、孙剑桥、马忠宝、付世祥、杜慧情. II T/QGCML4126—2024 基于微服务教学案例管理系统 1范围 本文件规定了基于微服务教学案例管理系统的术语和定义、要求、模块功能、运行测试. 本文件适用于基于微服务教学案例管理系统的设计及应用. 2规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款.其中,注日期的引用文件, 仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括的修改单)适用于本 文件. GB/T20270信息安全技术网络基础安全技术要求 GB/T20988信息安全技术信息系统灾难恢复规范 GB/T22239信息安全技术网络安全等级保护基本要求 3术语和定义 本文件没有需要界定的术语和定义. 4要求 4.1设计要求 4.1.1应易于操作、界面美观,方便用户进行浏览、搜索和交互. 4.1.2应利用大数据分析技术,对数据进行统计、分析和预测. 4.2性能要求 4.2.1可靠性 可靠性应满足以下要求: ā)重要的服务器、网络设备应采用冗余方式配置,保证系统的可靠性; b)系统应能隔离故障,切除故障不影响各节点的运行,并保证故障恢复过程快速、平稳; c)平均无故障工作时间大于3×10h. 4.2.2维护性 系统软硬件应易于维护,并有自检自诊断功能.应具有完整的检测和维护工具及诊断软件,能快速、 准确地查明故障、迅速恢复系统. 4.2.3可扩展性 4.2.3.1软硬件应采用便于升级的模块化设计,可根据需求选择模块组合;系统升级时不影响系统运 行.系统容量应有不少于30%的元余度. 4.2.3.2软件采用微服务架构,将系统分成多个微服务,包括用户管理微服务、案例管理微服务、案 例利用微服务等,从而保障系统的可扩展性. 4.2.4系统实时性 系统实时性应符合下列要求: a)界面响应时间小于3s; b)数据查询时间小于15s. 4.3信息安全 1 T/QGCML4126—2024 应符合GB/T20270、GB/T20988、GB/T22239的相关要求. 4.4备份和恢复 备份和恢复要求包括但不限于: a)宜有数据备份机制,并对备份数据进行保护; b)在使用恢复的数据前应校验其可用性、完整性; c)被非正常退出,或其他应用程序异常导致关机或者重启,再次启动时,功能应能恢复正常使 用. 5模块功能 5.1认证服务 负责用户认证和权限管理,处理用户的登录、注册、权限验证等功能. 5.2案例管理服务 负责管理教学案例的增删改查操作,包括以下功能: ā)案例上传与存储:用户可以将自己的教学案例上传到系统中,并保存在服务器中,方便随时 查看和分享; b)案例分类与检索:系统提供案例分类功能,用户可以根据学科、年级、课程类型等维度对案 例进行归类.同时,用户也可以通过关键词搜索功能快速找到所需的案例; c)案例展示与浏览:用户可以在系统中查看其他用户上传的案例,包括案例的标题、描述、图 片、视频等信息,以便了解案例的具体内容和特点: d)案例评价与:用户可以对查看过的案例进行评价和,分享自己的看法和建议,以便 其他用户参考和借鉴; )案例分享与交流:系统支持用户将案例分享到其他平台或社交媒体,促进教学案例的传播和 交流.同时,用户也可以在系统中进行互动讨论,分享教学经验和方法; f)案例统计与分析:系统可以对上传的案例进行统计和分析,生成相关的报表和图表,帮助用 户了解案例的上传情况、使用情况等信息,为教学改进提供参考. 5.3文件存储服务 用于存储上传的案例文件,如文档、图片等. 5...