主要内容:学籍管理系统是用于管理学生个人信息的系统。帮助学校管理学生档案,记录学生的学号,姓名,籍贯,性别,出生日期,政治面貌,系别,专业等信息的系统。主要功能有添加,修改,查询,删除学生信息,查看学生成绩。

技术参数和设计要求:

总体设计

1、 初始化窗体

2、 主窗体的设计

3、 学生基本信息管理窗体

4、 添加学生基本信息窗体

5、 查看学生信息窗体

6、 查询学生信息窗体

7、 删除学生信息窗体

8、 查看学生成绩窗体

9、事件响应的处理

9、 10.帮助信息窗体

具体设计

1、程序结构说明

a、 初始化程序:Welcome.java;

b、 主界面程序:Frame1.java;

c、 学生个人信息管理界面:Gerenxinx.java

d、 添加信息窗口程序:Tianjia.java;

e、 查看所有信息窗口程序:Chakan.java;

f、 查询信息窗口程序:Chaxun.java;

g、 删除信息窗口程序:Shanchu.java

h、 程序数据库:Microsoft ACCESS 2000(非数据源链接)DataBase/Student.mdb。

i、

2、程序源代码及分析说明

程序分析:

a、 Welcome.java:初始化程序主界面。

b、 程序的主界面Frame1.java:可以调用学生成绩查看功能,调用学生基本信息的管理功能界面,还有退出系统的功能,帮助信息等功能。有个背景图,是我们交通大学软件学院的图。

c、 学生个人信息管理界面Gerenxinx.java:在这个界面中可以调用学生信息的添加功能,查询功能,删除功能,查看所有等功能。

d、 添加学生信息的功能Tainjia.java:设计一个面板,在其中添加标签,文本区等,用与填写学生的基本信息。填写完后,点击确定。就可完成信息添加。如果信息填写不完整,数据类型不对等都会造成异常,有相关的代码去捕抓处理它。

e、 查询功能:输入要查询的学生学号,点击确定,如果存有该学生的信息,会弹出一个窗口,显示学生的基本信息。如果没有该学生的信息,会弹出一个信息,提示没有该学生的信息。

f、 删除功能:输入要删除的学生学号,点击确定,如果没有该学生的信息,将会有个信息,提示没有该学生的信息。如果有该学生的信息,将会弹出一个窗口,显示该学生的基本信息,目的是提示,防止删错了。要是没错,点击确定删除,就完成删除,删除成功与否,都有相应的信息提示你。

g、 查看所有功能:点击查看所有,会弹出一个窗口,是一个表,显示学生的基本信息。还能知道查看了几条信息。

h、 成绩查看类Chengji:由主界面中的学生信息查询管理按钮调用,可以看到所有学生的成绩。还能知道查看了几条信息

i、 帮助信息类Frame1_AboutBox:弹出提示信息,有关本系统软件的一些基本信息。

j、 事件不匹配类EventDispatchThread:当有想象不到的异常发生时,该类会处理它,是Jbuilder自动生成的类。

3运行环境:

3.1系统设备硬件

服务器

CPU:P4 2.4

内存:256M以上

硬盘:10G以上

显示模式:推荐分辩率为1024*768

3.2支持软件

支持软件:Win9X/2000/XP/2003

服务器:数据库系统

3.3接口

数据通信协议:TCP/IP。

4数据库表的设计