1 / 26
文档名称:

java学生信息管理系统.doc

格式:doc   页数:26
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java学生信息管理系统.doc

上传人:DOC KING 2011/12/16 文件大小:0 KB

下载得到文件列表

java学生信息管理系统.doc

文档介绍

文档介绍:基于java图形编程的学生信息管理系统设计与实现
摘要:利用计算机进行学生信息管理,不仅能够保证准确、无误、快速输出,而且还可以利用计算机对有关信息进行查询,检索迅速、查找方便、可靠性高、存储量大、保密性好。本设计就是一个为实现信息化管理而开发的信息管理系统,能够进行信息存储、查询、修改等能功。该系统由六个模块构成,包括学生管理系统的主界面模块、学生信息管理模块、课程信息管理模块、成绩信息管理模块、信息查询模块和数据库操作模块。通过这些模块的有机结合,能方便的对学生信息进行综合管理,从而实现了信息化管理的目的。由于本人的能力有限,设计过程中难免有不足之处,设计中的存在问题本人将在日后进一步修改,以便让程序的设计更加完善。
关键词:oracle; 异常处理;关系模型
目录
1 引言 1
1
课题开发技术选择 1
课题实现技术的简要说明 5
5
2系统需求分析 7
7
3 学生信息管理系统设计 8
8
结构设计与结构功能图 10
结构设计 10
功能结构图 11
.4 系统实现 12
5 系统调试与测试 17
17
17
17
18
结束语 19
致谢 20
参考文献 21
课程设计附件
源代码清单
1 引言
由于学生信息的冗长与繁琐,所以它的管理问题带来的麻烦和不方便也随之而来。所以开发一个适合学校的、便于管理学生信息的管理系统是十分重要的。

为了充分实现素质教育,多方面发展学生的兴趣爱好,大部分学校都设立了全校范围的内的选修课。学生可以根据自己的兴趣和特长,选择自己喜欢的课程。由于高等学校的快速发展,高校的规模也越来越大,学生数量和课程量都迅速地增长,管理上的手工操作不仅仅会耗费学生与工作人员大量的时间和精力,效率以及准确性也很低。如何使同学们方便、快捷、准确地选课,以及老师们对学生的相关信息的管理,已经成为一个重要的问题。
利用计算机进行学生信息管理,不仅能够保证准确、无误、快速输出,而且还可以利用计算机对有关信息进行查询,检索迅速、查找方便、可靠性高、存储量大、保密性好。要科学地实现信息化管理,开发一个适合学校的,能够进行信息存储、查询、修改等功能的信息管理系统是十分重要的。本课题就是针对便于学生信息管理的问题而设计的一个管理系统。
课题开发技术选择
本课题设计主要运用的技术有两个:java项目开发和oracle对数据库的操作。这里主要介绍本课题为什么选用这两个开发技术:
⑴首先了解一下Java语言特点
Java是一种跨平台,适合于分布式计算环境的面向对象编程语言。具体来说,它具有如下特性:
简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等。
下面我们将重点介绍Java语言的面向对象、平台无关、分布式、多线程、可靠和安全等特性。
①面向对象
面向对象其实是现实世界模型的自然延伸。现实世界中任何实体都可以看作是对象。对象之间通过消息相互作用。另外,现实世界中任何实体都可归属于某类事物,任何对象都是某一类事物的实例。如果说传统的过程式编程语言是以过程为中心以算法为驱动的话,面向对象的编程语言则是以对象为中心以消息为驱动。用公式表示,过程式编程语言为:程序=算法+数据;面向对象编程语言为:程序=对象+消息。
所有面向对象编程语言都支持三个概念:封装、多态性和继承,Java也不例外。现实世界中的对象均有属性和行为,映射到计算机程序上,属性则表示对象的数据,行为表示对象的方法(其作用是处理数据或同外界交互)。所谓封装,就是用一个自主式框架把对象的数据和方法联在一起形成一个整体。可以说,对象是支持封装的手段,是封装的基本单位。Java语言的封装性较强,因为Java无全程变量,无主函数,在Java中绝大部分成员是对象,只有简单的数字类型、字符类型和布尔类型除外。而对于这些类型,Java也提供了相应的对象类型以便与其他对象交互操作。
多态性就是多种表现形式,具体来说,可以用“一个对外接口,多个内在实现方法”表示。举一个例子,计算机中的堆栈可以存储各种格式的数据,包括整型,浮点或字符。不管存储的是何种数据,堆栈的算法实现是一样的。针对不同的数据类型,编程人员不必手工选择,只需使用统一接口名,系统可自动选择。运算符重载(operatoroverload)一直被认为是一种优秀的多态机制体现,但由于考虑到它会使程序变得难以理解,所以Java最后还是把它取消了。
继承是指一个

最近更新

2023年云南省西双版纳傣族自治州单招职业倾向.. 40页

2023年信阳艺术职业学院单招职业倾向性考试模.. 41页

2023年内蒙古科技职业学院单招职业技能考试模.. 40页

2023年北海康养职业学院单招职业技能考试题库.. 42页

2023年南京工业职业技术大学单招职业适应性考.. 41页

2023年南充电影工业职业学院单招职业倾向性测.. 40页

2023年南阳农业职业学院单招职业适应性考试模.. 40页

2026年元气满满的早安文案简短210句 22页

2023年合肥科技职业学院单招职业倾向性测试题.. 41页

2023年吉林省吉林市单招职业适应性考试题库汇.. 38页

2023年周口理工职业学院单招职业适应性考试题.. 42页

2023年哈尔滨北方航空职业技术学院单招职业技.. 40页

2023年哈尔滨铁道职业技术学院单招职业适应性.. 41页

2023年四川中医药高等专科学校单招职业适应性.. 40页

2023年四川商务职业学院单招职业适应性考试模.. 40页

2023年四川文轩职业学院单招职业适应性测试题.. 40页

2026年元宵节方案总结 47页

2026年元宵节吃汤圆的寓意 4页

2023年天府新区信息职业学院单招综合素质考试.. 41页

2023年天津海运职业学院单招职业倾向性考试模.. 40页

2023年天津艺术职业学院单招职业倾向性考试模.. 40页

2026年儿童节的模样作文 17页

2026年儿童节作文400字个 11页

2023年宁波职业技术学院单招职业适应性考试模.. 42页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

九年级家长会课件PPT下载(初三2班) 25页

山东科技版小学英语五年级下册词汇表带音标 4页

年产3000万片硝苯地平缓释片车间设计 40页

DB61∕T 926-2014 火灾高危单位消防安全管理与.. 45页