基于java学生选课系统

设计功能需求

学生选课系统分为三个登入用户,分别为学生、管理员、老师,其中管理员为已设账号,直接登入进行相关操作,学生和老师可进行注册,也可通过已有账号登入相应界面进行相关操作。

管理员:

登录功能
通过已知的管理员账号(如账号00001密码2020)登录,登录成功进入学生选课管理员界面,执行相应功能。

添加课程信息
添加新的一门课程信息,课程编号作为该课程身份唯一标识,会有红色提示其为必填字段,通过弹出的模态框进行信息的添加,其中课程性质、课程学期、课程老师有动态下拉框可进行选择。

添加用户信息
此模块中可以添加用户的个人信息,其中工号作为该新用户身份的唯一标识,登入身份有下拉框进行选择,分别为老师、学生,且老师和学生数据库中设计字段长度不一样,可避免学生老师工号冲突,所有内容均为必填字段,缺填错填有红字提示。

现有课程管理
修改课程信息
点击对应课程的修改按钮弹出隐藏的模态框,可对该课程的信息进行进行修改,修改完成后会课程管理界面有红字提示是否修改成功。

删除课程信息
点击对应课程的删除按钮,弹出该课程的模态框,再次确认后,删除选定课程的所有信息,课程管理界面有红字提示是否删除成功。

查询课程信息
将数据库中课程信息的表反馈在课程管理界面进行查询。

现有信息管理

学生信息管理
查询学生信息
将数据库中学生信息的表反馈在学生信息管理界面进行查询。

修改学生信息
点击需要修改信息的学生对应的修改信息按钮,在弹出的模态框

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值