院校考务管理系统设计与实现毕业论文1_第1页
院校考务管理系统设计与实现毕业论文1_第2页
院校考务管理系统设计与实现毕业论文1_第3页
院校考务管理系统设计与实现毕业论文1_第4页
院校考务管理系统设计与实现毕业论文1_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要在信息技术高速发展的今天,掌握并运用信息技术来更加便捷的处理日常生活中的工作显得尤为重要。在高校的各项工作中,考试事务繁琐且复杂,需要耗费巨大的人力、物力,这样处理起来非常不方便且效率低下。因此,传统的管理方式需要进行改革,需要运用信息化手段来处理考试相关事务。本课题的研究围绕考务管理进行开发设计,设计一款院校考务管理系统,以更加信息化、规范化来处理各项考试事务。考务管理系统使用B/S模式,以SQLServe数据库为系统数据库进行开发设计,以VisualStudio作为设计平台,以C#为开发语言。本系统可以实现期末考试时监考老师、学生考场安排,考生线下考试时查看考场安排、平时可以在线进行考试抽取及模拟考试,并可以查看考试成绩,教师可以查看考场安排,录入平时模拟的试题、进行成绩排名等功能。因此,该系统提高了考务管理的工作效率,减轻了考务人员的工作负担,使得教师和学生灵活、方便地进行处理考试相关的各项事务。并且使得教育现代化有了更进一步的发展。关键词:管理系统;考务;C#;B/S

AbstractIn

the

rapid

development

of

information

technology

today,

it

is

particularly

important

to

master

and

use

information

technology

to

handle

the

work

in

daily

life

more

conveniently.

In

the

work

of

colleges

and

universities,

the

examination

affairs

are

complicated

and

complicated,

requiring

huge

manpower

and

material

resources,

which

is

very

inconvenient

and

inefficient

to

deal

with.Therefore,

the

traditional

management

method

needs

to

be

reformed,

and

it

is

necessary

to

use

information

means

to

deal

with

exam-related

affairs.

The

research

of

this

subject

focuses

on

the

development

and

design

of

examination

management,

and

designs

a

college

examination

management

system

to

deal

with

various

examination

affairs

in

a

more

information-based

and

standardized

manner.Test

management

system

USES

B/S

mode,

with

SQL

Serve

database

for

the

system

database

development

and

design,

with

Visual

Studio

as

the

design

platform,

with

C#

as

the

development

language.

This

system

can

realize

the

teachers,

students

and

final

exam

venue

arrangement,

the

examinee

offline

exams

can

view

the

venue

arrangement,

at

ordinary

times

online

testextraction

and

simulation

test,

and

can

view

your

test

scores,

teaching

teacher

can

check

the

examination

room

arrangement,

enough

input

simulation

test

at

ordinary

times,

in

performance

ranking,

etc.Therefore,

the

system

improves

the

work

efficiency

of

examination

management,

reduces

the

workload

of

examination

staff,

and

enables

teachers

and

students

to

deal

with

various

exam-related

affairs

flexibly

and

conveniently.

And

make

the

education

modernization

has

the

further

development.

Key

words:

Management

system;

Examination;

C

#;

B/S

第1章绪论1.1国内外研究现状在信息技术高速发展的今天,由于计算机技术在西方国家的快速发展,信息技术在许多领域得到广泛的应用,同时信息技术在促进教育的发展发挥着重要的作用[1]。欧美国家越来越重视信息技术对教育的影响,信息技术可以改变日常的教学活动,通过加快推进教育信息化改革,制定了相关的政策[2]。在许多欧美高校已经进行了实践,由于多年的改进和探索,现在教育信息化已经比较成熟和完善,形成了一套科学、规范的管理模式[3]。其运行也处于一种比较完善和稳定的阶段,通过不断地改进与修正,许多大学也建立了信息化考务管理平台[4]。随着我国教育的不断发展,以及适应教学的信息化,许多大学也对信息化考务管理平台进行探索,利用信息化技术和手段,满足学生和教师的需求。许多高校利用相关的信息技术,设计考务管理系统,以满足现代教育信息化管理的要求。但,由于计算机技术的不断发展以及教育现代化的需求,高校对教学现代化的需求也越来越高,这样可以更加规范、严谨的进行教学的相关事务,面对紧急事件能够灵活的处理,而传统的信息系统组织,在许多方面并不能够直接的进行流通以及交互[5]。所以,就需要进一步的完善考务管理系统,以达到教育信息化的要求,真正让教育走向现代化、信息化。1.2选题的背景及意义 高校教学活动中考试是一项必不可少的环节,发挥着不可或缺的作用。随着高校规模的不断扩充,其所带来的工作量增加的情况也日益突显,这致使成绩录入、考试安排等工作日益繁杂。所以,更加合理和便利地安排考场愈加重要。为了更加方便地进行考试安排并且提高工作效率,进而设计、开发一套院校考务管理系统。用计算机系统处理考试安排、考试成绩录入、生成相关数据报表等操作。这将减少考务管理人员的工作量和避免了人工操作所可能导致的错误。并且进一步提高了高校管理信息化。1.3主要研究内容 根据高校考试安排的具体特点,分析考务管理系统的具体需求。通过在信息系统中建立具体化的信息,设计一套考务管理系统。该系统能够显著提高考务管理人员的工作效率及方便师生的操作,减少管理人员的工作量,有效的避免了人工操作所带来的错误。考生可以进试题抽取、查看考试成绩,系统能准确进行考场安排、教师可以录入考试试题、查看考场安排及生成相关报表。根据系统的实际使用情况,进行总结并且找出其中的不足之处并进一步改善系统。1.4论文的组织结构第1章绪论本章主要介绍了国内外的研究现状,阐述了选题的背景以及意义,然后讨论了主要研究内容,最后对论文的总体结构进行介绍。第2章系统设计基础本章对院校考务管理系统的开发工具及管理信息系统进行了介绍。主要有开发语言、开发平台、数据库等。第3章系统需求分析本章主要介绍了院校考务平台的功能需求,包括要实现的目标以及系统定位等。第4章系统设计本章介绍了系统设计,包括设计原则、系统功能设计、数据库设计等。第5章系统实现本章介绍了院校考务管理系统要实现的具体功能。第6章系统测试本章介绍了进行系统测试找出其中的错误,并进一步修改错误,完善系统功能,从而使系统功能更加满足用户的需求。

