首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于设计课程表的Web应用程序

用于设计课程表的Web应用程序
EN

Web Applications用户
提问于 2010-12-03 01:15:51
回答 4查看 926关注 0票数 1

有什么网页应用程序可以用来设计课程时间表吗?问题是你不知道你能选哪些类(例如,有些类和其他类重叠,有些类在你注册之前就被填满了,等等),所以你需要能够比较所有的选项。您还需要优化类之间的时间,这样就不会有太多或太少的时间。

为了澄清,您有多个您想要参加的类(例如ENG101、HIST101),然后在每个类中,它们将在不同的时间提供(例如e.g.101-1、e.g.101-2、with 101-1、with 101-2、with 101-3),这样一些类将无法与其他类兼容(例如e.g.101-1和with 101-2可能在同一时间和不兼容,而e.g.101-1和with 101-1是兼容的,因为它们不是在同一时间)。假设你想学习5-6类,而且每个类都有3-10个不同的可用时间,那么可以很容易地将60个不同的类进行比较。

这两个问题是:

  • 导入所有数据:我在编程和正则表达式方面相当方便,因此我可以轻松地将数据从学校转换成更可移植的数据(例如iCal),然而,解决方案仍然应该允许我同时导入所有数据,而不需要手动导入60个不同的类。
  • 确定哪些类一起工作:理想情况下,自动化解决方案将构建协同工作的计划,然后让我从它提出的计划中进行选择。这并不像上面的第一个要求那么重要,因为我不认为手工比较60个类是太困难的。

我认为Google可以通过为类的每个类和每个实例创建一个不同的日历来实现。例如,如果有一个类ENG101,您将创建日历each 101-1、each 101-2、each 101-3,每个日历都有类的时间。你想上的每堂课都要做同样的事。然后,您可以显示/隐藏类,直到看到有效的计划。

使用此方法的问题是手动创建这些日历非常耗时。即使是iCal格式的数据,您也需要单独创建和导入每个类,因为Google不允许每次导入多个日历。

我要找的要么是:专门为此设计的产品,要么是可以适应这种使用的产品,或者是在Google中实现这一目的的简单方法。

EN

回答 4

Web Applications用户

发布于 2010-12-18 05:52:41

最后,我为此目的编写了自己的实用程序,进度表创造者。我针对特定的数据输入方法对其进行了优化,但您可以使用电子表格应用程序以正确的格式获取数据,然后将其粘贴到我的实用程序中。

票数 3
EN

Web Applications用户

发布于 2010-12-14 21:13:15

不幸的是,stu.dicio.us目前看来是不可用的,但希望能回来。Notely有调度工具,曾经是一个web应用程序,但现在看来下载是可用的。

或者,您可以设置佐霍规划师来管理时间表和各种博客文章,讨论如何为学生定制这个时间表,但我认为这可能会涉及到与Google类似的工作量。

票数 1
EN

Web Applications用户

发布于 2010-12-15 09:52:06

不确定是否拥有所有这些功能,但您可以查看一下曲目

票数 0
EN
页面原文内容由Web Applications提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webapps.stackexchange.com/questions/9934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档