毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

C#考场随机排座系统开发毕业论文+可行性分析+需求设计 第5页

更新时间:2016-9-1:  来源:毕业论文
图4  数据库逻辑结构图
5系统实现
该系统主要是实现考场随机排座,系统主要完成系统设置管理、院系管理、学生信息管理及考试管理等基本功能。本章将分模块叙述本系统的详细设计方案,分为:用户登录模块、院系管理模块、学生管理模块、考试管理模块、系统管理模块。
5.1用户登录模块
用户登录过程是一个验证过程,包括用户名、密码验证。用户首先输入用户名和密码。系统从用户信息表查找是否有该用户的信息,若没有则提示错误信息重新输入,若有则进入相应的主操作界面。用户登陆流程图如图5所示。

图5  用户登陆流程图
5.2院系管理模块
该模块分为院系信息管理、班级信息管理2个子模块。
院系信息管理包括查看、添加、修改、删除院系信息4个功能。系统管理员有以上4种操作权限。添加院系信息时,院系ID是系统自增长生成的,再填写院系名称等其它信息。修改院系信息时不能修改院系ID。
班级信息管理包括查看、添加、修改、删除班级信息。系统管理员可以管理班级信息,操作过程和院系信息管理相似。班级信息管理流程图如图6所示。

图6  班级信息管理流程图
5.3学生管理模块
学生信息管理主要实现查看、添加、修改、删除学生信息。学生管理员和系统管理员都可以管理学生信息。学生信息的管理和班级信息管理类似,不再详细阐述。
5.4考试管理模块
考试管理模块分为考试科目管理和座位生成管理2个子模块。
5.4.1 考试科目管理
考试科目管理包括查询、添加、修改、删除考试科目信息。系统管理员和普通管理员具有操作考试科目管理的权限。添加科目考试时,科目考试ID由系统自增长生成,其余填写科目名称、考试开始时间、考试结束时间。考试科目管理模块还可以导出Excel表格。
5.4.2 座位生成管理
座位生成管理是该系统的核心模块。生成座位时需先填写班级名称,选择考场和人数,然后系统会根据填写的信息自动生成座号。座位生成的大至设计思路即使用Excel将考生的准考证号导入,再给定随机数的范围及数量前提下,实现生成随机数,之后再打印输出,随机数生成实现方法是:动态生成一文二文数组,生成某一范围内的随机数,最后采用排序算法进行排序。座位生成之后可以查看并导出Excel表格。

上一页  [1] [2] [3] [4] [5] [6] 下一页

C#考场随机排座系统开发毕业论文+可行性分析+需求设计 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。