毕业设计(论文)任务书
第1页
毕业设计(论文)题目: 基于J2EE的在线考试系统的设计与实现 毕业设计(论文)要求及原始数据(资料): 1.了解国内外网络考试系统的发展现状,深入分析考试系统的工作流程; 2.根据考试系统的工作流程设计系统的总体结构,绘制总体结构图; 3.设计系统的功能模块,如:后台系统维护模块,包括试题的录入、维护、删除等功能;前台考试模块,包括考题的分发、考试时间的记录等功能;教师组题模块,包括考题的生成、题型的选择、分值的设定等功能;设计并实现教师考前出题的组题功能模块,包括考题类型、数量、每个题分数的设定等; 4.熟练地运用和掌握JavaWeb技术和MySql数据库编程; 5.进行考试系统的程序代码编写、调试运行以及功能测试; 6.训练检索文献资料和利用文献资料的能力; 7.训练撰写技术文档与学位论文的能力。 |
第2页
毕业设计(论文)主要内容: 1.综述网络考试系统的项目背景及国内外发展现状; 2.分析传统考试形式的工作流程,设计网络考试系统; 3.阐明网络考试系统的运行环境及开发工具; 4.给出管理员题库后台维护管理模块、教师组题模块、前台考试模块的设计方法; 5. 介绍网络考试系统的数据结构和实现方法; 6.阐述网络考试系统中每个功能模块的程序编写、调试、运行及达到的实际效果; 7.对系统进行全面测试,分析测试结果并详细说明自己的网络考试系统中具有亮点的模块和不足之处。 学生应交出的设计文件(论文): 1.内容完整、层次清晰、叙述流畅、排版规范的毕业设计论文; 2.包括毕业设计论文、源程序等内容在内的毕业设计电子文档及其它相关材料。 |
第3页
主要参考文献(资料): [1] 李英杰. 基于JAVA技术的网络考试管理系统的研究与开发[D]. 上海: 同济大学,2007, (23):页码. [2] 王添财. 基于Java EE的在线考试系统的设计与实现[D]. 广东:华南理工大学,2014. [3] 刘毅. 人工智能在自动组卷建模中应用研究[J]. 计算机仿真,2011. [4] 郭琳. Java Web中错误异常的处理方法分析[J]. 电子技术与软件工程,2015. [5] 关海伟. Java Web的云存储技术研究[D]. 西安:西安电子科技大学,2014,(23):页码. [6] Renuka Kumar. Detection of Obfuscation in Java Malware[J]. 爱思唯尔期刊,2016. [7] 郑保平,郭荣宁. 数据库技术研究综述[J]. 军事通信系统,2003,(18): 页码. [8] Ronald P .Anjard. The Basics of Database Management Systems[J]. Emerald期刊,1994. [9] Sepideh Naghdi. Preventing database schema extraction by error message handing[J]. 爱思唯尔期刊, 2015. [10] 朱少民. 软件测试方法和技术[D]. 北京:清华大学出版社,2010. [11] 柳纯录. 软件评测师教程[J]. 北京:清华大学出版社,2005. [12] 舒华峰. 自动组卷系统的设计与实现[D]. 吉林:吉林大学,2014,(15):页码. |