课题名称基于Android的学生点名系统设计及实现
课题名称基于Android的学生点名系统设计及实现[20191214193113]
摘要
在当今高校课堂,老师对学生出勤情况的检查都是通过不定期随机抽点的形式解决的。这一点名方式已经延续了很久,至今未曾有些许改变。这种方式相对于高校老师每堂课都点且每个学生都点到的课堂点名方式更加贴近现实,可行性高。因为时间的原因,高校老师不可能做到每堂课都点名,更加不可能每个学生都点一遍。但是这种点名方式也存在一些弊端,老师的这种抽点无法覆盖到课堂上的每个学生,有些学生一学期都没被老师点过名的情况时有发生。而且受主观因素影响,有些同学被点名的次数要远远大于一般学生的点名次数。此外,现实中高校老师每次点名都需要携带学生信息名单,所有学生一学期的出勤情况最终都会记录在一张学生信息名单上,一旦名单丢失,学期末老师根据学生出勤概率给每个学生打平时分的时候就会失去根据。
以上所述便是目前高校课堂点名长期存在的问题,如何做到高校课堂点名的客观性、科学性是当前高校迫切需要解决的问题。本论文设计了一种基于Android的学生点名系统,可以解决高校课堂点名所需的客观性、科学性等问题。该系统分为6个模块,分别是学生信息导入模块、点名信息处理模块、点名名单生成模块、点名信息存储模块、信息上传服务器模块、缺勤信息界面显示模块。各模块相互协调完成整个系统运作。系统工作流程:首先是信息导入系统,随后对信息进行筛选处理,然后将用户抽取的信息显示在手机界面,用户根据界面信息点名后更新学生信息文件,紧接着将更新后的学生信息上传服务器并在手机界面上显示各自缺勤信息。
该系统将传统的高校课堂点名方式流程化,并且加以改善,实现了每次点名的真正随机性、客观性,省掉了纸质点名信息名单,只要一部Android手机便可以运行本系统,手机代替了老师们以往的纸质点名名单。相对于纸质点名名单点名,手机的丢失率小的很多,而且手机还可将内存卡中的学生信息上传服务器,从根本上杜绝了学生点名信息丢失的可能性。
查看完整论文请+Q: 351916072
关键字:】点名信息;客观性;随机;科学性
目录
第一章 绪论 1
第一节 课题背景 1
第二节 课题研究意义和目的 1
第三节 论文的主要研究内容 2
第二章 开发平台及相关技术 4
第一节 Android平台 4
第二节 相关技术 7
第三章 需求分析 10
第一节 需求分析 10
第二节 系统功能需求 11
第四章 总体设计 13
第一节 系统结构 13
第二节 系统工作流程 14
第五章 详细设计及实现 16
第一节 学生信息导入模块设计和实现 16
第二节 点名名单生成模块设计和实现 18
第三节 点名信息处理模块设计和实现 20
第四节 点名信息存储模块设计和实现 22
第五节 信息上传服务器模块设计和实现 23
第六节 缺勤信息界面显示模块设计和实现 25
第六章 系统测试及结果分析 29
第一节 系统测试 29
第二节 测试结果分析 35
第七章 论文总结与展望 38
致谢 41
参考文献 42
附录A 44
附录B 48
第一章 绪论
第一节 课题背景
在高校课堂上,为了保证教育教学的质量,教师常常通过点名对学生的出勤情况进行考核,从而作为考察学生平时成绩的重要依据。
另一方面,由于高校授课不同于小班教学,学生的人数较多,传统意义上的点名方法无疑增加了教师的工作量,也极大地降低了课堂效率。授课结束以后,教师仍要对结果进行统计、分析才能得出学生平时的出勤情况,从而给出平时成绩。
众所周知,为了提高课堂的效率同时也能一定程度上确保学生的出勤率,老师们往往会选择抽点一部分学生。但是这样做,难免会因为考虑不周全,可能会存在学习成绩好的学生与学习成绩不好的学生以相同的概率被抽点的情况,也即抽点行为没有针对性。也会存在点不到学习成绩不好的学生而反复点到学习成绩好的同学情况,即容易造成点名不合理,丧失了点名的意义。
因此,需要一种新的课堂点名系统和方法,其能够结合学生的以往学习情况及历史出勤情况来合理地选择被抽点的学生名单并自动生成学生的出勤概率表,从而降低老师工作量,提高课堂效率并且使点名行为反映出的学生平时学习情况更为真实、客观。
第二节 课题研究意义和目的
本论文主要解决的技术问题是提供了一种基于Android的学生点名系统。
该系统和方法通过生产的随机出勤值进行抽点名,减少了点名占用的课堂时间,提高了课堂效率。
该系统和方法通过学生以往学习成绩计算出的出勤概率来产生随机出勤值,更加具有可靠性,此外还能提高点名的有效性和针对性。
该系统和方法能够自动生成学生出勤概率表,降低了教师的工作量,并使学生的平时成绩更加公正客观。
该系统和方法可以在任意一个智能设备上运行且不耗费纸张等资源,代价低并且十分经济环保。
此外,本论文也可以有效减少学生逃课率,为提高课堂的入座率做出贡献。而且,一旦本论文被广大高校教师采用,可以很好地提高课堂氛围,给逃课勤快的学生压力,也可以适当减少老师的工作难度,不用刻意去留意哪些同学经常缺席,真正地将那些爱逃课、绩点低的同学拉回课堂。
第三节 论文的主要研究内容
本论文的主要任务是研究一种基于Android的学生点名系统,该系统和方法操作简便,能够根据学生的出勤概率实现快速有效地点名,提高课堂效率,并生成学生出勤概率表,客观地反映学生的平时成绩。为了实现上述目的,本论文的技术方案是,提供了一种基于Android的学生点名系统。该系统包括:点名终端智能设备,点名终端主控制程序以及学生信息数据excel文件。
点名智能终端设备,能够提供点名端主控制程序运行所需的环境,可以是智能手机、平板电脑、台式机、笔记本电脑等。
点名终端主控制程序,还进一步包括:学生信息导入模块、点名名单生成模块、点名信息处理模块、点名信息存储模块、信息上传服务器模块、缺勤信息界面显示模块。
本论文所做的主要工作如下:
第一章,主要介绍选题背景、意义及目的。
第二章 对Google 公司提供的Android 平台环境做了一个简略的技术概述。侧重介绍课堂点名系统的理论基础,具体技术实现和实现方法。
第三章,对基于Android 平台的出勤概率的课堂点名系统进行功能需求分析, 需求分析部分分为需求分析和系统功能需求。
第四章,对基于Android 平台的出勤概率的课堂点名系统进行总体设计,对系统结构模块进行设计,对课堂点名系统的客户端进行工作流程的设计介绍。
第五章,对基于Android 平台的出勤概率的课堂点名系统进行详细设计,此次设计分为六个模块:学生信息导入模块设计、点名名单生成模块设计、点名信息处理模块设计、点名信息存储模块设计、信息上传服务器模块设计、缺勤信息界面显示模块设计,并在Android 平台下进行开发和测试。
第六章,对系统进行测试与结果分析,总结出开发过程中存在的一些技术性问题。
第七章,对文章进行总结和概括,指出系统整体存在的问题和缺陷以及未来发展的研究工作。
第二章 开发平台及相关技术
第一节 Android平台
Android是Google 于2007 年11 月05 日宣布的基于Linux 平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。它采用软件堆层(Software Stack,又名软件叠层)的架构,主要分为三部分。底层以Linux 内核工作为基础,由C 语言开发,只提供基本功能;中间层包括函数库Library 和虚拟机Virtual Machine,由C++开发。最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以Java 作为编写程序的一部分。不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件。Google 通过与软、硬件开发商、设备制造商、电信运营商等其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。
(一)Android特性
应用程序框架: 支持组件的重用与替换
· Dalvik虚拟机:专为移动设备优化
· 集成的浏览器:基于开源的Web Kit引擎
· 优化的图形库:包括定制的2D图形库,3D图形库基于OpenGLES1.0(硬件加速可选)
· SQLite:用作结构化的数据存储
· 多媒体支持:包括常见的音频、视频和静态图像格式(如MPEG4, H.264, MP3,
AAC, AMR, JPG, PNG, GIF)
· GSM电话技术(依赖于硬件)
· 蓝牙Bluetooth, EDGE, 3G, 和WiFi(依赖于硬件)
· 照相机,GPS,指南针,和加速度计(accelerometer)(依赖于硬件)
· 丰富的开发环境:包括设备模拟器,调试工具,内存及性能分析图表,和Eclipse集成开发环境插件
(二)Android 架构
Android系统架构由5部分组成,分别是:Linux Kernel、Android Runtime、Libraries、Application Framework、Applications。如图所示为为Android系统架构的5个组成部分,如图2所示。
图2 Android系统架构
1.Android应用程序
Android会同一个核心应用程序包一起发布,该应用程序包包括 email 客户端,SMS 短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是用JAVA 编写的。
2.Android 应用程序框架
开发者也完全可以访问核心应用程序所使用的 API框架。该应用程序架构用来简化组件软件的重用;任何一个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使用其所发布的功能块(不过得遵循框架的安全性限制)。该应用程序重用机制使得组件可以被用户替换。
3.Android 程序库
Android 包括一个被Android 系统中各种不同组件所使用的C/C++ 库集。该库通过 Android 应用程序框架为开发者提供服务。以下是一些主要的核心库:
系统C库
一个从BSD 继承来的标准C 系统函数库(libc),专门为基于embedded linux的设备定制。
媒体库
基于Packet Video Open CORE;该库支持录放,并且可以录制许多流行的音频视频格式,还有静态印像文件包括MPEG4, H.264, MP3, AAC, AMR, JPG, PNG。
4.Android 运行库
Android 包括了一个核心库,该核心库提供了JAVA 编程语言核心库的大多数功能。
每一个Android 应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik 虚拟机实例。Dalvik 是针对于同时高效地运行多个VMs 来实现的。Dalvik虚拟机执行.dex 的Dalvik 可执行文件,该格式文件针对最小内存使用做了优化。该虚拟机是基于寄存器的,所有的类都经由JAVA 汇编器编译,然后通过SDK中的dx 工具转化成.dex 格式由虚拟机执行。
Dalvik 虚拟机依赖于linux 的一些功能,比如线程机制和底层内存管理机制。
5.Linux 内核
Android 的核心系统服务依赖于Linux2.6 内核,如安全性,内存管理,进程管理,网络协议栈和驱动模型。Linux 内核也同时作为硬件和软件堆栈之间的硬件抽象层。
(三)Android开发工具简介
1、Java开发工具包(Java Development Kit ,JDK):
JDK(Java Development Kit)是Sun Microsystems 针对Java 开发员的产品。自从Java 推出以来, JDK 已经成为使用最广泛的Java SDK(Software development kit)。
JDK 是整个Java 的核心,包括了Java 运行环境(Java Runtime Environment),一堆Java 工具和Java 基础的类库(rt.jar)。
2、Eclipse(开发环境)
Eclipse 是一个开放源代码的、基于Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java 开发工具(Java Development Tools,JDT)。
Eclipse 是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java 语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。Eclipse 的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE 软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。
Eclipse 是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它主要由Eclipse 项目、Eclipse 工具项目和Eclipse 技术项目三个项目组成,具体包括四个部分组成—Eclipse Platform、JDT、CDT 和PDE。JDT 支持Java 开发、CDT 支持C 开发、PDE 用来支持插件开发,Eclipse Platform 则是一个开放的可扩展IDE,提供了一个通用的开发平台。它提供建造块和构造并运行集成软件开发工具的基础。
摘要
在当今高校课堂,老师对学生出勤情况的检查都是通过不定期随机抽点的形式解决的。这一点名方式已经延续了很久,至今未曾有些许改变。这种方式相对于高校老师每堂课都点且每个学生都点到的课堂点名方式更加贴近现实,可行性高。因为时间的原因,高校老师不可能做到每堂课都点名,更加不可能每个学生都点一遍。但是这种点名方式也存在一些弊端,老师的这种抽点无法覆盖到课堂上的每个学生,有些学生一学期都没被老师点过名的情况时有发生。而且受主观因素影响,有些同学被点名的次数要远远大于一般学生的点名次数。此外,现实中高校老师每次点名都需要携带学生信息名单,所有学生一学期的出勤情况最终都会记录在一张学生信息名单上,一旦名单丢失,学期末老师根据学生出勤概率给每个学生打平时分的时候就会失去根据。
以上所述便是目前高校课堂点名长期存在的问题,如何做到高校课堂点名的客观性、科学性是当前高校迫切需要解决的问题。本论文设计了一种基于Android的学生点名系统,可以解决高校课堂点名所需的客观性、科学性等问题。该系统分为6个模块,分别是学生信息导入模块、点名信息处理模块、点名名单生成模块、点名信息存储模块、信息上传服务器模块、缺勤信息界面显示模块。各模块相互协调完成整个系统运作。系统工作流程:首先是信息导入系统,随后对信息进行筛选处理,然后将用户抽取的信息显示在手机界面,用户根据界面信息点名后更新学生信息文件,紧接着将更新后的学生信息上传服务器并在手机界面上显示各自缺勤信息。
该系统将传统的高校课堂点名方式流程化,并且加以改善,实现了每次点名的真正随机性、客观性,省掉了纸质点名信息名单,只要一部Android手机便可以运行本系统,手机代替了老师们以往的纸质点名名单。相对于纸质点名名单点名,手机的丢失率小的很多,而且手机还可将内存卡中的学生信息上传服务器,从根本上杜绝了学生点名信息丢失的可能性。
查看完整论文请+Q: 351916072
关键字:】点名信息;客观性;随机;科学性
目录
第一章 绪论 1
第一节 课题背景 1
第二节 课题研究意义和目的 1
第三节 论文的主要研究内容 2
第二章 开发平台及相关技术 4
第一节 Android平台 4
第二节 相关技术 7
第三章 需求分析 10
第一节 需求分析 10
第二节 系统功能需求 11
第四章 总体设计 13
第一节 系统结构 13
第二节 系统工作流程 14
第五章 详细设计及实现 16
第一节 学生信息导入模块设计和实现 16
第二节 点名名单生成模块设计和实现 18
第三节 点名信息处理模块设计和实现 20
第四节 点名信息存储模块设计和实现 22
第五节 信息上传服务器模块设计和实现 23
第六节 缺勤信息界面显示模块设计和实现 25
第六章 系统测试及结果分析 29
第一节 系统测试 29
第二节 测试结果分析 35
第七章 论文总结与展望 38
致谢 41
参考文献 42
附录A 44
附录B 48
第一章 绪论
第一节 课题背景
在高校课堂上,为了保证教育教学的质量,教师常常通过点名对学生的出勤情况进行考核,从而作为考察学生平时成绩的重要依据。
另一方面,由于高校授课不同于小班教学,学生的人数较多,传统意义上的点名方法无疑增加了教师的工作量,也极大地降低了课堂效率。授课结束以后,教师仍要对结果进行统计、分析才能得出学生平时的出勤情况,从而给出平时成绩。
众所周知,为了提高课堂的效率同时也能一定程度上确保学生的出勤率,老师们往往会选择抽点一部分学生。但是这样做,难免会因为考虑不周全,可能会存在学习成绩好的学生与学习成绩不好的学生以相同的概率被抽点的情况,也即抽点行为没有针对性。也会存在点不到学习成绩不好的学生而反复点到学习成绩好的同学情况,即容易造成点名不合理,丧失了点名的意义。
因此,需要一种新的课堂点名系统和方法,其能够结合学生的以往学习情况及历史出勤情况来合理地选择被抽点的学生名单并自动生成学生的出勤概率表,从而降低老师工作量,提高课堂效率并且使点名行为反映出的学生平时学习情况更为真实、客观。
第二节 课题研究意义和目的
本论文主要解决的技术问题是提供了一种基于Android的学生点名系统。
该系统和方法通过生产的随机出勤值进行抽点名,减少了点名占用的课堂时间,提高了课堂效率。
该系统和方法通过学生以往学习成绩计算出的出勤概率来产生随机出勤值,更加具有可靠性,此外还能提高点名的有效性和针对性。
该系统和方法能够自动生成学生出勤概率表,降低了教师的工作量,并使学生的平时成绩更加公正客观。
该系统和方法可以在任意一个智能设备上运行且不耗费纸张等资源,代价低并且十分经济环保。
此外,本论文也可以有效减少学生逃课率,为提高课堂的入座率做出贡献。而且,一旦本论文被广大高校教师采用,可以很好地提高课堂氛围,给逃课勤快的学生压力,也可以适当减少老师的工作难度,不用刻意去留意哪些同学经常缺席,真正地将那些爱逃课、绩点低的同学拉回课堂。
第三节 论文的主要研究内容
本论文的主要任务是研究一种基于Android的学生点名系统,该系统和方法操作简便,能够根据学生的出勤概率实现快速有效地点名,提高课堂效率,并生成学生出勤概率表,客观地反映学生的平时成绩。为了实现上述目的,本论文的技术方案是,提供了一种基于Android的学生点名系统。该系统包括:点名终端智能设备,点名终端主控制程序以及学生信息数据excel文件。
点名智能终端设备,能够提供点名端主控制程序运行所需的环境,可以是智能手机、平板电脑、台式机、笔记本电脑等。
点名终端主控制程序,还进一步包括:学生信息导入模块、点名名单生成模块、点名信息处理模块、点名信息存储模块、信息上传服务器模块、缺勤信息界面显示模块。
本论文所做的主要工作如下:
第一章,主要介绍选题背景、意义及目的。
第二章 对Google 公司提供的Android 平台环境做了一个简略的技术概述。侧重介绍课堂点名系统的理论基础,具体技术实现和实现方法。
第三章,对基于Android 平台的出勤概率的课堂点名系统进行功能需求分析, 需求分析部分分为需求分析和系统功能需求。
第四章,对基于Android 平台的出勤概率的课堂点名系统进行总体设计,对系统结构模块进行设计,对课堂点名系统的客户端进行工作流程的设计介绍。
第五章,对基于Android 平台的出勤概率的课堂点名系统进行详细设计,此次设计分为六个模块:学生信息导入模块设计、点名名单生成模块设计、点名信息处理模块设计、点名信息存储模块设计、信息上传服务器模块设计、缺勤信息界面显示模块设计,并在Android 平台下进行开发和测试。
第六章,对系统进行测试与结果分析,总结出开发过程中存在的一些技术性问题。
第七章,对文章进行总结和概括,指出系统整体存在的问题和缺陷以及未来发展的研究工作。
第二章 开发平台及相关技术
第一节 Android平台
Android是Google 于2007 年11 月05 日宣布的基于Linux 平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。它采用软件堆层(Software Stack,又名软件叠层)的架构,主要分为三部分。底层以Linux 内核工作为基础,由C 语言开发,只提供基本功能;中间层包括函数库Library 和虚拟机Virtual Machine,由C++开发。最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以Java 作为编写程序的一部分。不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件。Google 通过与软、硬件开发商、设备制造商、电信运营商等其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。
(一)Android特性
应用程序框架: 支持组件的重用与替换
· Dalvik虚拟机:专为移动设备优化
· 集成的浏览器:基于开源的Web Kit引擎
· 优化的图形库:包括定制的2D图形库,3D图形库基于OpenGLES1.0(硬件加速可选)
· SQLite:用作结构化的数据存储
· 多媒体支持:包括常见的音频、视频和静态图像格式(如MPEG4, H.264, MP3,
AAC, AMR, JPG, PNG, GIF)
· GSM电话技术(依赖于硬件)
· 蓝牙Bluetooth, EDGE, 3G, 和WiFi(依赖于硬件)
· 照相机,GPS,指南针,和加速度计(accelerometer)(依赖于硬件)
· 丰富的开发环境:包括设备模拟器,调试工具,内存及性能分析图表,和Eclipse集成开发环境插件
(二)Android 架构
Android系统架构由5部分组成,分别是:Linux Kernel、Android Runtime、Libraries、Application Framework、Applications。如图所示为为Android系统架构的5个组成部分,如图2所示。
图2 Android系统架构
1.Android应用程序
Android会同一个核心应用程序包一起发布,该应用程序包包括 email 客户端,SMS 短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是用JAVA 编写的。
2.Android 应用程序框架
开发者也完全可以访问核心应用程序所使用的 API框架。该应用程序架构用来简化组件软件的重用;任何一个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使用其所发布的功能块(不过得遵循框架的安全性限制)。该应用程序重用机制使得组件可以被用户替换。
3.Android 程序库
Android 包括一个被Android 系统中各种不同组件所使用的C/C++ 库集。该库通过 Android 应用程序框架为开发者提供服务。以下是一些主要的核心库:
系统C库
一个从BSD 继承来的标准C 系统函数库(libc),专门为基于embedded linux的设备定制。
媒体库
基于Packet Video Open CORE;该库支持录放,并且可以录制许多流行的音频视频格式,还有静态印像文件包括MPEG4, H.264, MP3, AAC, AMR, JPG, PNG。
4.Android 运行库
Android 包括了一个核心库,该核心库提供了JAVA 编程语言核心库的大多数功能。
每一个Android 应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik 虚拟机实例。Dalvik 是针对于同时高效地运行多个VMs 来实现的。Dalvik虚拟机执行.dex 的Dalvik 可执行文件,该格式文件针对最小内存使用做了优化。该虚拟机是基于寄存器的,所有的类都经由JAVA 汇编器编译,然后通过SDK中的dx 工具转化成.dex 格式由虚拟机执行。
Dalvik 虚拟机依赖于linux 的一些功能,比如线程机制和底层内存管理机制。
5.Linux 内核
Android 的核心系统服务依赖于Linux2.6 内核,如安全性,内存管理,进程管理,网络协议栈和驱动模型。Linux 内核也同时作为硬件和软件堆栈之间的硬件抽象层。
(三)Android开发工具简介
1、Java开发工具包(Java Development Kit ,JDK):
JDK(Java Development Kit)是Sun Microsystems 针对Java 开发员的产品。自从Java 推出以来, JDK 已经成为使用最广泛的Java SDK(Software development kit)。
JDK 是整个Java 的核心,包括了Java 运行环境(Java Runtime Environment),一堆Java 工具和Java 基础的类库(rt.jar)。
2、Eclipse(开发环境)
Eclipse 是一个开放源代码的、基于Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java 开发工具(Java Development Tools,JDT)。
Eclipse 是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java 语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。Eclipse 的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE 软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。
Eclipse 是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它主要由Eclipse 项目、Eclipse 工具项目和Eclipse 技术项目三个项目组成,具体包括四个部分组成—Eclipse Platform、JDT、CDT 和PDE。JDT 支持Java 开发、CDT 支持C 开发、PDE 用来支持插件开发,Eclipse Platform 则是一个开放的可扩展IDE,提供了一个通用的开发平台。它提供建造块和构造并运行集成软件开发工具的基础。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/2458.html