DHUTeacherCourseHelperPE教师排课助手
DHUCourseHelper
东华大学教师排课助手,
用于课表排好后,
自动从另一张电子表格中读取课程编码并按照规定的格式写入课表的电子表格。
[场景描述]
本来教师排课需要每次排好一个课程的excel文件夹,然后对照拍好的课程从另一个文件夹去查找课程代码。
教务系统录入的时候主要用的是课程代码,因此正确的对照课程代码是重中之重的事情,每次都要弄很久。
针对这一点,帮主体育部老师写了一个适用于体育课排课的软件。
[主要应用]
其实写这个也主要是研究和使用一下 C# winform对excel的操作 。
根据两种不同的处理方式,设计一种处理模式。
首先,体育部老师排课的时候是根据自己的习惯,比如会用简称而且要写老师,比如:夏:男篮(高) ,而实际上教务处是"男篮提高班",所以设计了个课程代码excel,
这个课程代码的excel采用类似数据库的记录方式,因此就可以使用oledb进行读取。
而排课的表很明显是一个不规则的excel,因此使用的 range cell 进行读取和改变。
更加详细的技术细节:
http://www.ptbird.cn/dhu-teacher-course-helper/
处理前:
效果:
评论
a11y.jsJS 助手
a11y.js是一套用于辅助功能属性的JS助手。a11y.state是第一套可用的JS助手,它主要应用于ARIAStates集合。它包括三个功能,安装、切换、删除。a11y.state通过发出警告和提
a11y.jsJS 助手
0
celery-mqtt-assistantMQTT 助手
Mqtt助手-是一个基于spring-integration-mqtt包自研实现的SpringBootStater。通过简单注解配置即可进行MQTT协议通信。在物联网环境中可以非常方便的结合完成与设备
celery-mqtt-assistantMQTT 助手
0
右键助手
作用:用来给程序添加某种相关文件的右键打开,像平时用的记事本打开方式一样如图: (红色为:系统,蓝色为:右键助手1.0添加的)但有些软件或重装了电脑,虽然软件还可以正常使用,但右键打开某文件的方式已经
右键助手
0
StreamyJScala 助手
StreamyJ是JSON解析器上Jackson流的Scala助手。使用一些(可能完全不可靠的)基准来表明Jackson库明显的快于GSON库,这似乎非常受非流式JSON解析器的欢迎。StreamyJ
StreamyJScala 助手
0