第2章系统设计基础 2.1管理信息系统管理信息系统是由人和计算机设备或其他信息处理手段组成并应用于管理信息的系统,管理信息系统包括确定的信息需求、信息的可采集与可加工、可以通过程序为管理人员提供信息、可以对信息进行管理。在现代社会中各行各业都在强调信息的重要性,而如何管理信息则成为首要问题。(1)管理信息是决策的基础。决策是对外部情况、内部需求的了解才能做出正确的判断和决策。因此,决策与信息有着千丝万缕的关系。传统的决策可能会导致项目的失败,准确而又严谨的信息是决策性的基础。(2)管理信息是重要的资源。传统的资金、物资、人都是可见的有形资源,而信息是一种无形的资源。随着现代社会进入信息化时代后,信息资源将会越来越重要。因为信息资源决定了如何有效地利用物资资源。掌握了信息资源,会使得其他资源发挥更大的作用。(3)管理信息是实施管理控制的依据。在管理控制中,以信息来控制整个的流程,同时也靠信息的反馈来不断地修正现有的计划,依据信息来实施管理控制。2.2开发语言该系统采用C#为开发语言。C#是一种面向对象的、运行于.net的高级程序设计语言。它的语言特性独树一帜、语法的风格比其他语言朴素、操作功能全面并且操作简单,使它得到许多开发人员的青睐。C#的目的是使其更加现代化、简单化、易操作并且能够进行面向对象。在进行编写独立式程序时,它的特点更加适合这种方式。它适用于许多操作系统,比如操作复杂的系统以及具有特定功能的系统都适合。同时,C#整合了许多关于软件开发以及编程方面的成果:类型和组件安全、组件技术、总内存管理、跨平台异常处理、电脑控制、代码安全管理、面向对象等。C#还有以下几个特点:语法简洁、易操作、灵活性、彻底面向对象、版本控制技术[6]。2.3数据库 该系统采用SQLServe数据库。SQL是关系数据库的标准语言,也是一个通用的、功能性极强的关系数据库语言。其功能不仅仅是查询,而是包括数据库模式创建、数据库数据的插入与修改、数据库安全性完整性定义与控制等一系列功能。SQLServe是一个可扩展的、高性能的、为分布式客户机/服务器所涉及的数据库管系统。该系统有以下几个主要特点:(1)高性能设计,可以最大限度的利用自身的特点来进行设计系统。(2)系统管理强大,能够支持本地和远程的系统操作以及Windows图形式管理。(3)强大的事务处理能力,可以使用许多方法确保数据的整体性。(4)支持对称多处理器结构、存储过程、ODBC,并拥有自主的SQL语言。SQLServe以其强大的数据复制能力、便捷的管理模式为大众提供了一个出色的数据库平台。2.4B/S体系架构B/S架构是一种浏览器和服务器架构模式,是由于Internet技术的发展,对C/S进行改进而来的架构。B/S架构能够让服务器聚集系统中最重要的部分。因此,对系统进行开发设计、维护时,将简化了工作流程。减轻了电脑的载荷和缩短了系统维护所花费的时间,大大方便了用户的使用。在B/S结构中,网络中的节点都均匀的分布,它们能够分成中间件、服务器端、浏览器端,并且在处理系统事务时,可以通过这三者来进行操作。项目也在应用服务端实现,客户端只需要浏览器就能进行实物处理,简化了操作流程,减轻了工作人员的负担[7]。并且由于B/S架构可以进行分布式处理,可以最大限度的节约成本,系统的性能得到了提高,而且有着更加广泛的使用范围,提升了通用性,降低了对外部环境的需求,更加方便地对系统进行维护与保养。所以,该系统使用B/S架构体系。2.5VisualStudio 采用VisualStudio作为开发系统的工具。在进行软件开发设计的流程时,VisualStudio的UML工具、代码工具等都能够参与设计。系统开发人员能够及时创建高品质、操作简单以及符合用户需求的应用程序。可以帮助在许多平台上快速地创建最便捷的、快速的应用程序。并且也可用来创建Windows平台下的网络应用程序等。它可以使用灵活便捷的规划工具来按照进度实现增量开发技术。在描述系统的层次时,可以使用高级建模等工具。能够利用丰富的客户端网络和服端框架来构建应用程序。使用VisualStudio可以便捷地进行程序调试、系统开发设计、项目创建。Visualstudio包含了许多增强功能,比如对Web开发的相关工具的大量改进、能够可视化的设计工具,并且可以加快开发和设计大部分数据的语言增强功能。并且为开发设计人员提供了所有相关工具以及框架的支持,能够创建有特点、吸人眼球的应用程序,开发人员可以利用许多服务器端框架满足用户需求的程序。

