没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
需求: 1、 课程信息:课程号、课程名称、上课教师、课程简介、学分(均为整数); 2、 学生分为本科生和研究生,基本信息包括:姓名、学号、性别、出生日期、年级、专业;本科生还包括班级、班主任等信息,研究生还包括导师、研究方向等信息; 3、 每个学生可选择多门课程,但本科生选择课程总学分不多于40学分,研究生不多于30学分; 4、 每门课程允许多人选报,且不限本科生和研究生,但总人数不多于50人; 要求: 1、 请根据以上描述设计并实现相关类,需绘制类图; 2、 所有数据(包括日志)都存放在数据库中; 3、 实现用户交互界面,可以是console,图形界面,web界面,主要功能包括: a) 学生信息管理:添加学生,修改学生基本信息; b) 课程管理:添加课程,修改课程信息; c) 选课管理:设置学生选修某课程,或取消某课程的选修; d) 数据统计:可分别按学生和课程统计选课情况; 4、 考虑各类异常,确保系统不会因用户误操作而崩溃。
资源推荐
资源详情
资源评论
收起资源包目录
2019213596_张点.zip (30个子文件)
javatest2
src
javatest2
DbUtil.java 947B
Graduate.java 891B
StudentManage.java 5KB
Course.java 1KB
SelectCourse.java 7KB
Undergraduate.java 780B
DataStatistics.java 5KB
TestSystem.java 5KB
Student.java 2KB
CourseManage.java 3KB
lib
mysql-connector-java-8.0.17.jar 2.21MB
.idea
libraries
mysql_connector_java_8_0_17.xml 252B
misc.xml 278B
uiDesigner.xml 9KB
workspace.xml 20KB
modules.xml 271B
firstProject.iml 519B
out
production
firstProject
javatest2
Course.class 1KB
DbUtil.class 1KB
DataStatistics.class 3KB
CourseManage.class 3KB
TestSystem.class 4KB
Student.class 2KB
SelectCourse.class 5KB
Graduate.class 1KB
StudentManage.class 4KB
Undergraduate.class 1KB
META-INF
firstProject.kotlin_module 16B
学生选课类图.png 105KB
javatest2.sql 8KB
共 30 条
- 1
资源评论
菜鸟级小白
- 粉丝: 2
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功