当前位置:文档之家› 最新【毕业设计】ASP网络英语考试系统

最新【毕业设计】ASP网络英语考试系统

ASP网上英语考试系统摘要

本论文主要阐述了基于Web技术的英语网络考试系统的设计与实现。在介绍动态网页程序开发和数据访问技术基础上,提出了网络英语考试系统的组成与结构,阐述了系统的设计方案、实现方法以及所采用的开发工具和相关技术,还重点剖析了前台考试部分的程序设计。

本考试系统采用B/S模式开发,不需安装客户端,被授权用户通过浏览器即可登录系统,从而开始正常的考试。

本系统是基于微软公司的Windows 2000操作系统、Internet信息管理器与SQL Server数据库平台构建而成。微软公司产品优异的性能为本系统提供了高效稳定的运行环境,使本系统无论在运行速度、易用性还是在数据吞吐能力方面都表现卓越。

本系统采用了以下技术方案保证考试正常稳定的进行。全面的容错处理使考试作业流程得到有序的控制,对用户的误操作能够进行有效的屏蔽;在考试过程中,禁止考生刷新浏览器,防止考生误操作导致答案丢失;对鼠标右键操作进行限制,保证考试系统用户界面的完整性;另外,系统还提供了考试时间倒计时功能,使考生随时了解考试剩余时间。在考试结束前一分钟和最后10秒种,系统会提醒考生注意保存答案,防止答案丢失。考试到时后,如果考生还未提交试卷,系统将自动交卷,保证考试严肃、公正的进行。

关键字:网络考试系统英语考试Web ASP

Abstract

The present paper mainly elaborated based on the Web technology English network test system design and the realization. In the introduction dynamic homepage procedure development and in the data accessing technology base, proposed the network English test system composition and the structure, elaborated the system design proposal, the realization method as well as use development kit and correlation technology, but also analyzed the partial links programming with emphasis.

Have an examination system adopt B/S mode development, need to install the customer end originally, authorized users to log in to the system through the browser, thus begin the normal examination.

This system was structured with SQL Server database platform by a Windows 2000 operating system based on Microsoft, Internet information management device. The performance that the products of Microsoft are excellent has offered the high-efficient and steady running environment for this system; make this system no matter at the speed, apt to behave with the sex or in handling capacity of the data remarkably of operation.

This system adopt a great deal of technological scheme is it have an examination normal going on steady to guarantee. Overall fault-tolerant treatment makes having an examination and gets orderly control in procedure of the homework, can carry on the effective shielding to users' mistake operation; In the course of examination, forbid examinees to break the browser, prevent the examinee

from operating and causing the answer to lose by mistake; Is it is it limit to go on to operate by right key to mouse, is it have an examination systematic user integrality of interface to guarantee; In addition system offer test time count-down function, make examinee is it have an examination surplus time to understand at any time. In examination one minute and last one second kind before finishing, system will remind examinee pay attention to answer of keeping, prevent the answer from being lost. Examination then, if examinee submit paper yet, system hand in an examination paper automatically, guarantee it is serious to have an examination, just going on.

Key Words: Network Exam System, English Exam, Web, and Asp

目录

1引言 (1)

2绪论 (2)

2.1网络考试系统与B/S结构 (2)

2.2数据库 (2)

2.3数据库访问技术 (3)

2.4开发平台与开发工具 (4)

2.4.1系统软件 (4)

2.4.2工具软件 (4)

2.4.3系统硬件 (4)

3系统功能分析与设计 (5)

3.1系统构架分析 (5)

3.2系统模块与流程说明 (6)

3.2.1前台部分 (6)

3.2.2后台部分 (8)

3.3数据的安全与保密 (8)

3.4试题设计 (9)

3.5数据库设计 (10)

4系统实施与测试 (13)

4.1前台考试部分 (13)

4.1.1考试子系统 (13)

4.1.2成绩查询子系统 (27)

4.2后台管理部分 (31)

5结束语.......................................... 错误!未定义书签。参考文献.......................................... 错误!未定义书签。

1引言

时光飞逝,一转眼两年的大学生活就要结束了。作为对大学生活学习的总结,毕业论文就成了最后的一门必修课。提笔之时感慨万千,回顾这几天的大学生活,感情溢于言表。希望在这最后的大学时光里,能给母校交上一份满意的答卷。

现阶段,学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出卷、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,其工作也将变成一件十分烦琐和非常容易出错的事情。可以说传统的考试方式已经不能适应现代考试的需要。

随着计算机应用及网络技术的迅猛发展,人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担以及提高工作效率、提高了考试的质量。从而使考试更趋于公证!客观!更加激发学生的学习兴趣。为了适应新形势的发展和本次毕业设计的需要,特推出了这套网络考试系统,但由于考试多样性及时间与技术的原因,只选取了其中的英语考试来进行课题的实施。希望其能在英语考试中发挥高效、便捷的作用。把教师从繁重的工作中解脱出来,并希望能为进行网络考试的发展进行有益的探索及尝试。

本论文大致分为以下几个章节:第一部分,绪论,主要为本论文的开展做理论上铺垫;第二部分,系统分析与设计,主要简述了系统的开发思路和构架过程;第三部分,系统实施与测试,详细说明了系统的实现过程;第四部分,附录,提供相关的技术资料。

2绪论

在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网络考试则是一个很重要的方向。基于Web技术的网络考试系统可以借助于遍布全球的因特网进行,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性。试卷可以根据题库中的内容即时生成,可避免考试前的压题;而且可以采用大量标准化试题,从而使用计算机判卷,大大提高阅卷效率;还可以直接把成绩送到数据库中,进行统计、排序等操作。所以现在较好的考试方法为网络考试,试题内容放在服务器上,考生通过姓名、准考证号码和口令进行登录,考试答案也存放在服务器中,这样考试的公平性、答案的安全性可以得到有效的保证。因此,采用网络考试方式将是以后考试发展的趋势。

2.1网络考试系统与B/S结构

B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着Windows 98/Windows 2000将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。显然B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。

2.2数据库

数据库技术在计算机软件领域研究中一直是非常重要的主题。产生于60年代的数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。并且,近年来,随着World Wide Web(WWW)的猛增及Internet技术的迅速发展,使得数据库技术成为时下最热门技术之一。

作为一款基于WEB的英语网络考试系统来说,数据库当然是不可缺少的一部分。选择

什么样的数据,对系统最终的实现起着至关重要的作用。

现在比较流行的大中型关系型数据库有IBM DB2、Oracle、SQL Server、Sybase、Informix 等,常用的小型数据库有Access、Paradox、FoxPro等,现在个人用户比较常用的主要是基于中小型数据库MS SQL Server和Access的。

