C++选课与考核系统[2025-06-02]

C++选课与考核系统[2025-06-02]

为了学生和老师在课程选择与考核过程中的便捷性,需要你开发一款简单的选课与考核系统。实际使用的系统往往比较复杂,因此,本次任务需要在系统地了解专业培养方案、学生选课、老师为课程打分等业务场景的基础上,进行合理的抽象和简化,进而开展系统的分析、设计、开发和测试。系统必须支持多名学生和多个老师操作;学生可以选多门课、老师可以上多门课,同一个人上课的时间、地点等不能冲突。老师能对选课的学生考核打分,学生能查看自己的分数。系统用户可以是个人用户如老师、学生、管理员、班主任,也可以是班级、系。
1、系统支持老师用户至少3人以上,学生用户5人以上,可选课程5门以上;学生登录后可以进行选课、退课操作。选课后可以查看课表,查询已经打分的课程的成绩;老师可以给自己所开课的学生打分、输出选课学生名单及成绩。功能设计基本合理、类的设计基本合理,界面可用。
2、在1的基础上,能在学生选课时考虑时间冲突问题,老师能够查看课表,在给老师排课时,考虑时间和地点冲突问题。功能设计合理、类的设计基本合理,界面清晰,且系统退出后再登录,选课、排课及录入成绩结果不丢失。
3、在1,2的基础上,以班主任身份登录,能够查看负责班级所有学生成绩,以系负责人身份登录,能够查看该系所有学生成绩。功能设计比较完善、类的设计合理,界面友好、可操作性强。
在1、2、3的基础上,系统功能设计合理、完善,类的设计合理,操作清楚方便,并满足使用图形化界面完成以上功能。

源码联系UP主 -> https://space.bilibili.com/329101171

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值