考试系统开题报告书

上传人:yh****1 文档编号:125794435 上传时间:2020-03-20 格式:DOC 页数:7 大小:96.50KB
返回 下载 相关 举报
考试系统开题报告书_第1页
第1页 / 共7页
考试系统开题报告书_第2页
第2页 / 共7页
考试系统开题报告书_第3页
第3页 / 共7页
考试系统开题报告书_第4页
第4页 / 共7页
考试系统开题报告书_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《考试系统开题报告书》由会员分享,可在线阅读,更多相关《考试系统开题报告书(7页珍藏版)》请在金锄头文库上搜索。

1、 .毕业设计开题报告( 2011 届大学本科) 题 目: 数据库原理考试系统的设计与开发 学 院: 计算机与电子信息学院 专 业: 信息管理与信息系统 班 级: 071班 姓 名: 顾钰华 学 号: 07101040105 主指导教师: 毛一梅 2011年 1 月 3 日教务处印制 目录一、引言21.1课题背景21.2课题意义31.3课题目的31.4国内外现状3二、设计课题所要实现的主要功能32.1用户模块实现的功能42.2管理员模块实现的功能42.3试卷管理模块实现的功能4三、设计课题实现的技术方案43. 1系统分析43.2系统实现的技术方案4四、设计课题所用主要技术5五、设计课题开发相关开

2、发环境的配备5六、毕业设计论文进度计划5七、参考文献6八、指导教师意见:7一、引言1.1课题背景 考试是学习过程中的一个重要环节,但是每组织一场考试,都要进行出题、考查、批阅、核对、成绩统计等一系列活动,这些工作都是由教师人工管理和操作,非常繁琐。另外诸如数据库原理、计算机基础等实验性较强的学科,传统的笔试不能考查到学生的实际操作能力。于是,在计算机技术飞速发展的当代,如何利用计算机高效地对学生进行测试,检验学习成果,提高学习效率,是一个值得我们思考的问题,考试系统就在这样的背景和设想下被设计开发出来的。考试系统是一种信息管理系统(MIS),它的开发主要包括后台数据库的建立与维护和前端应用程序

3、的开发两个方面。用计算机来管理学生考试是对计算机应用技术的一种创新,可以说利用先进的信息技术、方便实用的考试系统来代替传统的笔试符合我国现代化、信息化的发展方向,是社会发展的必然趋势。1.2课题意义与传统的笔试相比,本系统有多方面的优势。首先,上机考试可以省去试卷印刷的费用,减轻老师阅卷、成绩统计的负担,节约了教育资源,加快了考试进程。其次,上机考试客观地反映了学生的操作和实践能力。再次,上机考试可以充分发挥计算机在信息处理方面的优势,例如建立海量的题库随机出题,对试题、考试结果进行分析等等。既节省了人力、物力、财力,又提高了劳动效率。1.3课题目的本课题的目标和预期价值在于,以最小的活动和物

4、化劳动的消耗,取得最好的测试效果。对于我本人来说,此系统的设计与开发是对自身所学知识的一种检验和提升。除了对考试系统进行需求分析意外,还要掌握其开发技术。1.4国内外现状考试系统指的是由计算机软件来辅助考试,计算机辅助考试简称CAT,60年代初起源于美国。基于Web考试系统的研究在国外开发得比较早,在90年代就已纷纷投入使用了。国内计算机考试虽然起步较晚,但由于硬件条件比较成熟,近几年也发展很快,已投入使用的网上考试系统有计算机等级考试和GRE考试等,这些考试系统一般是基于二层C/S(Client/Server)模式的。目前,此类系统发展的主流是基于Web的考试系统,即B/S(Browser/

5、Web)模式,它是近几年伴随着因特网迅速发展起来的一种技术,与C/S模式类似,客户端是一个标准的浏览器,服务器端是Web Server。二、设计课题所要实现的主要功能本系统主要有三大模块:用户模块、管理员模块和试卷管理模块。2.1用户模块实现的功能(1)用户登录。不同的用户有对应的用户权限,本系统需要进行用户验证。2.2管理员模块实现的功能(1)系统管理员可以对教师、学生的信息进行操作。如增加、修改、删除等。(2)系统管理员可以设置用户的权限。其中包括试卷使用对象、调用试卷范围、考核成绩等权限。2.3试卷管理模块实现的功能(1)教师能够利用该平台批改试卷、查阅学生成绩、打印成绩、进行试题分析等

