文档介绍:背景(白)
需求分析
为提高教学质量, 构建了《学院任职教育课堂教学规范及评价体系》,通过校院领导、专家、同行和学员按照理论、研讨、案例、实作、想定、模拟六类标准对课程进行综合评分,然后依据“课堂教学质量评价结论体系”可以得出某名教员、某类课或某门课程评价总分,从而促进教学质量的提高。
。解决方案及服务内容
整体功能架构图
用户管理和登录
系统的使用用户按照权限分为:管理员、学员、校领导、教员(同行)、专家5类用户, 只有具有系统访问权限的用户才能登录系统,系统的用户由“管理员”进行分配和管理。
用户管理数据结构设计
字段名称
数据类型
是否必填
说明
用户编号
Varchar(20)
是
系统自动生成
系统登录名称
Varchar(20)
是
如:zhangsan
显示名称
NVarchar(20)
是
如:张三、某学员
用户角色(分类)
NVarchar(20)
是
管理员、学员、校领导、教员(同行),专家
备注说明
NVarchar(200)
是
是否禁用
Int
否
禁用后此用户无法使用系统。
主要功能设计:
新增评价标准
录入评价项目分类, 评分标准,满分,评价类型等数据。
修改评价标准
对已录入用户信息进行修改和完善。
删除用户
删除已录入的某用户, 如果此用户已经使用,则不能删除,可以通过“禁用用户”限制其访问系统。
禁用用户
禁用某用户, 禁用后此用户将不能访问系统。
用户查询
可按用户名称、用户分类查询用户类别,并支持导出EXCEL。
评分体系管理
管理员负责完成6类课程12组的维护和管理, 系统上线前可以由开发人员完成评价体系数据的初始化工作,后期如有调整和变更,由系统管理员通过系统的的“评价体系管理”模块完成。
评价体系数据结构设计
字段名称
数据类型
是否必填
说明
编号
Varchar(10)
是
系统自动生成
项目分类
NVarchar(20)
是
如:教学准备、教学实施、教学效果等
项目
NVarchar(20)
否
如:教学设计、教学条件、主题引入
评分标准
NVarchar(200)
是
满分
Decimal(10,1)
是
评分类型
NVarchar(10)
是
分两类:一领导、专家、同行;二学员
c
主要功能设计:
新增评价标准
录入评价项目分类, 评分标准,满分,评价类型等数据。
修改评价标准
对已录入的某项评价标准进行修改和完善。
作废评价标准
删除已录入的某项评价标准, 如果此评价标准已经使用,则不能作废。
禁用评价标准
禁用已使用的某项评价标准, 在后续的课程汇总不在体现。
评价标准查询
可按照评价标准,项目分类,评价类型查询评价信息, 查询结果支持导出EXCEL 格式
教员管理
由管理员对教员信息进行管理和维护, 如果教员已经安排课程,将无法删除此教员信息, 可以通过禁用功能限制此教员的使用。
课程管理数据结构设计
字段名称
数据类型
是否必填
说明
教员编号
Varchar(10)
是
系统自动生成
教员名称
NVarchar(50)
是
教员职务
NVarchar(50)
是
教员职称
NVarchar(50)
是
备注
NVarchar(200)
是
主要功能设计:
新增教员
录入一名新的教员;
修改
对已录入的某教员进行修改和完善。
删除
删除已录入的某教员, 如果此教员已经使用,则不能作废。
禁用
禁用已使用的教员, 在后续的课程汇总不在体现。
教员查询
可按教员名称,职位,职务进行查询查询结果支持导出EXCEL 格式
班级管理
由管理员对班级信息进行管理和维护, 如果班级已经安排课程,将无法删除。
班级管理数据结构设计
字段名称
数据类型
是否必填
说明
班级编号
Varchar(10)
是
系统自动生成
班级名称
NVarchar(50)
是
班级简介
NVarchar(200)
否
备注
NVarchar(200)
是
主要功能设计:
新增班级
录入班级编号(系统自动生成),班级名称等信息。
修改班级
对已录入的班级数据进行后期修改或完善。
删除班级
删除已录入的班级。
班级查询
可按照名称查询班级列表, 查询结果支持导出EXCEL格式。
课程管理
由管理员进行课程的管理和维护,如果课程安排课后,将无法作废此课程,除非取消此课程的课表信息。
课程管理数据结构设计
字段名称
数据类型
是否必填
说明
课程编号
Varchar(10)
是
系统自动生成