Access是一个数据库管理系统,它之所以被集成到Office中而不是Visual Studio中,是因为它与其它的数据库管理系统(如Visual FoxPro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是,Access的功能足够强大,足以应付一般的数据管理及处理需要。

SQL Server 是一种高效的关系数据库系统,它与Windows NT/2000及Windows 9x等操作系统紧密集成。这种安排使SQL Server能充分利用操作系统所提供的特性。对于今天复杂的浏览器/服务器系统来说,SQL Server是一个很好的选择。

正是基于此,本系统的开发,采用了SQL Server作为后台数据库

关于SQL Server的简单操作请参见附录部分。

2.3数据库访问技术

因为一个系统不可能没有数据呀,所以就必须采用一个高效的方法通过网络来访问、操作数据库。在传统的HTML页面中,访问数据库一般是通过公用网关接口(CGI)来实现,这种方式不仅开发困难,而且在出现大量并发请求时会显著地降低服务器的运行效率,而采用ASP实现数据库访问可以说能较好地解决这个问题。ASP,Active Server Pages。是微软创立的服务器端脚本运行环境,可以支持多种脚本语言,向页面嵌入动态元素。

ASP技术优点为与HTML文件完全结合。面向对象,可用ACTIVEX控件扩充。

无须编译和连接过程。当客户机向服务器请求一个asp文件时,ASP机制负责对其进行解释和执行,并把结果以符合HTTP协议的开工返回给浏览器。由于服务脚本在服务器上运行,无须浏览器的干预,所以无论是IE或NETSCAPE都能浏览*.asp文件。另外,ASP 的源程序不会被传到浏览器端,因而可以避免源程序被他人剽窃,提高了程序的安全性。ASP技术的强大功能使其能够充分利用互联网所提供的广泛互联,来建造和维护与平台无关的应用系统。

2.4开发平台与开发工具

2.4.1系统软件

客户端软件:

操作系统:Windows98/ME/2000/Xp及以上版本

浏览器:Internet Explorer(IE)6及以上版本

服务器端软件:

操作系统:Windows NT/2000 Server/XP及以上版本

浏览器:Internet Explorer(IE)6及以上版本

IIS:Internet Information Server (IIS)5.0及其以上版本。

数据库:SQL Server 2000

2.4.2工具软件

开发设计:Macromedia DreamWeaver MX。

图形处理:Adobe Photoshop 6。

辅助软件:Macromedia Flash MX等。

2.4.3系统硬件

客户端:处理器PIII 800以上,内存128M以上,硬盘1G以上。

服务器:处理器P4 2.0以上,内存256M以上,硬盘10G以上。

3系统功能分析与设计

3.1系统构架分析

网络考试系统的实现技术有多种,可以采用传统的客户机/服务器型的MIS型架构(如下图),即试题内容放在远程的服务器上,在考试机上安装考试应用程序和数据库客户机配置,因此每次考试时要对机器进行安装、配置,考务工作比较烦琐,而且考试程序放在客户机上,安全性也受到一定影响。Web技术超越了传统的“客户机/服务器”两层结构(如3-1图),采用了三层体系结构:用户界面层/事务层/数据库层,因此Web结构有着更好的安全性,在用户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,试题存放在数据库服务器上,当然,事务层和数据库可以是同一台机器(如果条件允许,还是应该把这两层分开在不同的计算机上),因此本论文最终决定采用Web技术实现,如图3-1所示:

图3-1 架构分析图

图3-2 逻辑结构图

系统结构分析

考试系统的用户分为教师和学生两种,工作流程分为题库与组卷、考试及批阅和统计

分析三个阶段;支持系统的数据库分为:标准化题库、试卷库、答卷库、统计信息库和学科知识结构库。系统的功能模块分别为:试题编制、试题管理、试卷生成、身份确认、考试与提交、试卷批阅、统计分析、成绩归档、成绩发布等。本考试系统的结构如图3-3所示:

图3-3 考试系统的结构图

3.2系统模块与流程说明

3.2.1前台部分

这一部分主要包括考试子系统与成绩查询子系统两个模块,主要是针对的对象是考生。

考试子系统

由于采用Web技术实现,所以从理论上讲,考试可以在任何时候、任何地方进行,但是为了使考场易于组织和管理,所以本系统对考试时间作了严格的限制,因此在进入网站时首先判断当前时间是否为考试规定的时间,由于判断的时间是服务器端的时间,所以跟考试机器的时间无关,即使考生修改所在机器的时间,也无济于事。如果时间符合要求,则显示登录页面,考生在这个页面输入自己的信息,如姓名、身份证号码、密码等等,单击“提交”后进入信息处理程序(在服务器端执行),如信息不正确(包括有些考生试图绕过登录页面,直接进入试卷页面的情况,此时由于没有登录信息,系统也会认为是非法考生),系统给出提示信息,并重新定位到登录页面;如信息正确,则显示试卷页面,试卷页面上的试题内容根据考生输入的试卷代号从数据库中取出符合条件的记录动态地生成。同时在页面上动态地显示考试所剩时间,当考试时间到或考生点击“交卷”按钮时,则系统

把考生答案传送至服务器的数据库中保存起来,并把数据库中标记考生是否参加过考试的标记置为已考。考试子系统是网络考试系统的核心部分,它的工作流程如图3-4所示:

图3-4 考试子系统流程图

成绩查询子系统

为了能让考生及时、方便地了解自己的考试成绩,查询子系统也采用Web方式实现。考生在登陆查询子系统之后,在页面输入自己的合法信息,系统测试无误后,服务器就能把成绩信息传送到考生的机器上。工作流程如图3-5所示:

图3-5成绩查询子系统流程图

3.2.2后台部分

这总分主要包括以下四个模块,主要是从管理员的角度出发来对考试的进程的控制、考试试题的生成等方面进行管理。

用户信息管理子系统

本模块主要分为两个部分。一是系统用户管理,二是考生信息的管理。这其中就包括对用户及考生信息的增加、修改与删除。系统用户的权限控制,考生的考试状态控制等操作。

考试控制子系统

这一部分主要是完成对考试状态的控制及考试成绩的回收工作。

试卷管理子系统

本模块所要完成的工作主要是考试试题的录入与修改以及考试试卷的生成与修改工作。

成绩管理子系统

本模块主要是针对于管理人员,比如教师,对考试成绩进行调整,及统计而设计的。而成绩查询子系统只能完成单一考生的成绩查询工作。

3.3数据的安全与保密

由于此系统的特殊性,数据的安全与保密显得尤为重要。保密性是指用户在网上的所有信息应有一定的保密度,不同类型的用户之间的内容是互相保密的。安全性是指用户参加一次活动是一个安全的过程,对于所有用户的动作,服务器都加以跟踪。为了确保其安全与保密性,一要确保考生不能联网作弊;二要在试卷上实时加以监控;三要在时间上加以严格的控制等。主要通过下列两种途径予以实现:

1.凡进入在线考试的用户,都要通过用户身份验证才能进入。而且,不同用户具有不同的操作权限,支持按权限进行操作,确保数据的公共性与私有性。不允许用户执行非法的操作,防止用户无意或有意的破坏。

2.禁止用户查看所有试卷的源文件及拷贝功能,方法有二:系统中禁止使用鼠标右键等功能;系统考试主界面禁用IE系统菜单及工具栏。

3.4试题设计

本系统网络英语考试系统,考试的题型比较固定。主要分为主观试题与客户试题两个部分,下面分别说明之:

客观试题部分:

结合传统的英语考试模式不难看出:对于客观性试题,基本上只包括选择题这一题类。而在选择题中主要的就是单项选择题,其主要分布于听力、完形填空、阅读理解等题型。

单项选择题往往在四个答案A、B、C、D中选择唯一正确的答案。举例如下:

Ⅱ.V ocabulary and Structure(40 points)

Directions:

There are 40 incomplete sentences in this section. For each sentence there are four choices marked A, B, C and D. Choose one answer that best completes the sentence and blacken the corresponding letter on the Answer Sheet.

12. China is famous ________ the Great Wall.

A. about

B. for

C. as

D. of

主观试题:

对于主观性试题可以归结为填空题。填空题就是填写所缺少的字母或者单词、句子,以及编写短文等等。英汉互译、作文就是这样试题的代表。举例如下:

Ⅴ. Writing (20 points)

Directions:

For this part, you are allowed 20 minutes to write a composition of about 80 words according to the following topic.

金钱是一切吗?(Is Money Everything?)

特别说明:关于听力题的实现。

从传统的英语考试中可以发现:对于听力试题的重视程度在与日俱增。因此在本系统的编写中,也给予很大的关注。基于计算机在多媒体处理技术上的优势,也使这部分成为本系统中的一个亮点。

听力部分的所有材料都采用MP3格式进行处理,接合操作系统的媒体播放机,进行时时在线收听。之所以采用MP3格式处理,主要是考虑到了英语听力试题在视听效果的高保

真方面的要求。这也正是传统的英语考试所无法匹敌的。

3.5数据库设计

网络考试系统离不开数据库系统的支持。由于数据库独立于程序而存在,具有较好的安全性,不论是试题、答案,还是考生信息都需要存放在数据库中。本系统的数据库采用Microsoft公司的大型数据库系统SQL Server 2000。。

主数据库名为English Exam,现将主要表结构描述如下:

表3-1 考题(kt)表

注:考题状态0,在用1,停用

表3-2 考卷(kj)表

表3-3 组织考试(zzkx)表

表3-4 考生(students)表

注:考生状态0,未考试1,已考试2,正在考试

表3-5 考题题型(ktlx)表

注:题型大类0,听力1,非听力2,大文本3,非大文本

表3-6 班级(bj)表

表3-7 成绩(kxcj)表

表3-8 管理员(gly)表

表3-9 详细成绩(xxcj)表

表3-10 考生答案(ksda)表

表3-11 系统信息(xtxx)表

表3-12 模拟考卷(mnsj)表

4系统实施与测试

从本部分开始就系统各模块的实现过程及系统测试方式进行阐述。

网站存储结构图如图4-1所示:

图4-1 网站存储结构图

4.1前台考试部分

系统的前台部分主要由考试子系统与成绩查询子系统两个部分组成。

4.1.1考试子系统

考试子系统用于完成正常的英语考试过程,下面按正常流程详述实现的过程:

系统加载默认页,如图4-2所示:

这部分是程序的入口点,无论是考试还是查询成绩都是从这一入口开始。系统首先映入眼帘的就是系统公告及操作选项。其中系统公告用于考试的一些时时消息通知等。选择下面的不同按钮即可登入不同子系统。下面附部分关键源码供参考:

<%

Dim strSql,objRs,strGg,blnZt

strSql="select xtgg,xtzt from xtxx" '读取系统公告及系统状态信息

Set objRs=Server.CreateObject("ADODB.RecordSet")

网上书店系统-毕业设计开题报告

5.2 用户管理 5.2.1 用户注册 如果成为会员,在购物的时候可以获得优惠,基于这个想法,顾客一般都会在这里先注册成为会员的。在主页上点击“新用户注册”就可以跳到会员注册页面,在会员注册资料中,分为必填资料和选填资料。注册页面为reg1.jsp填好一切资料后点击“好了我要提交”,提交到注册处理页面reg3.jsp.并使用JAVASCRIPT脚本进行验证,将用户名与原有的user表进行比较,若用户名已存在,则提示“此用户名已存在请重新填写”,经过验证后填写的数据添加到数据库的usr表中,点击“不行我要重填”进行重新填写。 5.2.2 用户登录 顾客经过注册后,可以用注册过的帐号进行登陆。在登陆界面login.jsp中或首页的登录框中输入帐号、密码、会员类型提交到user_login.jsp页面处理登录请求,将提交的数据与数据库中的原有userName,userprd,userType进行组合查询比较,验证通过后就可以登陆会员系统。如果是管理员进入管理页面manager/index.jsp,普通会员进入网站首页index.jsp,并且显示出用户名,将用户名存入session中后可以进行购物等所有操作。 5.2.3 用户登陆_2 顾客经过注册后,可以用注册过的帐号进行登陆。 5.2.4 用户信息查看 用户登录后可以查看自己的注册信息和在网站的消费信息,通过myinfo.jsp 显示用户信息。并出现信息修改链接,可以修改密码和注册信息,但是用户名不可改变。 5.2.5 用户信息修改 可以分别进行修改密码和注册信息,但是用户名不可改变。表单提交信息的约束由JavaScript完成,修改密码的处理页面是modify_password_save.jsp。用户信息修改处理页面是modify_info_save.jsp。数据库更新操作过程中,定义一个整

毕业设计选题管理系统

1.前言 每年毕业临近,都有大量的毕业生需要进行毕业设计,这其中的首要关节就是课题的选择,以往指导老师都是采用人工手写方式给学生们提供相关的课题供学生选择,如果指导老师带领的学生比较多,或者是当年毕业的学生比较多,这样就容易造成学生的课题选择很混乱,指导教师难于统计学生的课题选择情况等一系列问题,基于这些传统问题,我们需要一个能够自动统计、实时分配课题的一个管理平台来帮助学生、指导老师。 此系统的开发,主要的目的是使老师能更好的管理课程设计,也能使学生能更好的把自己想要选的课程正确无误的选出来。使处在选课时期的学生能有条不紊的进行。 2.系统的需求分析 2.1功能需求 2.1.1 毕业设计选题管理系统功能要求: 1.毕业设计题目维护和查询:毕业设计题目的添加、修改;按照项目类型、名称、编号等 查询;毕业设计选题查询、登记。 2.指导教师信息维护和查询:指导教师信息的添加、修改、删除,查询; 3.毕业生选题管理:学生选题登记;选题情况查询; 4.毕业生信息的维护和查询。 根据以上各功能模块需求将系统的功能细化为以下几点: (1)前台学生选题 学生网上选题:学生登录管理系统进行选题 (2)前台教师出题 教师网上出题:教师进入毕业选题出题。 教师管理出题:教师进入系统后对毕业设计题目进行修改和删除。 选题确认:学生选好题目后,教师可以确认该题由选择该题的学生做。 (3)后台管理出题及选题情况 用户管理模块:管理员可以对用户进行用户管理,对已存在的用户进行修改,查看等。 角色管理模块:管理员可以对用户的角色进行管理,可以给用户分配角色,对角色分配权限。 2.2开发环境需求 操作系统:window7或更高版本 因为毕业设计课题管理系统针对的用户是学生和教师,学生和教师普遍使用windows 操作系统,所以选着windows7或更高版本的操作系统 web服务器:apache-tomcat6

本科毕业设计-在线考试系统

1.绪论 1.1 开发背景 近年来,计算机科学技术的发展迅猛异常,日新月异。网络技术、多媒体技术、面向对象的技术日趋成熟,为计算机的应用揭开了新篇章。为了适应计算机技术的发展,网上教育也以受众广、投入低、不受师资和校舍等办学基础设施等条件限制、容易开展高水平教学、教学质量相对容易保证等特点而受到教育界的广泛重视,网上教育促进了教育思想、教育方法、教育手段的更新。信息时代的未来教育,具有创造性、多样性、开发性和个性化的特点。未来教育发展层次的高低,与教育网络的建设与否息息相关。落后的教学手段与封闭的教学模式,再也不能适应未来教育的需求。 在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革和更新,而网络考试则是一个很重要的发展方向。基于Web技术的网络考试系统可以借助于遍布全球的因特网进行,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性。试卷可以根据题库中的内容按条件组成,可避免考试前的压题;而且可以采用大量标准化试题,从而使用计算机判卷评分,大大提高阅卷的效率;还可以直接把成绩送到数据库中,进行统计分析、排序等操作。所以现在较好的考试方法是采用网络考试,试题内容放在服务器上,考生通用户名密码进行登录,登录后进行考试,考试答案也存放在服务器中,这样考试的公平性、答案的安全性可以得到有效的保证。因此,采用网络考试方式将是以后考试发展的趋势。网上考试是这个课程建设其中的一部分,本文将重点介绍网上考试系统。 1.2 系统的总体概述及其研究意义 网络考试系统的实现技术有多种,可以采用传统的架构,即试题内容放在远程的服务器上,在考试机上安装考试应用程序和数据库客户机配置,因此每次考试时要对机器进行安装、配置,考务工作比较烦琐,而且考试程序放在客户机上,安全性也受到一定影响,因此本文讨论的网络考试系统采用Web 技术实现。Web 技术采用了三层体系结构:用户界面层/事务层/数据库层,因此Web结构有着更好的安全性,在用户机上不需要安装任何的应用程序,应用程序可以安装在事务层所在的计算机上,试题存放在数据库服务器上,当然,事务层和数据库可以是同一台机器(如果条件允许,还是应该把这两层分开在不同的计算机上)。本文

在线考试系统---毕业设计开题报告

毕业设计开题报告 题目名称基于.net 在线考试系统设计 院(系)计算机科学学院 专业班级XXXXXXXX 学生姓名XXXXX 指导教师XXXX 辅导教师XXX 开题报告日期2015年1月9日 在线考试系统设计 学生:XXX,计算机科学学院 指导老师:XXX,计算机科学学院 一、题目来源 生产/社会实际等 二、研究的目的和意义 目前,社会行行业业需要人才,而人才选拔的重要途径是通过考试来判定。现阶段,学校考试大都是传统的考试方式:由老师纸上出题,学生纸上答题,老师人工阅卷,以及人工试卷分析四大步骤组成。这样做一是给老师带来工作上的繁琐,不利于老师工作效率的提高;

二是人工的考试方式由于工作量大从而容易出错;三是人为因素的不确定性,可能会造成选题范围过于狭窄。随着各种考试类型的不断增加和考试要求的不断提高,传统的考试方式已不能满足现在考试的需求。 计算机应用及网络技术的迅猛发展,人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担以及提高工作效率,提高考试的质量。从而使考试更趋于公正、客观。由于计算机自动组卷、阅卷,不仅能节省教师大量宝贵时间,而且能彻底消除出卷人的主观影响,考试工作更加规范化,更加客观、真实、全面的反映教学的实际效果,有助于促进教学质量的提高,有助于实现考、教分离,促使教师严格按照教学大纲的要求认真备课,认真组织教学内容,改进教学方法,对提高教学质量和整体教学水平有着非常重要的意义。现阶段,基于互联网应用技术的在线考试系统,由于客户端配置可以极为简单,考试不受地域的局限,是高校研究开发的一个热点。一个完备的在线考试系统可以使用户在网上学习过后及时检验自己的学习效果,发现自己的不足,使得学习效率得到提高。在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担,也具有相当大的经济意义。 三、阅读的主要参考文献及资料名称 [1].《网站开发实践》,邵丽萍,电子工业出版社,2007 年

设计选题系统

设计选题系统

广东交通职业技术学院 毕业论文 题目名称毕业设计选题系统 开题日期2011 年9 月 1 日 设计期限2011 年9 月 5 日起2011 年10 月30 日止 答辩日期2011 年11 月 1 日 院系计算机工程学院指导教师周江 学生姓名占玉芸25号黄超英36号李佩珍 54号

广东交通职业技术学院毕业设计(论文)指导教师评语 广东交通职业技术学院毕业设计(论文)答辩评语

摘要 随着在校大学生人数的不断增加,教务系统的数据量也不断的上涨。以往的毕业设计选题是随堂报名。这种方法虽然直接,但是造成选题的盲目性和教务处处理数据的繁重性。为了减轻教务处工作,以及每个学生更好的选择自己所喜欢的课题。针对学生选题这一环节,本系统从学生网上自主选题以及教师的课题发布两个大方面进行了设计,基本实现了学生的在线信息查询、选题功能以及教师对课题信息发布的管理等功能。 本文通过分析浏览器/服务器结构的特点并结合选题的实际情况,提出了基于浏览器/服务器结构网上选课系统的基本设计思想,简要介绍了系统各功能模块及数据库的设计,着重讨论了用 https://www.doczj.com/doc/0e17166094.html,技术和SQL 数据库设计开发网上选课系统时的数据库访问技术和动态网页制作技术,并给出了部分实现代码。通过该系统,使学生可以方便地在校园网上进行网上选课。该B/S结构的系统在Windows XP系统和https://www.doczj.com/doc/0e17166094.html,平台下开发完成,使用https://www.doczj.com/doc/0e17166094.html,作为https://www.doczj.com/doc/0e17166094.html,的开发语言,SQL Server 2005作为数据库。系统有较高的安全性和较好的性能。其中连接数据库的字符串可以随时在web.config 里修改,并经过编码加密,增加了灵活性,保护了数据库的安全。代码尽量使用存储过程和尽量减少数据库连接的打开时间等手段来提高性能。 通过对计算机系毕业设计选题情况的实地调研,完成了系统的需求分析,做出总体设计,完成管理员模块、教师模块、学生模块等模块的划分,进一步细化,给出详细设计,通过系统的编码,经过软件测试,系统可以实现管理员对用户权限的设置及用户信息的管理,教师毕业设计题目的申报和学生的选择,及学生对毕业题目的选择及相关信息的查询等功能。 本系统的实现使得网上毕业设计选题简单实用,主要目的是使老师能更好的管理课程设计,也能使学生能更好的把自己想要的课题正确无误的选出来。使处在选题时期的学生能有条不紊的进行。从而加强毕业设计的管理,提高教师的工作效率,降低教师的工作量。 关键词:毕业设计选题;https://www.doczj.com/doc/0e17166094.html,技术,SQL数据库技术,动态网站

通用考试系统设计与实现毕业论文

引言 当前的管理信息系统已经发展为集成了计算机网络技术、通信技术、信息处理技术,对信进行收集、传递、存储及加工处理,用于辅助决策进行事务管理的一种人机交互的智能化计算机系统。 随着管理信息系统的发展及其广泛的应用,数据库管理技术已逐步趋于成熟,其应用也已经遍及各个领域。在学校中,信息管理系统已经涉及到教育教学的各个方面,从学生教师管理,到考试安排成绩统计等,都通过信息管理系统来的到高效的运行。同时,学校管理中的在线考试管理也提出了相应的要求。为了满足考试管理的要求,需要设计与制作一个通用考试系统。通用考试系统实现了对整个在线考试管理的系统化,规化,无纸化。整个系统使用户操作起来简便快捷,对减轻学生,教师的劳动强度,提高工作效率与管理水平,具有很大的使用价值。

第一章绪论 1.1背景 网络化教育代表了教育改革的一个发展方向,已经成为现代教育的一个特征,并对教育的发展形成新的推动力。随着Internet/Intranet的迅速发展和广泛普及,建立在其上的远程教育成为现代教育技术未来发展方向之一,考试测试作为远程教育的一个子系统也成为一个重要的研究领域。现代远程教育作为一种新的教学手段已经开始进入我们的生活,正在给传统教育模式带来新的变革,并对教育的发展形成新的推动力。Internet技术的发展使得考试的技术手段和载体发生了革命性的变化,Internet的开放性、分布性的特点和基于Internet的巨大的计算能力使得考试突破了时间和空间的限制。基于Internet的考试系统正成为人们的研究热点之一。与传统考试模式相比,网上考试具有无可比拟的优越性,它可以将传统考试过程中的试卷组织、审定印制、传送收集、登记发放、评判归档各个环节缩小到一至两个环节,几乎屏蔽了所有人工直接干预考试活动的可能性,不但能够节约大量的时日、人力、物力与财力,而且还可以大幅度提高考试成绩的客观性和公正性。在线考试系统课题产生的背景是当今教育信息化的趋势及我国高校教育信息化系统的建设;目的是充分利用学校现有的计算机软、硬件资源和网络资源实现无纸化考试以避免传统手工考试的不足。与传统考试模式相比,网上考试渗入了更多的技术环节,对实现安全性的途径、方法也提出了更高的技术要求。通过Internet/Intranet来实现网上考试,是现代教育技术的一个具体实现,具有很重要的现实意义。可以实现教考分离以及考务工作的全自动化管理,可以有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教学、科研、管理服务,可以大规模的实行考试,实现考试的客观、公证性,自动化组卷、阅卷可以减轻教师的工作强度。传统考试要求老师刻试卷、印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷和分析试卷。这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要。网络考试系统是传统考场的延伸,它可以利用网络的无限广阔空间,随时随地的对学生进行考试,加上Web数据库技术的利用,大大简化了传统考试的过程。 本文以Internet为平台,研究了基于Web考试系统的设计与实现,包括系统需求分析和系统功能设计以及数据库设计。重点阐述了用户登录模块、题库管理模块和试卷管

毕业设计选题管理系统修订稿

毕业设计选题管理系统内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)

