论文部分内容阅读
随着计算机技术和网络技术的飞速发展,在教育领域发挥着越来越重要的作用,并日益深刻地影响着教学内容、教学方法、教学模式的变革。随着校园网建设工作的全面实施,网上教学、教育资源共享等方面的重要性和迫切性已经得到越来越多的重视和实现。与传统的教学模式相比,网络教学既具有普通计算机辅助教学的各种优势,又克服了其运用于单机的局限性。网络教学覆盖面广、教学手段灵活多样,教育资源和学习不受时空限制,可以随时、随地为受教育者提供教育服务。因此,它更能满足信息时代人才培养的要求,己广泛应用于远程教育、职业教育、学校辅助教学等领域。系统采用当前流行的J2EE技术作为系统的整体架构,并通过J2EE四层架构与MVC设计模式相结合,实现了表现逻辑与业务逻辑相分离,方便了系统的开发与维护;采用开放源码的JBOSS作为应用服务器,整合的Tomcat作为Web服务器;页面表现主要由JSP实现,完成用户与系统的交互;业务逻辑处理主要由EJB组件封装完成。系统用户分为三种:管理员、教师和学生,用户通过各自的访问入口进入系统,完成权限范围内的功能操作。系统主要实现了教师网上教学、辅导答疑、作业管理、学生管理、学生的在线学习、课程作业、在线测试、答疑讨论、管理员的系统管理、用户管理、课程维护、公告管理等多个功能。本文详细介绍了系统的开发与实现过程:从组件的开发、数据信息的访问到系统的部署。为实现系统中使用较多的数据信息上传功能的优化,对TFTP协议进行了改进,以更适用于校园网环境。通过模拟上百个用户对系统进行并发访问,来对系统的并发性能进行测试。