基于J2EE与组件技术的远程教育教学管理的研究与实现

来源 :西北大学 | 被引量 : 0次 | 上传用户:FinchPie
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
远程教育是未来教育的发展方向,教学管理系统是远程教育支撑平台的重要组成部分。教学管理系统的性能与功能直接决定了教学管理的水平和教学活动的质量,是执行和实施教学计划、维护教学秩序的重要保障。本系统基于校园网实现了两级教学管理模式,同时提供各种教学信息的发布与查询服务,全方位地对教学活动进行支持。系统各个功能部分相对独立,但从信息共享和流程处理的角度出发,又具有密不可分的联系。 系统使用了面向对象的思想和UML的方法进行分析。通过建立清晰的分析模型,来更好的理解系统,同时使得问题域对象更加明确,利于系统的设计和开发。 系统采用基于J2EE的四层结构。通过客户层提供简洁的人机交互界面;通过Web层响应用户请求;由应用服务层完成计算和逻辑处理;由数据层提供数据的存储服务。在多层结构的基础上进一步结合MVC模式进行组件的设计和开发,保证了系统的可扩展性和可维护性。 教学管理工作与教学活动的各个环节都息息相关,涉及到众多的职能单位,具有业务复杂、覆盖面广、数据量大、关联性强的特点。论文在充分考虑到了这些情况的前提下进行了系统设计和实现。对系统的功能划分、角色与权限、数据库结构与优化等问题进行了详细讨论。同时选择了IBM HTTP Server、WebSphere Application Server、DB2作为系统的运行环境。并使用JSP、Servlet作为主要的Web信息表示手段,结合组件、连接池等技术进一步提高了代码的可重用性,并缩短了开发周期。多方工作相结合,为教学管理工作提供了良好的业务处理和信息流转机制,充分保证了系统数据的完整、一致,开发的高质、高效和系统运行的安全、稳定。 在上述工作的基础上,论文对教学管理系统的完善和整个远程教育支撑平台的建设进行了展望。
其他文献
根据CNNIC一月份发布的《第29次中国互联网络发展状况统计报告》显示,截至2011年12月底,中国网民规模突破5亿,达到5.13亿,全年新增网民5580万。互联网普及率较上年底提升4个百分
随着信息技术的飞速发展,人们需要能够准确、快速和便捷地获得大量数据并能从中迅速提取出有用的信息.近年来,随着微电子技术飞速发展,嵌入式计算机正在深入应用到工业、农业
随着黑客入侵事件的日益猖獗,人们发现只从防御的角度构造安全系统是不够的。入侵检测技术对计算机和网络资源的恶意使用行为进行识别和响应,不仅检测外部入侵行为,同时也监
Web Services是计算机IT技术的第三次革命.Web services技术在现有的各种异构平台上,构筑了一个通用的,与平台无关语言无关的技术层,不同平台上的应用依靠这个技术层来实施相
数据仓库技术是数据库技术的一个研究方向,能够有效的管理传统数据库产生的历史数据,并向各种决策支持应用如联机分析处理、数据挖掘等提供有力数据支持,适应了企业用户对数
数据流分析是一种程序静态分析技术,它能从程序代码中收集程序的语义信息,并通过代数的方法确定变量的定义和使用。通过数据流分析,可以不必实际运行程序就能够发现程序运行
长期以来,计算机其他部件如CPU,内存等性能快速提升,而磁盘由于其固有的机械运动的限制,性能已难以提高,成为制约系统性能的瓶颈。而在一些特定的应用场景如web应用环境中,保存在we
远程教学作为一种新型的教育模式已成为近年来各国教育界的重要研究课题。基于Internet的虚拟实验室是现代远程教学质量提高的关键,因为实验是大部分工程类和应用类课程的重要
基于策略的网络管理以整个网络为管理对象,能解决传统网络管理不能解决的一些问题,正逐渐成为一种新的网络管理方案。因此将策略管理和传统的SNMP管理结合起来,提出了基于策
构架设计是从问题空间向软件解空间过渡的第一个活动,以构件关系模型为基础,在考虑系统实现环境(如操作系统、数据库、通信机制、中间件等)和应遵循的标准等因素的情况下,形成针