考生档案系统软件工程课程设计内容摘要:

D2 成绩信息 管理 管理 登录 管理员 1 系统管 理 2 试题录 入 3 系统维 护 管理员 D1 账户信息 D2 汇总报表 华科学院软件工程课程设计 6 表 31 报考信息存储表 表 32 考试 管理信息 存储表 表 33 管理员维护信息存储表 名称:考试管理信息 别名:考试相关信息 描述:考生验证注册信息后进入界面选择具体考 试内容的信息 定义:考试信息 =考试科目 +考试类型 +考试题型 +考试规则 +考试时间 名 称:管理员维护信息 描述:管理员对系统进行的所有管理信息 定义:管理员维护信息 =考生的注册登录 +教师登录信息 +管理员口令修改信息 +试题维护及统计信息 +系统参数信息 +数据库信息 名称:报考信息 别名:考前注册信息 描述:考试前报考的考生所填写的用于核实考生考试的所有相关信息 定义: 报考信息 =考生姓名 +考生学号 +考生准考证号 + 报考科目 华科学院软件工程课程设计 7 表 34 数据导出信息存储表 ER图 图 考试管理系统 ER 图 1 1 N 1 N 1 N 1 N 1 1 查询 1 教师 学生 题库 成绩 管理 管理员 管理 管理 使用 管理 名称:数据导出信息 别名:输出数据信息 描述:考试阅卷结束后考生可根据需要查看试卷内容及考试结果 定义:数据导出信息 =考生考试成绩 +合格信息 +试题内容 华科学院软件工程课程设计 8 图 33 学生信息 ER 图 图 34 题库信息 ER 图 图 35 成绩信息 ER 图 成绩查询 编号 用户名 总分 成绩 状态 学生信息 序号 学号 密码 班级 权限 题库信息 试题 试题答案 试题分数 试题难度 华科学院软件工程课程设计 9 图 36 管理员信息 ER 图 图 37 教师信息 ER 图 管理员 用户名 密码 权限 教师 用户名 密码 权限 华科学院软件工程课程设计 10 第四章 系统总体设计 考试管理系统 主要由三个基本的模块组成:教师管理模块、考生考试模块和账户管理模块。 教师管理模块主要实现: 教师登录系统 :在任何一台计算机上根据用户名口令进入考试系统; 题库信息管理 :教师可以添加、删除、修改试题库中的题目 试卷生成 :教师可以从题库中选题,也可由计算机自动选 题并生成试卷; 阅卷管理 :教师可以进行对试卷的评分或由系统自动评分或由系统自动评分,并将相关信息加入数据库,显示考试成绩; 成绩信息管理 :教师可以查看学生成绩,删除修改学生成绩,并进行统计分析。 考生考试模块主要实现: 学生登录考场 :学生输入自己的班别、学号、姓名,并选择试卷进入考试系统; 考试管理 :考生可以在考试时间内主动交卷或在达到考试时间后由系统强行收卷; 成绩查询 :学生可以随时查询自己所有的考试成绩。 账户管理模块主要实现。 管理员登录 :管理员以 Admi为用户名登录系统; 教师权限设置 :管理员可以添 加删除能对题库进行操作的老师,设置教师权限; 安全与维护 ;管理员应定期备份、恢复数据。 华科学院软件工程课程设计 11 根据上述系统 功能分析,能得出下面系统软件功能模块图: 在需求分析阶段所确定的考试管理系统数据需求的基础上,进一步设计数据库。 (用户信息表)记录系统所有用户 名和密码信息,表中的各个字段以及各个字段的说明如下: 表 45 管理员表: 属性名称 列名 数据类型 长度 管理员 ID Admin_ID char 20 密码 Password char 20 考试管理系统 服务器 客户端 系统维护管理子系统 考试管理子系统 成绩查询子系统 考生考试子系统 教师阅卷子系统 管理员管理系统 试卷生成模块 试卷回收模块 试题管理模块 信息管理模块 考试监控模块 华科学院软件工程课程设计 12 表 41 学生表 : 属性名称 列名 数据类型 长度 学号 xh char 12 班 级 bh char 10 姓名 xm char 36 民族 mzm char 20 出生年月 csny datetime 8 所在 系 xbdm char 8 身份证号码 sfz char 20 表 42 报名表 : 属性名称 列名 数据类型 长度 学号 xh char 12 准考证 号 ZKZ nvarchar 10 表 43 教师表 : 属性名称 列名 数据类型 长度 教师工号 Teacher_ID char 12 姓名 Teacher_NAME char 36 职称 Position char 10 表 44 成绩表 : 属性名称 列名 数据类型 长度 准考证号 ZKZ nvarchar 10 姓名 NAME nvarchar 10 年级 NJ nvarchar 2 学制 XZ nvarchar 6 考试成绩 DZ float 8 通过标记 CJJ nvarchar 1 华科学院软件工程课程设计 13 第五章 系统的详细设计 系统 设计目 的 及任务 此阶段 主要 设 计出具体能够运行的系统并 详细列出新系统的各项 指标。 考试管理系统的实现包括前台页面实现和后台管理程序实现,这里对系统主要几个功能模块进行设计实现。 本 系统 算法过程的设计是采用 流程图的方式来表达每个处理过程的算法。 系统 数据结构的设计是 对于处理过程中涉及的概念性的数据类型进行确切的定义。 系统 测试用例设计为 测试用例包括输入数据和预期结果等内容。 系统 配置设计 设计指标 系统的可靠性:该系统要求 24 小时不间断工作工作,发生错误的概率低于%; 要提高系统的吞吐量, 要求使用具有大吞吐量的计算机。 同时 应该选择具有较高性能的计算机 , 系统响应时间不超过 2 秒 , 地域范围采用局域网方式。 计算机硬件选择取决于要运行的软件系统,本系统建议最低采取如下配置:内存: 512MB; CPU:奔三 ;硬盘:空余空间 4G。 基本 模块设计 利用“增加 ”按钮 ,使表格右边的编辑框信息自动清空,且窗口的标题上标明当前操作时增加状态,将要增加的信息在右边编辑框 中输入,信息全部输入好后利用“保存” 按钮,实现数据保存。 在保存过程中如信息的代码重复,系统将提示代码重华科学院软件工程课程设计 14 复并停止保存工作,直至代码不重复。 修改数据字典需谨慎,因为修改某些信息直接影响其他与之关联的所有数据。 修改时,设计成可在对应表格显示区点击要修改的记录,系统自动将对应的信息显示在右边,然后在右边对应编辑框中修改信息,信息修改好后利用“保存”按钮动作实现。 删除代码信息必须谨慎,为确保可靠,一般要求设计系统有提示功能 如下图: 图 利用“确定”按钮动作,系统得到用户确认后,删除当前一条信息。 点击“取消 ”,系统不执行删除命令。 功能模块 设计 考试系统模块,按照学生考试流程来进行设计的。 每一次考试作为一个完整的过程,形成记录。 它有几个主要部分:一是考前准备,包括 考试导入的信息 、考试信息的维护、考试注册情况。 二是根据导入的信息进行考试安排 ,考场编 排等。 考试 系统的流程。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。