1.前言 每年毕业临近,都有大量的毕业生需要进行毕业设计,这其中的首要关节就是课题的选择,以往指导老师都是采用人工手写方式给学生们提供相关的课题供学生选择,如果指导老师带领的学生比较多,或者是当年毕业的学生比较多,这样就容易造成学生的课题选择很混乱,指导教师难于统计学生的课题选择情况等一系列问题,基于这些传统问题,我们需要一个能够自动统计、实时分配课题的一个管理平台来帮助学生、指导老师。 此系统的开发,主要的目的是使老师能更好的管理课程设计,也能使学生能更好的把自己想要选的课程正确无误的选出来。使处在选课时期的学生能有条不紊的进行。 2.系统的需求分析 2.1功能需求 2.1.1 毕业设计选题管理系统功能要求: 1.毕业设计题目维护和查询:毕业设计题目的添加、修改;按照项目类型、名 称、编号等查询;毕业设计选题查询、登记。 2.指导教师信息维护和查询:指导教师信息的添加、修改、删除,查询; 3.毕业生选题管理:学生选题登记;选题情况查询; 4.毕业生信息的维护和查询。 根据以上各功能模块需求将系统的功能细化为以下几点: (1)前台学生选题 学生网上选题:学生登录管理系统进行选题 (2)前台教师出题

