一、设计题目
学籍管理系统
二、设计内容
设计 GUI 界面的学籍管理系统,用户可以加入学生基本信息,并可对加入的信
息进入修改,查找,和删除。
三、设计要求
要求设计 GUI 界面,进行简单的学生基本信息管理。
四、设计要点
布局的设计和事件响应的处理及数据库的链接与操作
五、总体设计
1、主窗体的设计
2、添加学生基本信息窗体
3、修改学生信息窗体
4、查询学生信息窗体
5、删除学生信息窗体
6、菜单设计
7、事件响应的处理
六、具体设计
1、程序结构说明
a、 入口程序:Student.java;
b、 主界面程序:MainFrame.java;
c、 添加信息窗口程序:AddInf.java;
d、 修改信息窗口程序:ChangeInf.java;
e、 查询信息窗口程序:SearchInf.java;
f、 删除信息窗口程序:DelInf.java
g、 程序数据库:Microsoft ACCESS 2000(非数据源链接)
DataBase/Student.mdb。
2、程序源代码及分析说明
(1)程序源代码(已提交);
(2)程序分析:
a、 Student.java:程序的入口。初始化主界面,使主界面位于屏幕
中间,且用户不能改变其大小。
b、 MainFrame.java:程序的主界面。由菜单、登陆界面和操作选项
所构成。其中菜单的“文件”中各操作项必须在登陆后方可选
择,输入用户名和密码点击“进入”,提示登陆成功之后(用户
名和密码在数据库的 Admin 表中,如果用户填的密码或用户名
错误或没填都会产生相应的警告框),登陆界面消失,出现“添