用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://bzwzjz.com/article/doosphc.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都做网站建设公司 成都网站制作 成都企业网站建设 做网站设计 成都网站设计 重庆外贸网站建设 网站设计 网站制作 专业网站设计 成都网站设计 定制网站设计 网站建设推广 网站建设 宜宾网站设计 响应式网站设计 成都网站制作 成都响应式网站建设 成都商城网站建设 成都定制网站建设 网站制作公司 成都网站建设 成都品牌网站设计