教师网上出题:教师进入毕业选题出题。 教师管理出题:教师进入系统后对毕业设计题目进行修改和删除。 选题确认:学生选好题目后,教师可以确认该题由选择该题的学生做。(3)后台管理出题及选题情况 用户管理模块:管理员可以对用户进行用户管理,对已存在的用户进行修改,查看等。 角色管理模块:管理员可以对用户的角色进行管理,可以给用户分配角色,对角色分配权限。 2.2开发环境需求 操作系统:window7或更高版本 因为毕业设计课题管理系统针对的用户是学生和教师,学生和教师普遍使用windows操作系统,所以选着windows7或更高版本的操作系统 web服务器:apache-tomcat6 apache-tomcat6是开源的免费的web服务器,节省开发成本 数据库:MySQL MySQL是一款免费的数据库,节省成本 开发工具:myeclipse8.5 myeclipse8.5功能强大的JavaEE开发工具,该管理系统选用JavaEE开发。 3.系统设计 3.1基本设计概念和处理流程 本系统采用结构化分析,设计顺序为自顶向下,层层逐步细化。 图1 3.2软件功能设计 图2 3.2数据库设计 3.2.1 E-R图 图3

基于Web的毕业设计选题系统

基于Web的毕业设计选题系统 1 2020年4月19日

