下载此文档

Java课程设计报告-学生信息管理系统.doc


文档分类:IT计算机 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
目录
第一章总体设计 1
1
1
Java源文件及其功能 1
2
第二章详细设计 3
3
4
5
6
7
8
9
第三章功能测试及运行效果 10
系统主界面 10
录入学生信息界面 11
查询学生信息界面 11
修改学生信息界面 12
修改学生信息界面 12
工作总结 13
参考文献 14
第一章总体设计

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

本系统共包括7个Java源文件和3个辅助文件。类之间的关系如图1-1所示
Main
Window
Input
Student
Modify
Studen
Delete
Student
Query
Student
Database
Image
Icon
StuBean
File
StuBean
Database
File
StuBean
Database
StuBean
Database
图 1-1 类之间的关系图
Java源文件及其功能

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

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

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

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

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

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

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


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

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

该文件为专业组合的组合键提供下拉菜单的内容,InputStudent与ModifyStudent需要调用该文件。
4
该文件为本程序数据源,负责保存学生基本信息,Database连接到该数据库
第二章详细设计

(1)成员变量见表2-1
表2-1 主要成员变量(属性)
成员变量描述
变量类型
名称
面板
InputStudent
ins
面板
ModifyStudent
mos
面板
DeleteStudent
des
面板
QueryStudent
qus
菜单栏
JButtonBar
bar
菜单组
JMenu
menuSystem menuStu
菜单项
JMenuItem
itemWel itemExit itemSearch itemAdd itemEdit itemDelete
布局管理器
CardLayout
card
(2)方法见表2-2
表2-2 主要方法
方法名称
返回类型
功能
备注
MainWindow
无类型
创建窗口
构造方法
actionPerformed
无类型
处理响应事件
继承自父类抽象方法
main
无类型
执行程序
程序的主函数
(3)

(1)成员变量见表2-3
表2-3 主要成员变量
成员变量描述
变量类型
名称
执行SQL语句的接口
Statement
stmt
返回结果的接口
ResultSet
rs
数据库连接接口
Connection
conn
字符串(SQL语句、驱动)
String
sql strurl
(2)方法见表2-4

Java课程设计报告-学生信息管理系统 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bai1968104
  • 文件大小233 KB
  • 时间2018-01-26