J2EE和AOP技术在远程教育管理平台探讨与运用

更新时间:2024-02-03 点赞:17035 浏览:72058 作者:用户投稿原创标记本站原创

J2EE是一个基于组件技术的企业应用系统开发规范,该规范定义了一个基于组件技术的多层企业的信息系统的标准平台。J2EE的技术标准已在网络和电子商务开发中得到了广泛的应用,其所定义的开放式多层体系结构,很适合架构远程教育管理平台。J2EE四层结构包括:客户层(ClientTier),为用户提供可视化图形界面;Web层(WebTier),响应客户请求,为客户提供所请求的数据;业务层(EJBTier),运行应用逻辑,完成客户请求中响应的业务逻辑;数据层(EISTier),存储、管理数据信息。采用多层结构的方式能够使每一层专注于特定的角色和功能。面向方面编程(Aspect-OrientedProgramming,简称AOP)是一种新的软件开发技术,它是针对面向对象编程(Object-OrientedProgramming,简称OOP)在处理横跨多个模块的非核心需求时所表现出来的不足而提出的。应用面向方面的软件开发方法,使系统在开发阶段各模块的职能更加明确,提高了代码的重用性,降低了核心模块的代码复杂度,方面与对象之间的藕合更为松散,所开发的系统更加具有可扩展性。文章首先扼要先容了远程教育及远程教育管理平台的发展现状,接着先容了本系统开发中使用的J2EE技术、AOP,然后从用户需求、平台的结构、软件实现和平台的应用几个方面对远程教育管理平台进行先容,最后对论文的工作进行总结,提出开发中存在的不足。【关键词】:远程教育管理平台J2EE面向方面编程连接池
【论文提纲】:第一章绪论6-91.1研究背景6-71.2开发现代远程教育管理平台的意义7-81.3论文研究内容8-9第二章远程教育管理平台设计和实现的理论基础9-182.1J2EE技术先容9-132.1.1J2EE体系结构9-102.1.2J2EE核心技术10-132.2面向方面技术先容13-182.2.1AOP技术概览13-142.2.2横切技术14-162.2.3AOP技术的上风16-18第三章平台结构和运行环境18-223.1平台结构183.2平台解决方案18-203.2.1B/S模式和J2EE的多层应用模式简介193.2.2平台解决方案19-203.3运行环境20-22第四章远程教育管理平台的设计与实现22-564.1平台功能模块划分及流程22-244.1.1功能模块划分22-234.1.2平台流程分析23-244.2系统管理模块24-354.2.1用户管理功能设计与实现24-264.2.2菜单管理26-304.2.3系统定义30-354.3用度|教育论文网|管理模块35-484.3.1用度|教育论文网|管理用户需求分析35-384.3.2各子模块具体设计38-484.4平台实现中通用模块设计与实现48-564.4.1数据连接池在平台实现中的应用48-514.4.2日志记录在应用中的AOP实现51-56第五章论文总结56-58参考文献58-60致谢60-61附录61-63作者攻读学位期间发表的学术论文目录63
相关文章
推荐阅读

 发表评论

共有3000条评论 快来参与吧~