毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net公司学员在线考试系统的开发(3)
传统考试都是在统一的时间和地点进行考试,缺乏灵活性,对于已经工作或临时有事的人来说不太方便。而在线考试系统就能很好的解决这个问题,不管考生在哪里,也不管考生什么时候方便参加考试,只需一个能打开网页的设备即可,可以用笔记本电脑、平板电脑,设甚至是智能手机就能完成学习和考试,大大方便了出差、上班、临时有事考生。这也是在线考试系统受到追捧的主要原因。
1.2 国内外研究水平与现状1.3 发展趋势
2 需求分析
为了更好的实现本系统,也为了更好的开展后面的各项工作,在实施之前对系统进行分析是一件很有意义的事。通过查阅各种资料,了解一些类似的系统,做到心中有数,对于本系统的实现有着很大的帮助。
2.1 开发目的
市场上已经有大量成熟的在线考试系统,但每个系统都有其适用的场合,而不同场合需要的系统肯定又是不一样的,因此不能随便拿一个系统过来就投入使用。本系统并不是对所有人都开放的,其开放对象是公司学员和教师,因此需要一定的身份验证。本系统开发的目的简单的说就是为了让学生在学完课程后,能通过网络对学习的效果进行检验,而不需要像传统考试那样,在教室里拿着笔和试卷进行检验。这样就能方便学生学习和考试,提高学习效率。高效、实用、美观、易用,是本系统开发所追求的目标。
2.2 运行环境
本系统是给学生和教师使用的,用户的使用环境会因人而异。但是,本系统主要是给Windows用户使用,而目前IE、Firefox、Chrome是三大主流浏览器,要尽量能在这三款浏览器中使用。而对于服务器,则需要运行在装有.Net Framework 4.0的环境中。
2.3 功能要求
本系统主要分为四个模块:用户注册和登录模块、学生模块、教师模块、管理员模块。其中用户注册和登录模块是所有身份都共用的模块,用户通过登录页面进入到系统后,系统会根据用户身份的不同,跳转到不同身份对应的首页。而在对应的首页左侧,用户可以根据功能列表选项,选择相应的操作。
2.3.1 系统概述
本系统要实现的功能总的来说包括:用户注册、用户登录、用户管理、在线考试、自动阅卷、成绩查看、课程管理、题目文护、学生选课、数据库备份和恢复等。具体的说,该系统要能满足下列要求:
(1) 用户注册,注册后等待管理员审核,审核通过后才能登录本系统;
(2) 用户可以修改个人信息、登录密码;
(3) 用户忘记密码时,可以通过两种方式找回密码:a. 密保问题找回密码,通过密保问题验证后,可以重置密码; b. 邮箱找回,当用户输入自己的邮箱地址后,系统将该用户的密码重置,且该重置的密码不能是一些简单的密码,改密码应该由数字、小写字母、大写字母组成的随机密码,并将密码发送到注册时使用的邮箱;
(4) 登录系统后,根据用户身份的不同,选择不同的操作,也就是显示不同的操作界面;
(5) 对于学生,要想参加考试和练习,就需要先选择课程以及上课老师,选完课程后,需要等待老师审核该学生是否是自己班上的学生;
(6) 一个学生可以选择多门课程,而对于同一门课程有多个上课教师的,学生可以选择其中的一个教师,但是不能对同一门课程选择多次;
(7) 若审核通过,则该学生才能进行下一步的操作,就能进行该课程的在线练习和在线考试;
(8) 考试时,根据不同考试科目的题量、分数、题型、考试时间等设置,系统从数据库中随机抽取试题,组成一套试卷;
共12页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
下一页
上一篇:
ASP.NET公司管理系统设计日常管理模块
下一篇:
基于云计算的应用及其安全防范的风险与研究
ASP.NET飞翔租贷汽车公司信...
Android药品公司管理系统的设计+源代码
asp.net+sqlserver校园论坛开发设计
ASP.NET+sqlserver健身房管理系统的设计与实现
asp.net+sqlserver班级网站设计
ASP.NET+SQLSERVER无纸化考试系统+ER图
ASP.NET+SQLSERVER学生心理健康网设计
AES算法GPU协处理下分组加...
提高教育质量,构建大學生...
基于Joomla平台的计算机学院网站设计与开发
STC89C52单片机NRF24L01的无线病房呼叫系统设计
浅论职工思想政治工作茬...
酵母菌发酵生产天然香料...
浅谈高校行政管理人员的...
上海居民的社会参与研究
从政策角度谈黑龙江對俄...
压疮高危人群的标准化中...