第3章系统需求分析3.1考务管理系统定位考务管理系统为了解决日益繁杂的考试事务而设计,主要为了方便考务管理人员以及师生的使用。本系统分为教务处、教师、学生三个用户模块。不同的用户登录此考务管理系统依据不同的目的来操作界面,进而实现与之有关的操作。如教务处可以登录此系统进行对师生用户的添加、删除、修改等操作,还可以进行考场人员的安排。这减轻了教务处的工作负担,因为考试安排等一系列考务管理工作量大、乏味枯燥并且可能会出现考务管理方面的偏差所带来的失误。因此,设计一款考务管理系统可以让教务处工作人员、学生、教师都能利用它来完成与自身相关的事务,此系统应用广泛,许多师生都能够操作,都对其有需求。3.2考务管理系统的实现目标本论文设计的考务管理系统的实现目标是设计一个符合高校实际教学特点的信息化考务管理平台,符合高校的具体需求,提高高校的考试管理水平,提高相关工作人员的效率。不同的用户登录系统进行与自身有关的操作。真正的方便广大师生的使用。因此,系统要进行的设计目标有以下几点:(1)依据系统的需求,对系统进行分析与研究,研制出完整、合理的信息化考务管理平台,对每个功能模块进行划分与设计,并且具有详细的论证。对系统进行开发、设计时要实现每个不同模块的功能、前台与后台的设计。在具体使用时,找出其中的系统漏洞,并进一步改善系统缺陷。(2)操作便捷,设计的页面简清晰且人性化,操作流程要简单明了,师生能够方便且简单的操作系统。最大限度的让使用者感到操作简单。并且严格保密师生的个人信息,避免数据泄露,被非法用户盗走数据,避免给师生带来不必要的麻烦。因此要加强对用户的控制,完善数据库系统、进行数据备份。(3)系统能够稳定的运转,减少反应时间。管理人员要将大量的考务资料上传到系统中,势必会造成系统卡顿,因此,这就要保证系统的反应时间。假如响应时间过长,管理人员所等待的时间也将过长,这会造成数据的连贯性。另一方面,如果提交的时间过长,可能会在成数据的丢失。所以,设计管理系统时,对数据库的设计要做到减少数据冗长、将数据优化,优化程序结构,提高设计的效率。从而便于考务管理人员及师生的使用[8]。3.3系统功能分析本系统分为三个功能模块,分别是管理员(教务处)、教师、学生,为了使系统更加符合他们的需求,现对系统的参与角色所具有的功能进行分析。进一步完善与改进系统。3.3.1学生功能需求分析学生角色是系统模块的重要组成部分,也是主要的使用者,主要有查看考场信息、进行在线的日常测试、以及查看考试成绩等。(1)查看考场安排 进行期末或期中等线下考试时,学生通过账号密码登录系统进入学生界面后,可以查看由教务处发布的考场安排,主要有考场号、考试班级名称、考试日期、考试科目等。(2)进行在线的日常测试学生可以点击考试进行由教师录入的考试试题,主要是日常的测试题,不同的科目有不同的测试试题。(3)考试成绩查看当模拟考试结束后,学生能够查看自己各个学科的成绩。(4)密码修改当学生需要修改密码时,能够进行修改密码。3.3.2教师功能需求分析教师可以管理自己所教授的学科信息,以及对学生的管理,主要包括查看监考信息、学生信息管理、模拟试题管理等。(1)查看监考信息教师可以利用账号密码登录此系统。并且可以查看自己的监考信息,主要包括考场号、考试班级、考试科目。考试时间等。(2)学生管理教师可以添加、删除、修改、查询学生信息。当学生考完自己所教科目后,能够查看学生的学科成绩。还能够生成成绩排行榜,更加全面的掌握学生的日常学习情况。(3)考试信息管理教师可以录入平常的测试试题供学生进行考试,且可以添加、修改、删除考试学科以及考试试题。(4)密码修改当教师需要修改密码时,能够进行修改密码。3.3.3管理员功能需求分析考务管理人员对考试等相关事务的处理,包括对班级信息管理、教师信息管理、考场考试管理等。(1)班级管理考务管理人员可以对班级信息进行管理,包括查询、添加、删除、修改。整合班级信息。(2)教师管理管理员能够对教师信息进行添加、修改、删除等功能。(3)考场考试管理管理员能够管理相关的考场信息,同时,对学生和教师进行考场安排并且可以管理他们的信息。(4)修改密码管理员需要修改密码时,能够进行密码修改。3.4系统数据流图系统数据流图能够全面、规范地描述信息系统逻辑模型。信息在管理系统中流动和存储时,数据流图可以用多种符号具体的描述他们的过程。它同时也显示数据和操作的方向。数据流图的组成成分包含实体、数据流及其方向和流动过程中的数据存储。它常被应用于结构化分析方法中,它以图形的方式描述数据在信息系统中的流动方向及处理的过程。数据流图仅反映系统必须完成的逻辑功能,因此它是一种功能模型,在应用于结构化开发时,它是需求分析所产生的结果[9]。数据流图能够利用信息流动和传递,以图形及符号的方式描述数据流从输入到输出的流动传递的具体过程。数据流也是一组不同的数据。箭头的方向表示数据的流动方向,它们的名称也被标记在旁边。在数据流图中不应该只描述其中的某几条数据流,而应当描述全部的数据流向。数据流图包含:描述在对数据进行执行时的相关符号,同时能够描述操作所需要的具体功能;并且可以描述许多符号在数据流中的流动;可以应用于读、写得数据流图以及特殊的符号。指出信息所存在的数据的符号,它们也同样能够指出该数据所使用的媒体。以下是根据考务管理系统所做的数据流图。 图3-1系统数据流图学生可以进行由老师发布的各门学科的考试模拟和查看每门考试成绩以及考试所花费的时间。管理员可以管理系统信息,包括教师信息、考试信息、班级信息等,并且查看信息是否正确、是否需要改正或删除,总体把控系统状况。教师可以录入需要模拟的考试试题以及进行成绩管理,当学生考试完成后,会生成成绩排行榜,帮助教师更好的了解学生的成绩状况,针对模拟出现的问题,进行分析,从而在下一步的教学活动中有所针对性地进行教学。

