论文部分内容阅读
本课题来源某个学校的一个课题,结合学校实际情况,根据师生提出的需求和业务流程进行设计和开发,是该校的校级重点课题。本文首先分析了该系统的大体需求,在需求的基础上利用熟知的工具建立了一个模型,并使用Java EE和SSH框架技术搭建出了软件的框架结构,在此基础上,画出了系统的流程图,并根据要求设计了数据库,本篇论文主要是向各位展示一下该系统的设计和实现过程,与此同时也借此机会对在开发过程中的关键技术和遇到的各种重点、难点进行一次更为深入的解析。这个系统主要是通用Java EE技术来体现出系统的后台操作和精美的界面设计的。它是依据软件生命周期模型的的瀑布模型的需求、设计、开发、测试、实施维护等几个阶段来进行教学辅助管理系统的开发,包括用户管理、课件管理、论坛功能、考试练习模块、系统管理等模块。作为整个网络教学系统架构,课题使用了J2EE技术进行构建。后台数据库采用微软公司SQL SERVER。通过精心设计的教学辅助教学系统展现的是一个内容十分丰富,功能比较强大的平台。学生登录可以下载教师上传的课件,在论坛与教师交流;教师登录可以管理自己的课件,可以上传课件,可以增减、编辑其课件,可以在BBS区与学生互动、交流沟通;通过登陆系统后台,管理员实现对论坛的管理以及教师相关信息。利用开发的教学辅助管理系统,对学生教学数据进行分析,把数据综合、存储可以做到更为准确、更为全面、更为高效。该系统的界面不仅美观大方友好,同时也很好地保证了数据的安全性,最大范围内使得系统更易于维护并且更易于操作。由于在开发过程中使用的是跨平台的java语言和SSH框架技术,从而提高了系统的可移植性,鉴于使用的是Hibernate访问数据库,这大大地提高了系统的开发效率和数据库的运行效率,最终完成的系统以良好的交互界面实现了教学辅助管理系统的功能。