社区
VB
帖子详情
请问有谁开发过自动排课系统,可不可以给点开发思路?
Redsun248
2010-04-16 08:21:58
请问有谁开发过自动排课系统,可不可以给点开发思路?
自动排课如何让课程排得更加合理?
...全文
149
5
打赏
收藏
请问有谁开发过自动排课系统,可不可以给点开发思路?
请问有谁开发过自动排课系统,可不可以给点开发思路? 自动排课如何让课程排得更加合理?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fqw991
2010-04-21
打赏
举报
回复
来围观的...
chenqingwei
2010-04-21
打赏
举报
回复
一年前做过这方面的需求,参数比较多,
开发那边只是根据参数设置排个简单的出来,然后再手动调整.
要搞智能排课的话,那个比较难解决.
没有最合理的,都需要手动调整.
捷哥1999
2010-04-21
打赏
举报
回复
这个是C#版本的,可以参考:
http://download.csdn.net/source/1516984
清晨曦月
元老
2010-04-21
打赏
举报
回复
想排出来倒是简单,可想排好……找个数学方面的专家问问,哈哈。貌似参数越多照顾越全面,代码开发也需要越多的。。。。。。。。。。感觉有点类似棋类的引擎需要局面评价函数似的,还有点类似BP,找到一个局部最适合值……要不就列举所有可能,然后直接用评估函数评估吧,只要有好的参数设置和合理的评估函数,这办法虽然笨但不失为一个好办法,让电脑算去吧!
wtnu200
2010-04-21
打赏
举报
回复
搞过个自动排班,这东西很麻烦。
中小学
自动
排课
管理
系统
软件简介:鑫钜
排课
系统
是一套智能
排课
系统
,专门解决令头头疼的学校
排课
问题。 手工
排课
一向是学校教务工作中最令人头疼的事,非常费时费神,而且由于人工操作时多多少少会有些失误。往往经过一两天的冥思苦想排出来的课程表,却总会发现纰漏,导致课程表需要修改。而修改课程表一般都是牵一发而动全身,令人非常苦恼。 鑫钜
排课
系统
的出现解决了以上所有难题,本
系统
特聘一位从事20余年学校教务工作的老师,根据自己多年来
排课
经验,全程跟踪
系统
开发
,集众家
排课
软件之长,操作简单,直观;
排课
算法先进,合理分配每天的课程节次,排出来的课更合理、更科学,完全符合中小学
排课
的需要。让您从此告别繁琐的手工
排课
,只要设置好学校班数、节数、课程、教师任课,
系统
就会
自动
排出所有课程表。一个几十个班的学校,从信息开始录入到开始打印课程表的整个过程一般一个小时内就可以完全搞定,这在手工
排课
阶段,几乎是不可想象的。而且电脑
自动
排课
的过程只需几秒钟,排完之后觉得不满意,完全可以根据
系统
提示进行调整。 功能特
点
:鑫钜
排课
系统
还有很多特
点
都领先于同类软件,如: 1.傻瓜型的向导操作模式:《鑫钜
排课
系统
》的向导操作模式使得对电脑一知半解的用户也可以操作自如。并采用教务工作者的
思路
来设计软件,即使不懂电脑的老教务主任操作起来也会有一种似曾相识的感觉。 2一流的
排课
算法: 《鑫钜
排课
系统
》采用优秀的
排课
算法,
自动
排课
无论速度及准确性是其它
排课
软件不可比拟的 3.直观的调课功能。能采用直观的卡片式显示方法,用不同的颜色显示哪些课可以调,哪些课不能调,调课直观,方便,像玩游戏一样,让您排出的课符合您的要求。 4.方便的查询功能。任意选中课表中某一节课(或几节课),能查询哪些老师在上课,哪些老师在休息,这样方便领导选派教师安排临时性的工作,或考勤查岗等事务,也可以在调课过程中利用它发现哪些课不合理,以便进行调整. 5.教学工作量统计功能。能
自动
统计全校任课教师的教学工作量,并导出到Excel(电子表格)中编辑、打印。以便根据您的需要计算出教师的教学工作量津贴等。 6.能合理分配场地受限的课程。例如:微机课、体育课。如果您学校只有一间微机教室,那么在同一课时
排课
系统
会只安排一节微机课。 7.能设置教师在哪节课不
排课
。例如:有些老师每周固定时间开会,固定时间教研等。 8..能设置课程的不排节次。例如:体育不安排在上午第一、二节。 9.能根据您的需要安排固定课。例如:班会课、劳动课、自习课等安排在固定的某一节课;也可以用来做手工
排课
,如:把某班的语文课固定在第一节课上。 10.方便、灵活的打印功能。总功课表、班级课表、个人课表能一键导出到Excel(电子表格)中编辑、打印,让你打出更精美的课表。班级课表和个人课表还可以用A4纸张直接打印出来。 11.强大的手动调课功能。
系统
能够
自动
提示可调课程位置,可以方便地调动课程。 12.采用24小时在线升级技术。采用在线升级技术,令升级更方便。 13.立足用户的本地化改造。如校方对
排课
系统
的某些功能需求有异,可在第一时间为校方做调整完善。 使用范围:适用于各类中学、小学、全日制、半日制、中专类院校等。
3j多功能
排课
系统
v1.07(小学试用版)
“3j多功能
排课
系统
v1.07”软件介绍 “3j多功能
排课
系统
”(以下简称“3j
排课
”),由专门为教师
开发
教育教学实用软件的“3j软件工作室”精心研制。本
系统
由1个Excel主文档和相配套的2个Word 文档(外加1个《使用指南》文件)组成。主要设计理念是集课程安排及方案形成、课表编排及文档生成、信息查询及资料存档等课程管理功能于一体。它的使用价值和优势特征体现在6个“能”字上。 1、功能强势。用户对本
系统
的操作只有“设置、分课、
排课
”3项,而输出的成果项目有:⑴《分课方案/通知》(分课完成后产生的“课程分工明细报表”),⑵《课程管理信息汇总表》(包含教师名册及工作量、现有年级班数、课程设置明细方案等),⑶《课程总表》(设计了A4、A3两种规格各一款),⑷《课程安排一览表》(显示“科目+课任”,可供查询任一课时任何班上什么科目及哪位教师上课),⑸《各班课程表》(打印供每个班专用),⑹《教师个人课表》(显示“科目+班级”,每个教师个人课程专表)。同时,课程一经排好,操作台的操作区也就成为具有强大查询功能的数据库,可通过
点
击列标题中下拉箭头而随意查询任何教师/任何科目/任何班级/任一天任意课时的有关内容或数据。课程管理上的课程计划、分工方案、
排课
制表、共享查询、信息发布、资料存档、监控调度等程序,“3j
排课
”均已做到。可见,一个
排课
系统
,兼备了课程管理各项功用。 2、性能优势。“3j
排课
”面向最专门化对象,它在中小学通用的总体设计
思路
指导下,分小学版、初中版2个子
系统
加以
开发
;同时采取了为用户量身定制的做法,以用户单位名称注册、以用户班数和教师数为依据进行最个性化设置,使
系统
的环境和操作都能完全符合用户实际又能适宜和支持其发挥
排课
经验,实现课程数据处理和
排课
操作应用的最优化。同时,
系统
本着 我
排课
,我作主 的理念,对数据录入采取了“注册准入”把关办法,确保数据准确度和
排课
工作的高成功率。所输出的所有结果文档,也都界面规范而美观,用户不再需要进行编辑和排版。 3、效能优势。“3j
排课
”的平台最平易,操作最简易,结果最直接,效果最直观。采用Excel为操作平台,一般人都熟悉、会用,不必花多少心思来学。用户的全部操作是:“设置”——即填写“基本数据表”,“分课”——即在“
排课
操作台”的“分课区”分别输入相互关联的班别、科目和教师,“
排课
”——对作好分工的课程编排上课时序(节次)。其中,“设置”环节中填在“基本数据表”的主要内容与课程计划几乎吻合,实际上若反过来借填该“基本数据表”而完成课程计划的制订(或整理)工作,也是本软件所提供的一种可取的效用;“分课”阶段与“课程分工”的工作直接相联结,分课完成后,按2个组合键生成每一位教师的总课时量及其所任哪班级和哪科目的具体节数;“
排课
”过程更直接与“课表”结果连通,只要对任一节课排出了“星期、节次”,总课程表上就即时显示出该节的安排结果。整一个
排课
过程都在可视可控的直观状态下进行,而且“
排课
”完毕,3个文档可以即时打印,其余3个也只需按一下按钮(或组合键)就可输出结果。另外,“
排课
”开始时可以作
自动
预排(试用版不提供)。 4、技能优势。本软件凭借Excel固有的操作优势,在输入和处理较大批量数据时,可以运用“序列填充”的技巧化繁难为简易;对
排课
中有关课时分布、特殊安排、限制处理等问题,可随心所欲地调用“数据排序、
自动
筛选”等技能,令你得心应手。(有关操作技巧在《使用指南》中有更详细的介绍和指导。) 5、智能强势。“3j
排课
”
系统
精心设计了批注帮助、出错提示、状态报告等,特别是“状态报告”,能对分课、
排课
进程的状态(如进度、有无重堂等等)作实时的跟踪和反馈,使
排课
者保持心中有数;
系统
对一些容易出错或不易掌握的操作,安排了
自动
警示和引导帮助。软件体现了 你
排课
,我帮助 的友善。 6、节能优势。由于软件主体本身就是Excel文档类型,因此具有不必安装、不必解压(如果直接通过E-mail或光盘为载体传递的话)、下载/传递简易等便利;且占用空间资源极小,以其诸多的功能却只占到1M 左右的空间,可见性(能)价比之优势;同时,本软件没必要对用户作安装次数之类的限制,只要是本用户使用,装在台式机或带在U盘中都行。经过了这学期的“分课、
排课
”过程,所形成的数据资源绝大部分都可供下一学期继续使用,在前面
排课
成果的基础上进行调整、修正和优化,即可形成更为理想的新一轮
排课
结果,为用户节省了多少劳力与信息资源。可见,使用这个软件来
排课
,只要做好了首次,以后
排课
都是小事。 上列6大“优势”的发挥,可能是很多
排课
软件所不能做到的。有关“优势”如何发挥,正式版用户可详细参阅软件所配套的《使用指南》。 软件的正式用户享受
开发
者免费提供的技术支持和升级服务。 欢迎使用3j软件工作室
开发
制作的“3j多功能
排课
系统
”及其他种类优秀产品!恭候联系: 3jrjgzs@163.ocm 3jrj@21cn.com
基于Java选课
排课
系统
设计实现(源码+lw+部署文档+讲解等)
互联网的普及,改变了人们正常的生活学习及消费习惯,而且也大大的节省了人们的时间,由于各种管理
系统
都再不断的增加,更方便了用户,也改良了很多的用户习惯。对于选课
排课
系统
查询方面缺乏
系统
的管理方式,为提高选课
排课
系统
效率,特
开发
了本选课
排课
系统
。选课
排课
系统
的设计主要是对
系统
所要实现的功能进行详细考虑,确定所要实现的功能后进行界面的设计,在这中间还要考虑如何可以更好的将功能及页面进行很好的结合,方便用户可以很轻松明了的找到自己所需要的信息,还有
系统
平台后期的可操作性,通过对信息内容的详细了解进行技术的
开发
。
基于Python的课程管理智能
排课
系统
实现一个具体的课程管理
系统
。按照软件工程
思路
设计简化的专业课数据库,尽量模拟现有专业课程一个学期的选课
排课
原型实际情况。(注:本
系统
由本人单独设计、
开发
完成) 1.2 数据结构需求分析 课程管理
系统
需要完成功能主要有: (1) 学生基本信息的查询,学生可以对本人的
系统
登陆密码进行修改。 (2) 学生定制专属课表,可以查看整个学期本人的课程安排,包括课程名称、上课时间、上课地
点
、任课老师、学分等等。 (3) 学生可以进行选课,专业必修课程
系统
会提前帮助学生们选上。 (4) 学生可以进行退课,专业必修课程不允许
计算机专业开题报告案例20: 基于SpringBoot的高校
排课
系统
的设计与实现
排课
系统
是基于SpringBoot和MySql数据库及Java编程语言的现代化、网络化、
系统
化的
排课
系统
,它为学生、老师、和管理人员提供了简单便捷易行的方法,尤其对于规模较大人数较多的高校。当然,成功的
排课
系统
并不是简单的编写一套程序就能行的,它不仅需要与学校的实际情况紧密联系在一起,还要有完善的管理
系统
作为支撑。它是专门针对我校课程安排的的实际情况而
开发
,集学生课程查询功能,教师登录有教师网上
排课
、课表查询、密码修改等信息;而服务器端则是管理员管理,主要有学期管理、教师管理、学生和教师信息管理、管理人员审
VB
16,549
社区成员
110,526
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章