第4章系统设计4.1系统设计原则系统设计是指依据系统分析的结果,利用系统合理、严谨的方法,设计出能够满足人们所需求的目标的系统的过程。在进行系统设计时,应该考虑系统内部、外部的环境,从系统的各个方面考虑,设计出最优的系统。从系统的设计之初到设计出符合自己要求的系统,都要对各种事务进行评估与完善[10]。同时设计原则也是至关重要的,在前期规划化各项原则才能设计出满意的系统。其中设计原则包括完整性、安全性、实用性、系统相关性等原则。(1)完整性本论文设计的院校考务管理系统包括多个功能模块,每个流程都不尽相同,如果不将它们整合在一起,就无法保证使用者进行正常的操作。因此,将管理员、教师、学生所需的资料整合成一个集体,这样才能够形成一个完整的管理系统,还能够确保信息相关联。(2)安全性院校考务管理系统拥有全校师生的个人信息,要避免系统中信息的泄露,如果发生泄露情况,会造成系统的破坏,给师生带来不必要的麻烦。因此,要强化对系统的保护,加强系统相关程序的安全,并且加强对使用者的管理权限,每个用户只能登陆且管理自己的系统功能。(3)实用性本系统的用户主要包括学生及老师,在尽可能的满足他们的需求的前提下,尽可能的方便师生的使用,比如人性化满足不同用户的操作特点,页面简洁大方。在实际操作系统时,运行的速度要快。(4)系统相关性设计系统时,要分为不同的用户,这些用户都具有不同的操作,他们之间如果不相关联,彼此的信息不流通,不形成一个整体,就难以保证操作顺利。因此,所有角色应该不应该独立成一个个单一的数据集合,而是要彼此流通、相互交互。这样会减轻服务器的负担,能够保证各个角色间的互相交互和流通,方便了广大师生的使用。(5)可维护性和可扩展性可维护性是指当某个功能模块需要变动时。可以对其进行维护。可扩展性是指当程序需要添加新的功能时,系统可以相应的进行扩展。系统的设计应当遵循信息化的标准,程序的添加、修改应当规范、严谨,使用开放技术,便于日后的维护。功能模块的需求是不断变化的,这就需要对原有的功能进行改变[11]。4.2系统功能设计本论文设计的院校考务管理系统的整体功能包括:当学校教务处下达期末或期中等大型线下考试时,学校的考务管理人员接收到考试通告后,考务管理人员将进行监考老师考场安排和学生考场安排。一个班级的学生在同一个考场内进行考试[12]。一个考场设有两名监考老师,考场信息包括考场号、班级名称、考试时间、考试科目、监考老师、考试班级以及考场人数。当工作人员将考场安排录入到系统后,师生可以登录考务管理系统查看相应的考试信息。在日常的学生活动中,教师还可以在系统内录入平时所学的练习题供学生练习,可以进行添加、删除、修改练习习题。教师发布完练习习题后,学生可以登录系统进行线上的习题测试,当学生考试结束后,可以查看自己的测试成绩。同时,老师也可以查看学生的测试成绩并生成成绩排行榜。4.3系统结构设计根据本论文设计的考务管理系统的实际情况,可将本系统分为三个角色,分别是管理员、学生、教师。每个角色又具有不同的功能,包括考场安排、教师管理、班级管理、查看考场、进行考试、录入试题、生成数据表等功能。各个角色功能描述如下:考场安排:安排师生的具体考场。教师管理:对教师的信息进行管理。班级管理:可以新增班级信息查看考场:学生、教师可以查看自己的考场信息。进行考试:学生可以在线测试日常习题。查看成绩:考完由教师发布的模拟试题后,能够查看相应学科的成绩。录入试题:教师能够录入各自的学科试题。生成数据表:当考试结束出成绩后,可以生成成绩排名。下图4-1为各个模块所包含的具体功能图。图4-1系统功能图4.4数据库设计数据库设计是系统总体设计不可或缺的环节。数据库设计指的是在具体的程序开发环境中,创建完善、具体的数据库以及创建数据库的应用系统,能够进行存储与之相关的数据。数据库设计建立在数据库及应用系统的技术,是系统设计和开发的重要技术。它可以满足用户的设计需求。数据库是设计管理系统的重要组成部分,发挥着重要的作用。它能够把相关数据进行整合,并且能够进行添加、删除数据,还可以查询相关数据[13]。此外,设计数据库时要遵循简单性。实用性、严谨性的原则。数据库设计要准确,否则将会影响后续的使用,并且导致无法实现具体的功能。并且要减少数据冗余[14]。4.4.1E-R图设计 E-R图也称为实体-联系图,它能够进行表示实体类型、属性,它可以具体的描述相关数据模型。在E-R图设计中,矩形框表示实体,并且在其内标注相应的名称;椭圆框表示实体的属性,并且在其内标明的相应名称,同时用实心线段将其与之相对应的实体进行连接。通过对本系统进行需求分析,设计出学生实体、教师实体、管理员实体等。下图为实体E-R图[15]。(1)学生E-R图 图4-2学生E-R图学生实体包括姓名、学号、专业、班级等属性。图4-3学生E-R图学生可以模拟由老师发布的多门试题,并且查询考试完成之后的成绩,线下考试时,能够查看自己的考试安排。(2)教师E-R图图4-4教师E-R图教师实体包括姓名、工号、班级、身份证号等属性 图4-5教师E-R图教师可以发布由自己教授的多门试题并且管理多科成绩,生成成绩排行榜。能够查看自己的监考安排。(3)管理员E-R图图4-6管理员E-R图管理员实体包括账号属性以及密码属性。图4-7管理员E-R图管理员可以发布多项考试信息,包括教师、学生、班级的信息。并且可以管理所有教师的相关信息。 4.4.2逻辑结构设计在进行完E-R图的设计后,再设计数据库表结构,下图为主要数据库表。(1)教师数据库表表4-1教师数据库表描述列名是否空注释姓名Name否工号Account否主键身份证号IDNO否电话Tel否班级编号CLASSID否所教班级编号教师数据库表的列包括姓名、工号、身份证号、电话、班级编号,并且全部列的内容不能为空。主键为工号。班级编号为教师所教班级的编号。(2)学生数据库表 表4-2学生数据库表描述列名是否空注释姓名Name否学号Account否主键教师编号TEACHERID否任课教师编号学生数据库表的列包括姓名、学号、教师编号,所有列的内容不能为空,主键为学号。(3)成绩数据库表表4-3成绩数据库表描述列名是否空注释成绩Score否使用者编号USERID否主键问题编号QUESTION否成绩数据库表的列包括成绩、使用者编号、问题编号,全部列的内容不能为空。主键为使用者编号。

