大二的课程设计,小组五位成员共同完成。
系统可以分为课程信息的输入,课程表的处理及建立等模块,主要有以下功能:
- 登陆界面;
- 信息录入:主要是将课程相关信息录入;可以设置课程门数上限;
- 信息处理:课表要求每周上两次以上的课程的时间安排至少间隔一天;
- 显示项目:对学生课程信息进行处理、列表、显示;
- 信息保存:课表信息可以保存,保存形式自己设定;
- 课程信息安排可设置特殊要求:如某门课程要求1、2节上课等或者要求周三上课等;某门课程安排单双周有不同,如单周上一次,双周上两次等。
当时的汇报PPT如下,小组成员完成的。
因为本科学校周二不安排课,代码中对其进行了预设。