Get Adobe Flash player

sompoch.k

ปรับปรุงระบบสารบรรณอิเล็กทรอนิกส์ (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/

mvc1

 

หลังจากนั้นให้ทำการ install Node.js ตั้วล่าสุดลงไป

2) เมื่อลง Node.js ให้เปิด CMD ขึ้นมาเพื่อทำการสั่งให้ Node.js ทำการ install package ที่ต้องการใช้งานดังนี้

ติดตั้ง bower ใช้คำสั่ง npm install -g bower

 

mvc2

 

 

ติดตั้ง typescript (ไม่ใช้ก็ได้) ใช้คำสั่ง npm install -g typescript

mvc3

 

ติดตั้ง tsd ใช้คำสั่ง npm install -g tsd 

mvc4

 

STEP 2 ติดตั้ง Git โดยเข้าไปโหลดตัวติดตั้งได้ที่ https://git-scm.com/ หลังจากนั้นให้ install

mvc6

หลังจากนั้นให้กด next ไปเรื่อยๆ

mvc7

หลังจากนั้นให้กด next ไปเรื่อยๆ  จนพบหน้า Adjust PATH environment

mvc8

ในหัวข้อ Configuring the line ending conversion

mvc9

ในหัวข้อ Configuring the terminal emulator to use with Git Bash

mvc10

STEP 3 หลังจากนั้นเราจะใช้ bower สำหรับ install bootstrap และ AngularJS ลงใน folder project ของเรา

อันดับแรกให้สร้าง folder project ขี้นมาก่อนให้เปิด visual studio -> new project asp.net empty และกำหนดชื่อ project แล้วกด ok จะได้โปรเจ็คดังภาพด้านล่าง และต้องใช้ part สำหรับติดตั้ง bootstrap กับ AngularJS

mvc5

เปิด CMD ขึ้นมาแล้วพิมพ์ bower install bootstrap AngularJS ลงไป

mvc11

หลังจากนั้น bower จะทำการลงไฟล์ที่ต้องการใช้ในโปรเจ็คของเราตาม path ที่ประกาศไว้

mvc12

 

 

สำนักวิทยบริการและเทคโนโลยีสารสนเทศ (สวส.) ได้จัดทำ 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  โดยในระบบจะประกอบด้วย

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

 

การเรียกใช้ Script จากเพจลูกมาแสดงใน Page Layout

mvc2กดไปยังโค้ดที่ต้องการจากการใช้ go to definition

Mvc3

ถ้าใช้ bootstarp css pull-right or pull-left จะต้อง clearfix ด้วย

Mvc4การใช้ Asure สำหรับสร้าง HTML Tag แบบ Inteligent โดยถ้าสร้าง table สามารถพิมพ์

table>tr>td*5 กด Tab 2 ครั้ง จะได้

ถ้าจะใส่คลาสจะให้พิมพ์

table.table>tr>td*5 กด Tab 2 ครั้ง

การสร้างปุ่ม Link โดยใช้ @Html.ActionLink เมื่อต้องการประกาศให้มันใช้ html attribute class จะได้ดังภาพด้านล่าง

Mvc6

 

การใช้ code MVC สร้าง Form และ Element ต่างๆ

mvcD2_1