第5章系统实现5.1系统登录模块的实现系统登录是权限管理的重要组成部分,用户需要输入准确的信息才能登录系统。用户可以按照角色需求选择管理员、教师、学生进行登录,然后输入账号、密码以及正确的验证码,账号、密码以及验证码不能为空或者输入错误,否则将不能登录系统。待系统从数据库中验证相关数据,判断这个用户是否存在或者输入的信息是否正确后,可以登录该系统。进入系统后,可以选择相关功能进行操作。图5.1为系统登录图。图5-1登录系统5.2学生模块的实现当管理员上传考试信息后,学生可以查看自己的考场信息。学生以班级为整体在同一考场进行考试。包括考场号、教室名称、班级、监考老师、考试时间、考试课程、考场人数等与自己考试相关联的信息。等到考试时,根据监考信息去往考场进行考试。下图5-2为查看考场安排图。图5-2查看考场安排当教师录入各自的学科试题后,学生可以进行在线模拟考试。模拟考试有时间限制,应在时间限制内完成考试,每道题都有与之对应的分数。下图5-3是进行考试图。图5-3进行考试当完成考试试题后,可以对考试成绩进行查询。成绩信息包括任课老师、班级、学生姓名、考试学科、成绩、考试时间。通过了解成绩状况,从而检验自己一段时间的学习成果,并对考试出现的问题加以改善。下图5-4是查看考试成绩图。 图5-4查看考试成绩5.3教师模块的实现教师通过账号、密码登录系统后可以进行相关操作。教师可以查看由管理员安排的监考信息。包括考场号、教师名称、班级、监考老师、考试时间、考试课程,考场人数。了解自己的监考信息后,从而准确的进行监考工作。下图5-5是查看监考信息图。图5-5查看监考信息 教师可以管理自己所教学生的相关信息。 能够添加,删除学生信息,包括姓名、学号、密码、教师名称、所在班级。这样可以使得教师更好的了解班级内每一位学生的具体信息。当需要了解学生信息时,还可以查询学生信息。下图5-6是管理学生信息图。图5-6管理学生信息教师可以录入自己所教学科的考试试题。可以限制考试时间,需要在规定的时间范围内尽快完成考试。试题可根据学科的需要分为单选题、多选题、判断题、简答题等。设置每道题的具体分数。试题不合适时,还能够修改试题信息。设置完善后,进行提交。供学生进行学习。下图5-7是录入考试试题图。图5-7录入考试试题当学生完成考试时,可以生成成绩排行榜。成绩排行榜信息包括排名、班级、学生姓名、考试学科、考试成绩、参加考试的时间。具体的成绩排行榜能够使老师更好的了解学生的成绩情况。整体上了解学生对所学知识的理解程度。下图5-8是成绩排行榜图。图5-8成绩排行榜5.4管理员模块的实现管理员能够对班级信息进行管理,包括对班级进行添加、删除、修改等操作。每个班的学生在同一考场内进行考试,先新增班级信息,然后下一步再以班级为整体安排学生的监考信息。这样可以快速又高效的安排考试信息。下图5-9是班级信息管理图。图5-9班级信息管理 管理员能够对教师的姓名、工号、密码、所教班级、身份证号、电话信息进行统一管理,需要了解教师情况时,可以查询具体老师的信息。当教师信息变动时,可以对教师信息进行修改。老师离职时,还可以删除教师信息。然后再进一步安排教师的监考安排,下图5-10是教师信息管理图。图5-10教师信息管理管理员可以同时安排教师、学生的考试安排。减轻了工作负担。提升了工作效率,当发现安排的信息有误时,可以先查阅考场号,再对其中错误的信息进行修改,对没用的信息可以删除。下图5-11是考上信息管理图。图5-11考场信息管理

