文件名称:java7源码-Experiment:实验
文件大小:359KB
文件格式:ZIP
更新时间:2024-06-24 10:18:44
系统开源
java7 源码 计182 2018310777 李柏灿 一、实验目的: 1、分析学生选课系统 2、使用GUI窗体及其组件设计窗体界面 3、完成学生选课过程业务逻辑编程 4、基于文件保存并读取数据 5、处理异常 二、实验要求: 一、系统角色分析及类设计 例如:学校有“人员”,分为“教师”和“学生”,教师教授“课程”,学生选择课程, 定义每种角色人员的属性,及其操作方法。 属性示例: 1、人员(编号、姓名、性别……) 2、教师(编号、姓名、性别、所授课程、……) 3、学生(编号、姓名、性别、所选课程、……) 4、课程(编号、课程名称、上课地点、时间、授课教师、……) 以上属性仅为示例,同学们可以自行扩展。 二、要求: 1、设计GUI窗体,支持学生注册、课程新加、学生选课、学生退课、打印学生选课列表等操作。 2、基于事件模型对业务逻辑编程,实现在界面上支持上述操作。 3、针对操作过程中可能会出现的各种异常,做异常处理 4、基于输入/输出编程,支持学生、课程、教师等数据的读写操作。 5、基于Github.com提交实验,包括实验SRC源文件夹程序、README.MD实验报告文档。 三、程序框
【文件预览】:
Experiment-master
----images()
--------4.PNG(9KB)
--------18.PNG(35KB)
--------6.PNG(6KB)
--------8.PNG(23KB)
--------14.PNG(67KB)
--------1.PNG(9KB)
--------9.PNG(30KB)
--------7.PNG(20KB)
--------15.PNG(20KB)
--------11.PNG(17KB)
--------3.PNG(18KB)
--------10.PNG(36KB)
--------2.PNG(12KB)
--------5.PNG(14KB)
--------picture(1B)
--------16.PNG(32KB)
--------12.PNG(20KB)
--------17.PNG(11KB)
--------13.PNG(16KB)
----Demo.java(4KB)
----printcourse.java(2KB)
----README.md(9KB)
----button.java(2KB)
----QuitCourse.java(3KB)
----Array.java(636B)
----Login.java(7KB)
----JRadioButtonDemo.java(5KB)