用java实现排课代码 java排课系统源代码

教学管理系统中的排课算法?最好是有具体的代码(java)。

师资的人员数量,学生数量,硬件设施,课程数量,还有结合学校实际情况进行的人性化调整,都会影响排课结果,这种时候算法远不如人工排课实在。

专业成都网站建设公司,做排名好的好网站,排在同行前面,为您带来客户和效益!创新互联为您提供成都网站建设,五站合一网站设计制作,服务好的网站设计公司,网站设计、成都网站制作负责任的成都网站制作公司!

算法不是脱离实际状况空想出来就能用的,需要在一定环境下,有前提条件的。

求个自动排课系统算法与实现的程序,最好是用java或VC做好的系统

好的,我们能够针对你的需求编写一份适用于初学者的程序,或更高级应用

为方便我们帮您顺利通过课程考核

您应该留下Email地址,,以便回答者更好的帮助你

为获取帮助,您可以发送消息到:六伍柒幺伍六幺五('幺'读yao,一声,'柒'同 '七')

为获取帮助,您可以借助向我们发起求助的方式主动去寻求我们的帮助

为获取帮助,您可以联系回答者百度账户所示个人简介中包含的QQ号码

获得更详细的资料

交易提醒:预付订金是诈骗

交易提醒:出售成品是陷阱

用Java怎样实现课表代码?有周次

课表数据时存储于数据库中的吗?

/**

* 获取一周的时间集合(从周一到周日)

* @param weekNum ;-1:上周;0:本周;1:下周

*/

public static ListDate getWeekDates(int weekNum){

ListDate list = new ArrayListDate();

Calendar cal = Calendar.getInstance();

// 获取指定下几个星期

cal.add(Calendar.DAY_OF_WEEK, weekNum * 7);

cal.setFirstDayOfWeek(Calendar.MONDAY);

cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);

list.add(cal.getTime());

for(int i = 0;i 6;i++){

cal.add(Calendar.DAY_OF_WEEK, 1);

list.add(cal.getTime());

}

return list;

}

这个是获取这一周时间的代码 ,之后用下面的代码获取周一到周日的日期

ListDate ds = DateUtil.getNowWeekDates(weekNum);

ds.get(0)//周一

ds.get(6)//周日

用这两个时间到数据库中进行范围查询,之后的你应该明白了吧


文章标题:用java实现排课代码 java排课系统源代码
本文链接:http://scyanting.com/article/doosphc.html