基于.NET的在线考试系统的设计与实现(VS2010,SQL2008)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文20000字,程序代码,SQLServer数据库)
在线考试系统采用基于B/S模式的三层体系结构,在Visual Studio 2010平台下开发完成,使用C#作为开发语言,SQL Server 2008作为数据库。实现了用户登录、修改密码、查看成绩、多用户同时在线考试、动态随机出题、自动判卷等多种功能,达到了无纸化考试的基本要求,满足任何授权的考生随时随地考试,而且迅速获得成绩,同时也大大减轻了教师出题和判卷等繁重的工作量。
测试结果表明,在线考试系统界面友好、运用方便、操作简单、效率较高;具有一定的可扩展性、安全性、易移植性和易维护性。
本课题所研究的内容是,分析设计前台模块、后台模块。具体功能模块如下:
① 前台模块
学生的权限是:考试管理和个人信息管理,包括考试,查询成绩,修改密码,修改个人信息,查看个人信息。
② 后台管理系统模块
管理员的权限是:添加、修改、删除考生信息;添加、修改、删除教师的信息,添加系别;此外还可以添加班级,系别,成绩,添加管理员信息,管理管理员信息,维护系统的正常运行。
4.2 系统详细设计
本系统共有三种用户可以登录,分别是系统管理员、教师、学生。
管理员登录系统能够实现的功能为学生信息管理、教师信息管理、管理员信息维护。教师登录系统能够实现的功能为试题录入管理、试题维护管理和考试管理。学生登录系统能够实现的功能为考试管理、个人信息管理等。
数据库:SQL Server 2008
开发工具:Visual Studio .net 2010
开发语言:C#语言