C语言在线自测系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的系统。 1、基于职能模块进行划分 教师子系统 ( 1 )成绩管理 教师可以添加学生成绩,修改学生成绩信息。 ( 2 试题管理 教师可以通过添加试题信息。 ( 3 )系统管理 教师可以修改登录密码。 学生子系统 ( 1 )成绩管理 学生可以查询成绩信息。 ( 2 试题管理 学生可以通过系统进行在线考试。 ( 3 )系统管理 学生可以修改登录密码。 管理员子系统 ( 1 )考试章节管理 管理员可以管理考试章节信息。 ( 3 )系统管理 管理员可以修改登录密码。 (3)账号管理 管理员登录系统后,可以添加管理员信息,修改管理员信息,删除管理员信息。 (4)教师信息管理 管理员登录本系统后,可以添加教师信息,修改教师信息,删除教师信息。 (5)学生信息管理 管理员登录本系统后,可以添加学生信息,修改学生信息,删除学生信息。 2、基于系统角色进行划分 copyright paper51.com 基于系统角色可划分为学生、教师、管理员 |