基于Web的在线考试系统Word文件下载.docx

上传人:b****6 文档编号:15905709 上传时间:2022-11-16 格式:DOCX 页数:16 大小:657.78KB
下载 相关 举报
基于Web的在线考试系统Word文件下载.docx_第1页
第1页 / 共16页
基于Web的在线考试系统Word文件下载.docx_第2页
第2页 / 共16页
基于Web的在线考试系统Word文件下载.docx_第3页
第3页 / 共16页
基于Web的在线考试系统Word文件下载.docx_第4页
第4页 / 共16页
基于Web的在线考试系统Word文件下载.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

基于Web的在线考试系统Word文件下载.docx

《基于Web的在线考试系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《基于Web的在线考试系统Word文件下载.docx(16页珍藏版)》请在冰豆网上搜索。

基于Web的在线考试系统Word文件下载.docx

一是基于局域网的网络考试系统,一是基于web的网络考试系统。

基于局域网的网络考试系统通常用于比较正式的考试,如计算机等级考试、职业技能考试、行业考试等;

基于WEB的网络考试系统通常用于考生自测或网络教学系统.网上考试因方便,省时省力,简单迅速而成为热门.

二可行性研究的前提

2-1.项目的基本要求

考试管理系统是对教师、学生提供方便快捷的出题、考试、查询成绩等相关服务的软件,能够使实用者感到方便。

1主要功能

考试管理系统的主要功能为:

数据更新、数据查询、密码管理和数据导入。

数据更新功能分为三个部分:

数据添加、数据删除和数据修改。

数据添加功能提供便捷的录入界面,通过EXCEL表将原始数据追加到数据库中。

数据删除功能满足用户要求的相应记录从数据库中删除。

数据修改功能允许用户对他指定记录的相关信息进行修改。

数据查询功能允许用户通过输入指定信息查询相关信息。

密码管理功能允许用户对密码进行修改。

2性能要求

方便快捷有效地完成考试管理的各项工作,录入数据合法性的校验程度高。

数据查询速度快。

3系统的输入与输出

输入:

考试科目及题目、教师、学生、班级、管理员的基本信息

输出:

成绩单、试卷。

4安全保密要求

系统对不同的用户提供不同功能的模块,防止用户信息泄露。

2-2项目基本目标

考试系统可以帮助老师快捷的出题考查学生,学生可以接受考查,可以及时了解自己的考试成绩。

(1)方便教师管理

教师可以直接出题给学生,这样方便快捷,而且环保。

(2)方便学生测验

学生可以登入系统,及时的做老师出的题目。

并在做完时可以立即知道自己的成绩

三所建议系统概况

3-1所建议系统概述

考试系统是安装在学校用的电脑上的系统,可以帮助老师快捷的出题考查学生,学生可以接受考查,可以及时了解自己的考试成绩。

省去教师出题打印成卷子考查学生的时间。

也方便学生做测验,及时了解自己的不足之处。

3-2处理流程和数据流程 

在线考试管理系统分为数据库管理、考试功能、领导审核功能三部分,系统各部分

既相互独立,又能进行各部分之间的数据调用。

数据库管理

考试功能

四可行性分析

4-1技术条件可行性分析

发者的需要等.目前管理信息系统从技术上来说己相当成熟,伴随着信息领域和其他领域的发展,其自身也在不断的发展完善,就其目前的发展水平来说,己经基本能够满足学生的需要。

同时,时间比较充裕,预计在规定期限内可以完成。

4-2经济可行性分析

1支出

本系统由于功能较小,除了员工的工资以外,不用支付其他费用。

主要是对项目的经济效益进行评价,本系统作为一个设计,无需开发经费,对于经济上是可以接受的.

2收益

节约教师以及同学的时间,还有打印纸张等等,并且本系统实施后可以显著提高在线考试系统工作效率,有助于学院完全实现网络化管理,因此本系统在经济上是可行的。

4-3社会因素方面的可行性分析

1法律方面的可行性

系统的研发都是用正版的软件,而且为学校内部使用,不流向社会。

不会侵犯他人的知识产权。

2使用方面的可行性

学院各级主管领导对于计算机在考试管理工作中的应用具有远见卓识,高层领导能够取得共识,并具有大刀阔斧,排除万难的魄力和勇气。

在业务上具有相对独立性,业务领域数据相对完整,具有条理性,这些都为设计和实施管理信息系统提供了便利条件。

该系统的页面简洁明了,操作简单,能够满足教师和同学的正常使用。

五可行性分析结论

结论意见:

通过经济、技术和社会等方面的可行性分析,可以确定本系统的开发完全必要,而且是可行的,可以立项开发

项目开发计划

1.1编写目的

本项开发计划对开发过程中人员分配、开发进度、所需软、硬件等问题做出安排,主要作用是确定各个项目模块的开发情况和主要负责人,供个项目模块的负责人阅读,做到及时协调,按步有序进行项目的开发,减少开发中不不必要的损失。

具体步骤:

拟订开发计划书,分配项目工作,安排项目进度

1.2定义

OES:

onlineexaminationsystem网络在线开始系统

JSP:

JavaServerPages所用的开发语言

