首页> 中文学位 >基于J2EE架构的Java语言学习系统的研究与实现
【6h】

基于J2EE架构的Java语言学习系统的研究与实现

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1.问题提出及意义

1.2研究的背景

1.3研究现状

1.4论文研究目标和内容

1.5本文的组织

第二章系统的总体设计

2.1系统的功能需求分析

2.2系统的总体架构

2.2.1客户层

2.2.2 Web业务层

2.2.3数据层

2.3系统运行环境

2.4系统的建模与开发工具

2.5本章小结

第三章系统主要模块的设计与实现

3.1用户登陆模块的设计与实现

3.2编译检错模块的设计与实现

3.3逻辑检测模块的设计与实现

3.4面向对象编程辅助设计模块的设计与实现

3.4.1代码生成类图

3.4.2类图生成代码

3.4.3类图绘制算法

3.5数据库管理模块的设计与实现

3.6客户端其他模块的设计与实现

3.6.1教程学习模块

3.6.2代码分析模块

3.7本章小结

第四章系统关键技术

4.1利用JavaBean组件对象技术访问数据库

4.2利用Java反射技术输出类中方法和参数

4.3输入输出接管

4.4代码生成类图当中对类结构的分析

4.5本章小结

第五章系统的运行实例

5.1系统的运行实例

5.2本章小结

第六章结束语

6.1研究工作总结

6.2进一步研究工作展望

参考文献

致谢

攻读硕士学位期间主要研究成果

展开▼

摘要

随着Internet的迅猛发展,基于网络技术的远程教学系统越来越受到同学和老师的欢迎,远程教学具有开放性、灵活性、交互性、分布性等特点,为学生提供了一种不受时空限制的学习环境。基于Internet的远程教学已经成为远程教育的重要方式。 作为高校计算机教学中的一门基础课程,Java语言的教学对高校计算机技术的应用和普及具有重要的意义。设计和建立这样的网络教学支撑系统,为初学者学习Java语言提供支持,具有很好的应用价值。 本文设计了一种基于J2EE的Java语言学习平台模型,并提出了相应的实现方案。系统采用B/S模式,为学生理解面向对象思想提供了辅助设计环境。通过词法分析、类结构算法分析,系统可以动态地将学生编写的程序生成类图。同时,学生可以方便地设计类图之间的关系,并将这种关系动态地映射为Java语言代码。系统利用重定向和输出接管技术,实现了对学生编写的程序进行编译检错。结合多线程及用例调度技术实现了程序的逻辑错误检测。系统为学生提供的面向对象学习环境、编译检错功能、逻辑检错功能,为Java语言初学者学习Java提供了理想的网络学习支撑平台。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号