Author: sompoch.k

ปรับปรุงเพิ่มประสิทธิภาพระบบ บันทึกเวลาและระบบโอที

ปรับปรุงเพิ่มประสิทธิภาพระบบ บันทึกเวลาและระบบโอที ปรับเปลี่ยนฐานข้อมูลเครื่องสแกนเวลาเข้างาน จาก Microsoft Access เป็น Microsoft SQL Server เพื่อรองรับการใช้งานผ่าน web browser และรองรับการเข้าใช้งานได้พร้อมกัน ปรับเปลี่ยนการดึงข้อมูลการสแกนเข้างานเพื่อปฏิบัติงานจากฐานข้อมูล Microsoft Access แล้วบันทึกเวลาปฏิบัติงานนอกเวลาหรือระบบ OT ลงในฐานข้อมูล Microsoft SQL Server

ปรับปรุงระบบสารบรรณอิเล็กทรอนิกส์ (edoc) ปรับข้อมูลผู้รับให้ตรงกับฐานข้อมูล กบ.

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

วิธีการใช้ Node.js และ Git เพื่อทำการติดตั้ง bower, typescript, tsd และใช้ bower ติดตั้ง bootstrap, AngularJS

ขั้นตอนการติดตั้งจะต้องติดตั้ง Node.js ก่อนเพื่อใช้คำสั่ง npm ติดตั้ง bower หลังจากนั้นติดตั้ง Git เพื่อให้สามารถใช้งาน bower ติดตั้งไฟล์ลงใน path ที่ต้องการได้ หลังจากนั้นใช้คำสั่ง bower เพื่อติดตั้ง bootstarp,AngularJS ลง Proejct ได้ STEP 1 จะต้องติดตั้ง node.js ก่อน เพราะจะต้องใช้คำสั่ง npm เพื่อทำการติดตั้ง bower, typescript, tsd ฯลฯ 1) ติดตั้ง node.js จากเว็บ https://nodejs.org/en/   หลังจากนั้นให้ทำการ install Node.js ตั้วล่าสุดลงไป 2) เมื่อลง Node.js ให้เปิด CMD ขึ้นมาเพื่อทำการสั่งให้ Node.js ทำการ install package ที่ต้องการใช้งานดังนี้ ติดตั้ง bower ใช้คำสั่ง npm […]

สำนักวิทยบริการและเทคโนโลยีสารสนเทศ (สวส.) ได้จัดทำ email google (email RMUTP) ให้แก่นักศึกษาทุกคน ทุกชั้นปี

ด้วยสำนักวิทยบริการและเทคโนโลยีสารสนเทศ (สวส.) ได้จัดทำ email google (email RMUTP) ให้แก่นักศึกษาทุกคน ทุกชั้นปีแล้ว และได้แจ้งในงานปฐมนิเทศนักศึกษาใหม่แล้ว แต่พบว่า ยังมีนักศึกษาบางคน ยังไม่ทราบ email rmutp ของตนเอง จึงใคร่ขอความอนุเคราะห์อาจารย์ แจ้งนักศึกษา ให้เข้าไปตรวจสอบ email account ของนักศึกษาเองได้  เมื่อนักศึกษาทราบ email account แล้วสามารถนำไปใช้กับ Google for Education ได้ทุกอัน เช่น google classroom, google drive,docs,sheets,slide,site เป็นต้น วิธีดูชื่อ email account ผ่านระบบบริการนักศึกษา  http://reg.rmutp.ac.th

พัฒนาระบบ QR Code สำหรับใช้ในงาน RMUTP Go Digital

พัฒนาระบบ QR Code สำหรับใช้ในงาน RMUTP Go Digital  โดยในระบบจะประกอบด้วย สร้างระบบส่ง QR Code ให้กับนักศึกษาชั้นปีที่ 1 จำนวน 4,476 คน โดยส่งเข้าเมลภายใต้โดเมน @rmutp.ac.th สร้างหน้าเก็บ QR Code จากอุปกรณ์พกพา พร้อมทั้งแสดงข้อมูล น.ศ.  +รูปนักศึกษา ที่เข้าร่วมกิจกรรมให้สตาฟประจำแต่ละจุดเก็บข้อมูลการเข้าร่วมกิจกรรมของ น.ศ. สร้างหน้า admin เพื่อเพิ่มสตาฟ สร้าง QR Code ฝั่ง admin สำหรับนักศึกษาชั้นปี 2-4 แสดงสถิติการเข้าร่วมกิจกรรมในแต่ละบูธได้ สร้างระบบประเมิน เพื่อใช้ประเมินงาน พร้อมทั้งสร้างระบบแรนดอมผู้โชคดีจากการประเมินเพื่อแจกจักรยาน หน้าผู้ดูแลระบบสำหรับจัดการ QR Code             

