โปรแกรมสเปรดชีต, PHP Script หรือ Linux สำหรับการตั้งเวลากะทำงานของพนักงาน [ปิด]


3

ฉันได้ดูทุกหนทุกแห่งในช่วงสองสามสัปดาห์นี้ แต่ดูเหมือนจะไม่พบอะไรเลยฉันจึงมาที่นี่เพื่อขอความช่วยเหลือ ตอนนี้ฉันกำลังทำทุกอย่างผ่านสเปรดชีต Google เอกสารที่ง่ายมาก

ฉันต้องการโปรแกรมที่ใช้ Linux, สคริปต์ LAMP หรือสิ่งที่อาจทำงานใน google docs หรือ excel ฉันวางแผนที่จะรันในเครื่องเสมือน

นี่คือรายละเอียด:

  1. มีพนักงาน 6 คน
  2. สัปดาห์การทำงานคือ 24 ชั่วโมงต่อวัน 7 วันต่อสัปดาห์
  3. กำหนดการจะเปลี่ยนเหมือนทุก ๆ 3 เดือนดังนั้นไม่จำเป็นต้องมีอะไรซับซ้อน
  4. มีเพียงคนเดียวที่ทำงานในเวลาเดียวดังนั้นจะไม่มีการเปลี่ยนแปลงมากกว่า 1 คน
  5. ไม่มีความยาวกะมาตรฐานเหมือนไม่มี 9-5 ... มันหมุนไปรอบ ๆ ความพร้อมของทุกคน

ฉันต้องสามารถ:

  1. รายการวันที่พนักงานไม่สามารถทำงานได้
  2. รายการจำนวนนาทีสูงสุดที่พนักงานสามารถมีต่อสัปดาห์และ / หรือต่อวัน
  3. สุ่มมอบหมายกะของพนักงานตามข้อกำหนดข้างต้น

ฉันไม่ต้องการสิ่งที่ซับซ้อนเช่นไม่จำเป็นต้องติดตามวันหยุดไม่จำเป็นต้องติดตามวันหยุดพักผ่อนพนักงานไม่จำเป็นต้องเข้าสู่ระบบฉันไม่ต้องการอะไรเกี่ยวกับพนักงาน ในระบบยกเว้นชื่อและข้อมูลข้างต้นที่จำเป็นในการกำหนดกะของพวกเขา อย่างไรก็ตามหากมีสิ่งใดสิ่งหนึ่งที่มาพร้อมกับซอฟต์แวร์หรือสคริปต์แสดงว่าไม่มีปัญหา ฉันสามารถจัดการกับบางสิ่งบางอย่างป่องตราบเท่าที่ฉันสามารถทำข้างต้นฮ่า ๆ


3
เสียงเหมือน Google เอกสารและ / หรือ excel สามารถทำสิ่งที่คุณต้องการได้อย่างแน่นอน หากคุณตัดสินใจที่จะเปลี่ยนใจเกี่ยวกับการใช้หนึ่งในโปรแกรมเหล่านั้นโปรดอัปเดตคำถามและฉันมั่นใจว่าคุณจะได้รับคำตอบที่ดีอย่างน้อย 1 คำตอบ
Raystafarian

ฉันเปิดไปที่ Google เอกสารอาจจะดีกว่าและฉันพยายามเขียนโปรแกรมผ่านทางจาวาสคริปต์ในนั้น แต่น่าเสียดายที่ฉันไม่ใช่ lol ขั้นสูงที่ หากคุณรู้วิธีที่จะมอบหมายให้พนักงานทำงานกะโดยขึ้นอยู่กับความพร้อมของพนักงานและมีพนักงานเพียงคนเดียวต่อการเปลี่ยนงาน :)
Damainman

คำตอบ:


1

คุณได้ตรวจสอบHRM สีส้มแล้วหรือยัง นี่อาจเป็นสิ่งที่คุณกำลังมองหา คุณควรจะสามารถรันมันได้ใน linux

