1 概述
1.1 开发背景、目的及意义
随着学校规模不断扩大,有关教师与学生的各种信息量也成倍增长
[1]
。面对庞大
的信息量,就需要有信息管理系统来提高教学工作的效率。而高校作为教学及科研的
高级学府更需要进一步提高,所以开发一个教学成绩管理系统势在必行.通过这样的系
统可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。
[2]
现在我国的中小学校以及大部分高校中师生信息管理水平还停留在纸介质的基础
上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时
代,这种传统的管理方法必然被计算机为基础的信息管理所取代。
教学成绩管理系统作为高校信息微机化管理的一个应用软件,为提高院系信息的
管理水平提供了新的技术手段和保障。本次设计任务正是从这个目的出发,以实际的
需要为前提,希望开发出一套实用的信息管理系统。
1.2 开发环境
本应用程序可以广泛运在 android 系统下的手机和平板电脑上要求如下:
开发环境:eclipse +androidSDK
数据存储在 XML 文件下
操作系统:android2.3 版本
开发工具:eclipse
1.3 技术概述
1.3.1 eclipse 概述
虽然大多数用户很乐于将 Eclipse 当作 Java 集成开发环境(IDE)来使用,但
Eclipse 的目标却不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development
Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允
许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,
对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工
具开发人员都具有同等的发挥场所。
这种平等和一致性并不仅限于 java 开发工具。尽管 Eclipse 是使用 java 语言开
发的,但它的用途并不限于 Java 语言;例如,支持诸如 c/c++、cobol、php 等变成语
言的插件已经可用,或预计将会推出。Eclipse 框架还可用来作为与软件开发无关的
其他应用程序类型的基础,比如内容管理系统。
基 于 Eclipse 的 应 用 程 序 的 一 个 突 出 例 子 是 IBM Rational Software
Architect,它构成了 IBM Java 开发工具系列的基础。
Eclipse 最初由 OTI 和 IBM 两家公司的 IDE 产品开发组创建,起始于 1999 年 4 月。