Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Class 使用集合捕获员工时间_Class_Collections - Fatal编程技术网

Class 使用集合捕获员工时间

Class 使用集合捕获员工时间,class,collections,Class,Collections,我想创建一个时间表应用程序,其中我需要一个应用程序,该应用程序将从登录用户收集有关他们在特定日期工作的小时数的数据 用户需要登录到一个应用程序,该应用程序将捕获其凭据和员工ID 用户将收到一个表格,其中列出一周中的天数,以及一个相应的文本框,用于输入他们的小时数。下表是我对基本报名表的看法 周一周二周三周四周五周六周日 9/6 9/7 9/8 9/9 9/10 9/11 9/12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 我需要将信息存储在一

我想创建一个时间表应用程序,其中我需要一个应用程序,该应用程序将从登录用户收集有关他们在特定日期工作的小时数的数据

用户需要登录到一个应用程序,该应用程序将捕获其凭据和员工ID

用户将收到一个表格,其中列出一周中的天数,以及一个相应的文本框,用于输入他们的小时数。下表是我对基本报名表的看法

周一周二周三周四周五周六周日 9/6 9/7 9/8 9/9 9/10 9/11 9/12 0.00 0.00 0.00 0.00 0.00 0.00 0.00

我需要将信息存储在一个表中,在该表中我需要存储: 输入日期日期工作日期的时间 EmpID输入员工的ID RptHours十进制工作小时数

我正试图设计一个流程,使其简化并易于接口。目前的进程将是: 1.请阅读表格,了解当前登录用户报告的小时数和日期 2.显示当前周的日期 3.显示迄今为止已报告的天数的工作小时数。 4.允许用户在文本框中输入/编辑数据 5.将数据保存回表中

这个数据结构表明它应该是一个类,但我的问题是,我不确定如何设计一个类,使我能够访问一周中所有七天的信息。我知道我可以使用数组来执行这项操作,但是我认为实现一个类将更专业,同时也是一个学习的机会

我很确定我会使用类似集合的列表,但是我没有看到可以访问和修改日期和时间长达7天的解决方案

我用的是C。有人能帮我朝正确的方向踢一脚吗?我将感谢任何帮助和见解

谢谢 Ray

我将为Employee创建一个类,该类包含员工ID、姓名等信息。然后我将创建一个WorkingInfo或类似的类,该类具有以下属性:Employee、Date、StartTime、EndTime。然后就有了一个列表集合

要计算员工的工作时间,可以使用TimeSpan类获取开始时间和结束时间属性之间的差异