6、。(2)学生可以根据需要进行单元自测、综合练习及参加正式考试,其中在综合练习时可以查阅答案、查看成绩等。三、设计课题实现的技术方案3. 1系统分析本系统是通过网页浏览器进行访问的,所以本系统采用B/S结构,即Web Server、数据库和应用服务器相结合的模式。Web服务器采用Tomcat,后台数据库管理系统则采用SQL Server技术。从本系统的需求出发,建立系统模型。建模能全面表达出系统与用户、系统与管理员的关系。建立适应强的独立的逻辑结构。因为独立的逻辑结构可以保证系统结构相对的稳定,也有助于系统维护。 系统的逻辑结构主要从三个方面体现:信息、行为、表示。 信息可以完整描述系统中所处理

7、的全部信息;行为可以完全描述系统状态变化所需处理或功能;表示就是指详细描述系统的对外接口与界面。3.2系统实现的技术方案本系统的应用实现主要用到了三层架构,分别是:Struts2、Hibernate、Spring。Struts2负责用户管理请求;提供一个控制器(controller)代理调用业务逻辑及其它上层处理;处理从其它层掷出给一个Struts Action的异常;未显示提供一个模型;执行用户验证(UI)。Hibernate可以提供对象-关系持久化和查询服务的中间件,可以让程序员依据面向对象的原理开发持久化类,实现对象之间的关联、继承、多态、组合、集合等。Spring可以提供一种方法管理业

8、务对象。Spring全面且模块化,它有分层的体系结构,这表示当我们随意选择使用它孤立的任何部分,它的内部架构还是稳定的。Spring可以有效地组织中间层对象,它的主要目的是使J2EE方便使用,并有利于形成良好的编程习惯。四、设计课题所用主要技术(1)网站开发技术:JSP、ASP、JavaScript、CSS、 HTML(2)数据库开发工具:SQL Server 2005(3)网站开发工具:My Eclipse 6.0、Photoshop(4)应用服务器:Tomcat五、设计课题开发相关开发环境的配备(1)系统要求:Windows操作系统(2)Web服务器:Tomcat 6.0(3)数据库:SQ

9、L server 2005(5)开发工具:MyEclipse 6.0(6)开发语言:JSP、JAVA、HTML六、毕业设计论文进度计划序号起止日期任务提交阶段成果备注12010/12/132011/1/3系统调研,提出系统总体需求和总体设计方案提交开题报告、中英文翻译和文献综述22011/1/32011/1/30进行系统设计分析, 根据指导老师意见修改开题报告、文献综述和中英文资料翻译提交详细设计方案,包括主要的系统操作界面的设计32011/2/12011/2/28完善设计方案提交论文提纲。提交系统基本功能模块42011/3/12011/3/20基本完成系统设计任务提交论文初稿。52011/3

10、/212011/4/10进行系统子模块调试,系统总体测试根据指导教师意见修改论文。62011/4/12011/4/20:完善系统和论文提交系统安装及使用说明72011/4/22011/5/10:修改系统和完善论文提交论文正式稿,准备答辩七、参考文献1王红主编,动态Web数据库技术基于JSP和XML技术实现,中国水利出版社,2006.12唐红亮刘家愚冯茂岩郑有增,计算机专业毕业设计指导(第2版),科学出版社,北京科海电子出版社,科学出版社,2008.23明日科技,JSP网络开发实例自学手册,人民邮电出版社,2008.84王国辉,郭珍,JSP程序设计教程,人民邮电出版社,2008.55张新曼,精通

11、JSPWeb开发技术与典型应用,人民邮电出版社,2007.26周中雨,Active Server Page(ASP) 网页制作指南,北京:清华大学出版社,20007启明工作室,MIS系统开发与应用,人民邮电出版社,2005.88 Kenneth E.Kedall等著,施平安译,系统分析与设计(第6版),清华大学出版社,20069郭立文,基于Web的考试系统设计及实现:(硕士学位论文),陕西:陕西科技大学,200610Sharon Allen著,李化等译,数据建模基础教程,200411郝英立,基于Web的军队在线考试系统的设计与实现 D;大连理工大学,2006年12邓文渊、陈惠贞,ASP与网络数

12、据库技术(第一版) ,北京:中国铁道出版社,200313牛娃,基于WEB的考试模型探讨 J:辽宁大学学报(自然科学版),2003年01期14Rick F.van der Lans 著,王崧等译. SQL完全手册(第四版),北京:电子工业出版社,200715闫明霞,基于J2EE的网上考试系统的研究与实现:(硕士学位论文),济南:济南大学,2006八、指导教师意见: 欢迎您的光临,word文档下载后可以修改编辑。双击可以删除页眉页脚。谢谢!单纯的课本内容,并不能满足学生的需要,通过补充,达到内容的完善 教育之通病是教用脑的人不用手,不教用手的人用脑,所以一无所能。教育革命的对策是手脑联盟,结果是手与脑的力量都可以大到不可思议。优质范文

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 设计及方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号