มณฑล พร้อมสันเทียะ
วันที่โพสต์: May 06, 2018 5:19:40 PM
ระบบการพัฒนาทรัพยากรบุคคล (e-Profile)
หัวข้อ : ให้สร้างระบบงานเพื่อใช้พิมพ์แบบประเมินผลพัฒนาผู้เรียน
3-3 (แบบรายงานผู้สำเร็จการศึกษาหลักสูตรการศึกษาขั้นพื้นฐาน ช่วงชั้นที่ 3 ชั้นมัธยมศึกษาปีที่ 3)
ปพ.3-4 (แบบรายงานผู้สำเร็จการศึกษาหลักสูตรการศึกษาขั้นพื้นฐาน ช่วงชั้นที่ 4 ชั้นมัธยมศึกษาปีที่ 4)
เอกสารดังกล่าวเป็นเอกสารของทางราชการซึ่งมีผู้มีส่วนเกี่ยวข้องต้องการขอรับเอกสารดังกล่าวเป็นจำนวนมาก เพื่อลดขั้นตอนการทำงาน และสะดวกกับผู้ที่ต้องการสำเนาเอกสารดังกล่าว
แนวคิด เพื่อจัดทำระบบดังกล่าวผ่านเว็บไซต์โดยมีขั้นตอนการทำงานดังนี้
เจ้าหน้าที่สำนักงานเขตพื้นที่การศึกษา นำเอกสารดังกล่าวทั้งหมด scan ออกมาเป็นไฟล์เอกสาร pdf แล้ว upload ขึ้นเว็บไซต์ เพื่อให้สามารถค้นหา และดาวน์โหลดไฟล์ดังกล่าว ออกมาได้ทันทีที่ต้องการ
ผู้มีส่วนเกี่ยวข้องสามารถค้นหา และเปิดเอกสารดังกล่าวดูได้จากทุกที่ ทุกเวลา โดยเอกสารดังกล่าวเป็นเพียวสำเนาเอกสารที่มีลายน้ำประทับไว้ว่าเป็น "สำเนาคู่ฉบับ"
หากผู้มีส่วนเกี่ยวข้องต้องการรับรองสำเนาเอกสารดังกล่าวสามารถติดต่อเจ้าหน้าที่ให้ลงนามรับรองสำเนาเอกสารให้อย่างเป็นทางการต่อไป
วิธีดำเนินการ
สร้างโปรแกรมการทำงานด้วยภาษา php , ระบบจัดการฐานข้อมูล phpmyadmin
โครงสร้างฐานข้อมูลประกอบด้วย
ตาราง prefix_admin เก็บข้อมูลผู้ดูแลเรื่องการ upload file และรับรองเอกสาร
CREATE TABLE `prefix_admin` (
`username` varchar(13) NOT NULL default '',
`password` varchar(13) NOT NULL default '',
`active` smallint(1) NOT NULL default '0',
PRIMARY KEY (`username`)
) ;
ตาราง prefix_school ใช้เก็บข้อมูลโรงเรียน
CREATE TABLE `prefix_school` (
`school_code` varchar(10) NOT NULL default '0',
`school_name` varchar(255) NOT NULL default '',
`address` varchar(255) NOT NULL default '',
`tumbol` varchar(100) NOT NULL default '',
`amper` varchar(100) NOT NULL default '',
`province` varchar(100) NOT NULL default '',
`zipcode` varchar(15) NOT NULL default '',
`phone` varchar(255) NOT NULL default '',
PRIMARY KEY (`school_code`),
KEY `school_name` (`school_name`)
);
ตาราง prefix_resource เพื่อเก็บการอ้างอิงไฟล์ที่ต้องการค้นหาและดาวน์โหลด
CREATE TABLE `prefix_resource` (
`filename` varchar(255) NOT NULL default '',
`hits` int(11) NOT NULL default '0',
`fileupdate` date NOT NULL default '0000-00-00',
PRIMARY KEY (`filename`)
);
เงื่อนไขปัญหาอุปสรรค
เลือกโรงเรียน -> ปีการศึกษา -> แบบ ปพ.3-3 หรือ 3-4 : เฉพาะที่มีข้อมูลให้ค้นหาและดาวน์โหลดใน Server เท่านั้น
การค้นหาและดาวน์โหลดของบุคคลทั่วไปต้องมีลายน้ำแสดงไว้ว่าเป็น "สำเนาคู่ฉบับ"
เจ้าหน้าที่สามารถบันทึกเป็นลายน้ำ "รับรองเอกสารถูกต้อง" แล้วจึงส่งให้ผู้ที่ต้องการต่อไป (ส่งทางอีเมล์ / ส่งไปรษณีย์ / อื่นๆ )
รูปแบบไฟล์ที่คิดไว้ รหัสโรงเรียน_ปีการศึกษา_3-3.pdf หรือ รหัสโรงเรียน_ปีการศึกษา_3-4.pdf
Download File : เมนู Download Files