基于Web的毕业设计选题系统

目次 1引言 (1) 2需求分析 (2) 3系统设计 (3) 3.1概要设计 (3) 3.2详细设计 (3) 3.3数据库设计 (6) 4系统实现 (11) 4.1公共模块实现 (11) 4.2登录界面的实现 (12) 4.3系统管理员模块实现 (13) 4.4指导老师管理模块 (17) 4.5学生选题模块 (20) 5.测试与结果 (23) 5.1系统管理权限测试 (23) 5.2系统主页面访问权限测试 (23) 5.3用户登陆测试 (23) 5.4删除已经被审核试题测试 (23) 5.5学生选题测试 (23) 总结 (25) II 2020年4月19日

III 2020年4月19日

1引言 随着计算机网络的普及,信息的自动处理以及网络式的信息交互方式越来越受到人们的青睐。运用计算机来管理学生信息的工作在各大高校得到广泛推广,基于WEB的毕业生网上选题系统与传统的手工选题方式相比不但节约资源,而且更能实现资源信息的共享,做到资源的充分利用,提高了工作效率。 基于web的毕业论文选题系统由于能使得学生能够在任意地点、任意时间进行选题,因此,基于网络的选题管理系统的研发工作正引起国内外高效的广泛关注。本系统以我院为依托,研究并实现了一个基于web的毕业生选题系统。 本毕业设计中,实现了管理员对于系统的维护、对于教师题目的审核,增加了对于题目的控制与管理;一方面,学生具有较高选择题目的自主权,使得学生能够选择适合自己的课题;另一方面,教师也可对选择自己题目的学生进行选择,实现了教师与学生间的相互选择,这样也更有利于教师课题的顺利完成。 1 2020年4月19日

毕业设计论文选题系统

毕业设计选题系统 一、系统需求 1.项目背景 随着教育改革的不断深化,全社会信息化、收集化培植热潮的兴起,建立一套能够适应这些改变的行政管理方案也就显得尤为重要。在高等院校的日常工作中,每年临近毕业,都有大量的毕业生需要进行毕业设计,这其中首要关节就是课题的选择。以往在毕业生选题工作的各个阶段都是手工操作,如果指导老师带领的学生比较多,或者是当年毕业的学生比较多,这样就容易造成学生的课题选择很混乱,指导教师难于统计学生的课题选择情况等一系列问题。不但效率低下、工作繁琐,而且容易出错,于是开发一套适合学校情况的毕业生毕业设计网上选题系统便成为了学校的迫切需求。 2.基本需求分析 选题系统是导师与毕业生进行双向选择的一个平台,提供学生选择导师及其研究方向、导师筛选学生。 在毕业生选题系统中,使用该系统的用户有:导师,应届毕业生及管理员。应届毕业生(即学生)是选择导师和课题的人;导师是为毕业生提供课题研究方向的人。管理员是对数据库进行日常运行维护工作的人。 本系统就主要功能模块进行分析与设计,包括学生选择导师及其研究方向,导师提供课题,导师筛选学生三个模块。 3.具体功能分析 根据基本需求分析,可以知道本毕业设计选题系统至少应该具有以下几个功能:

