全文预览

java mysql学生信息管理系统课程设计报告

上传者:读书之乐 |  格式:doc  |  页数:138 |  大小:2692KB

文档介绍
references um)Р);Р第六部分详细设计Р?该系统由6个模块构成,包括学生管理系统主界面模块、学生信息管理模块、课程信息管理模块、成绩管理模块、信息查询模块和数据库操作模块,以下分别加以叙述:Р6.1 学生管理系统主界面模块Р?学生管理系统的主界面模块包括StuMS.java和StuMain.java两个文件。StuMS是学生管理系统的主运行类,其中有整个程序的主方法main,该文件生成了StuMain类的一个实例,从而生成了学生管理系统的主界面,如图2所示。StuMain类继承了JFrame类,实现了事件监听接口,它有一个不带参数的构造函数StuMain(),用来生成StuMain实例,StuMain类将所有的功能集中到面板中,面板上的按键是按网格排布,生成按钮,通过按钮的响应函数调用其他模块的函数来实现学生管理系统的各个功能,以下是主界面的运行程序:Р图6.1.1 主界面运行程序Р6.2 学生信息管理模块Р?学生信息管理模块主要由StuInfo.java、AddStuInfo.java、EditStuInfo.java、DelStuInfo.java、SelectCourse.java和StuInfoSearchSnum.java这六个文件组成,每个java文件只有一个类,完全实现模块化设计,StuInfo类是AddStuInfo、EditStuInfo、DelStuInfo的超类,因为这三个类生成的界面是相同的具有共同之处。SelectCourse模块是选课模块,StuInfoSearchSnum是查询模块,用于AddStuInfo、EditStuInfo、DelStuInfo调用来查询学生信息以便增加、修改和删除学生信息。Р?学生信息管理模块的几个界面如下:Р图 6.2.1 学生信息添加界面Р图6.2.2 学生信息修改界面Р图6.2.3 学生信息删除界面

收藏

分享

举报
下载此文档