วันพฤหัสบดีที่ 2 มิถุนายน พ.ศ. 2565

Reporting Service : Implement and Training

 

     เป็นอีกงานนึง ที่ชอบมาก Implement and Training Reporting Server ที่ Site ลูกค้า ด้วยความที่ใช้งานง่าย และ สะดวก ทำให้ หลักจากที่ Training ไปแล้ว เจ้าหน้าที่ที่ผ่านการ Training มา สร้างรายงานได้อย่างรวดเร็ว และ ถูกใจต่อผู้ใช้งาน มากๆ



Send and receive big file for customer

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

    แต่ทางว่า ทางลูกค้า หรือ ทางซัพพลายเออร์ ไม่สะดวก หรือ ขั้นตอนยุ่งยากเกินไป จะดีกว่ามั้ยถ้าเราทำ Drive มาวาง และ ทำคู่มือในการ Upload File ให้ทางลูกค้าและซัพพลายเออร์ ทางเลือกนี้เองจึงเป็นที่มีของการทำ Drive ของเราขึ้นมาเอง

 PIC 1.หน้าจอในการจัดการของ NAS สำหรับ Admin 


PIC 2.คือหน้าจอที่ให้ ลูกค้าและซัพพลายเออร์ อัฟโหลดและดาวน์โหลด ทำได้ง่ายและสะดวกในการใช้งาน



Send sms use api v2 By ThaiBulkSms

     Send Sms By API2 (ASP.Net , VB.Net) - ThaiBulkSms

    เมื่อเรากดปุ่ม ส่ง SMS ให้เรียก Function จาก PIC 2. ในการส่ง SMS ที่เป็น API2 ได้เลยครับ 

    จากตัวอย่างเป็นการส่ง SMS ของ web : บริษัทส่งข้อความผ่าน SMS Gateway ราคาเริ่ม 0.21 บาท | ThaiBulkSMS

    ลองสมัครใช้บริการได้ที่ THAIBULKSMS.COM นะครับ มีการส่ง API2 ได้หลายๆภาษา PHP,JAVA,PYTHON, .NET C# และ อื่นๆครับ


PIC 1.หน้าจอเมื่อเรากดปุ่มส่ง SMS  จะไปเรียก Function  SendSMS_ThaiBulkSMS() ในการส่ง
 

 PIC 2.Function SendSMS_ThaiBulkSMS() ใช้ในการส่ง SMS ASP.Net (VB.Net)
 
 
Coding (ตัวนี้ต้อง Imports RestSharp ด้วยนะครับ โหลด RestSharp.dll แล้ว Add เข้า Reference )

Private Sub SendSMS_ThaiBulkSMS()
        Dim strSender, strReceiver, strMessage, strBody As String
        Dim client = New RestClient("https://api-v2.thaibulksms.com/sms")
        Dim request = New RestRequest(Method.POST)
        ' "msisdn=0821123456&message=TEST_SMS&sender=TBS."
        strSender = "TBS."
        strReceiver = Me.txtTelNo.Text
        strMessage = "TST_SMS"
        strBody = "msisdn=" & strReceiver & "&message=" & strMessage & "&sender="
        request.AddHeader("Accept", "application/json")
        request.AddHeader("Content-Type", "application/x-www-form-urlencoded")
        request.AddHeader("Authorization", "Basic dklZYklzaUJQMmRESjFDOWdSNHRlUC1Jc2hjNUFFOnFEaEp6T3pjb25GZEFNVVd5NXBGSnVDSktYMGFBNA==")
        request.AddParameter("application/x-www-form-urlencoded", strBody, ParameterType.RequestBody)
        Dim response As IRestResponse = client.Execute(request)
    End Sub
 

ระบบงานสมาคมฌาปนกิจสงเคราะห์


สงกะสัยว่า ต้องเอามาปัดฝุ่นอีกรอบซะแล้ว


 

วันพุธที่ 1 มิถุนายน พ.ศ. 2565

ซอฟท์แวร์ ที่ใช้ในการบริหาร การจัดการงานซ่อมบำรุง

    ซอฟท์แวร์ PMII เป็น ซอฟท์แวร์ที่ใช้ในการบริหารจัดการงานวิศวกรรมบำรุงรักษา เก็บประวัติการซ่อม เน้นการจัดการข้อมูลซึ่งนำสู่การแสดงผลแบบอัตโนมัติ โดยโครงสร้างของ PMII สนับสนุนการบริหารจัดการระบบงานซ่อมบำรุงโรงงานภาคการผลิต อาคารสูง และองค์กรที่ต้องการจัดการบำรุงรักษา ในรูปแบบครบวงจร 

   นี่คืองานอีกส่วนนึงที่อยู่ใน Team Implementation on 2015

รายละเอียดเพิ่มเติม ได้ที่ 

PMII – The most reliable, robust CMMS software of Thailand (todayissoftware.com)



Paper record to computer

 ทำไมต้องเปลี่ยนจากการบันทึกข้อมูลในกระดาษ มาสู่ระบบคอมพิวเตอร์

 

    1.ลดการทำงานที่ซ้ำซ้อน คือ จากการบันทึกลงกระดาษ เอามาคีย์ใน Excel แล้วทำกราฟ

    2.ลดความผิดพลาดในการคีย์ข้อมูลผิดพลาด

    3.ลดการค้นหาข้อมูลที่ใช้เวลานานจากการเก็บที่เป็นกระดาษ

    

     


Server Diagram

 

    ในการออกแบบ SERVER ต้องคำนึงถึงประสิทธิภาพ การทำงาน 24 ชม. ตลอดจนการ BACKUP ข้อมูลด้วยนะครับ

            


Fast API by python - 2

         Fast API by python - 2 หน้าจอสำหรับทดสอบการทำงานของ API