[求助]排课和课时统计软件设计算法
背景:现时我校的教学日历为excel文件,虽然如此,但是对于二级学院单位的排课问题,工作一直比较反复,现希望在不增加资金投入,即利用现时正在使用的网络软硬件,制作出一套网上排课系统
需求1:
1)教学任务的下达: 教研室主任输入来自教务处的教学任务表(附件1),并安排相关课程的教师。
2)教学日历的填写:一般任课老师登陆网页后,认领教学任务后,输入教学日历表,(看附件2教学日历.XLS,)
3)学院教学办排课:学院教学办老师登陆网页后,对已开课程进行排课,排课规则是,先排英语和体育的课程,再排本系课程,上午4节,下午3节,晚上3节,可手工选择的方式进行排课, 又或者自动排课,遇到冲突,能自动警报,另外为课程安排上课课室。并能打印。(备注:现只要求实现手工选择的方式进行排课)
4)教研室和学院办统计课时: 实际上是查询功能,能按照教师上交的教学任务表,统计出该教师的教学时数,或按课程类型统计查询,课程类型一般为 基础课 成教课 专业课。或者多条件组合查询。并能打印。
5)其他功能,任课老师能查询到课程和地点的安排,能在网上上存教案和试题。
要求:B/S,用软件工程的理念按小组进行项目开发。
望高手赐教!!!!!