主要内容:学籍管理系统是用于管理学生个人信息的系统。帮助学校管理学生档案,记录学生的学号,姓名,籍贯,性别,出生日期,政治面貌,系别,专业等信息的系统。主要功能有添加,修改,查询,删除学生信息,查看学生成绩。
技术参数和设计要求:
总体设计
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数据库表的设计