计算机毕业设计-代做计算机毕业设计

asp.net学院考试安排管理系统的设计与实现

考试基本是每个学生和学校都在不断进行的一种活动,但是每当要到考试的时候如何更好的对不同科目和不同教室内的考场信息进行安排基本是每一个校园的教务工作者都在关心的问题,很明显传统的考试安排都是人工和手动的模式来进行的,这种模式效率非常低下,而且会给教务工作者增加很大的工作量,更关键是不能够把这些考试安排及时的通知到每个学生手里,为了能够减轻教务工作者的工作负担,同时让每个学生对每次考试的安排能够了解到对自己的具体安排我们通过ASP.NET+SQL2008开发了本学院考试安排管理系统

考试安排管理系统登录界面

考试安排管理系统登录界面

学生信息管理界面

学生信息管理界面

监考教师信息管理界面

监考教师信息管理界面

在排考管理中分为自动和手动两种排考方式,自动排考功能(按科目与班级进行逐一排考)——选择某一考试科目进行安排;将整个班的人安排在同一个考场;该科目的所有考生需要同一考试时间。避免时间地点容纳人数上的冲突。比如不能为同一学生在同一时间安排两门课程考试。不能为同一老师在同一时间安排两门监考。班级人数应该≤考场容纳人数。同一时间同一地点只能安排一门考试。自动排考管理界面如图

考场安排管理界面

考场安排管理界面

除了自动排考之外,管理人员还可以进行手动的排考,在手动排考的时候系统会用下来框的方式对科目,考场,以及监考老师和时间等内容进行选择,主要管理人员在输入的时候就避免了输入的麻烦等情况,另外管理人员还输入日期,学号和姓名的内容,这些内容全部输入后点击确定按钮就添加数据到数据库中,完成手动排考操作,当然了在手动排考的时候我们也对各种输入进行了限制,比如不能为同一学生在同一时间安排两门课程考试。不能为同一老师在同一时间安排两门监考。班级人数应该≤考场容纳人数。同一时间同一地点只能安排一门考试

系统功能结构图

系统功能结构图


三个角色:系统管理员,老师,学生。

对应权限与功能:系统管理员 系统所有功能权限

               老师 修改密码及查看与自己相关的监考信息

               学生 修改密码及查看与自己相关的考试信息

系统功能:系统管理员账户下(账号登录)

         考试地点(考试地点名称,考试地点能容纳的最大人数)——增加修改删除

         考试时间(日期年月日,上午9—11点,下午15—17点,晚上19—21点三个时间段)——增加修改删除

         监考教师信息(工号,名字,性别)——增加修改删除

         班级信息(级别专业班级,班级需要考试的科目,班级人数,班级人员)——增加修改删除备注:班级信息与学生信息对应如点击班级人员可查看该班级下的所有学生信息班级人数为该班级下的学生真实人数

         学生信息(学号,名字,性别,年级专业班级)——增加修改删除

         考试科目(代号,名称,类别)——增加修改删除

         自动排考功能(按科目与班级进行逐一排考)——选择某一考试科目进行安排;将整个班的人安排在同一个考场;该科目的所有考生需要同一考试时间。避免时间地点容纳人数上的冲突。

         比如不能为同一学生在同一时间安排两门课程考试。不能为同一老师在同一时间安排两门监考。班级人数应该≤考场容纳人数。同一时间同一地点只能安排一门考试。

         考试安排导出功能——将所有科目自动排考后,查看并可以修改安排,导出Excel。

         账户信息功能:修改密码,查看修改系统管理员信息(账号,姓名,性别,年龄职位)。

         老师账户下(工号登录):修改密码,仅查看与自己相关的监考信息

         学生账户下(学号登录):修改密码,仅查看与自己相关的考试信息


说明: PS:本站所有程序都为站长原创,每个题目都有录像,截图文档等内容,如需更多资料请联系管理员 QQ: 123311197了解