Mysql:

所用的数据库管理系统

MyEclipse:

所用的开发工具

1.3参考文献

[1]张海藩.软件工程导论.第五版.北京:

清华大学出版社.2008年

[2]金敏,周翔.高级软件开发过程.北京:

清华大学出版社.2005年

[3]JavaWeb开发实战经典.北京:

清华大学出版社.2010年

[4]方俊.Ajax引擎的设计与应用.电脑与信息技术.2006年

[5]蔡皖东.计算机网络.陕西:

西安电子科技大学出版社.2007年

[6]王珊,萨师煊.数据库系统00.概论.北京:

电子工业出版社.2008年

2项目概述

2.1工作内容

实现系统的主要功能,即添加试题,添加试卷,分发试卷,在线考试、试卷评分,成绩汇总及管理,考生信息管理定时收卷注册与验证登录。

学生进入在线考试系统后,可以进行答题。

试题应该是不固定的要随机产生。

学生提交试卷或者考试时间到后,要能够看到考试的成绩,并且能够看到正确答案。

老师进入在线考试系统后,首先要做的就是录入试题,并且能够对已经录入的试题进行管理。

老师还可以看到学生的考试成绩和一个班级的考试成绩。

在本项目开发过程中需要进行可行性分析、制定项目开发计划、软件需求、软件分析设计、软件实现、软件测试以及相应文档的编写工作。

各人根据时间先后安排,分别对项目进行开发:

各项主要工作:

软件开发小组进行分析,拟订实现方案(如

程序结构,流程,数据结构等)

软件编程小组对软件进行集中开发。

2.2文件

允许提交的文档:

项目可行性分析

系统使用手册

详细技术资料

2.3关键问题

关键的问题是如何做到大容量,多并发,快速的即时演算能力和部分不停机的能力,持外开发本项目需要一定风险,主要是计算机发展速度的风险。

大多数技术问题都能通过数据库解决,所以选择好的数据库是保证开发完整的前提。

2.4支持条件

2.4.1计算机系统支持

在开发网络在线考试系统时,需要具备下面的软件环境:

服务器端:

a)操作系统:

Windows7

b)Web服务器:

IIS

c)开发语言:

d)数据库:

e)浏览器:

IE8.0

客户端:

a)浏览器:

IE6.0及以上

2.4.2由外提供的条件

学校机房提供的软件和硬件支持

第二章

软件的需求分析

一、在线考试系统的功能要求

在线考试系统的总目标是:

在当前网络环境下,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的在线考试系统,实现企业或者是学校考试的无纸化,为企业或者学校选拔人才提高更方便,更有效的途径

根据可行性研究的结果和用户的要求,分析现有情况及问题,采用brower/Server结构,将在线考试系统分成了一下功能模块。

本系统的用户可分为管理员和普通用户(考生)两类。

本系统共分成两个界面:

一个界面用于管理员登录,主要负责进行基本资料、题库、试卷、成绩的管理以及查询等;

另外一个界面用于普通用户(考生)登录、注册。

主要负责在线考试、查询以往考试成绩留言和在线交流等。

从总体上考虑,系统应该实现下列功能:

对管理员来说,包括试卷管理、题库管理、阅卷管理、成绩管理。

1、试卷管理:

管理员可以从课程,各种题型的数量等方面对某份试卷提出一定的要求生成试卷规则。

同时,管理员还可以对库中已有的试卷进行修改和删除,添加新试卷等。

2、题库管理:

管理员可以对题库中的试题进行三种基本操作:

添加新的考题、删除旧有考题、修改原有考题,其中试题类型包括客观题(填空、选择、判断、简答)和主观题;

对于每种类型的试题,教师可以设置题干、答案等属性。

3、成绩管理:

管理员可以查看考生的考试成绩,并针对不同的课程进行成绩统计,包括考试人数、最高分、最低分、平均分以及各分数段得分人数等。

4、学生管理:

管理员可以对用户的资料进行查询、删除。

对学生用户来说,包括在线考试(包括模拟考试和正式考试)、查询以往考试成绩、留言和在线交流等。

二、系统流程图

模块分布图:

该系统的数据流图:

管理系统流程图:

4.3数据字典定义 

数据字典有四类:

数据项,文件,数据流,加工。

表4.1考生登陆信息

数据流名

考生登陆信息

简述:

考生进入考试系统的身份

组成:

考生学号+考生姓名

注释:

考生每次只能参加一次考试

表4.2选择题

选择题

题名+题号+(问题+选项+结果)

每次的选择题都不一样,结果为空

表填空题

填空题

题名+题号+(问题+答案+结果)

结果为空

表考生信息表

学生信息表

学生姓名+学号+专业

按学号排序

表考生成绩表

学生成绩表

学号+成绩

4.4 

逻辑结构设计要点 

给出本系统内所使用的每隔数据结构的名称、标识符以及它们之中每隔数据项、记录、文卷和系的标识、定义、长度,及它们之间的层次的相互关系。

列名

数据类型

长度

是否为空

注释

No

varchar

16

no

学号

name

姓名

class

30

专业

id

score

float

8

yes

分数

state

int

4

考试状态

管理教师信息表

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1