第6章系统测试6.1系统测试的目的进行系统测试的目的是为了找出系统程序中存在的错误而进行的执行程序过程,系统测试是管理信息系统开发设计过程中的一个重要环节,它是对系统功能进行验证和确认的。通过系统测试能够找出系统找存在的错误,验证是否满足用户需求,能够确保系统功能的可靠性。对每个模块的功能进行测试,防止运行过程中出现错误,并对出现的错误进行修改与完善,进一步的满足用户的需求。系统测试主要对不同用户登录系统情况以及功能使用权限的测试,通过填写不同的信息,然后由系统与数据库中的相关信息进行匹配,并且输出结果,确定运算结果是否准确,并且找出其中出现的漏铜,针对系统出现的问题加以分析,采取适当的方法来进一步改进与完善系统。6.2测试用例测试用例是为了某个具体的目标从而编制的一组测试输入、执行条件和预期结果,从而测试程序功能是否满足用户的需求。它是将系统测试的具体操作进行归纳总结,把系统测试的具体行为转变成能够进行管理的模式。最终使功能满足用户需求,通过对用户的需求进行归纳,从而对需求进行核实并证明它的准确性。6.2.1用户登录测试用户在进行系统登录时,必须输入正确的账号、密码以及验证码才能登录系统。如果账号、密码或验证为空时,系统会提示不能为空。如果账号以及密码输入错误时,系统就会显示错误,必须重新输入正确的信息才能登录系统。如果验证码输入错误,也会提示验证码错误,必须按照图形中的数字正确的输入才能登录。如果输入的账号是数据库中没有的,那么也会提示账号错误。本系统以学生用户的账号123456789,密码000进行测试。表6-1为用户登录测试表。表6-1用户登录测试用例表用例编号测试步骤期望结果实际结果账号密码验证码11234567890002569登录成功登录成功21563984620008964登录失败,账号或密码错误登录失败,账号或密码错误31234567890009635登录失败,验证码错误登录失败,验证码错误41234567893695登录失败,密码为空登录失败,密码为空50008536登录失败,账号为空登录失败,账号为空6123456789000登录失败,验证码错误登录失败,验证码错误71234567893698523登录失败,账号或密码错误登录失败,账号或密码错误6.2.2查询教师信息测试当管理员想要了解某位教师的信息时,可以在系统中对想要了解的教师信息进行查询,必须输入正确的教师姓名,不能为空。并且一次查询只能输入一名教师的姓名,不能同时多名教师一起查询这样提升了工作效率,减轻了工作负担。数据库中已有张良、黄宗、末子三位教师的信息,在进行查询教师信息测试时,将使用以上三位教师信息进行测试。表6-2为查询教师信息表。表6-2查询教师信息用例表用例编号测试步骤期望结果实际结果1输入张良搜索成功,显示教师信息搜索成功,显示教师信息2输入李四搜索失败,无教师信息搜索失败,无教师信息3没有输入姓名搜索失败,无法查询搜索失败,无法查询4输入黄宗搜索成功,显示教师信息搜索成功,显示教师信息5输入末子搜索成功,显示教师信息搜索成功,显示教师信息6输入张良、末子搜索失败,无法显示信息搜索失败,无法显示信息6.2.3学生信息管理测试教师可以新增学生信息,包括姓名、账号(学号)、密码,这样可以方便老师进行统一管理,班级有新加入的学生可以快速地添加学生信息。必须准确输入所教班级学生的姓名、账号、密码,并且姓名、账号、密码都不能为空。并以及逐一新增学生信息,表6-3为学生信息管理用例表。

表6-3学生信息管理用例表用例编号测试步骤期望结果实际结果姓名账号密码1输入姓名、账号、密码添加成功添加成功2输入账号、密码添加失败,缺少姓名添加失败,缺少姓名3输入姓名、账号添加失败,缺少密码添加失败,缺少密码4输入姓名、密码添加失败,缺少账号添加失败,缺少账号

结语在教育信息化的背景下,本论文设计的管理系统紧跟时代步伐,根据高校日常考务工作,且对高校的考试流程及规章制度作了详细的分析,按照系统开发的工作流程,对系统的需求分析、设计及实现等环节做了充实的研究,本系统分为三个角色,分别是管理员、教师、学生,根据他们的实际需求,做出了具体的功能设计,从而设计了一款符合高校考务特点的院校考务管理系统。它提高了考务管理人员的工作效率,简化了工作流程,使得页面更加简洁,更加容易操作。建立这样一个信息化的考务管理平台,将进一步推动我国教育现代化的进程。同时,考务管理工作彻底实现信息化,是一个不断发现错误,改正错误的过程,不可能一蹴而就,而是需要很长的时间来完成这个过程。由于时间关系以及本人信息化的认知水平的限制,本管理系统仍然存在一些弊端,比如对试题的录入不够简洁,稍显复杂。数据库设计不够熟练。希望在未来的学习工作中可以不断提升编程能力,设计的系统更加符合用户的需求。为了加快推进教育现代化、信息化,以及方便广大师生和考务管理者的使用,我们必须建立一个信息化的考务平台。本论文的院校考务管理系统根据高校实际的考试相关需求从而进行设计开发,使得广大师生从中受益。未来教育信息化必将迅猛发展,考务管理平台也将设计的更加完善。

