计算机学院课程设计专 业:计算机科学与技术课程名称:JAVA 程序设计 课题名称: 学生信息管理系统教 师: 学 号:姓 名:20010 年 6 月 25 日目 录 第一章总体设计 11
1 本系统的主要功能 11
2 系统包含的类及类之间的关系 11
3 Java 源文件及其功能 11
4 相关文件及其功能 2第二章详细设计 32
1 主类 MainWindow32
2 类 Database42
3 类 StuBean52
4 类 InputStudent62
5 类 ModifyStudent72
6 类 QueryStudent82
7 类 DeleteStudent9第三章功能测试及运行效果 103
1 系统主界面 103
2 录入学生信息界面 113
3 查询学生信息界面 113
4 修改学生信息界面 123
5 修改学生信息界面 12工作总结 13参考文献 14第一章 总体设计1
1 本系统的主要功能本系统是基于数据库的学生信息管理系统,实现了连接数据库,录入、修改、查询、删除学生信息的功能
2 系统包含的类及类之间的关系本系统共包括 7 个 Java 源文件和 3 个辅助文件
类之间的关系如图 1-1 所示图 1—1 类之间的关系图1
3 Java 源文件及其功能1
MainWindow
java该类负责创建学生信息管理系统的主窗口,该类还有 main 方法,程序从该类开始执行
InputStudent
java该类创建的对象是 MainWindow 类的重要成员之一,负责提供录入学生基本信息的界面
MainWindowInputStudentModifyStudenDeleteStudentQueryStudentDatabaseImageIconStuBeanFileStuBeanDatabaseFileStuBeanDatabaseStuBean