Java版课程进度管理系统,使用富客户端开发。
软件目的:对学校课程及进度进行管理,并且将学生合理安排到某个教室,通过本软件,可以将课程进度及教师,教室直观体现。
1. 教师管理:教师信息添加,修改,删除,查询。
a) 拓展:教师可教授阶段(一,二,三,四)
2. 教室管理:教室信息添加,修改,删除,查询,需要体现教室容纳人数,是否占用,占用期限(XX到XX)
a) 拓展:该教室授课教师,授课阶段。
3. 阶段管理:阶段信息管理。开始一个阶段(需要教师,教室,阶段信息),转入下阶段(阶段信息,教师,教室情况),最后一阶段完毕后,结业。
4. 课程管理:每阶段课程管理。需要包括课程名,课时数。
5. 阶段信息总揽:可以通过教师,查看该教师所教的阶段情况。通过教室查看阶段情况,直接通过某阶段查看。
选做:
1. 某阶段如果某天有情况,则进度可以推迟。
2. 某阶段学生情况。
3. 某阶段根据上课时间计算课时数,以此计算,该阶段当前讲课进度。
附上源码与数据库(SQL Server2005).第一次做,难免有不足,仅供参考。
1