电脑无法识别U盘该怎么办HYPERLINK电脑无法识别U盘怎么办?打开我的电脑上单击右键,在快捷菜单里,选择“管理”,打开“计算机管理”窗口。在计算机管理窗口里,选择“存储”下面的“磁盘管理”,如果看得到没有盘符的U盘,那么在这个U盘上按鼠标右键,选择“更改驱动器名称和路径”选项,就打开了“更改……的驱动器号和路径”对话框。再点击“更改”按钮,打开“更改驱动器号和路径”的对话框,在“指定以下驱动器号”的右边下拉列表里,选择你希望分配给U盘的驱动器号,尽可能靠后选择,比如X、Y、Z,选择好后,单击确定按钮,回到上一次“更改……的驱动器号和路径”对话框窗口,再一次单击确定,就回到“计算机管理”窗口。至此,如果一切正常,就给U盘单独设置了一个长久使用的驱动器号,并却,不受虚拟驱动器的影响了。建议将U盘插到电脑上,看任务栏中是否显示图标,如果显示,在我的电脑点右键查看属性——高级——硬件——设备管理器——查看里面是否有问号的设备,在问号设备上点右键——更新驱动程序然后下一步——否暂时不连接到网络——下一步自动安装软件(推荐)就可以了另外:系统不认U盘的几种处理方法1.禁用主板usb设备。管理员在CMOS设置里将USB设备禁用,并且设置BIOS密码,这样U盘插到电脑上以后,电脑也不会识别。这种方法有它的局限性,就是不仅禁用了U盘,同时也禁用了其他的usb设备,比如usb鼠标,usb光驱等。所以这种方法管理员一般不会用,除非这台电脑非常重要,值得他舍弃掉整个usb总线的功能。但是这种屏蔽也可以破解,即便设置了密码。整个BIOS设置都存放在CMOS芯片里,而COMS的记忆作用是靠主板上的一个电容供电的。电容的电来源于主板电池,所以,只要把主板电池卸下来,用一根导线将原来装电池的地方正负极短接,瞬间就能清空整个CMOS设置,包括BIOS的密码。随后只需安回电池,自己重新设置一下CMOS,就可以使用usb设备了。(当然,这需要打开机箱,一般众目睽睽之下不大适用~~)2.修改注册表项,禁用usb移动存储设备。打开注册表文件,依次展开"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbehci”双击右面的“Start”键,把编辑窗口中的“数值数据”改为“4”,把基数选择为“十六进制”就可以了。改好后注销一下就可以看见效果了。为了防止别人用相同的方法来破解,我们可以删除或者改名注册表编辑器程序。提示:“Start”这个键是USB设备的工作开关,默认设置为“3”表示手动,“2”是表示自动,“4”是表示停用。3.在computermanagement里将removablestorage的使用权限禁止。computermanagement是一个windows管理组件,可以在控制面板——管理工具——计算机管理打开。在该工具窗口中storage——removablestorage——property中,general项,可以控制系统托盘是否显示security则可以管理移动存储设备的使用权限。在security中将普通用户的使用权限降低,就可以达到禁用u盘的目的。破解的方法也很简单,管理员降低普通用户移动存储设备的使用权限,但未必禁用computermanagement的使用权限。普通用户可以通过这个工具解除usb移动存储设备的使用权限限制。另外,值得一提的是,如果u盘插到电脑上后可以驱动,但是我的电脑里却没有盘符,很有可能是管理员改动了u盘的默认盘符,使得我的电脑不能识别。这种情况,可以在movablestorage中看到u盘驱动器。可以在u盘驱动器属性设置里为u盘重新分配一个盘符,再重新插拔一次u盘,就可以在我的电脑里看到u盘的盘符了。一、首先可以将该U盘换到别的机器上,看使用是否正常。如果排除了硬件损坏的可能,一般就是软件方面有问题。在WindowsXP+SP1操作系统下,有些USB2.0设备的确常常出现工作不稳定的问题,可以试试安装设备自带的USB2.0驱动程序。另外最好不要使用USB延长线,防止因为供电不足而造成不稳定现象。如果仍无效,可以在主板BIOS设定中,将USB接口强行设置为USB1.1传输速率。二、(适用于WIN98)启动计算机,进入主板BIOS设置,检查BIOS中USB的相关选项是否已经打开:OnChipUSB设定为Enabled;USBController设定为Enabled;PNPOSInstalled设定为Yes;AssignIRQForUSB设成Enabled。要正常使用USB设备首先要开启USB接口,在主板BIOS里可以进行此项工作,一般来说只需在BIOS中进入ChipsetFeatures设置,并将USBKeyborad/MouseLegacy选项设定为Enable,就能够保证在操作系统下使用USB键盘了。这些选项的作用是打开主板芯片组对USB设备的完全支持,为系统识别USB设备做准备工作。三、USB口接触不好处理办法:拔下,等十秒钟再插上USB口,使接触完好;五、闪存盘驱动程序没有安装完成(WIN98系统下)处理办法:鼠标点“我的电脑”,选择属性找到“通用串行总线”,删除其中的USBMASSSTORAGE项,再点击“刷新”,然后按照提示重新安装一次驱动程序。六、接其它USB设备(如扫描仪、打印机、数码相机)时可以正常使用,接优盘时闪指示灯不亮,不能够使用。1、检查优盘与电脑的联接是否正常,并换用其它USB接口测试。2、检查设备管理器,看是否出现”通用总线设备控制器”条目,如果没有,请将电脑主板BIOS中USB接口条目*激活(ENABLE)。3、如果电脑安装过其它类型USB设备,卸载该设备驱动程序,并首先安装优盘驱动程序。4、到其它电脑试用此优盘,确认是否优盘不良。七、启动型优盘在的电脑上无法实现启动,可能是主板型号不支持。如何判断一块主板是否支持闪存盘启动系统启动型优盘是采用模拟USB软驱和USB硬盘的方式启动电脑的。只要电脑主板支持USB设备启动,即BIOS的启动选项中有USB-FDD、USB-HDD或是其它类似的选项,就可以使用启动型优盘启动电脑。八、第一次在电脑上使用优盘,未出现提示发现新硬件的窗口,驱动程序无法安装的原因可能是:1、主板usbcontroller未启用解决办法:在电脑主板BIOS中启用此功能。2、usbcontroller已经启用但运行不正常解决办法:在设备管理器中删除”通用串行控制器”下的相关设备并刷新。3、优盘被电脑识别异常,在设备管理器中表现为带有黄色?或!的”其它设备”或“未知设备”。解决办法:删除此设备并刷新。九、大容量的U盘(例如兼具MP3播放器或录音功能的U盘)或移动硬盘在电脑上无法正常使用,虽然系统提示找到了未知的USB设备,但无法正确识别U盘或移动硬盘。原因可能是:1.USB接口供电不足:系统为每个USB接口分配了500mA的最大输出电流,一般的U盘只需要100mA的工作电流,因此在使用过程中不会出现什么问题。大多数移动硬盘所使用的是普通的2.5英寸硬盘,其工作电流介于500mA~1000mA之间,此时假如仅仅通过USB接口供电,当系统中并无其他USB设备时,那么还是可以勉强使用的,但如果电压不稳的话,就随时可能出现供电不足的问题。特别是使用支持USB2.0的移动硬盘时,情况最为严重。另外,如果你的笔记本电脑使用电池供电,那么USB接口所分配的电量就更小了。2.使用了外接的USB扩展卡:在笔记本电脑中使用USB2.0的U盘或移动硬盘时,如果笔记本电脑不支持USB2.0技术,一般必须通过PCMCIA卡转USB2.0的扩展卡来间接实现支持,这些扩展卡基本上都采用NEC公司的D720100AGMUSB控制芯片,少则提供两个USB2.0接口,多则提供五个USB2.0接口,对一般用户而言足够使用了。由于PCMICA接口提供的电源功率比板载USB接口要小,这样就会由于供电不足而导致移动硬盘工作的出现问题。解决方案:1.它从USB连接线上接移动硬盘的一端引出一根转接线,可以插入电脑背后的PS/2接口取电,这里可以比USB接口提供更大的电流输出。2.利用电源补偿线(也称“键盘取电线”),如果U盘或移动硬盘的包装盒中提供了选配的电源适配器,你就可以直接使用外接电源,这样就可以从根本上避免供电不足的情况发生了前置USB线接错。当主板上的USB线和机箱上的前置USB接口对应相接时把正负接反就会发生这类故障,这也是相当危险的,因为正负接反很可能会使得USB设备烧毁。所以尽量采用机箱后置的USB接口,也少用延长线.也可能是断口有问题,换个USB端口看下.USB接口电压不足。当把<ahref="mobileharddisk">移动硬盘</a>接在前置USB口上时就有可能发生系统无法识别出设备的故障。原因是<ahref="">移动硬盘</a>功率比较大要求电压相对比较严格,前置接口可能无法提供足够的电压,当然劣质的电源也可能会造成这个问题。解决方法是<ahref="">移动硬盘</a>不要接在前置USB接口上,更换劣质低功率的电源或尽量使用外接电源的硬盘盒,假如有条件的话。主板和系统的兼容性问题。呵呵这类故障中最著名的就是NF2主板与USB的兼容性问题。假如你是在NF2的主板上碰到这个问题的话,则可以先安装最新的nForce2专用USB2.0驱动和补丁、最新的主板补丁和操作系统补丁,还是不行的话尝试着刷新一下主板的BIOS一般都能解决。系统或BIOS问题。当你在BIOS或操作系统中禁用了USB时就会发生USB设备无法在系统中识别。解决方法是开启与USB设备相关的选项。就是开机按F2或DEL键,进入BIOS,把enableusbdevice选择enable。拔插要小心,读写时千万不可拔出,不然有可能烧毁芯片。XP中任务栏中多出USB设备的图标,打开该图标就会在列表中显示U盘设备,选择将该设备停用,然后你再拔出设备,这样会比较安全。

