Java课设项目介绍及分析解读课件

上传人:沈*** 文档编号:240943210 上传时间:2024-05-19 格式:PPT 页数:25 大小:286.98KB
返回 下载 相关 举报
Java课设项目介绍及分析解读课件_第1页
第1页 / 共25页
Java课设项目介绍及分析解读课件_第2页
第2页 / 共25页
Java课设项目介绍及分析解读课件_第3页
第3页 / 共25页
点击查看更多>>
资源描述
实训题目实训题目简单的班级管理系统简单的班级管理系统 实训题目简单的班级管理系统 IMIIC需求分析q能够实现对班级学生基本资料的录入,包括学生的学号,姓名,性别,所学专业,家庭住址以及出生年月等。q能够实现对学生基本资料的修改。q根据学号对学生资料进行查询。q能够删除某些学生的资料。2需求分析能够实现对班级学生基本资料的录入,包括学生的学号,姓IMIIC总体设计q 本班级管理系统共有6个java源文件。类之间的主要关系如下图所示:StudentManager(主类主类)DeleteStudentStudentSituationModiifySituationInquest3总体设计 本班级管理系统共有6个java源文件。StudenIMIIC总体设计各主类的主要作用如下:qStudentManager.java 该java文件的类负责创建班级学生管理系统的主窗口。该类包含main方法,程序从该类开始执行。StudentStituation.java 该文件的类负责创建班级学生管理系统的学生信息录入界面。ModifySituation.java 该文件的类负责创建班级学生管理系统的学生基本信息修改界面。4总体设计各主类的主要作用如下:4IMIIC总体设计Inquest.java 该文件的类负责创建班级学生管理系统的学生基本信息查询界面。Delete.java 该文件的类负责创建班级学生管理系统的学生信息删除界面。Student.java 负责创建存放学生信息的对象。5总体设计Inquest.java5IMIIC详细设计1主类StudentManager.java成员变量描述成员变量描述 变量类型变量类型变量名称变量名称基本信息录入界面基本信息录入界面StudentSituationStudentSituation基本信息录入基本信息录入基本信息修改界面基本信息修改界面ModifySituationModifySituation基本信息修改基本信息修改基本信息查询界面基本信息查询界面InquestInquest基本信息查询基本信息查询基本信息删除界面基本信息删除界面DeleteDelete基本信息删除基本信息删除菜单选项菜单选项JMenuItemJMenuItem录入,修改,查询,删除录入,修改,查询,删除 存基本信息的散列表存基本信息的散列表HashtableHashtable基本信息基本信息存放散列表的文件存放散列表的文件 FileFile filefile u成员变量成员变量6详细设计1主类StudentManager.java成员IMIIC详细设计1主类StudentManager.java名称名称功能功能备注备注StudentManagerStudentManager创建程序主窗口创建程序主窗口构造方法构造方法actionPerformedactionPerformed 处理处理ActionEventActionEvent事件事件接口方法接口方法mainmain 程序开始运行程序开始运行 u方法方法7详细设计1主类StudentManager.java名称IMIIC详细设计1主类StudentManager.javau主窗口及其功能主窗口及其功能8详细设计1主类StudentManager.java主窗IMIIC详细设计1主类StudentManager.javau代码:代码:StudentManager.java9详细设计1主类StudentManager.java代码IMIIC详细设计2录入界面StudentSituation.java成员变量描述成员变量描述 变量类型变量类型变量名称变量名称存放存放“学生学生”对象的散列表对象的散列表HashtableHashtable基本信息表基本信息表输入学生基本输入学生基本信息的文本信息的文本MJTextFieldMJTextField学号,姓名,所学专业,学号,姓名,所学专业,家庭住址,出生日期家庭住址,出生日期存放学生信息存放学生信息的对象的对象StudentStudent学生学生u成员变量成员变量10详细设计2录入界面StudentSituation.jaIMIIC详细设计2录入界面StudentSituation.java名称名称功能功能备注备注StudentSituationStudentSituation创建学生信息录入界面创建学生信息录入界面构造方法构造方法actionPerformedactionPerformed 处理处理ActionEventActionEvent事件事件接口方法接口方法u方法方法11详细设计2录入界面StudentSituation.jaIMIIC详细设计2录入界面StudentSituation.javau录入界面录入界面12详细设计2录入界面StudentSituation.jaIMIIC详细设计2录入界面StudentSituation.javau代码:代码:Student.javaStudentSituation.java13详细设计2录入界面StudentSituation.jaIMIIC详细设计3查询界面Inquest.java成员变量描述成员变量描述 变量类型变量类型变量名称变量名称存放存放“学生学生”对象的散列表对象的散列表HashtableHashtable基本信息表基本信息表显示学生基本显示学生基本信息的文本信息的文本JTextFieldJTextField学号,姓名,所学专业,学号,姓名,所学专业,家庭住址,出生日期家庭住址,出生日期u成员变量成员变量14详细设计3查询界面Inquest.java成员变量描述IMIIC名称名称功能功能备注备注InquestInquest创建查询界面创建查询界面构造方法构造方法actionPerformedactionPerformed 处理处理ActionEventActionEvent事件事件接口方法接口方法u方法方法详细设计3查询界面Inquest.java15名称功能备注Inquest创建查询界面构造方法actionPIMIICu查询界面查询界面详细设计3查询界面Inquest.java16查询界面详细设计3查询界面Inquest.java16IMIICu代码:代码:Inquest.java详细设计3查询界面Inquest.java17代码:详细设计3查询界面Inquest.java17IMIIC详细设计4修改界面ModifySituation.java成员变量描述成员变量描述 变量类型变量类型变量名称变量名称存放存放“学生学生”对象的散列表对象的散列表HashtableHashtable基本信息表基本信息表输入学生基本输入学生基本信息的文本条信息的文本条 JTextFieldJTextField学号,姓名,所学专业,学号,姓名,所学专业,家庭住址,出生日期家庭住址,出生日期u成员变量成员变量18详细设计4修改界面ModifySituation.jaIMIIC名称名称功能功能备注备注ModifySituationModifySituation创建学生信息修改界面创建学生信息修改界面构造方法构造方法actionPerformedactionPerformed 处理处理ActionEventActionEvent事件事件接口方法接口方法u方法方法详细设计4修改界面ModifySituation.java19名称功能备注ModifySituation创建学生信息修改界IMIICu查询界面查询界面详细设计4修改界面ModifySituation.java20查询界面详细设计4修改界面ModifySituationIMIICu代码:代码:ModifySituation.java详细设计4修改界面ModifySituation.java21代码:详细设计4修改界面ModifySituation IMIIC详细设计4删除界面delete.java成员变量描述成员变量描述 变量类型变量类型变量名称变量名称存放存放“学生学生”对象的散列表对象的散列表HashtableHashtable基本信息表基本信息表显示学生基本显示学生基本信息的文本条信息的文本条JTextFieldJTextField学号,姓名,所学专业,学号,姓名,所学专业,家庭住址,出生日期家庭住址,出生日期u成员变量成员变量22详细设计4删除界面delete.java成员变量描述 IMIIC名称名称功能功能备注备注DeleteDelete创建学生信息删除界面创建学生信息删除界面构造方法构造方法actionPerformedactionPerformed 处理处理ActionEventActionEvent事件事件接口方法接口方法u方法方法详细设计4删除界面delete.java23名称功能备注Delete创建学生信息删除界面构造方法actiIMIICu删除界面删除界面详细设计4删除界面delete.java24删除界面详细设计4删除界面delete.java24IMIICu代码:代码:Delete.java详细设计4删除界面delete.java25代码:详细设计4删除界面delete.java25
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!