基于Java的学生网上选课系统

 

一:功能实现

网上选课分班系统主要由学生注册与导入、课程导入与管理、在线选课、自动分班等部分组成。系统通过导入学生基本数据、课程信息,自动为学生生成系统账号和密码,系统按学生基本信息中的邮箱或QQ等自动发放用户名及密码以及选课安排等,学生按指定时间在线选课,完成选课后,系统根据选课情况进行自动分班,并公布分班信息,同时给学生邮箱发放个人选课和分班信息。

 

二:总体设计

2.1学生选课子系统页面设计

客户端可以为学生提供网上选课的过程,学生通过输入自己专属的账号密码,选择身份登录,进入选课系统,然后进行选课,提交的选课结果传到服务器端,便于接下来的系统分班。

2.2管理员管理子系统界面设计

管理员通过专属账号密码选择身份登录,进入选课系统,然后可以选择学生管理和管理课程,管理员的请求被提交到服务器端,满足用户的要求。首先进入选择登录身份界面,点击“登录”之后进入选择操作界面,包括“管理学生”、“管理课程”。

2.3 教师管理子系统界面设计

客户端可以为教师提供网上查看学生选课信息、打分、统计的过程,教师通过选择身份登录,进入选课系统,然后进行学生选课信息,为学生打分,提交的分数传到服务器端,便于接下来的学生查询分数。首先进入选择登录身份界面,点击“登录”之后进入选择操作界面,包括“学生选课信息”、“打分”、“统计”。

bf710127098641a28587ea213d46d9b3.png

 2.4学生信息表数据库设计

d877e234ecc642b38a286c6ed9321b6c.png

 2.5教师信息表数据库设计

d0061e12a64048eaa74cbbd01fb1b38b.png

2.6课程信息表设计

  • 19
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 34
    评论
评论 34
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值