jsp网络考试题库和组卷管理系统的设计(4)
时间:2022-12-17 20:38 来源:毕业论文 作者:毕业论文 点击:次
1。5 本章小结 本章的主要内容就是了解现在社会中考试的方法、弊端,网络科技的发展及前景,还有网络考试的必要、意义。在了解它是可行的之后就要确定这个系统要实现的内容,这也就是需求分析阶段任务。这是整个系统开发的其前期必要工作。
第二章 系统开发工具及相关技术 2。1开发工具介绍 2。1。1 Eclipse介绍 它是一个能够实现对其进行扩充的开发环境,但是它仅仅生存在 Java的开发平台上,它是对外开放源代码的,它致力于为一个功能完备的集合,符合商业品质,但它是一个产业发展的平台,想要完成一个高度集成的开发工具。在测试环境的看法通常是一个房间,考生之间的距离很近,为在线考试做标准,对每一个候选,试题和问题应该是相同的;然而,测试是不一样的。。三个重要项目,四个基本组成他们的结合共同构成了eclipse工具,三个项目分别是Eclipse和Eclipse的工具、技术项目,四个组成分别是PDECDTJDT还有eclipse platform,他们分别支持不同的开发语言或是插件,IDE Eclipse平台,可扩展和对外开放。它也不单仅仅供给出一个可被广泛使用的开发平台给使用账户,而且它也提供了构建块,这是构建和操作集成的软件开发工具的基础。而此IDE容许平台的开发人员、开发工具,可以独立开发的其他工具,不必考虑与其他模块之间的联系问题,从而编写者无须再仔细分辨一个工具功能编写语言在哪里结束了而另外一个工具的功能编写语言在哪里开始。论文网 Eclipse 如果就仅是针对它自身来说的话,我们就可以把它看成是一组服务再加上一个开发框架,它可以组成一个新的开发环境,用的方法就是经过插件组件来构建的方式。一些具有功能比较固化的IDE的开发软件他的灵活性方面往往不足,而Eclipse在这一方面的表现比较亮眼,就是因为他有众多的插件支持,因此他在灵活性方面有很大的提高,进而有那么多的软件开发公司在编写份数自身的IDE,但是他们的框架基本上都是选择的Eclipse。 虽然很多开发软件的用户喜欢吧 Eclipse 当作 Java语言开发的集成开发环境(IDE)来大肆使用,但幸运的是Eclipse自带了一个携JDK的插件集,并且它本身还包含有插件开发环境PDE,事实上,除 了一个小内核运行时Eclipse中所包含的所有组成部分都是插件,那么这就意味着每一个插件开发与Eclipse集成以完全相同的方式作为另外一种插件存在;在这方面,所有的功能都可以说是被“生而平等”。Java和Eclipse SDK提供的CVS支持,支持第三方插件提供的其他版本控制系统。Eclipse插件还提供了一个广泛的功能,其中一些通过第三方使用免费和商业模式。插件的例子包括UML,序列和其他 UML图,数据库浏览器的插件等等。 Eclipse SDK包括Eclipse Java开发工具(JDT),提供一个IDE内置增量Java编译器和一个完整的Java源文件的模型。这意味着先进的重构技术和代码分析。IDE也利用一个工作区,在这种情况下,一组元数据在一个平面文件空间允许外部文件的修改,而他的操作只要刷新相应的工作区“资源”。 Eclipse实现图形控制元素的Java工具包称为SWT,而大多数Java应用程序使用标准Java抽象窗口工具包(AWT)或摇摆。Eclipse的用户界面也使用一个名为JFACE的中间图形用户界面层,简化了基于SWT应用程序的结构。 Eclipse开发环境作为Java 的开发工具具有一种平等性与一致性,但是即使他是在 Java 开发语言的基础上被开发出来的,它的适应用领域也并不是仅限于Java语言;比如,之前仅支持 C/C++、COBOL 等编程、开发语言的插件现在已经能够被广大的开发者所使用进行编写开发新程序。而且与软件编写、开发无关连的应用程序类型的基础编写有关的技术中也发现了Eclipse编写框架的身影,就比如说各类型的管理信息系统。 (责任编辑:qin) |