第一范文网 - 专业文章范例文档资料分享平台

java 教学软件设计大学本科毕业论文(2)

来源:用户分享 时间:2018-10-25 本文由萧萧慕雨 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

4.1.2.1主窗体设计.............................................................................. 14 4.1.2.2输入密码登录页面.................................................................. 15 4.1.2.3教师主页面.............................................................................. 16 4.1.2.4学生主界面.............................................................................. 17 4.1.2.5管理员主界面.......................................................................... 15

5 结束语.................................................................................................................... 18 6 致谢........................................................................................................................ 19 7 参考文献................................................................................................................ 20

1 引言

1.1课题研究背景及意义

1.1.1 背景和意义

随着世界经济和中国经济的不断发展,各种计算机编程语言的不断革新和进步,计算机技术和网络技术已经变得十分成熟,并成功渗透入各个行业领域。其中,Java语言具有简单、面向对象、与平台无关、动态、多线程等众多特点,功能强大、简单易学。已经成为目前使用最广泛的网络编程语言之一,并被各行各业的人士所接受。

为了改变现有课堂教学单一的教学模式,帮助学生在课下时间也有机会和兴趣学习知识,及时复习课堂内容,提高学生们的专业知识水平,教学用软件得到了广泛的推广和应用,为学校管理学生学习和帮助学生提高专业素质提供了很大的帮助。而教师们想要激发学生学习的热情,提高学生对所学知识的好奇心,促使学生对其有更加深入的理解,就必须让学生们在课下也能多利用时间学习,多做课下练习,所以没有教学软件是万万不行的。

java教学软件不仅为老师提供了可以简化教学内容、系统的整理教学知识的工具,还为学生们带来了一种新型的学习方式,使学生们可以从厚重的纸质教材中脱离出来,随时随地就可以通过电脑获得大容量的java语言知识和练习题。而且java教学软件相较于传统的多媒体课件具有更强的导向性,教师和学生们在使用软件的过程中,根据软件的流程,可以更加直观和清楚得了解内容的系统性和相互关系。今后,java教学软件通过不断地完善,一定会在java教学中带给大家更多的便利。

1.1.2 java教学软件的现状

目前虽然网络上的教学的软件数量很多,但针对java教学的软件比较少,在这样写已存在的java教学软件中,许多软件中的教学内容是固定的,不可修改,不可添加,另外一些软件只面向于教师,没有学生板块。整体来说,这些软件在功能上或多或少都存在一些瑕疵,都不太适合在学校教师和学生教学的过程中使用。不同的学习人群有不同的学习要求,就需要有不同的软件做支撑,只有既满足教师又满足学生要求的教学软件才能真正被学校利用,才能被投入到教学过程中去。

2 开发技术介绍

2.1Java

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE, JavaME, JavaSE)的总称。Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。

Java由四方面组成:Java编程语言,Java文件格式,Java虚拟机(JVM)和Java应用程序接口(Java API)。Java分三个体系:JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版),JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版),JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。

与传统程序不同,Sun 公司在推出 Java 之际就将其作为一种开放的技术,Java编程语言的风格十分接近C++语言。继承了C++语言面向对象技术的核心,Java舍弃了C++语言中容易引起错误的指針,改以引用取代,同时移除原C++与原来运算符重载,也移除多重继承特性,改用接口取代,增加垃圾回收器功能。Java不同于一般的编译语言和直译语言。它首先将源代码编译成字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编写,到处运行”的跨平台特性。

2.2Eclipse介绍

本软件选择Eclipse3.7作为软件的开发环境。Eclipse是著名的跨平台的自由集成开发环境(IDE),而且是一个开放源代码的、基于Java的可扩展开发平台。最初主要用来Java语言开发,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性,许多软件开发商以Eclipse为框架开发自己的IDE!就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。另外,Eclipse支持诸如C/C++、COBOL、PHP等编程语言的插件已经可用,或预计将会推出。

Eclipse 最初由OTI和IBM两 家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT 和PDE。Eclipse项目IBM发起,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多家软件公司参与到 Eclipse项目中,其中包括Borland、Rational Software、Red Hat及Sybase等。 Eclipse是一个开放源码项目,它其实是Visual

Age for Java的替代品,其界面跟先前的Visual Age for Java差不多,但由于其开放源码,任何人都可以免费得到,并可以在此基础上开发各自的插件,因此越来越受人们关注。随后还有包括Oracle在内的许多 大公司也纷纷加入了该项目,Eclipse的目标是成为可进行任何语言开发的IDE集成者,使用者只需下载各种语言的插件即可。

2.3MySQL介绍

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高等教育java 教学软件设计大学本科毕业论文(2)全文阅读和word下载服务。

java 教学软件设计大学本科毕业论文(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/2740.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top