2007年9月,刚进入学校教育工作的王老师被分配到学校教务处,协助教务主任开展教务工作,期间最让王老师头疼的事情就是排课。教务主任组织教务处的4个老师,先把教学工作计划安排好(比如初一上哪些课程,每门课程一周上多少节,每门课程的任课教师是谁等),然后打印出一大沓空课表,4个老师坐在一起,从每个班的第一节开始一节一节地往课表里面安排课程。刚开始安排的时候很顺利,但是随着课表中空位数量的减少,冲突节次几乎呈爆炸式增加。此时一个老师负责念:“初一(1)班星期四第三节语文”,另外一个老师则快速检查此节语文课的任课教师星期四第三节是否已经安排课程,然后就是重复不断的“冲、冲、冲”,此后进入复杂的调课环节。如此重复,4个教师花费了3天3夜的时间,才完成学校40个班级、90多个教师的课程表编排工作。
经历过此等痛苦排课过程的王老师寻思能否借助电脑,寻找一款能够自动排课的软件。于是王老师开始在百度上面搜索排课软件。百度立即反馈给王老师几十页关于排课软件的数据,但是,在众多的排课软件中,究竟排课软件哪个好用呢?对排课软件一无所知的王老师只得挨个下载:“排课软件破解版”、“免费排课软件”、“免费自动排课软件”、“最好用的排课软件”“学校经常用的排课软件”,挨个测试,最终没有一款排课软件能够完成自己学校的排课工作。
凭借着自己大学期间对编程的那份执着,王老师自己开始着手,编写排课代码,经过一年的努力,在2008年8月,用自己亲手编写的排课软件为自己的学校排课,取得满意效果,于是将该软件取名为兴文排课软件,并将其发布到各大软件下载站,希望能够成为用户心目中好用的排课软件,帮到更多的教务工作者解决排课问题。但是事与愿违,兴文排课软件同样无法解决成千上万的学校排课问题,原因也是一样,兴文排课软件无法告诉电脑不太明确的排课规则。
接下来的几年时间,王老师一直在修改,一直在测试,希望有朝一日兴文排课软件能够解决大部分学校的排课问题。2010年,兴文排课软件在参加长江三角安利杯软件设计大赛上博得评为一直认同,获得二等奖;2016年5月成功升级到2.1版,并成功获得国家版权登记证书。截至发稿,兴文排课软件已经发布到全国各大软件下载站,为教务工作者免费排课、免费调课,真正成为学校经常用的、免费的排课软件