JAVA学生选课信息管理系统源码 带论文
2021-03-17 18:39:16
34
34
需求概要
设计内容:
设计开发一个简单的“学生选课系统”,并实现基本的选课功能,查询功能。
主要功能及要求:
(1)能够实现学生基本信息的录入、修改、删除等操作,其中学生信息包括班号、学号、性别等;
(2)能够实现课程信息的录入、修改、删除等功能,其中课程信息包括课程号、课程名、学分等;
(3)能实现选课功能,每个学生有选修学分限制,超出可选学分限制会提示;
(4)能方便的对学生选课情况进行查询,可以根据学号、姓名、班级、课程名等多种方式查询;
(5)有汇总功能,能对每个学生的选修学分汇总,并对选修学分不足的学生进行筛选。
2.2详细需求分析
对系统功能分析,应包含以下功能:
1、身份验证,用以用户登录,分别有教师用户与学生用户;
2、教师用户可以录入、修改、删除学生信息、课程信息;
3、教师用户可以按编号、名称、等多种方式查询学生信息、课程信息;
4、教师用户可以统计学分,并可筛选出选修学分不够的同学;
5、学生用户可以查看可选科目、并选课;
6、当学分超出一个学生学分上限时,发出提示,并且不能继续选课;
7、学生选课结束,可以查看已选课程;
2.3该系统实现的大致功能:
1.用户登陆界面.该界面可以选择使用者的身份,“,教师,学生”.不同的身份有不同的操作界面和功能权限.学号和密码输入正确即可登录.学生管理界面.提供了学生选课的功能和查询已选课程的功能2.教师管理界面.拥有最高的权限.允许添加学生信息和课程信息,提供了对学生学籍信息的查询,添加,修改,删除;提供了对教师信息的查询,添加,修改,删除;修改密码等功能.
下载地址
评论(0)