欢迎来到天天文库
浏览记录
ID:6403431
大小:1.78 MB
页数:31页
时间:2018-01-12
《在线考试系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、荆楚理工学院课程设计说明书题目:在线考试系统院系:计算机工程学院专业班级:计算机科学与技术学号:学生姓名:指导教师:2014年12月29日荆楚理工学院计算机工程学院课程设计任务书(一)课程设计目的本课程设计是针对《管理信息系统》课程而设置的,其意义是在继承软件工程和信息系统分析与设计的思想、方法、技术和工具的基础上,从系统化的思想及结构化开发方法入手,并依据管理信息系统自身的特点,全面体现管理信息系统的特色、规划方法、系统分析及设计。(二)课程设计内容及要求利用系统开发工具(例如JAVA、ASP、JSP等)、数据库采用SQLServer2005开发一个实用的中小型
2、网上管理信息系统。1.合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计工作。2.总体结构设计首先要在需求分析的基础上确定应用系统的模块结构,并根据模块的设计原则进行分析和综合。模块划分时应尽可能使每一个模块的功能简单、明确。3.界面设计风格要求统一、布局合理;程序设计中要有适当注释,便于阅读。4.课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后要求提交各环节详细的报告文档及完整源程序,主要包括:需求分析、功能需求、数据库设计(逻辑设计、物理设计)、应用系统设计、编码和调试过程分析,课程设计总结。5.开发出可以运行的管理信息系统
3、,学生对设计成果进行现场演示,并进行答辩。目录1综述11.1开发背景、目的和意义11.2可行性分析21.2.1技术可行性21.2.2操作可行性21.2.3经济可行性21.2.4可行性研究结论21.3开发、运行环境以及开发工具21.3.1服务器Tomcat简介31.3.2开发平台MyEclipse简介31.3.3开发语言Java简介31.3.4数据库SQLServer简介41.4小组成员任务划分41.5应用需求分析42在线考试系统分析52.1在线考试系统业务流程概述52.2在线考试系统功能结构分析62.2.1在线考试系统后台管理的功能分析62.2.2在线考试系统的前
4、台考试分析62.2.3在线考试系统的用例图62.3在线考试系统数据流程图83在线考试系统的总体设计93.1开发目标93.2系统的基本功能93.3系统详细设计103.3.1数据库概念设计103.3.2数据库关系图123.3.3数据库逻辑设计124系统实现164.1前台(学生端)开发174.1.1登录模块174.1.2考生考试模块174.1.3考生个人信息管理模块184.2后台(教师端)开发184.2.1系统主界面184.2.2科目管理194.2.3试卷管理204.2.4考试管理234.2.5用户管理24总结27参考文献281综述1.1开发背景、目的和意义在我们教育普
5、及的今天,我们要进行无数次的考试,无数科目的考试,为此老师的工作量很大。那么随着计算机网络技术的发展,如何应用现代高科技技术来减轻教师的负担,给学生老师都带来方便呢?计算机网络技术的飞速发展使各行各业在计算机技术应用方面得到了广泛的普及和使用。过去坐在教室里进行考试的模式将在科技发展的今天显得力不从心。因此在线考试系统的应用是势在必得的。它将以方便、灵活、快捷的优点进入人们的生活,逐渐取代传统考试的模式。大学里考试科目众多,学生众多,考试仍然是教学当中必不可少的环节。那么教师的任务就相当重,不仅要编写题目进行组卷生成试卷而且还要监考学生,考试完成后还有对试卷进行批
6、改录入成绩。在线考试系统就是建立在国际互联网上的应用系统,应用动态JSP技术和后台SQLSERVER2005数据库实施考试自动化,大大的降低了老师的工作量。通过浏览器即可登录系统,使考试不受地域的局限。考生可以凭本人的学号和密码进入考试,在规定时间内可进行多种允许科目的考试,考试是随机抽题,每个考生的考卷都不一样,考试完毕自动显示成绩,考生也可查阅以前的考试成绩。这相对在固定地方固定时间考固定科目来说,给学生带来了很大的便利。系统中题目的生成、试卷的提交、成绩的批阅都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样,教师所要做的就是精心设计
7、题目、维护题库,而不是组织考试,从而大大的减轻了教师的负担。教师可对多种科目进行管理,然后设置考试状态,在允许考试的状态下进行组卷,规定各题型数量、考试时间和参考人员,这样考生只要凭学号和密码在规定时间内就可进行考试,有利于考生成绩的统计和查询。教师也可以查看样卷如果觉得不合适也可以对组过卷的科目进行删除重新组卷,这样使试卷的选取科目的安排都具有灵活性。鉴于此,我们小组开发了一个在“线考试系统”,希望应用此系统可以给老师带来方便,有利于管理考试、考生及考生成绩。同时对学生进行随机考试可有效检查考生的学习情况,提高学生学习效率。271.2可行性分析1.2.1技术可行
8、性在现在所
此文档下载收益归作者所有