问题标签 [timetable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1076 浏览

jquery - 用于预订的可拖动 Jquery 时间表/时间表

我正在寻找一个插件/代码来实现一个可拖动的 jquery 时间表或时间线来管理预订,存储在 SQL 数据库中。预订(因此行)应该可以拖动以更改房间位置,更改预订日期等。

这是我的意思的一个划痕: 在此处输入图像描述

在互联网上搜索,我发现了很多日历插件,比如 Fullcalendar,但它们看起来不太适合我。以下项目对我来说应该是完美的,但它们都不是免费的。

0 投票
1 回答
8414 浏览

c++ - c++: 时间表程序

我必须为一所大学的 6 门课程制定时间表。以下是我想出的课程。

我必须创建具有通常限制的时间表:
没有老师可以同时在 2 个班级。
没有学生可以同时上 2 个班级,依此类推。
我不想要代码,但我想获得有关在不使用遗传算法的情况下生成此时间表的最佳方法的建议。
PS:有没有办法我可以使用堆栈或递归来生成这个时间表?

0 投票
0 回答
575 浏览

sql-server - 指纹考勤记录分析

我正在使用 VB.NET 和 SQL server 2008 开发一个考勤系统。有一个班次表,其中包含每个班次的开始和结束时间。并且有一张员工表。每个员工可能有一个或多个班次。我正在使用从指纹设备获取的日志文件。我在分析包含员工 ID、指纹日期和时间的日志数据时遇到问题,日志数据如下所示:

我已读取日志数据并将员工 ID、日期、时间分别存储在 DataTable 中。我面临着许多使用这些数据的情况和条件,例如员工可能在到达或离开时忘记扫描他/她的手指。员工可能仅在离开第 1 班后才进行扫描,后来才进入第 2 班。员工可能会在正常轮班以外的其他时间来。如果员工有早晚班,他可能会在早上扫描并留下直到他的晚班结束。和其他类似的情况。

我想将这些数据插入到这样的表中 [EmployeeID, ShiftID, In, Out, Date ] 我已经努力完成这个工作一个多星期了。

任何建议都会有所帮助,谢谢。

0 投票
1 回答
10013 浏览

java - 使用遗传算法(JAVA)的大学时间表计划项目


个人信息: 大家好,我是计算机专业的学生;谁(不幸的是)必须为我的最后一年项目解决这个 NP-Complete 问题。除了我的作业和我在大学学到的东西之外,我在编程方面没有那么丰富的经验。因此,对于我可能提出的任何无知问题,我深表歉意。


使用遗传算法的大学时间表计划项目:

这是我大学最后一年项目的主题。我已经收集了所需的信息并写了我的提案和进度报告,所以我完全意识到这个主题是 NP-Complete 的。然而,我的项目的目标不是创建黄金时间表,完全优化并且没有问题,而是我只需要确保它是可以接受的并且不会违反我的一些规则。

关于我的方法和我想要创建这个应用程序的方式,我决定使用两种主要的人工智能技术来解决这个问题;遗传算法和约束满意度。我想出了一些规则,并将它们分为两大类;软约束和硬约束。所以算法应该这样工作:

假设我们有我们的输入(教室及其容量、学科名称、讲师和注册的学生数量)。该应用程序从生成随机时间表开始。然而,我决定在这个阶段实施我的硬约束,一个不容忽视的约束(例如,同一位讲师同时教授多个课程或教室在任何给定时间占用多个科目)。所以基本上我们正在生成随机时间表,但在创建它们时,我们对它们应用硬约束。我想称之为引导式随机生成的时间表。下一阶段是找到最佳的时间表。使用我之前谈到的技术;我们已经知道生成的时间表在硬约束方面是可以接受的,现在使用遗传算法我会找到最好的(最佳)时间表并得到结果。因此,我的 GA 的健身功能将使用软约束(例如在课间休息、避免同一科目每天上不止一节课等)。


在我开始编程之前,所有这些都是解决问题的好方法。好吧,它们在纸上看起来不错,但我的编程技能阻碍了我完成项目。

我有一些关于编码部分的问题,如果你们能帮助我,我将不胜感激。

问题: 1. java 中遗传算法库的任何好的教程和指南,手册?我决定使用 Jgap,来自人们对其他线程的建议,但我在互联网上找不到任何关于它的好的教程,不幸的是,在我们查看了 Jgap 库中提供的一些示例之后,我仍然无法弄清楚那里发生了什么。


  1. 对于我想要应用的约束编程部分,我是否必须使用 Java 上的任何特定库,或者我可以使用 If/Else 或 switch 语句来做到这一点?如果是这样,请告诉我名称和详细信息。

最重要的问题: 1. 如何创建时间表?好的,正如我所说,我不是一个好的程序员。所以你可以假设我被困在我项目的第一步,创建时间表。我必须把它当作一个对象吗?你们通常使用什么样的数据结构来创建时间表等?数组、链表、队列?

这是我创建时间表的尝试:


有时在这个项目上工作后。我设法创建了时间表。这是我之前分享的课程的更新。




}



