首页> 中文学位 >基于J2EE中间件的作业与考试系统的研究与实现
【6h】

基于J2EE中间件的作业与考试系统的研究与实现

代理获取

目录

文摘

英文文摘

独创性(或创新性)声明及 关于论文使用授权的说明

第1章绪论

1.1论文背景

1.2作业与考试系统的意义

1.2.1国内外研究开发的现状及趋势

1.2.2研究开发的必要性及意义

1.3作业与考试系统简介

1.4论文内容

第2章J2EE架构在作业与考试系统中的应用

2.1 J2EE架构概述

2.1.1 J2EE简介

2.1.2中间件系统的概述及其选择

2.1.3 J2EE的应用架构

2.2作业与考试系统的架构及特点

2.2.1分离视图与逻辑

2.2.2封装和隐藏业务细节

2.2.3优化系统性能

2.3作业管理模块的整体框架

第3章EJB概述

3.1 EJB的概念

3.2 EJB的组成

3.3 EJB的分类

3.4使EJB给本系统带来的好处

3.4.1提高系统的性能和可伸缩性

3.4.2保证数据一致性

3.4.3方便的实现事务处理

第4章EJB层的设计

4.1 EJB层的整体设计概述

4.2有状态BEAN和无状态BEAN的选择

4.3 BMP与CMP的选择

4.3.1持久的概念

4.3.2 BMP与CMP在系统中应用的因素分析

4.4本地接口和远程接口的选择

4.4.1概念

4.4.2实现方案及实例分析

4.5设计模式在EJB层设计中的应用和优化

4.5.1 Bridge模式

4.5.2 Facade模式

4.5.3服务定位器

4.5.4值对象

4.5.5 DAO访问数据库

4.6应用服务器的选择

第5章系统实现

5.1系统的程序实现

5.1.1 Remote接口

5.1.2 Home接口

5.1.3会话Bean

5.2系统实现时应该主要的几个问题

5.2.1在设计好数据库的基础上实现系统

5.2.2正确的实施部署过程

5.2.3正确的捕获和抛出异常

第 6章EJB层的测试

6.1软件测试概念和目的

6.1.1软件测试概念

6.1.2软件测试目的

6.1.3软件测试的阶段

6.2 EJB层的测试

6.2.1模块的功能

6.2.2模块类介绍

6.2.3类的结构化测试

第7章论文总结

致谢

作者攻读学位期间发表的学术论文目录

参考文献

展开▼

摘要

在线考试问题是现代远程教育中的关键问题之一,对于现代远程教育的发展有着非常重要的影响,对于保证教育质量和提高工作效率也有非常重要的作用.如何利用先进的技术设计并开发可靠稳定的考试系统是构建作业与考试系统的关键,使用中间件开发基于Web的系统将成为软件开发的一个重要主流,因为中间件具有一次开发到处使用的优点.该文主要从阐述了如何利用基于J2EE的中间件的技术开发一个性能优化、可扩展性强和安全可靠的系统,其中EJB层的设计和开发是系统的核心,文章主要从EJB的结构,分类,性能以及设计和开发等方面进行了论述.论文分五部分论述了EJB层的实现方案.论文首先说明了作业与考试系统的意义以及系统的功能.接着如何使用J2EE技术来构架整个系统,说明了系统的结构以及EJB层和其他层次的关系和连接机制.然后论文论述了核心层EJB层的设计方案的选择原因以及应用的设计模式,这些设计方案的选择都是根据项目中实际的需要.最后论文分析了在EJB层的实现和测试中应注意的问题.作者参与了作业与考试系统中作业管理模块研发的全过程,并负责其中的模块系统设计和EJB层的实现和测试,实践证明这是一个行之有效的开发过程.论文中关于EJB层开发的研究对于其它J2EE系统的开发也会有重要的指导和借鉴意义.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号