java_课程设计报告 论文

java_课程设计报告 论文

ID:5680932

大小:601.00 KB

页数:14页

时间:2017-12-22

java_课程设计报告  论文_第1页
java_课程设计报告  论文_第2页
java_课程设计报告  论文_第3页
java_课程设计报告  论文_第4页
java_课程设计报告  论文_第5页
资源描述:

《java_课程设计报告 论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Java课程设计报告题目学生学籍管理系统所在院系  软件学院 学生姓名王璐专业机械+软件工程班级09-4学号022011年7月12日大连交通大学JAVA课程设计报告第一章总体设计1.1本系统的主要功能通过一系列的JAVA程序设计出一套学生学籍管理系统,调整前后台的运行,可实现查询、录入、删除学生学籍信息。1.2系统包含的类及类之间的关系本系统共包括10个java源文件。如图1-1所示。图1-1类之间的关系1.3java源文件及其功能1.ManagerWindow.java该文件定义了学生学籍管理系统的登录主窗口2.InquestStudent.java该文

2、件可以实现查询学生的基本信息并进行删除和修改功能3.InquestDept.java该文件可以实现查询学生的宿舍的安排信息,并进行删除和修改功能-13-大连交通大学JAVA课程设计报告4.InquestMajor.java该文件可以实现查询专业的信息,并进行删除和修改功能5.InquestClass.java该文件可以实现查询班级的信息,并进行删除和修改功能6.InputStudent.java该文件可以实现录入学生信息功能7.InputDept.java该文件可以实现录入宿舍信息功能8.InputMajor.java该文件可以实现录入专业信息功能9.In

3、putClass.java该文件可以实现录入班级信息功能10.StudentPicture.java该文件可以实现录入学生信息时,选择相应的照片功能-13-大连交通大学JAVA课程设计报告第二章详细设计2.1主类ManagerWindow(1)成员变量见表2-12-1主要成员变量(属性)成员变量描述变量类型名称查询类对象InquestStudent学生信息查询录入类对象InputStudent学生信息录入Menu类的对象JMenu开始Menu标签类的对象JLabelLabel面板类对象JPanepCenter(2)方法见表2-2表2-2主要方法方法名功能备

4、注ManagerWindow()构造主窗口构造方法actionPerformed(ActionEvente)使用监视器接口实现其方法监视器定义的方法staticvoidmain(Stringargs[])定义主类(3)源代码见文件ManagerWindow.java2.2类InquestStudent(1)成员变量见表2-3表2-3主要成员变量(属性)成员变量描述变量类型名称字符串变量储存信息String学号1显示及录入信息JTextField学号按钮组件JButton选择照片选择性按钮组件用于选择JRadioButton男,女选择按钮组ButtonGro

5、upgroup-13-大连交通大学JAVA课程设计报告(2)方法见表2-4表2-4主要方法方法名功能备注InquestStudent()实现个面板并加到card中构造方法actionPerformed(ActionEvente)实现使用的接口方法实现监视器方法clearMess()清除文本框内信息无返回值方法InquestTest(String号,String类型)检查数据库中是否有此数据返回值为boolean型Inquest(String号,String类型)与数据库连接,显示查询结果无返回值Delete(String号,String类型)与数据库连接,

6、删除其中信息无返回值Update(String号,String类型)与数据库连接,更新其中信息无返回值2.3类InquestMajor(1)成员变量见表2-5表2-5主要成员变量(属性)成员变量描述变量类型名称字符串变量储存专业信息String专业号1显示及录入专业等信息JTextField专业号按钮组件JButton查询定义标签,以便显示信息JLabellabel(2)方法见表2-6表2-6主要方法方法名功能备注InquestMajor()实现个面板并加到card中构造方法此类中还有actionPerformed(ActionEvente)、clearM

7、ess()、InquestTest(String号,String类型)、Inquest(String号,String类型)、Delete(String号,String类型)、Update(String号,String类型)方法,与InquestStudent中的方法功能相似。(3)源代码见文件InquestMajor.java-13-大连交通大学JAVA课程设计报告2.4类InquestDept(1)成员变量见表2-7表2-7主要成员变量(属性)成员变量描述变量类型名称字符串变量储存寝室信息String寝室号显示及录入寝室等信息JTextField人数按钮

8、组件JButton重置定义标签,以便显示信息JLabellabel

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。