(1)一个选题系统可以有多个学生; (2)一个选题系统可以有多个导师; (3)一个学生只能选择一个导师及其研究方向; (4)一个导师至少指导5个学生,至多指导7个学生; (5)学生可以在规定期限改选; (6)学生可以在规定期限退选; (7)导师可以对学生的改选及退选设定期限; 二、分析问题领域 1.识别参与者(角色) 参与者代表与系统交互的人,硬件设备或另一系统。它存在于系统的外部。 通过分析毕业生毕业设计选题系统的功能需求,可以识别出3个参与者:(1)Student(毕业生):有权选毕业设计指导老师和课题的人员; (2)Teacher(指导老师):有权提供课题,规定选择学生人数,选择学生的人员; (3)Actor(管理员):系统的日常管理和维护的人员。提供更新选课题的相关信息,及学生的信息。 2.识别用例 用例:规定系统或部分系统的行为,描述系统所执行的动作系列集,并为执行者产生一个可供观察的结果。 通过对需求的进一步分析,可确定毕业设计选题系统中有如下用例存在:(1)登录:验证用户身份 (2)选导师:学生选择毕业设计指导教师

在线考试系统毕业设计论文(精品推荐)

中原工学院软件学院 三级实践课题设计任务书

在线考试系统 摘要 随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证!客观!更加激发学生的学习兴趣。在线考试系统是为了方面学生考试、老师阅卷、提高考试的公正性、公平。本文主要包括系统的需求分析、概要设计、总体设计(部分)、详细设计 关键词:需求分析;概要设计;总体

目录 摘要 (2) 第一章系统需求分析 (4) 1.1 功能需求 (4) 1.2 性能需求 (4) 1.3 可靠性和可用性 (4) 1.4 系统ER图 (5) 1.5 工具选择 (5) 1.6实现环境 (6) 第二章总体设计 (7) 2.1 系统模块 (7) 2.1.1 系统模块图 (7) 2.1.2用例图 (8) 2.1.3管理员功能模块 (9) 2.1.4教师功能模块 (10) 2.1.5学生功能模块 (10) 2.2 数据库设计 (10) 第三章详细设计 (11) 3.1 数据表 (11) 3.2 具体模块设计 (15) 3.2.1 学生信息管理模块 (16) 3.2.2 教师信息管理模块 (20) 3.2.3 试卷信息管理 (22) 3.2.4 科目信息管理 (24) 3.2.5 班级信息管理模块 (26) 第四章系统测试 (28) 4.1 所预见的问题 (28) 4.2 系统测试 (28) 第五章结束语 (29)

第一章系统需求分析 1.1 功能需求 本系统要实现的是在线考试系统,在设计时应该有友好的用户界面,便用户的操作。系统应具基本功能如下: 科目管理 章节管理 题库管理(选择题,填空题,判断题,简答题,问答题) 系部管理 班级管理 学生管理 教师管理 管理员信息管理 手动组卷 随机组卷(可以完全随机组卷,也可以按章节比重进行随机组卷) 考试页面 阅卷管理 成绩查询 1.2 性能需求 由于此系统为在线考试系统,响应速度一定要快,要在5秒以内,安全性要高,服务器的磁盘容量要大,主存容量要大,信息处理速率要高。 1.3 可靠性和可用性 由此系统的性质决定,它的可靠性一定要高,尽量减少系统运行中错误的出现,要保持在一定量的范围内。系统可用性也一定要高,尽量避免不可用几率的发生。

学生管理系统毕业论文开题报告

长沙航空职业技术学院毕业设计(论 文)开题报告 院(系)______信息工程系____ 专业______计算机应用______ 班级___ 计应0902 ____ 姓名__ 邓祥__ ___ 指导教师_____ _黄婕_______ 题目学生管理系统 2012年4月25 日

一、立论依据 1.国内外研究现状 (一)国内研究现状 随着我国高等教育的发展,在信息化和数字化的背景下,国内高校迫切需要提高教育工作的质量与效率,数字化校园将成为一种必然的趋势,并逐步走向成熟。 而学生信息管理工作是高校信息管理工作的重要组成部分,许多高校都针对自己学校的规模和特点开发出了学生信息管理系统,将管理人员从繁杂的日常事务性工作中解脱出来,提高了工作效率,实现了信息共享。国内一些高校及软件公司也纷纷看好这一有着广阔市场前景的软件开发,但是从现有高校的学生信息管理系统来看还存在很多的问题,主要是: 1.功能单一。一个系统只为了解决一个具体的问题而开发的。各个相关系统间没有紧密、有效的联系,影响了信息的重用和共享。 2.系统孤立。许多系统还处于单机应用状态,即仅限于负责此项业务的管理人员使用,没有很好实现纵向及横向的管理工作的紧密联系,而且交互性差,造成信息重复采集、重复统计。同时,系统之间的孤立也会在查询信息时查找不完全,不能提供充分的信息。 3.在软件的使用上,大多数只是停留在日常办公的角度,缺乏综合分析能力。另外,学生信息管理系统还存在可扩充性和灵活性差,缺乏强有力后续技术支持,无法不断完善系统,适应学校的发展需要,致使这些软件运行了一段时间后中途废弃或搁置,造成很大的浪费。 (二)国外研究现状 随着国外经济的持续发展,高校办学规模的扩大,学生的数量也成倍增长,学生信息管理模式也发生了变革,并随着计算机科学技术的不断发展,使得信息管理系统在各个领域发挥着越来越重要的作用。 国外的大中型软件公司有很多也曾做过很多高校的学生的信息管理系统,开发技术也比国内的成熟,在开发过程中遵循了可扩展性和包容性,使得系统能接纳已有的数据结构,在今后扩展时有效地保护已有的资源,在需要变化时,能方便地调整结构,易于扩充功能,升级方便,即满足当前的业务需求,又为今后的扩展留有很大的空间。而在信息标准化和规范化的基础上,对信息进行合理的布局,使得相关人员可以按照各自的权限进行信息查询和维护。 (三)发展动态 1.应用方面的发展动态 从应用的发展来看,信息化的发展给各个社会组织带来了查询信息的变革。高校作为社会组织的一部分,其查询模式必然深受信息化的影响,高校学生信息

在线考试系统的设计和实现毕设参考

软件工程课程设计设计说明书 考试系统的设计及开发 学生姓名 学号 班级 成绩 指导教师 数学及计算机科学学院 2012年12月26日

软件工程课程设计评阅书

课程设计任务书 2012 —2013 学年第一学期 专业:学号:姓名: 课程设计名称:软件工程课程设计 设计题目:考试系统的设计及开发 完成期限:自2012 年12 月17 日至2012 年12 月28 日共2 周设计依据、要求及主要内容(可另加附页): 指导教师(签字):教研室主任(签字): 批准日期:年月日

在线考试系统旨在实现考试的无纸化管理,对一些科目的考试可以通过互联网络或局域网进行,方便校方考务的管理,也方便了考生,尤其适合考生分布广,不易集中的远程教育。我主要开发系统的后台管理系统—JAVA在线考试管理子系统,它包括试题管理、考生管理、在线制作试卷、控制学生考试的设置、试卷审批等功能。本论文主要介绍了对JAVA在线考试管理子系统的分析、设计和开发的全部过程。运用ER图,程序流程图等对在线管理子系统的设计过程进行详细的说明。 关键词:在线考试;j2EE

