《在线考试系统的设计与实现》开题报告(有提纲)2100字_第1页
《在线考试系统的设计与实现》开题报告(有提纲)2100字_第2页
《在线考试系统的设计与实现》开题报告(有提纲)2100字_第3页
《在线考试系统的设计与实现》开题报告(有提纲)2100字_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE2在线考试系统的设计与实现1.课题研究背景这些年来,因为我国信息技术的不断提升所以带动着国家的经济能力的不断提高和科学技术的飞速发展,正是这一原因从而一步步加速引进了计算机技术应用在各种行业的各个方面,同时,各行各业的业务范围内也在一直建设着数字信息工程以便能更科学的管理业务,促进了我国新时代的数字信息化建设。在日常的生活上、学习中等各方面,信息化的管理方式已经随处可见了,并且信息化也在影响着我们的思维方式,这些结果正是在促进着信息技术不断发展的原因。随着信息技术的更新迭代,在线考试系统也逐步引入计算机进行信息化的全方位管理方式,不仅减轻了线下考试的人工场地管理成本,而且也能有效提高在线考试系统的效率。但是,把计算机只是简单地当作人工劳动的替代工具,而忽视了其本身信息化系统的智能解析等作用,并且如果没有对在线考试系统进行有效的科学管理方式,则会直接影响在线考试系统发挥效率。结合实际使用过程中出现的缺陷,十分需要一套界面完整的、功能完善的管理系统来进行有效率的科学管理,让在线考试系统在实际运用中更加简洁明了。2.研究内容或拟解决的主要问题在线考试系统与网络化接轨趋势,现在网络全球化越来越深入,数字科技也逐渐融入到网络全球化的浪潮中,实现在线考试系统,及相关维护管理,为最大程度上发挥高效的在线考试系统作用。1、实际调研,一个系统在开发之前进行严密的实际调研是必不可少的环节,通过调研才能了解到系统在市场上是否被需要,被市场需要的系统才具有开发前景,系统的开发才具有现实意义。2、使用效果的预见,系统功能模块的设计要从用户的实际需求出发,在系统的开发之间要用文档的形式将系统所需设计的功能模块进行记录和归纳。3、根据系统的功能需求来选择合适的平台架构模型,从而方便系统功能模块的设计和后期系统的维护工作,本系统通过比较分析最后确定了以B/S架构来作为系统的整体架构形式,该架构可以确保系统的功能的有序运行。Java语言具有简单易学,操作方便等优势,因此选择了Java语言来进行开发本系统,并且选择了使用较为流行的操作简便的MySQL数据库来开发系统后台数据库、该数据库具有强大的数据存储功能,并且在校学习期间对其进行过系统详细的学习,这就增强了我开发本课题的信心。4、经过反复的考量和比较本系统在基础架构的选择上我选择了JAVA技术,因为本人在校期间对该技术的学习比较,应用起来自然得心应手,同时该技术能够很好的衔接后台MYSQL数据库和前台操作页面,维护操作页面的友好。5、系统编写完成后要经过严格的系统测试,通过对系统每个功能模块的测试来检测系统是否达到了预期的使用效果,保障系统在投入使用后能够顺畅有序的运行,在测试的过程中能够发现系统存在哪些漏洞和缺陷及时进行改进,使系统能够达到有质有量的效果。3.研究方法或技术路线在线考试系统在idea开发工具中进行代码的编写和页面的设计,把编译后的代码发布到TOMCAT上进行调制,并基于JAVA技术完成整个在线考试系统的前端界面,用Java作为程序语言,加载MySQL数据库,并结合分布性强、维护方便的B/S架构来不断完善在线考试系统。本文首先简要介绍在线考试系统的相关技术,以软件工程管理为指导,分析其内部需求。最后,在本地计算机上运行测试以验证相关功能的设计要求是否已完成。4.研究进度安排1

选题

2022年10月15日-2022年10月31日2

撰写论文开题报告并提交

2022年11月1日-2022年11月25日3

准备资料、撰写修改并提交论文初稿

2022年11月26日-2023年1月20日4

准备资料、撰写修改并提交论文二稿

2023年1月21日-2023年2月20日5

论文定稿、打印装订并提交论文终稿

2023年2月20日-2023年3月21日6

论文答辩

2023年3月22日-2023年4月10日5.论文提纲1.绪论1.1课题背景1.2研究现状1.3研究内容1.4主要工作2.相关技术说明2.1JAVA技术2.2B/S架构2.3Tomcat服务器2.4MySQL数据库3.需求分析3.1可行性分析3.2经济可行性3.2.1技术可行性3.2.2操作可行性3.3系统的性能与运行环境3.4系统功能需求3.5用例分析3.5.1识别系统相关者功能需求模型建立3.5.2用例建模4.系统设计4.1系统结构设计4.2系统功能结构设计4.3数据库设计4.3.1E-R图4.3.2数据库表5.系统实现5.1管理员登录模块5.2管理员功能功能模块5.3学生管理功能模块5.4题库管理功能模块5.5试卷管理功能模块5.6学生答卷功能模块6.系统测试6.1系统测试的目的6.2功能测试6.3系统测试分析结论参考文献[1]李盛恩,王珊.数据库基础与应用(第二版)[M].北京:人民邮电出版社,2013:14-78.[2]孙卫琴:《精通Hibernate:Java对象持久化技术详解[M].电子工业出版社出版[3]王珊,萨师煊.数据库系统概论[M].高等教育出版社,2016.5:198-235.[4]张孝祥.深入JavaWeb开发内幕——核心基础[M].北京:电子工业出版社.北京.2016.10.[5]舒红平.Web数据库编程-java[M],西安电子科技大学出版社,2015:97-134.[6]雷文华,薛小文.MATLAB和Servlet在网络数据处理中的应用[J].电子测试,2010,(11):81-86.[7]黄艳峰.在Java语言中实施“案例教学”的研究与探索[J].电脑知识与技术,2010,6(5):1148-1149[8]王玉英.基于JSP的Mysql数据库访问技术[J].现代计算机:专业版,2010,19(14):63-66[9]赵钢.JSPServlet+EJB的Web模式应用研究[J].电子设计工程,2013,21(13):47-49[10]肖英.解决JSP/Servlet开发中的中文乱码问题[J].科技传播,2011,(1)11-25[11]石正喜.MySQL数据库实用教程.北京:北京师范大学出版社2014[12]孙卫琴.基于MVC的JavaWeb设计与开发.北京:电子工业出版社2004.[13]王雨竹.MySQL入门经典.北京:机械工业出版社2013[14]陈MaydeneFisher,JonEllis,JonathanBruce著.JDBCAPITutorialandReference,ThirdEdition.11June,2013[15]HsiaoIH,SosnovskyS,BrusilovskyP.Guidingstudentstotherightquestions:adaptivenavigationsupportinane-learningsystemforJavaprogramming[J].JournalofComputerAssistedLearning,2010,26(4):270-283.[16]VeghA.MySQLDatabaseServer[M].WebDevelopmentwiththeMac®.WileyPublishing,Inc.,2011,179-194[17]Rasoolz

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论