摘要
针对传统课程建设和教学模式存在的局限性,阐述了网络教学系统的总体思想及优势,分析并设计出系统的结构及功能模块.提出一种基于J2EE平台的5层编程架构,降低了各层间的耦合度,同时解决了代码分散混乱问题.以此为基础,结合系统具体特点引入一种基于域扩展的RBAC访问控制技术,实现了一个安全性高的网络教学系统.实践表明:该架构能够最大限度地降低系统代码量、提高开发效率,系统的应用能使学生提高自学和独立思考能力.
Aiming at the limitations existed in the traditional course and teaching methods, the overall idea and advantages of network teaching system are stated, and function modelsand overall structure were all analyzed and designed. A five-level programming framework based on J2EE was proposed in this paper. Meanwhile, the coupling between layers was reduced, and the problems of scattered chaos code were solved. Under the condition of this framework, an improved access control technology is imported based on the characteristics of this system and domain-based RBAC. A high-security network teaching system was designed and implemented. Practices show that this framework can largely reduce the amount of codes and improve the development efficiency, and students who use this system can improve the self-study and independent thinking ability.
出处
《应用科技》
CAS
2012年第1期70-74,共5页
Applied Science and Technology
基金
国家自然科学基金资助项目(61003036
60873138)
黑龙江省教育厅科学技术研究基金资助项目(12513048)
关键词
网络教学系统
编程架构
访问控制
安全性
network teaching system
programming architecture
access control
security