1 课题描述 (3) 1.1 开发背景 (4) 1.2 系统开发目标 (4) 1.3 开发工具的选择 (4) 2 需求分析 (5) 2.1 背景分析 (5) 2.2 可行性分析 (5) 2.2.1 技术可行性分析 (5) 2.2.2 经济可行性 (5) 2.2.3 方案可行性 (5) 2.3 概要设计 (5) 2.4 总体设计 (6) 2.4.1 系统的功能模块图 (6) 2.4.2 系统功能模块 (7) 3 数据库设计 (8) 3.1数据字典 (8) 3.2 数据库的连接 (10) 4 详细设计 (11) 4.1 公共类设计 (11) 4.2 在线考试模块设计 (12) 4.3 查看考生试卷模块设计 (13) 4.4 考试设置信息维护模块设计 (13) 4.5 用户管理模块设计 (14) 5 程序调试及测试 (1) 5.1 系统运行环境 (1) 5.2 测试目的 (1) 5.3 各功能模块测试 (1) 5.3.1 在线考试模块测试 (1) 5.3.2 查看试卷测试 (2) 5.3.3 管理员模块 (3) 5.3.4 用户管理模块测试 (5) 总结 (7) 参考文献 (8)

软件专业毕业设计选题大全

软件专业毕业设计选题大全 ★房屋租赁管理系统 ★网上购物系统 ★翻译公司业务管理系统 ★网上宠物店 ★博客系统 ★JSP学籍管理 ★JSP家电连锁 ★JSP新闻发布系统 ★JSP物流管理 ★JSP团购系统 ★JSP在线音乐点播 ★仓库管理系统 ★JSP客户管理 ★职工工资管理信息系统 ★JSP聊天室 ★JSP考试系统 ★JSP教材管理 ★JSP图书超市 ★进销存系统客户关系管理子系统的设计和实现 ★动态新闻发布系统的设计与实现 ★进销存系统统计分析子系统的设计和实现 ★电子商务网上支付系统 ★图书馆系统借阅管理子模块 ★某古典吉他综合信息网站的设计与实现 ★基于自由频段的智能公交车到站提醒系统 ★聊天工具 ★基于C/S的KTV点歌系统 ★《酒店管理系统》 ★汽车驾校管理系统 ★建材信息网管理系统 ★福祉系统软件开发 ★家庭综合管理系统的设计与实现 ★房地产物业开发设计 ★高校人事管理系统 ★网络游戏虚拟交易平台 ★通用考勤系统的设计与实现 ★《网上拍卖系统》

★《网络书店销售系统》 ★毕业设计管理系统 ★综合售楼系统设计与实现 ★家庭理财管理系统的设计与实现 ★合同管理系统的设计与实现 ★城市公交管理系统的设计与实现 ★校园信息e网通系统设计与实现 ★《个人人际关系管理软件的设计与实现》 ★作息时间统计分析系统 ★学生选课及测评系统 ★公交线路查询系统 ★电子汽配产品管理子系统设计与实现 ★高校学生毕业去向管理系统 ★中小企业通用管理系统 ★网上书店销售系统 ★企业车辆调度管理系统 ★大屏幕红外线触摸屏 ★博弈在优化为题中应用 ★电信运营支撑系统 ★日语作文批改客户端子系统 ★试卷管理与教学质量分析系统 ★电子商务网上支付系统 ★日语在线考试系统组卷模块 ★《住宅小区物业管理系统》 ★多媒体通信的服务质量保证 ★HttpPush技术实现实时Web应用 ★科技谷进销存管理系统设计与实现 ★基于边缘检测的大写字母识别设计 ★基于Ajax的电子汽配子系统设计与实现 ★会议管理系统 ★基于struts技术BBS系统的设计与实现 ★基于嵌入式windows-CE的游戏设计 ★基于SymbianOS智能手机防火墙的设计与实现★基于SymbianOS移动学习系统设计与实现 ★XX汽车公司XX工厂UNIT工程管理系统★"网站图形验证码识别系统" ★JQuery(或者YahooUI)的动态页面效果与实践★二手房信息系统 ★基于网络内容的搜索引擎设计与实现

毕业设计选题管理系统

毕业设计选题管理系统集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]

1.前言 每年毕业临近,都有大量的毕业生需要进行毕业设计,这其中的首要关节就是课题的选择,以往指导老师都是采用人工手写方式给学生们提供相关的课题供学生选择,如果指导老师带领的学生比较多,或者是当年毕业的学生比较多,这样就容易造成学生的课题选择很混乱,指导教师难于统计学生的课题选择情况等一系列问题,基于这些传统问题,我们需要一个能够自动统计、实时分配课题的一个管理平台来帮助学生、指导老师。 此系统的开发,主要的目的是使老师能更好的管理课程设计,也能使学生能更好的把自己想要选的课程正确无误的选出来。使处在选课时期的学生能有条不紊的进行。 2.系统的需求分析 功能需求 毕业设计选题管理系统功能要求: 1.毕业设计题目维护和查询:毕业设计题目的添加、修改;按照项目类型、名 称、编号等查询;毕业设计选题查询、登记。 2.指导教师信息维护和查询:指导教师信息的添加、修改、删除,查询; 3.毕业生选题管理:学生选题登记;选题情况查询; 4.毕业生信息的维护和查询。

根据以上各功能模块需求将系统的功能细化为以下几点: (1)前台学生选题 学生网上选题:学生登录管理系统进行选题 (2)前台教师出题 教师网上出题:教师进入毕业选题出题。 教师管理出题:教师进入系统后对毕业设计题目进行修改和删除。 选题确认:学生选好题目后,教师可以确认该题由选择该题的学生做。 (3)后台管理出题及选题情况 用户管理模块:管理员可以对用户进行用户管理,对已存在的用户进行修改,查看等。 角色管理模块:管理员可以对用户的角色进行管理,可以给用户分配角色,对角色分配权限。 开发环境需求 操作系统:window7或更高版本 因为毕业设计课题管理系统针对的用户是学生和教师,学生和教师普遍使用windows操作系统,所以选着windows7或更高版本的操作系统 web服务器:apache-tomcat6

网上考试系统毕业设计论文

网上考试系统毕业设计论文 1 绪论 1.1课题背景 随着人们对信息管理及其运用需求的日益迫切及信息技术的迅速发展,信息系统的整合及运用在办公管理中得到越来越广泛和深入的应用。在线考试系统是典型的集管理信息系统以及网络编程技术,是高校教学工作的重要工作容之一。但随着高等学校管理工作的容、对象不断变化,烦琐的手工操作和一般的计算机软件已经不能满足现代化考试的需要。运用先进的管理信息系统及友好的界面,对学生息资源以及试题资源进行科学化和系统化管理,己经成为高校考试系统的发展趋势。 目前,几乎所有高校的教学工作部门都已经建立了针对日常职能工作的管理信息系统,例如,财务处的财务管理信息系统、教务处综合教务系统、科研处的科研管理信息系统、图书馆的图书检索信息系统等。这些系统在很大程度上提高了部门的工作效率和管理水平。然而,对于高校中的在线考试系统来说,目前还缺乏较为完善的系统化信息管理及其有效利用。 正是认识到在线考试系统在整个学校信息化过程中的重要地位,才需要利用先进的系统开发工具和技术,实现管理工作的信息化、科学化管理;真正做到“充分利用现有资源和信息”,开发出对现有信息的充分整合及操作,减少不必要的、繁杂的手工劳动,提高办公效率,加快教育体制改革的进程。因此,建设开发一个功能完备、操作简便的在线考试系统己经迫在眉睫。 1.2主要容及目的 在线考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。一个完备的在线考试系统可以使用户在网上学习过后及时检验自己的学习效果,已发现自己的不足,使得学习效率得到很大提高。在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担,这表明其经济性是相当可观的。为了适应新形势的发展,进行