其实判断软件硬件问题很简单,在别的机器或换个系统试试就可以了.有些小的问题不妨先用专门软件格式化下.还有提醒大家WINDOWS下格式化时要选择FAT,不要选FAT32。

提示无法识别的USB设备维修

故障提示如图:

无法识别的USB设备:UnknownUSBDevice.很多人都遇到过的一个问题,所谓“无法识别”对于操作系统来说,或者是驱动程度有问题,或者是USB设备出现了问题,或者是计算机与USB设备连接出现了故障,解决问题的方法也是从这几处着手。

对于不同的设备会有不同的处理方法,了解USB设备正常工作需要的条件以及一些可能影响USB设备正常工作的因素,会有助于解决问题。

下面是保证USB设备可以正常工作的一些条件:(1)USB设备本身没有任何问题——可以通过在其它计算机上进行测试,保证能正常工作;(2)USB接口没有任何问题——可以通过连接其它的USB设备在此接口上进行测试;(3)USB设备的驱动程序已经正确安装,如果有详细说明书的USB设备,一定要仔细查看相应的说明文件,按照说明安装相应的驱动程序;Windows2000以后的操作系统以识别大部分的USB设备,Windows98以前的操作系统可以安装USB设备自带的驱动或者安装通用的USB设备驱动程序。下面是可能影响USB设备正常工作的一些情形:(1)USB设备已经出现了故障(同样的条件以前可以正常使用,现在出现了问题);(2)USB接口有问题,比如a.USB前置接口极性接反,这可能导致USB设备烧毁,所以一定要仔细看一下主板说明书,防止接错;b.接口电压不足,一些<ahref=".co

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论