请记住,上面显示的代码只是一个原型(我尝试创建时间表)。

如果有人愿意帮助我,我可以提供我迄今为止在这个项目中所做的工作的完整文档。


感谢任何帮助我并希望这也能帮助其他人的人 Hirad

0 投票
3 回答
1861 浏览

php - 如何使用for循环使用php显示日期和时间?

我想使用循环来显示数据库中的数据。我成功显示数据但界面不是我想要的(有颜色的表格)。你能教我如何显示如下图所示的表格吗?

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

0 投票
2 回答
258 浏览

java - 在 MySQL 表中存储多个用户日历

我目前正在尝试为我的 A-Level Computing Practical Project 创建一个 Android 应用程序,该应用程序将用户日历/时间表存储在 MySQL 数据库中,并且可以通过登录应用程序来访问。我希望能够做到这一点,这样只要您登录,您就可以从任何设备访问日历所以我只是想知道最好的方法是什么,就像我到目前为止所想到的那样随着时间的推移最终会使用大量空间,我希望防止这种情况发生。

目前我正在考虑创建一个通过电子邮件地址存储所有用户日历的表,然后我将有一个包含所有事件数组的字段。我知道这是非常低效的,并且想知道是否有人可以给我任何关于如何做到这一点的想法,我将非常感激。

我也愿意改变这样做的方法,因为我不坚持使用 MySQL

0 投票
1 回答
275 浏览

android - Android-下载html时间表正文

我正在为一个计算项目编写一个 Android 应用程序。我有一段代码可以下载网页的 html 并将其存储为字符串,但它不会下载整个 html 正文。

下面是我正在使用的代码:

我要下载以下页面的源码(右键,查看源码) https://stars.cirencester.ac.uk/index_bypass.php?view=tab_content/timetable&wk=6&wk_num=&year=2015&stu_id=142669

但是,由于某种原因,我正在使用的代码在第 40 行停止。我需要所有这些代码才能使我的应用程序正常工作。任何帮助,将不胜感激!如果可能的话,我只想对我当前的代码进行细微的调整。但是,如果不使用完全不同的代码就无法做到这一点,请告诉我。谢谢!

0 投票
1 回答
128 浏览

jquery - 仅显示工作日,不显示下一个上一个月份的年份和日期

我正在使用jquery-week-calendar。它的集成没有任何问题,但现在我的要求是仅使用“工作日”而不是月份和年份以及下一个先前的选项。

我只想有工作日,即顶部的“星期一,星期二,......星期日”和左侧的“小时”。

因此,当我单击任何插槽进入我的待办事项时,我只会看到小时和日期。

这是演示网址

谢谢。

0 投票
1 回答
9782 浏览

jquery - FullCalendar 仅显示工作日

大家好,我正在尝试显示一周的时间表,我必须只显示日期的名称,而不显示日期。例如议程视图中的时间表。用户必须能够选择星期几的范围。例如 John Doe 星期一从 15:00 到 18:00,Martin Friday 从 9:00 到 15:00,等等......

我只是尝试将我的个人观点创建为“settimana”,如下所示:

我该怎么做?调用 jQuery fullCalendar 插件时我必须在选项中设置什么?

非常感谢。

0 投票
0 回答
137 浏览

mysql - 使用数据库表示班次/时间表

我试图找出使用数据库来表示员工轮班表的最佳方式。我有:

  1. 员工表

  2. 班次类型表(即早班、午班)

  3. 包含轮班日期、shift_type id 和员工 id 的表

问题是一个班次可以包括一个以上的员工(我不想限制每个班次的员工数量),所以我猜我的第三张桌子的结构不适合这个。

你的建议是什么?