基于JSP的在线考试系统源代码和毕业设计论文

基于JSP的在线考试系统源代码和毕业设计论文

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

毕业设计管理系统--开题报告

本科生毕业设计(论文)开题报告 题目:毕业设计管理系统 学院:软件学院系 专业:软件+英语 班级:软件1111 班 学号:姓 20111826 名:指导 教师: 填表日期:2015 年1 月10 日 选题的依据及意 随着信息技术的迅猛发展以及大学日常教学活动越来越复杂,这对大学日常教学以及办公的自动化提出了更高的要求。作为大学教育,毕业设计是考核学生的专业能力以及实践能力的重要标准,也是大学生是否能够顺利取得毕业证书的最后一道门槛。 在大多数信息化尚未完善的大学中,毕业设计依然没按照传统的方式进行学生的毕业设计管理。导师通过一些通讯方式一一催促学生进行开题报告,而学生将文档传给导师进行检查,导师发现问题之后,然后又一一催促学生进行修改。如此往复,在毕业设计这一复杂的过程之后,效率及其低下及其取得的效果不明显。 本系统开发的意义在于导师以及学生进行执行毕业设计的相关流程,使繁琐的毕业设计流程更加简易、方便和高效。 国内外研究现状及发展趋势(含文献综述):随着计算机技术的飞速发展和高等教育体制改革的不断深入,传统的毕业论文管理方法、手段以及工作效率已不适应新的发展需求,无法很好地完成毕业论文的管理工作。提高毕业论文管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。同时,运用先进的信息技术,开发高效综合毕业论文管理系统,是提高毕业论文管理综合水平的有力措施。毕业论文管理系统是一个对国内高等教育单位有着重大作用的信息管理系统,它的内容对于学校的管理者来说都是至关重要的,所以毕业论文管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理毕业论文相关文件,这种管理方式存在着许多缺点,如效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 使用计算机对学生毕业论文信息进行管理,有手工管理所无法比拟的优点。当前毕业设计管理系统正向着检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低的方向发展。本课题研究内容 基于B/S 结构下对高校毕设设计流程的系统管理,构建更加高效、易用的平台的,简化高校毕业设计流程,一定程度上解决毕业设计给师生带来的不便。包括如下研究内容:学生模块:公告管理查看公告个人信息管理修改登录密码申请选题选题申请

在线考试系统毕业设计说明

第1章考试系统概述 1.1 计算机考试系统的研究意义 传统的基于纸和笔的考试老师要花费大量的时间和精力出题、改卷、统计分数等,存在诸多弊端:工作量大、周期长、反馈能力弱、人为的因素影响考试成绩。随着高校扩招和各类考试自动化出卷批改的要求,迫切需要一种高效、快捷、科学的考试方式。随着计算机技术与网络技术的不断发展,利用计算机网络技术实现的计算机网上考试取代传统的手工考试成为一种趋势。 利用计算机对数据库的并发存取功能和网络传输特性,实现高效、准确和科学的网上考试将成为现代教育方式中的一种重要手段。它的优点主要体现在以下几个方面: 1.出卷方便快捷。通过现成的题库系统,只要输入考卷的难度级别、试卷的题型题量等约束条件,软件会自动生成符合要求的试卷,简便、快捷、公平; 2.阅卷准确快速。通过计算机阅卷,可以大大减轻教师阅卷的工作量,提高教师的工作效率,同时提高阅卷的准确性; 3.成绩分析统计科学直观。成绩分析统计由计算机自动完成,可以方便地统计及格率、优秀率和每题的得分情况等。 计算机考试方式的优越性较之传统方式,既灵活方便,又高效可靠,还能及时反馈教学情况,减少诸多中间环节,提高教学效率[1]。 我校有一万多学生,每个学期都要组织大规模的考试,耗费老师大量的时间和精力,如果能够把本课题的考试系统应用到教学实践,一定能够节省很多的时间和精力,提高阅卷效率和正确率。 1.2 计算机考试系统国外研究现状 计算机考试系统指的是由计算机软件来辅助测试,计算机辅助测试简称CAT。60年代初CAT起源于美国,经过40多年的发展,已经在国外得到了广泛应用。 1.2.1 国外在用的考试系统 国外有许多专门的考试机构采用计算机辅助测试对考试对象进行考核,比较著名的有美国Sylvan Learning System Inc,它在全世界一百多个国家和地区有数千个考试中心,提供近百个不同类型,一千多种考试。国也有许多考试采用了计算机考试系统。 1.2000年开始TOEFL考试在中用计算机考试模式[1]; 2.人事部组织的专业人员计算机应用能力考试;

毕业设计选题系统的设计与实现

摘要:目前,运用先进的管理信息系统及软件开发平台,对信息进行科学化和 网络化管理,己经成为高校信息系统的发展趋势。毕业设计信息网络管理系统使 毕业生在毕业设计的整个过程中以及教师对毕业设计信息管理的过程中实现了系 统化,规范化,无纸化。本系统是基于B/S架构,以https://www.doczj.com/doc/0e17166094.html,为框架,SQL Server 2000为数据库开发的系统。用来提高我校毕业设计管理工作的效率。 关键字:B/S架构;毕业设计;管理;https://www.doczj.com/doc/0e17166094.html,;SQL Server 2000 1 引言 本科毕业设计管理工作是教学管理工作的重要环节,具有工作量大,灵活性强、时间要求紧、对本科教学质量影响大等特点。特别是近年来,随着高校本科扩招工作的进一步深入,每年毕业生人数不断增加,再加上院校合并、扩建带来的异地办公、教学,毕业设计的管理工作难度越来越大。目前已经有的毕业设计选题系统非常少,并且通用性太低。很多毕业设计选报系统都是基于C/S模式,需要客户端安装专门的应用程序才可以使用,有些甚至不可以联网使用。而高校普遍采用的传统单机管理模式,存在成本高、重复劳动量大、效率低、难维护等缺点,难以适应本科毕业设计管理的要求。教务员和多数指导教师,包括学生都希望能有一套完整的,可靠性高的,专门用于在毕业设计时期内完成繁琐的毕业设计工作的系统。我们针对本科毕业设计管理过程中,选题灵活性强、指导教师多、毕业设计地点分散、进度要求严格、工作量大等特点,基于三层体系结构构建了一个适合于高校使用的网上毕业设计管理系统,从学生的角度,可以通过B/S方式与教师进行交流,实现毕业设计题目的双向选择,协商设计目标、内容、进度等。对于教务管理,管理人员可以开启本年度的毕业设计任务,控制双向选择的进程,随时查询、了解毕业设计进行的过程,不但提高了工作效率,而且提高了管理水平。课题的目的旨在应用现代的信息网络化管理技术解决毕业设计管理中存在的问题,减少师生毕业设计选题时间,增进、加强毕业设计过程监控。降低导师和教务员工工作强度。 2 需求分析 2.1 系统功能介绍

相关主题
文本预览
相关文档 最新文档