编号:03023359河南大学2007届本科毕业论文基于.NET技术的远程考试系统的设计与实现DesignandImplementationofRemoteTestSystemBasedon.NETTechnology论文作者姓名:朱俊晓作者学号:03023359_所在学院:计算机与信息工程学院所学专业:信息管理与信息系统导师姓名职称:沈夏炯(副教授)、张磊(助教)论文完成时间:2007年5月20日2007年5月20日开题报告I河南大学2007届毕业论文(设计、创作)开题报告(由学生本人认真填写)学号03023359姓名朱俊晓导师姓名职称沈夏炯(副教授)张磊(助教)开题时间2006年12月1日课题题目基于.NET技术的远程考试系统的设计与实现课题来源□导师指定■自定□其他来源课题的目的、意义以及和本课题有关的国内外现状分析:1、目的开发该系统的目的就是为了改变传统考试过程繁琐、效率低下、浪费资源的现状,从而减轻教师的工作量并且充分利用现有的网络资源。2、意义远程考试系统借助准确、高效、网络化的信息技术手段,使考试能够在不受时间、地点的约束,可以更好的为考生和教师服务。3、国内外现状分析国外的远程考试发展较早,而国内的起步较晚,但是发展很快。总的来说经历了单机结构、C/S结构、B/S结构这几个过程。技术的进步,使远程考试系统也越来越完善,应用范围也越来越广泛。研究目标、研究内容和准备解决的问题:1、目标本文的研究目标主要是远程考试系统的发展现状和趋势以及系统的设计和实现情况。2、内容结合自己所做的系统,对远程考试系统做一个详细的分析。具体有数据库的设计与实现,系统主要功能的设计与实现等。3、准备解决的问题要实现远程考试系统的基本功能,为保证试卷的安全性和管理的便捷性,用户分为管理员和学生两类,有不同的权限。管理员可以对学生的相关信息进行添加、删除、查询操作等,对试卷进行维护,添加试卷、试题等,学生可以查询自己的考试成绩,选择试卷进行考试等。开题报告II拟采取的方法、技术或设计(开发)工具:远程考试系统采用的是B/S架构,语言是.NET开发环境中C#,数据库采用Visual2005环境中内置的SQLServer数据库。预期成果:1、毕业设计成果基于.NET技术的远程考试系统(源程序),开发文档2、毕业论文进度计划:2006.12.1-2007.2.10:拟订好课题,查找资料、搜集相关素材2007.2.11-2007.2.28:对系统作需求分析2007.3.1-2007.4.1:完成数据库部分的设计2007.4.2-2007.4.13:完成界面部分的设计2007.4.14-2007.4.30:完成主要模块部分的设计与实现2007.5.1-2007.5.20:整理资料、撰写毕业论文2007.5.21-2007.5.25:根据导师要求,完善毕业设计和论文指导教师对选题报告的意见:同意开题指导教师签名:2006年12月1日河南大学2007届毕业论文(设计、创作)任务书(由学生本人认真填写)学号03023359姓名朱俊晓导师姓名沈夏炯、张磊任务书起止日期2006年12月8日至2007年5月20日论文提要:论文要结合所作的系统,阐述对远程考试系统的分析、设计与开发过程。要包括对系统的需求分析,开发环境的选择,对系统功能模块的设计,数据库的设计,系统的实现等。课题任务要求:实现远程考试系统的基本功能,保证试卷的安全性和管理的便捷性。不同用户有不同的权限。其中管理员可以对学生的相关信息进行添加、删除、查询操作等,对试卷进行维护,添加试卷、试题等,学生可以查询自己的考试成绩,选择试卷进行考试等。主要参考文献:[1]李律松、马传宝、李婷著.VisualC#+SQLServer数据库开发(第1版)[M].清华大学出版社,2006年8月[2]高春燕、李俊民等编著.ASP.NET数据库系统开发案例精选(第1版)[M].人民邮电出版社,2007年1月[3]齐治昌、谭庆平、宁洪等编著.软件工程(第2版)[M].高等教育出版社,2005年7月[4]曾秀如、肖晓梅著.基于Web的远程考试系统的设计与实现[J].科技广场,2006(11)[5]石秀金、蔡旖旎.一个基于B/S的远程考试系统[J].电脑知识与技术,2005(10)[6](美)JeffreyRichter.Microsoft.NET框架程序设计(修订版).李建忠,译.北京:清华大学出版社,2003年11月河南大学2007届毕业设计(论文、创作)中期检查表学院名称:计算机与信息工程学院题目名称基于.NET技术的远程考试系统的设计与实现学号03023359所学专业信息管理与信息系统指导教师姓名沈夏炯张磊姓名朱俊晓一、毕业设计进展情况需求分析已经结束,数据库设计和界面的设计已经基本完成。下一步的工作就是完成模块分析与设计,然后实现各个模块的功能。二、存在问题数据库与系统的连接部分不很稳定,存储过程还没有创建完毕,学生考试界面的设计不是很合理,要根据后期工作中具体的功能实现做适当的调整与完善。三、下一阶段的研究方法或设计思路完成数据库设计和界面设计,然后根据需求分析设计出系统的整体模块,再逐步实现各个模块的功能设计,完善整个系统。四、指导教师对学生设计(论文、创作)进展等方面的评语该生工作细致认真,数据库、界面设计已经基本完成,系统代码实现的工作正在进行,比较符合进度安排。望以后再接再厉,完成系统剩余部分的工作。指导教师签字:2007年4月10日此表除第四项外由学生填写指导教师签名河南大学2007届毕业论文(设计、创作)综合成绩表(一)学院名称:计算机与信息工程学院学号03023359姓名朱俊晓专业信息管理与信息系统指导教师沈夏炯(副教授)、张磊(助教)综合得分82论文题目基于.NET技术的远程考试系统的设计与实现指导教师评语及得分指导教师评语所做的系统从选题到系统所实现的功能符合学校对本科生毕业设计的相关要求。论文以系统为基础,对系统的分析较为详细和透彻,结构合理、条理清晰。符合学校对本科毕业生毕业论文的相关要求。评分项目分值指导教师对毕业论文(设计、创作)评分撰写开题报告、文献综述15调查研究查阅整理资料10学习态度与规范要求10数据处理、文字表达10论文(设计、创作)质量和创新意识55合计100得分128895087指导教师签名2007年5月20日评阅教师评语及评分评阅教师评语该生毕业设计功能合理,设计的方案和思路切合实际,按照设计的要求与目的完成论文,论文分析详细、结构和内容符合要求。评分项目分值评阅毕业论文(设计、创作)评分撰写开题报告、文献综述15调查研究查阅整理资料10学习态度与规范要求10数据处理、文字表达10论文(设计、创作)质量和创新意识55合计100得分128895087评阅教师签名2007年5月21日此表由教师填写河南大学2007届毕业论文(设计、创作)综合成绩表(二)学号03023359姓名朱俊晓所在学院计算机与信息工程学院答辩委员会评语及评分答辩委员会评语该生论文结构合理、分析比较透彻、条理清晰、答辩过程中思维敏捷,回答问题准确、流畅答辩委员签字:2007年5月26日评分项目分值论文答辩小组评分答辩情况论文质量合计(100)内容表达情况(15)答辩问题情况(25)规范要求与文字表达(20)论文(设计、创作)质量和创新意识(40)得分1217173379答辩委员会主任签字:2007年5月26日毕业论文(设计、创作)成绩综合评定:82分综合评定等级:良备注:一、论文的质量评定,应包括对论文的语言表达、结构层次、逻辑性理论分析、设计计算、分析和概括能力及在论文中是否有新的见解或创新性成果等做出评价。从论文来看学生掌握本专业基础理论和基本技能的程度。二、成绩评定采用结构评分法,即由指导教师、评阅教师和答辩委员会分别给分(以百分计),评阅教师得分乘以20%加上指导教师得分乘以20%加上答辩委员会得分乘以60%即综合成绩。评估等级按优、良、中、差划分,优90-100分;良76-89分;中60-75分;差60分以下。三、评分由专业教研室或院组织专门评分小组(不少于5人),根据指导教师和答辩委员会意见决定每个学生的分数,在有争议时,应由答辩委员会进行表决。四、毕业论文答辩工作结束后,各院应于6月20日前向教务处推荐优秀论文以汇编成册,推荐的篇数为按当年学院毕业生人数的1.5%篇。五、各院亦可根据本专业的不同情况,制定相应的具有自己特色的内容。须报教务处备案。六、书写格式要求:1、目录;2、内容提要须书写200左右汉字,开题报告(文科除外)的内容要根据不同专业的课题任务要求,阐述查阅文献、文案论证、解题思路、工作步骤等;3、正文(含引言、结论等);4、参考文献(或资料)河南大学本科生毕业论文(设计、创作)承诺书论文题目基于.NET技术的远程考试系统的设计与实现姓名朱俊晓所学专业信息管理与信息系统学号03023359完成时间2007年5月20日指导教师姓名职称沈夏炯(教授)、张磊(助教)承诺内容:1、本毕业论文(设计、创作)是学生朱俊晓在导师沈夏炯、张磊的指导下独立完成的,没有抄袭、剽窃他人成果,没有请人代做,若在毕业论文(设计、创作)的各种检查、评比中被发现有以上行为,愿按学校有关规定接受处理,并承担相应的法律责任。2、学校有权保留并向上级有关部门送交本毕业论文(设计、创作)的复印件和磁盘。备注:学生签名:指导教师签名:2007年5月20日2007年5月20日说明:学生毕业论文(设计、创作)如有保密等要求,请在备注中明确,承诺内容第2条即以备注为准。目录摘要.................................................................................................IABSTRACT.........................................................................................II第1章绪论......................................................................................11.1远程考试系统的开发背景.......................................................11.2远程考试系统的发展..............................................................21.2.1发展现状......................................................................21.2.2发展趋势......................................................................2第2章系统开发环境简介..................................................................42.1系统的开发语言.....................................................................42.1.1.NET开发平台概述.......................................................42.1.2C#语言的开发优势........................................................42.2系统的数据库设计环境..........................................................52.3系统的技术架构..........................................................