java学生信息管理系统文档.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:33 大小:280KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

java学生信息管理系统文档.doc

java学生信息管理系统文档.doc

预览

免费试读已结束,剩余 23 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc296289664"1引言PAGEREF_Toc296289664\h1HYPERLINK\l"_Toc296289665"1.1背景及意义PAGEREF_Toc296289665\h1HYPERLINK\l"_Toc296289666"1.2实验技术选择PAGEREF_Toc296289666\h1HYPERLINK\l"_Toc296289667"1.3课题实现技术的简要说明PAGEREF_Toc296289667\h5HYPERLINK\l"_Toc296289668"1.4可行性分析PAGEREF_Toc296289668\h6HYPERLINK\l"_Toc296289669"2系统需求分析PAGEREF_Toc296289669\h6HYPERLINK\l"_Toc296289670"3学生信息管理系统设计PAGEREF_Toc296289670\h7HYPERLINK\l"_Toc296289671"3.1数据模型分析与设计PAGEREF_Toc296289671\h8HYPERLINK\l"_Toc296289672"3.2结构设计与结构功能图PAGEREF_Toc296289672\h10HYPERLINK\l"_Toc296289673"3.2.1结构设计PAGEREF_Toc296289673\h10HYPERLINK\l"_Toc296289674"3.2.2功能结构图PAGEREF_Toc296289674\h10HYPERLINK\l"_Toc296289675"4系统实现PAGEREF_Toc296289675\h12HYPERLINK\l"_Toc296289676"5系统调试与测试PAGEREF_Toc296289676\h17HYPERLINK\l"_Toc296289677"5.1系统功能测试PAGEREF_Toc296289677\h17HYPERLINK\l"_Toc296289678"5.2系统调试常见错误PAGEREF_Toc296289678\h17HYPERLINK\l"_Toc296289679"6实验小结PAGEREF_Toc296289679\h19HYPERLINK\l"_Toc296289680"参考文献PAGEREF_Toc296289680\h19附录代码1引言1.1背景及意义利用计算机进行学生信息管理,不仅能够保证准确、无误、快速输出,而且还可以利用计算机对有关信息进行查询,检索迅速、查找方便、可靠性高、存储量大、保密性好。要科学地实现信息化管理,开发一个适合学校的,能够进行信息存储、查询、修改等功能的信息管理系统是十分重要的。本课题就是针对便于学生信息管理的问题而设计的一个管理系统。1.2实验技术选择本课题设计主要运用的技术有两个:java项目开发和oracle对数据库的操作。这里主要介绍本课题为什么选用这两个开发技术:⑴首先了解一下Java语言特点Java是一种跨平台,适合于分布式计算环境的面向对象编程语言。具体来说,它具有如下特性:简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等。下面我们将重点介绍Java语言的面向对象、平台无关、分布式、多线程、可靠和安全等特性。①面向对象面向对象其实是现实世界模型的自然延伸。现实世界中任何实体都可以看作是对象。对象之间通过消息相互作用。另外,现实世界中任何实体都可归属于某类事物,任何对象都是某一类事物的实例。如果说传统的过程式编程语言是以过程为中心以算法为驱动的话,面向对象的编程语言则是以对象为中心以消息为驱动。用公式表示,过程式编程语言为:程序=算法+数据;面向对象编程语言为:程序=对象+消息。所有面向对象编程语言都支持三个概念:封装、多态性和继承,Java也不例外。现实世界中的对象均有属性和行为,映射到计算机程序上,属性则表示对象的数据,行为表示对象的方法(其作用是处理数据或同外界交互)。所谓封装,就是用一个自主式框架把对象的数据和方法联在一起形成一个整体。可以说,对象是支持封装的手段,是封装的基本单位。Java语言的封装性较强,因为Java无全程变量,无主函数,在Java中绝大部分成员是对象,只有简单的数字类型、字符类型和布尔类型除外。而对于这些类型,Java也提供