Java程序设计课程设计报告之学生信息管理系统(附全部源码)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机学院课程设计

专业:计算机科学与技术

课程名称: JAVA程序设计

课题名称: 学生信息管理系统

教师:

学号: 姓名:

20010年 6 月 25 日

目录

第一章总体设计............................... 错误!未定义书签。

本系统的主要功能.................................................. 错误!未定义书签。

系统包含的类及类之间的关系........................................ 错误!未定义书签。

Java源文件及其功能............................................... 错误!未定义书签。

相关文件及其功能.................................................. 错误!未定义书签。第二章详细设计............................... 错误!未定义书签。

主类MainWindow .................................................... 错误!未定义书签。

类Database ........................................................ 错误!未定义书签。

类StuBean ......................................................... 错误!未定义书签。

类InputStudent .................................................... 错误!未定义书签。

类ModifyStudent ................................................... 错误!未定义书签。

类QueryStudent .................................................... 错误!未定义书签。

类DeleteStudent ................................................... 错误!未定义书签。第三章功能测试及运行效果 ..................... 错误!未定义书签。

系统主界面....................................................... 错误!未定义书签。

录入学生信息界面................................................. 错误!未定义书签。

查询学生信息界面................................................. 错误!未定义书签。

修改学生信息界面................................................. 错误!未定义书签。

修改学生信息界面................................................. 错误!未定义书签。工作总结...................................... 错误!未定义书签。参考文献...................................... 错误!未定义书签。

第一章总体设计

本系统的主要功能

本系统是基于数据库的学生信息管理系统,实现了连接数据库,录入、修改、查询、删除学生信息的功能。

系统包含的类及类之间的关系

本系统共包括7个Java源文件和3个辅助文件。类之间的关系如图1-1所示

图 1-1 类之间的关系图

Java源文件及其功能

该类负责创建学生信息管理系统的主窗口,该类还有main方法,程序从该类开始执行。

该类创建的对象是MainWindow类的重要成员之一,负责提供录入学生基本信息的界面。

该类创建的对象是MainWindow类的重要成员之一,负责提供修改学生基本信息的界面。

该类创建的对象是MainWindow类的重要成员之一,负责提供删除学生基本信息的界面。

该类创建的对象是MainWindow类的重要成员之一,负责提供查询学生基本信息以及打印基本信息的界面。

该类负责提供打开与关闭数据库连接的功能。

该类负责数据库操作,包括对学生信息数据库的添加、查询、修改、删除。

相关文件及其功能

为主窗口的背景图片,MainWidow需要调用该文件。

该文件是窗口最小化时的窗口图标,MainWidow需要调用该文件。

3.专业.txt

该文件为专业组合的组合键提供下拉菜单的内容,InputStudent与ModifyStudent需要调用该文件。

4

该文件为本程序数据源,负责保存学生基本信息,Database连接到该数据库

第二章详细设计

主类MainWindow

(1)成员变量见表2-1

(2)方法见表2-2

表2-2 主要方法

(3)源代码见文件

类Database

(1)成员变量见表2-3

(2)方法见表2-4

表2-4 主要方法

(3)源代码见文件

类StuBean

(1)成员变量见表2-5

(2)方法见表2-4

(3)源代码见文件

类InputStudent

(1)成员变量见表2-5

相关文档
最新文档