MVC 5 Keyboard Short cut

Ctrl+m+g ไปกลับ control และ view ได้ ctrl+shift+b เป็นการ build code Ctrl+k+c,Ctrl+k+u  = block comment / unblock comment กด alt+ลูกษรขึ้นลงย้ายโค้ดได้ พิมพ์ prop กด tab tab จะสร้าง properties

พิมพ์ ctor กด tab tab เป็นการสร้าง constructor จะถูกทำงานอัตโนมัติ

@forr click tab tab = for reword

กด Ctrl+k+d เป็นการจัดไลน์โค้ด   การเรียกใช้ Script จากเพจลูกมาแสดงใน Page Layout กดไปยังโค้ดที่ต้องการจากการใช้ go […]

DevexPress ต้องการ Set GridView Detail ซึ่งเป็น GridView ลูกให้แสดงสีพื้นหลัง

DevexPress ต้องการ Set GridView Detail ซึ่งเป็น GridView ลูกให้แสดงสีพื้นหลัง เพื่อจะได้ไฮไลทข้อมูลดังภาพ ให้ไปปรับในส่วนของ GridView ตัวที่ 2 ที่เป็น GridView ลูก ที่จะแสดงเมื่อมีการกดเครื่องหมายจาก GridView ตัวที่ 1 แล้วเพิ่ม OnHtmlRowCreated=”ASPxGridView2_HtmlRowCreated” ลงไป ดังภาพด้านล่าง หลังจากนั้นในส่วนของ CodeBehide ให้ใส่โค้ดดังนี้

หมายเหตุ Cells[7] ให้ดูว่าคอลัมน์ใน GridView 2 ของเราอยากให้มันแสดงตรงไหนก็ใส่ตัวเลขนั้นลงไป

ติดตั้ง Web Essentials for Visual Studio เพื่อให้พิมพ์คำสั่ง html แบบรวดเร็ว

เข้าไปดาวน์โหลดและทำการติดตั้งได้ที่ http://vswebessentials.com/   เมื่อติดตั้งเสร็จแล้วให้ลองเปิดโปรเจ็คขึ้นมาแล้วลองพิมพ์ code html ดังนี้ table>tr*2>td*5 แล้วกด tab 2 ครั้ง จะได้ table ที่มี 2 row และ 5 column  

Microsoft Access Database จะ Error เมื่อมีการเรียกใช้พร้อมกันผ่านเว็บ

Microsoft Access Database จะ Error เมื่อมีการเรียกใช้พร้อมกันผ่านเว็บไซต์จะพบ error ดังนี้ วิธีแก้คือให้เปิด Permission ให้ไฟล์ .ldb และ .mdb ให้สิทธิ IIS_IUSR เข้าใช้งาน ด้วยสิทธิ Full control  

Google Calendar จัดการ Resources เช่น การจองห้องจองรถภายในมหาวิทยาลัย

Google Calendar จัดการ Resource การจองห้องจองรถภายในมหาวิทยาลัย เมื่อคณะหรือหน่วยงานที่ใช้ account ภายใต้โดเมน @rmutp.ac.th จะเกิดปัญหาตามมาคือทุกคนจะสามารถเข้าไปจอง Resource ได้หมด ทำให้ห้องบางห้องต้องใช้โดยคนภายในหน่วยงานเจ้าของ อาจจะโดนจองจากคนนอกหน่วยงาน ทำให้การควบคุมการจองลำบาก ดังนั้นจะต้องใช้สิทธิแอดมินในการเข้าไปจัดการ Resrouces ที่มีการสร้างขึ้น วิธีการทำดังนี้ จะเห็นว่าเมื่อแชร์ปฏิทินจะสามารถกำหนดให้ แก้ไข หรือ แชร์ต่อได้ หรือแค่ดูรายละเอียด หรือแค่เห็นว่า Resources ว่างไม่ว่าง *กรณีจะมอบสิทธิให้คณะดูแล สามารถไปเปิด Role ในเมนูแอดมินจะมี Setting Calendar Resouces ภายในให้เลือก