สำนักบริหารการทะเบียน กรมการปกครอง กระทรวงมหาดไทย

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
การโปรแกรมเชิงวัตถุ (Object-Oriented Programming)
Advertisements

บทที่ 3 พื้นฐานการเขียนโปรแกรม Visual Basic
ส่วนของการเขียนโค๊ด ใน VB การเขียนโค๊ดจะเป็นแบบ Event Driven
บทที่ 7 คำสั่งสำหรับเขียนโปรแกรม
บทที่ 11 การเขียนโปรแกรมแบบ Structured Programming และการจัดการตรวจสอบข้อผิดพลาด.
โดย อ. นัฐพงศ์ ส่งเนียม การเขียนโปรแกรมคอมพิวเตอร์ และอัลกอรทึ่ม ( ) Lec04 : [ การแปลงจาก FlowChart.
เขียนโปรแกรมเพื่อแสดงข้อมูลพนักงาน ด้วย ADO.NET vs. DataReader
RFID Reader 13.56MHz (ISO14443A).
UHF RFID Reader.
Control Statements.
การเขียนโปรแกรมสั่งงานตัวควบคุม (Control)
สำนักวิชาเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยนเรศวร พะเยา
BCS 121 บท 5 การโปรแกรมเชิงวัตถุ (Object-Oriented Programming)
Polymorphism กนกวรรธน์ เซี่ยงเจ็น
1 Inheritance อุทัย เซี่ยงเจ็น สำนักวิชาเทคโนโลยีสารสนเทศ และการสื่อสาร มหาวิทยาลัยนเรศวร วิทยาเขต สารสนเทศพะเยา.
Session 5: Case Study Session Dr. Nipat Jongsawat.
บัณฑิตวิทยาลัย มหาวิทยาลัยคริสเตียน ภาคการศึกษาที่ 1 ปี การศึกษา 2559.
VB6: MessageBox Function (msgbox)
ความก้าวหน้าการพัฒนากฎหมาย ที่อยู่ในความรับผิดชอบของกรมอนามัย
การนำเสนอผลการจัดทำแผนและคำของบประมาณ
สำนักงานคลังจังหวัดแพงเพชร
การจัดซื้อจัดจ้างภาครัฐ ด้วยวิธีการทางอิเล็กทรอนิกส์ (e-GP) ระยะที่ 3
การใช้เครื่องมือเตือนภัยทางการเงินและ การวิเคราะห์ผล ( CFSAWS:ss )
กรมบัญชีกลาง กองการพัสดุภาครัฐ
ทัศนธาตุในงานทัศนศิลป์ และสิ่งแวดล้อม เหมือนและต่างกันอย่างไร
กลุ่มพัฒนาระบบบัญชีคอมพิวเตอร์
R & R Studio Program Installation.
การใช้โปรแกรมเบื้องต้น (Application Overview)
บทที่ 4 ตัวแปร (Variables)
อาจารย์ชนิดา เรืองศิริวัฒนกุล หลักสูตรสาขาวิชาเทคโนโลยีสารสนเทศ
สถานการณ์ข้อมูลสารสนเทศด้านสาธารณสุข ปี 2560
แนวทางการประเมินผล การปฏิบัติราชการของส่วนราชการ ปี 2561 (ตาม ม.44)
ข้อมูล ตัวแปร และค่าคงที่ของภาษา VB
การเขียนโปรแกรมสั่งงานตัวควบคุม (Control)
JSON API Pentaho User Manual.
แนวทางการเฝ้าระวังคุณภาพน้ำดื่ม และน้ำแข็งบริโภค ในสถานประกอบการ
อรกัญญา เมธา สำนักหอสมุด มหาวิทยาลัยเชียงใหม่
การดำเนินงาน OSCC ศูนย์ช่วยเหลือสังคม
Effective Child Development สำนักงานสาธารณสุขจังหวัดแพร่
การควบคุมและตรวจสอบภายใน รองผู้ว่าการตรวจเงินแผ่นดิน
อ่านทั้งหมด Microsoft ข่าวสาร SharePoint
สิทธิประโยชน์การเป็นสมาชิกกองทุน สำรองเลี้ยงชีพ
สถาบันพัฒนาบุคลากรด้านการพัฒนาเมือง
4.8 พัฒนาการเด็กวัยเรียน
โรงเรียนแพทย์ระดับโลก ที่มีคุณค่าต่อสังคมไทย และมวลมนุษยชาติ
แผนกิจกรรมการสร้างการรับรู้ และส่งเสริมการใช้ประโยชน์จากเน็ตประชารัฐ
แอปพลิเคชันขององค์กรในยุคอินเทอร์เน็ต
หลักการ และ กระบวนการขายออนไลน์
การรัน-การใช้ IntelliSense-แก้ข้อผิดพลาด
สถาบันพัฒนาบุคลากรด้านการพัฒนาเมือง
หนังสือคณะกรรมการว่าด้วยการพัสดุ ด่วนที่สุด ที่ กค (กวพ) 0405
Variable Constant.
บทที่ 5 ปฏิบัติการที่ 5.3 : การสร้างงานนำเสนอด้วย
กลุ่มพัฒนาสุขภาพสัตว์
โครงการปรับระบบการเลี้ยงสุกรเพื่อป้องกันโรคและประเมินสถานภาพโรค PRRS ของกลุ่มผู้เลี้ยงสุกรรายย่อยปี 2559.
การออกแบบเชิงสถาปัตยกรรม
แบบฟอร์มการนำเสนอหลักสูตร มหาวิทยาลัยราชภัฏเชียงราย
ศูนย์ช่วยเหลือ SMEs (SME Rescue Center)
ประเภทที่ 1 วิจัยในชั้นเรียน
การเขียนรายงานเชิงวิชาการ
เข้าใจและสามารถปฏิบัติตนตามหลักธรรม ที่เกี่ยวเนื่องกับอริยสัจ 4
DMA-Monitor ระบบติดตามผลและแจ้งเตือนความผิดปกติ
จัดสวัสดิการผู้สูงอายุตามวิถีแว้ง
กลุ่มที่1 การจัดการข้อมูลการดำเนินงานโรงเรียนเด็กไทยแก้มใส
งานการเงินนักศึกษา ส่วนการเงินและบัญชี
การจัดทำและการบริหาร งบประมาณรายจ่ายประจำปี นางดรงค์รัตน์ กล้าหาญ
มหาวิทยาลัยวลัยลักษณ์
อำเภอวาปีปทุม จังหวัดมหาสารคาม
บทที่ 3 การให้บริการซอฟต์แวร์ Software as a service(SaaS) 3.1 ความหมาย
บทที่ 5 การให้บริการโครงสร้างพื้นฐานInfrastructure as a service (IaaS)
ใบสำเนางานนำเสนอ:

สำนักบริหารการทะเบียน กรมการปกครอง กระทรวงมหาดไทย Web Service Online สำนักบริหารการทะเบียน กรมการปกครอง กระทรวงมหาดไทย

Layout Web Service Web Service Client Application

URL Web Service https://webservice.dopa.go.th/Services/AuthenIknoSrvice.asmx https://webservice.dopa.go.th/Services/POPService.asmx https://webservice.dopa.go.th/Services/HOUSEService.asmx https://webservice.dopa.go.th/services/Govservice.asmx

Function Web Service นำค่าที่ได้ จากการเข้ารหัส เพื่อตรวจสอบตัวตนเจ้าหน้าที่ เพื่อตรวจสอบสิทธิ์การเข้าใช้งาน AuthenService นำค่าที่รหัสข้อมูล มาแปลงค่า เพื่อเตรียมส่งให้ Web Service EnvelopeGMSx นำค่าที่ได้จาก Web Service มาประมวลผล เพื่อเข้ารหัสข้อมูล แบบ Offline GetMathStatus โดยจะรับค่า CID, PID มาประมวลผล และส่งค่ากลับ RegisterService จากกระบวนการอ่านบัตร Offline PID,CID

Function Web Service

Web Service & Visual Studio

Web Service & Visual Studio

Web Service & Visual Studio

Web Service & Visual Studio 1 2 3 4

Web Service & Visual Studio

Web Service & Visual Studio

Web Service & Visual Studio

ประกาศตัวแปรเพื่อรับค่าจาก Web Service และคีย์ SAS Dim WebServices_Test As New ServiceAuthen.AuthenIknoService Dim register_out As New ServiceAuthen.RegisterServiceOut Dim authencon As New ServiceAuthen.AuthenConfirmOut '--------------------ประกาศค่าคีย์ SAS--------------------------------- Public Const SAS_INT_AUTH_FPKEY_ADMIN As Short = 1

ประกาศฟังชั่น EnvelopeGMSx Public Declare Function EnvelopeGMSx Lib "scapi_ope.dll" ByVal key_id As Integer, _ ByVal cryptogram As String, _ ByVal cryptogram_len As Integer, _ ByVal request As String, _ ByRef request_len As Integer, _ ByRef status As Integer) As Short

ประกาศค่าตัวแปรต่างๆ Public int_key_id As Integer Public envelope_str As String Public envelope_str_len As Integer Public rc As Integer, err_code As Integer, status As Integer Private reader_name, dataPID, dataCID As String Public cardid As Integer

ประกาศค่าตัวแปรต่างๆ (เพิ่มเติม) Public bufran As String = New String(" ", 1000) Public bufran_size As Integer = 0 Public bufout As String = Space(1000) Public bufout_size As Integer = 0 Public matched As Integer = 0 Dim buf_envel As String Dim reader_list As String, reader_list_len As Long

Demo Program

Demo Program

Demo Program

Demo Program

Demo Program

Demo Program

FAQ ?

สำนักบริหารการทะเบียน กรมการปกครอง กระทรวงมหาดไทย Thank YOU สำนักบริหารการทะเบียน กรมการปกครอง กระทรวงมหาดไทย