文档介绍:1 学生成绩管理系统 ,特别是计算机网络技术与数据库技术的发展,使用人们的生活与工作方式发生了很大的改观。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能, 从而使得工作更高效地进行。数据库始于 20世纪 60 年代,经过 40 多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。而互联网技术的出现,更是进一步丰富的人类生活,数字化生存已经一步步走进我们的生活与工作。互联网技术与数据库技术的结合为计算的在人类生活中的应用带来了巨大的影响。产业信息化,管理现代化, 科学化已经成为行业发展的重要课题,这不仅是企业提高自身竞争力,甚至是国家提高综合国力,走向国民富强的重要手段。在我国,教育是一个影响着国富民强的重要行业,随着改革开放和市场经济的发展根据中国特有的国情发展,教育得到了国家的大力扶持与社会各界的高度重视,从而使教育业向规范性与现代化的方向高速发展,但是同发达国家相比,我国的教育行业的信息技术的应用程度还很低,只有在大城市中发展较早、规模较大的院校中才使用计算机进行大规模操作,从各方面提高工作效率,取得良好的社会和经济效益,而一些新兴的、规模较小的教育机构还没有全部具备这种功能。因此可见,随着我国教育的迅速发展, 信息技术在其上的应用会更加地广泛和深入。本系统采用 的IDE 环境和 手机模拟环境开发,采用 的web 容器。 开发工具的选用本系统的开发利用 mysql 为本系统的数据库,它是一个支持多用户的数据库,适用于大中小规模的数据量需求。学校校园网的建设也为服务器/ 客户端的结构提供了硬件的支持。使用 ++ 作为系统开发的开发环境。 WTK 的全称是 Sun J2ME Wireless Toolkit —— Sun 的无线开发工具包。这一工 2 具包的设计目的是为了帮助开发人员简化 j2me 的开发过程。使用其中的工具可以开发与Java Technology for the Wireless Industry (JTWI, JSR 185) 规范兼容的设备上运行的 j2me 应用程序。该工具箱包含了完整的生成工具、实用程序以及设备仿真器。 MyEclipse ,是一个十分优秀的用于开发 Java, J2EE 的Eclipse 插件集合, MyEclipse 的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。 MyEclipse 企业级工作平台( MyEclipse Enterprise Workbench , 简称 MyEclipse ) 是对 Eclipse IDE 的扩展,利用它我们可以在数据库和 JavaEE 的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。 Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言, 它只是一个框架和一组服务, 用于通过插件组件构建开发环境。它是功能丰富的 JavaEE 集成开发环境, 包括了完备的编码、调试、测试和发布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate , Spring 。 Tomcat 是一个轻量级应用服务器, 在中小型系统和并发访问用户不是很多的场合下被普遍使用, Tomcat 和 IIS 、 Apache 等 Web 服务器一样,具有处理 HTML 页面的功能,另外它还是一个 Servlet 和 JSP 容器。 技术支持本项目主要用了如下技术:J2ME 、GPRS 、Servlet 和J2EE 技术。各项技术的简单介绍如下: J2ME 技术 J2ME (java 2Micro Edition )java 家族中的重要的一员,它是当前使用比较多的基于移动设备开发技术。 J2ME 构建于 MIDP (Mobile Information Device Profile )和CLDC (Connected Limited Device Configuration )或CDC (Connected Device Configuration )基础之上。目前国内外 J2ME 比较多的应用包括车载信息和计算、数字电视、电视机顶盒、 访问设备、家庭 Audio/Video 、无线手持设备等。 J2ME 具有很多 Java 技术特性,主要有如下特点: 可以在各种支持 Java