在线考试系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

在线考试系统XX学院指导教师:班级:姓名:学号:要点陈述课题研究目的与意义1开发工具及运行环境2开发系统的应用技术3在线考试系统设计与实现4课题研究目的与意义•随着信息技术的飞速发展,依赖计算机互联网技术的在线考试系统也蓬勃发展。计算机等级考试系统因其经济、高效的特点在许多领域已经得到了广泛的应用。在线实时考试系统作为一种崭新的、有着极大优越性的教学评价手段,日益成为数据库管理技术广泛应用的一个热点研究方向。•作为目前最流行的Web开发技术之一,ASP.NET是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP技术增强与.NET平台结合的一强大Web开发环境,此项技术基于.NET环境开发,较之过去的ASP开发技术有着诸多优势,采取了ASP.NET技术的系统性能上有了很大的改善。尽管在技术上,将Web与数据库实现连接早已成为可能,但在实际开发过程中还是会遇到相当多的困难和问题,其中也存在许多技巧和方法。从后台数据库的选择,到采用何种技术实现Web与数据库的连接都有许多技巧和原则,应该针对不同情况采取不同的策略。开发工具和平台平台Asp.NETFramework3.5C#编程数据库MicrosoftSqlServer2005或Access开发系统的应用技术开发技术B/S三层架构面向对象编程B/S模式的优点1.由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快。2.操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求。3.B/S结构的管理信息系统具有较强的事务处理能力,能实现复杂的业务流程。表示层:为用户提供交互界面业务逻辑层:负责关键业务的处理和数据传递数据访问层:实现数据库访问面向对象编程和之前的结构化编程最大的不同在于面向对象编程要更人性化,使程序的结构更接近人类社会的结构。面向对象编程就是要达到这样的目的,通过封装、继承、多态等实现程序各部分间松耦合,让我们的程序也易维护、易扩展、易复用、灵活性高。系统实现系统详细设计总体设计需求分析系统测试实现流程需求分析教师后台成绩查看试卷查看自动出卷手工出卷考试记录考试明细科目管理章节管理单选题管理多选题管理选项管理共享题管理试题移除手选试题总体架构设计该系统的开发运用了基于C#和Asp.NET的三层架构采用的是B/S开发模式数据库数据访问业务逻辑用户界面详细设计2数据库表的设计3界面设计4功能模块设计1框架设计模式设计管理功能设计•考生:•科目学习:可以查看每门科目,并可以查看每门科目下面的所有章节,并查看某章节下面的所有练习题汇总信息。•在线考试:点击某一试卷开始进入考试,并进入试卷倒计时。试卷题形和数据分数和老师设定。主要分为单选题,多选题,判断题,共享题。•考试记录:可以查看自己的所有考试记录,分数,并且可以查看考试的明细记录,正确答案和自己的回答。••老师:•成绩查看:教师可以查看所有同学的答卷情况,分数及查看答卷的明细记录以了解考生的状况。•科目管理:可以对科目进行增删改查,并对每个科目下面的所有小章节进行管理以及章节下面的所有单选题,多选题,判断题,共享题进行编辑管理。•试卷查看:可以查看所有试卷,并对试卷下面的试题进行移除操作。•自动出卷:根据需要给出每种题型的数量,分数来自动生成试卷,一键生成,简单方便。•手工出卷:根据需要选定某一门科目,并编辑好试卷名称进入试题选择,可对每个题目的试题进行单独分数编辑,此方法比较灵活。••管理员:•考生查看:管理员可以对本系统下面的所有考生进行增删改查操作。•教师管理:管理员可以对本系统下面的所有教师进行增删改查操作。从表示层接受请求。根据编码的业务规则处理请求。从数据访问层获取数据或将数据发送到“数据访问”层。将处理结果传递回表示层。表示层用于提供给操作人员进行汽车租赁业务的界面,应设计的比较友好,简单、易操作。从“业务规则”层接收请求,从数据服务获取数据或向其发送数据。使用存储过程获取数据,并可选用ADO.NET向数据库发送数据。将数据库查询结果返回到“业务规则”层,作为ADO.NET数据集。系统的实现表示层业务逻辑层数据访问层演示功能下面我将演示以下功能:管理员登陆添加教师,学生添加科目和试题信息手工组卷,自动组卷学生登陆在线考试分数查看及答题记录查看总结•本次毕业设计,收获颇多,积累了丰富的ASP.NET平台下编程的经验,以前学习搭建系统框架是手动搭建三层,效率低下,本系统设计将数据库和.NET生成器连接,自动生成三层框架减少系统开发周期。并对数据库设计有了进一步解,设计、配置起来更加熟练,为以后项目实施打下了坚实基础。•从需求分析开始,一步步走完了软件开发的整个流程,对软件开发有了更深层次的认识,本系统从开始到结束一共经历了两个多月,基本完成应该实现的功能,在此期间查阅过大量资料,并得到指导老师无私的帮助,因此才有现在这般完整的系统呈现在大家面前,但是由于时间上种种原因导致系统可能不够美观等,希望老师们谅解。

1 / 15
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功