ค ำ น ว ณ วั น ล ด โ ท ษ โ ด ย โ ป ร แ ก ร ม EXCEL

โปรแกรมคำนวณวันลด

 งานทัณฑปฎิบัติและงานทะเบียนประวัติผู้ต้องขัง เป็นงานที่ต้องมีการคำนวณกำหนดวันต่าง ๆ ของผู้ต้องขัง เช่น วันพ้นโทษ การพักการลงโทษ วันลดวันต้องโทษ แต่การคำนวณดัง กล่าวจะใช้เครื่องคิดเลขในการคิดคำนวณ และต้องให้เจ้าหน้าที่ที่มีความชำนาญ ซึ่งทำให้ล่าช้า แต่ละคนต้องใช้เวลาเพราะมีผู้ต้องขังจำนวนมาก เจ้าหน้าที่ที่เชี่ยวชาญมีน้อย เกิดการผิดพลาดได้ง่าย และไม่สามารถคำนวณพร้อมกันหลาย ๆ คนได้ หลังจากที่งานทะเบียนประวัติผู้ต้องขังได้นำข้อมูลผู้ต้องขังของทัณฑสถานวัยหนุ่มกลาง จำนวนประมาณ 5,000 คนเมื่อปี พ.ศ.2544 เข้าจัดเก็บในระบบคอมพิวเตอร์จนสมบูรณ์ แล้ว และได้ใช้ข้อมูลดังกล่าวในการตรวจสอบตัวผู้ต้องขัง ตลอดจนการดำเนินงานทะเบียนในด้านต่าง ๆ ได้เป็นอย่างดี จึงมีแนวคิดว่าน่าจะนำคอมพิวเตอร์ที่มีรูปแบบของการคำนวณ มาช่วยคำนวณวันพ้นโทษของผู้ต้องขังได้ เพื่อเป็นการลดเวลา และประหยัดบุคลากรในการทำงาน ต่อมาในปี พ.ศ.2544 ทัณฑสถานวัยหนุ่มกลางได้มีการทดลองคิดคำนวณวันพ้นโทษ ภายใต้โปรแกรมสำเร็จรูป EXCEL โดยคิดโปรแกรมการคำนวณวันพ้นโทษของผู้ต้องขังเป็นโปรแกรมแรก และทดสอบความถูกต้องกับการคิดคำนวณด้วยเครื่องคิดเลข ผลปรากฎว่าโปรแกรมดังกล่าวคิดวันพ้นโทษได้อย่างรวดเร็วถูกต้องแม่นยำ และ สามารถคิดพร้อมกันหลาย ๆ คนพร้อมกันได้ หลังจากนั้นได้พัฒนาเป็นโปรแกรมต่าง ๆ ที่ใช้ในงานราชทัณฑ์อีกหลายโปรแกรม ในแต่ละโปรแกรมได้ผ่านการตรวจสอบความถูกต้อง และกรมราชทัณฑ์อนุญาตให้เรือนจำ/ทัณฑสถานต่าง ๆ นำไปใช้งานได้ สำหรับโปรแกรมการคำนวณได้ใช้คำนวณข้อมูลที่ใช้ในงานทะเบียนและงานทัณฑปฏิบัติ ดังนี้






ี้ 1.โปรแกรมคำนวณวันพ้นโทษ โปรแกรมจะคำนวณวันพ้นโทษ โดยเอาจำนวน ปี เดือน วัน วันหักขัง และวันนับแต่เป็นฐานข้อมูลในการใช้คำนวณ 
2. การใช้โปรแกรมคำนวณวันจำมาแล้วและวันจำต่อไป โปรแกรมจะคำนวณวันจำมาแล้วออกเป็นจำนวนปีเดือนวัน และเหลือโทษจำต่อไปจำนวนปีเดือนวันเช่นกัน แต่ทั้งนี้จะอยู่ภายใต้การกำหนดวันสำรวจเป็นเกณฑ์ 
3.โปรแกรมพักการลงโทษ โปรแกรมจะคำนวณจำนวนปีเดือนวันที่จำมาแล้วโดยให้ชั้นเป็นเกณฑ์กำหนด แล้วคำนวณกำหนดโทษที่ได้รับการพักเป็นจำนวนปีเดือนวัน หลังจากนั้นจะคำนวณหาวันเข้าเกณฑ์พักการลงโทษซึ่งจะออกมาเป็นวันเดือนปีเช่นกัน 
4.โปรแกรมลดวันต้องโทษ เป็นการคำนวณวันปล่อยตัวลดวันต้องโทษ โดยนำจำนวนวันลดจากการคำนวณแต่ละชั้น และบวกด้วยจำนวนวันที่ออกงานสาธารณะ (ถ้ามี) แล้วลบออกจากวันพ้นโทษตามคำพิพากษา ก็จะได้วันเดือนปีที่จะปล่อยตัวคุมประพฤติ 
5.โปรแกรมพักโทษกรณีมีเหตุพิเศษ การคำนวณจะใช้หลักเกณฑ์เดียวกับโปรแกรมพักการลงโทษแบบปกติ แต่จะแตกต่างตรงหลักเกณฑ์ว่าต้องจำมาแล้ว 1 ใน 3 ของกำหนดโทษเท่ากันทุกชั้นตั้งแต่ชั้นดี ถึงชั้นเยี่ยม 
6.โปรแกรมคำนวณการจ่ายออกทำงานสาธารณะ จะใช้ชั้นของผู้ต้องขังคำนวณจำนวนปีเดือนวันที่จำมาแล้ว และผลการคำนวณจะจ่ายได้หรือไม่ก็ขึ้นอยู่กับจำนวนโทษที่เหลือ และคดีที่กฎหมายกำหนดไว้ 
7.โปรแกรมคำนวณการจ่ายนอก ผลการคำนวณจะออกมาเป็นจำนวนกึ่งหนึ่งของกำหนดโทษ คือผู้ต้องขังทุกชั้นต้องจำมาแล้ว 1 ใน 2 ของกำหนดโทษ แต่จะจ่ายออกได้หรือไม่ ก็ขึ้นอยู่กับจำนวนโทษและคดีที่กฎหมายกำหนด 

หลังจากที่ได้พัฒนาโปรแกรมคำนวณวันต่าง ๆ ที่ใช้ในงานราชทัณฑ์จนถูกต้องสมบูรณ์แล้วงานทะเบียนฯ จึงได้นำแต่ละโปรแกรมมาคำนวณข้อมูลผู้ที่ได้จัดเก็บไว ้ โดยสามารถเพิ่มโปรแกรมการคำนวณต่อจากสดมภ์ข้อมูลสุดท้าย ซึ่งข้อมูลพื้นฐานของผู้ต้องขังแต่ละคนจะใช้คำนวณได้ทุกโปรแกรมที่กล่าวมาข้างต้น