หรือลองใช้empscheduler


ฉันดูลิงก์แรกของคุณเมื่อสองสามสัปดาห์ก่อน แต่ดูเหมือนว่ามันจะไม่ตรงกับที่ฉันต้องการ แต่ฉันอาจมองอะไรบางอย่าง ฉันจะติดตั้งและตรวจสอบอีกครั้งแทนที่จะอาศัยการสาธิตของพวกเขา สำหรับลิงค์ที่สองเหมือนกัน แต่ฉันหลีกเลี่ยงได้เนื่องจากครั้งล่าสุดที่มีการอัปเดตเพราะนานมาแล้วและลิงก์สาธิตเสียหาย อย่างไรก็ตามฉันจะไปข้างหน้าและติดตั้งหนึ่งในกรณี ขอบคุณสำหรับลิงค์ ฉันจะอัปเดตคำถามนี้อย่างแน่นอนหากฉันพบวิธีแก้ไขปัญหาที่เหมาะสม
Damainman

ฉันติดตั้ง Employee Scheduler และทดสอบแล้ว ฉันสามารถทำ 1 & 2 แต่ไม่สามารถหาวิธีที่จะทำ # 3 ในรายการของคุณ ดูภาพรวมนี้: superuser.com/questions/275441/… อีกอันหนึ่งแสดงวิธีที่คุณสามารถจัดการตารางเวลาที่ทับซ้อนกัน: diigo.com/item/image/1effz/aqtr
KKToronto

ขออภัยลิงค์ที่ผิดที่โพสต์ไว้ที่นี่คือลิงค์แรก: diigo.com/item/image/1effz/te10
KKToronto

KKToronto มันบ้ามากที่คุณต้องเจอกับปัญหาที่จะทำให้คนที่คุณไม่รู้จักด้วยวิธีแก้ปัญหาที่เป็นไปได้และแม้กระทั่งภาพหน้าจอ ชื่นชมมาก !! ฉันเสียใจที่ Empscheduler ไม่ปล่อยเบต้าดูเหมือนว่ามันจะเป็นสิ่งที่ฉันต้องการถ้ามันถูกเข้ารหัสอย่างสมบูรณ์เนื่องจากมีบางส่วนของฟังก์ชั่นที่ไม่สามารถใช้งานได้ ฉันจะต้องพูดคุยกับคู่ค้าของฉันเพื่อดูว่าเราสามารถดำเนินการต่อได้หรือไม่
Damainman

ขอบคุณ ฉันต้องการเรียนรู้สิ่งนี้ด้วยตัวเอง ฉันมี Xenserver ที่ทำงานอยู่ในบ้านของฉันดังนั้นมันจึงเป็นแพคเกจอีกหนึ่งตัวเท่านั้นที่จะลองใช้และดูว่ามันมีอะไรบ้าง คุณสามารถติดต่อกับเจ้าของโดยตรงเพื่อขอรหัสเขา / เธออาจแบ่งปันรหัสในทางกลับกันว่าคุณมีส่วนร่วมในชุมชน
KKToronto

-1

ฉันกำลังมองหาวิธีการแก้ปัญหาที่คล้ายกันและพบว่า OpenSkedge .. นอกจากนี้ฉันเห็นพวกเขาทำงานในโครงการนี้

นี่คือคำอธิบาย: OpenSkedge เป็นนวัตกรรมใหม่ของ Employee Scheduler ซึ่งเป็นแอพพลิเคชั่นกำหนดการทำงานของพนักงานที่มีความยืดหยุ่นออกแบบมาสำหรับ บริษัท และองค์กร (เช่นสถาบันการศึกษาที่มีพนักงานนักเรียน) ซึ่งต้องการการจัดตารางการเลื่อนงาน

นี่คือลิงค์: https://github.com/OfficeStack/OpenSkedge

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.