4.2.2学生用户
图4-2学生用户模块
(1)开始学习
学生用户进入此模块,可以有选择性地进行章节学习网络工程师的知识内容。
(2)测试模拟
学生用户进入此模块,通过选择测试类型和历年套题,然后进行在线考试。当学生用户点击“交卷”或者考试时间结束时,系统自动为用户改卷打分,显示本次考试成绩。 (3)错题复习
学生用户进入此模块,可以复习测试模拟中做错的题目,可以看到正确的答案;或者进入收藏夹,查看收藏过的题目。
16
4.2.3管理员用户
图4-3管理员用户模块
(1)管理员
管理员进入此模块,可以添加新的管理员,可以修改管理员的信息,包括管理员的名字以及密码,或者删除管理员信息。 (2)管理注册学生
管理员进入此模块,可以删除学生用户信息。 (3)管理课程信息
管理员进入此模块,可以修改考试试卷类型,如真题测试、模拟测试,或者删除此类型试卷。 (4)管理套题信息
管理员进入此模块,可以修改历年真题或模拟题,如2014年上半年真题,或者删除此套试题 (5)管理考生信息
管理员进入此模块,可以删除学生考试的成绩信息。 (6)管理考试题目
管理员进入此模块,可以有选择性地修改试卷题目和正确答案,或者删除此题目。
(7)添加试题
管理员进入此模块,可以选择试卷类型,选择单选题或多选题,添加题目和ABCD选项答案以及正确答案和注释即可添加试卷试题。
17
4.3系统功能设计
网络工程师在线学习与考试系统的功能主要面向2个层次的用户: (1)面向学生用户:是系统的使用者。学生用户可以利用此系统在线学习、考试和复习错题等等。
(2)面向管理员用户:是系统的管理者。管理员用户可以对学生的信息进行修改和删除,可以对试卷题目进行修改、删除和添加。
4.4系统功能介绍
本网络工程师在线学习与考试系统采用成熟、稳定的ASP技术生成。本系统是一款由文字、图片等功能模块,并集成自定义模型、自定义字段等功能组合而成的学习与考试系统。
(1)网络工程师在线学习与考试系统功能较为完善,知识覆盖面广、管理与使用都很方便。
(2)自定义字段功能:可自由设置字段类型、字段类型(单行文本、多行文本、下拉列表、数字、日期、单选按钮、多选按钮、文件)、表单选项限制(功能启用时间限制、是否只允许会员提交、每个用户是否只允许提交一次),可按自定义字段搜索和排序。
(3)支持后台访问目录更名、验证码等多重安全机制,并且后台支持访问权限,为网站的安全运营提供最强有力的保障。
(4)强大的用户功能
?支持个人用户和管理员用户;
?支持用户注册、登录、退出、资料修改等基本功能; ?支持用户登录时是否需要验证码;
4.5 数据库设计
数据库设计是网络工程师在线学习与考试系统的重要部分,下面具体介绍主要表:
(1)管理员表Administrator:包括用户ID、用户名、密码、加入时间。主要用来记录各个管理员的基本信息。
18
图4-4管理员表Administrator
问题、密保答案、IP地址等。主要用来记录各个学生用户的基本信息。
(2)学生用户表Student:包括用户ID、姓名、密码、性别、注册时间、密保
图4-5学生用户表Student
(3)试卷类型表Lesson:包括ID、名称、时间。主要用来记录试卷类型。
图4-6试卷类型表Lesson
(4)历年套题表Taoti:包括ID、名称、试卷类型ID、时间。主要用来记录试卷套题名称。
19
图4-7试卷套题表Taoti
(5)试卷题目表:Questions:包括题目ID、附加ID、问题、类型、时间、类型ID、套题ID、ABCD选项答案、正确答案、分数、和注释。主要用来记录试卷题目及答案等信息。
图4-7试卷题目表Questions
(6)学生成绩表StuResult:包括成绩ID、学生ID、试卷类型、套题ID、套题名称、单选题分数、总分、考试时间。主要用来记录学生考试成绩的信息。
20