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

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实训题目 简单的班级管理系统 IMIIC 2 需求分析 ? 能够实现对班级学生基本资料的录入,包 括学生的学号,姓名,性别,所学专业, 家庭住址以及出生年月等。 ? 能够实现对学生基本资料的修改。 ? 根据学号对学生资料进行查询。 ? 能够删除某些学生的资料。 IMIIC 3 总体设计 ? 本班级管理系统共有 6 个 java 源文件。 类之间的主要关系如下图所示: StudentManager( 主类 ) Delete Student StudentSituation ModiifySituation Inquest IMIIC 4 总体设计 各主类的主要作用如下: ? StudentManager.java 该 java 文件的类负责创建班级学生管理系统的主窗 口。该类包含 main 方法,程序从该类开始执行 。 ? StudentStituation.java 该文件的类负责创建班级学生管理系统的学生信息录 入界面。 ? ModifySituation.java 该文件的类负责创建班级学生管理系统的学生基本 信息修改界面。 IMIIC 5 总体设计 ? Inquest.java 该文件的类负责创建班级学生管理系统的学生基本信 息查询界面。 ? Delete.java 该文件的类负责创建班级学生管理系统的学生信息删 除界面。 ? Student.java 负责创建存放学生信息的对象。 IMIIC 6 详细设计 1 —— 主类 StudentManager.java 成员变量描述 变量类型 变量名称 基本信息录入界面 StudentSituation 基本信息录入 基本信息修改界面 ModifySituation 基本信息修改 基本信息查询界面 Inquest 基本信息查询 基本信息删除界面 Delete 基本信息删除 菜单选项 JMenuItem 录入,修改,查询,删除 存基本信息的散列表 Hashtable 基本信息 存放散列表的文件 File file ? 成员变量 IMIIC 7 详细设计 1 —— 主类 StudentManager.java 名称 功能 备注 StudentManager 创建程序主窗口 构造方法 actionPerformed 处理 ActionEvent 事件 接口方法 main 程序开始运行 ? 方法 IMIIC 8 详细设计 1 —— 主类 StudentManager.java ? 主窗口及其功能 IMIIC 9 详细设计 1 —— 主类 StudentManager.java ? 代码: StudentManager.java IMIIC 10 详细设计 2 —— 录入界面 StudentSituation.java 成员变量描述 变量类型 变量名称 存放“学生” 对象的散列表 Hashtable 基本信息表 输入学生基本 信息的文本 MJTextField 学号,姓名,所学专业, 家庭住址,出生日期 存放学生信息 的对象 Student 学生 ? 成员变量 IMIIC 11 详细设计 2 —— 录入界面 StudentSituation.java 名称 功能 备注 StudentSituation 创建学生信息录入界面 构造方法 actionPerformed 处理 ActionEvent 事件 接口方法 ? 方法 IMIIC 12 详细设计 2 —— 录入界面 StudentSituation.java ? 录入界面 IMIIC 13 详细设计 2 —— 录入界面 StudentSituation.java ? 代码: Student.java StudentSituation.java IMIIC 14 详细设计 3 —— 查询界面 Inquest .java 成员变量描述 变量类型 变量名称 存放“学生” 对象的散列表 Hashtable 基本信息表 显示学生基本 信息的文本 JTextField 学号,姓名,所学专业, 家庭住址,出生日期

文档评论(0)

sunhongz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档