网站大量收购独家精品文档,联系QQ:2885784924

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

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java课程设计报告-学生信息管理系统汇

目 录 第一章 总体设计 1 1.1本系统的主要功能 1 1.2系统包含的类及类之间的关系 1 1.3 Java源文件及其功能 1 1.4相关文件及其功能 2 第二章 详细设计 3 2.1主类MainWindow 3 2.2类Database 4 2.3类StuBean 5 2.4类InputStudent 6 2.5类ModifyStudent 7 2.6类QueryStudent 8 2.7类DeleteStudent 9 第三章 功能测试及运行效果 10 3.1 系统主界面 10 3.2 录入学生信息界面 11 3.3 查询学生信息界面 11 3.4 修改学生信息界面 12 3.5 修改学生信息界面 12 工作总结 13 参考文献 14 第一章 总体设计 1.1本系统的主要功能 本系统是基于数据库的学生信息管理系统,实现了连接数据库,录入、修改、查询、删除学生信息的功能。 1.2系统包含的类及类之间的关系 本系统共包括7个Java源文件和3个辅助文件。类之间的关系如图1-1所示 图 1-1 类之间的关系图 1.3 Java源文件及其功能 1.MainWindow.java 该类负责创建学生信息管理系统的主窗口,该类还有main方法,程序从该类开始执行。 2.InputStudent.java 该类创建的对象是MainWindow类的重要成员之一,负责提供录入学生基本信息的界面。 3.ModifyStudent.java 该类创建的对象是MainWindow类的重要成员之一,负责提供修改学生基本信息的界面。 4.DeleteStudent.java 该类创建的对象是MainWindow类的重要成员之一,负责提供删除学生基本信息的界面。 5.QueryStudent.java 该类创建的对象是MainWindow类的重要成员之一,负责提供查询学生基本信息以及打印基本信息的界面。 6.Database.java 该类负责提供打开与关闭数据库连接的功能。 7.StuBean.java 该类负责数据库操作,包括对学生信息数据库的添加、查询、修改、删除。 1.4相关文件及其功能 1.welcome.jpg 为主窗口的背景图片,MainWidow需要调用该文件。 2.icon.jpg 该文件是窗口最小化时的窗口图标,MainWidow需要调用该文件。 3.专业.txt 该文件为专业组合的组合键提供下拉菜单的内容,InputStudent与ModifyStudent需要调用该文件。 4 scmanage.mdb 该文件为本程序数据源,负责保存学生基本信息,Database连接到该数据库 第二章 详细设计 2.1主类MainWindow (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)源代码见文件MainWindow.java 2.2类Database (1)成员变量见表2-3 表2-3 主要成员变量 成员变量描述 变量类型 名称 执行SQL语句的接口 Statement stmt 返回结果的接口 ResultSet rs 数据库连接接口 Connection conn 字符串(SQL语句、驱动) String sql strurl (2)方法见表2-4 表2-4 主要方法 方法名称 返回类型 功能 备注 Database 无类型 创建Database对象 构造方法 OpenConn 无类型 打开数据库连接 无 executeQuery ResultSet 执行SQL查询语句,返回结果集RS 返回ResultSet类型结果集 executeUpdate 无类型 执行SQL更新语句 无 closeStmt 无类型 关闭当前的Statement对象 无 closeConn 无类型 关闭数据

文档评论(0)

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

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

1亿VIP精品文档

相关文档