เอกสารเสนอ คณะอนุกรรมการ...

  • View
    312

  • Download
    1

  • Category

    Design

Preview:

DESCRIPTION

เอกสาร Draft แรกที่นำเสนอในวันที่ 16 ตุลาคม 2557 โดยเป็นการประชุมที่มี คณะประชุม มีส่วนร่วม รวมกันทำงาน

Citation preview

กรอบ สถาปตยกรรม บรหารขอมลธรกจเกษตรแหงชาต

ในยค Digital Economy

Framework OpenData , OpenAPIfor Agriculture of Thailand

ฉตรชย หลมประเสรฐศร ThaiXML

ปญหา ดาน ขอมลเกษตรกร และ การปรบตว เขา Digital Economy

• คณภาพขอมล เชน ตวเลขทางการเกษตรไมตรงกน• ทนสมยขอมล เชน ขอมลรายวน หรอ ขอมล

ทนเวลาใชงาน• บรณาการขอมลทกดานของเกษตรกร• การน าไปใชงานในธรกจตอเนอง เชนการทองเทยว การแปร

รปสนคาเกษตร• ขาดเครอขาย ตลาดขายสนคาเกษตร E-Commerce• ขาดระบบบรหารจดการ ERP ดานธรกจเกษตร

ผมสวนเกยวของ อตสาหกรรมเกษตรแหงชาต

1. นกวชาการ2. เกษตรกร3. ผบรโภค (ในประเทศ)4. รฐบาล5. อตสาหกรรมแปรรป6. ตลาดกลางซอขายสนคาเกษตร7. ตางประเทศ8. องคกร ไมแสวงหาก าไร (NGO)9. สถาบนการเงน ดานการเกษตร10. ศนยปฎบตการ ดานการเกษตร

Google + บรการ[แก]บรการตาง ๆ ทกเกลน าเสนอมดงน[5]

"Circle" ส าหรบการแบงเพอนออกเปนกลมตาง ๆ เหมอน Friend list บน Facebook[ตองการอางอง]

"Huddle" ส าหรบการแชทเปนกลม และสงขอความสน ภายหลงเปลยนชอเปน "Messenger""Hangout" ส าหรบการวดโอแชทเปนกลม (มากทสดได 10 คน)"Instant upload" จะอปโหลดรปภาพและวดโอทถายขนอลบมอตโนมต แตจะใหผใชตดสนใจภายหลงวาจะแบงปนใหกบผใด ใหบรการเฉพาะบนระบบแอนดรอยดเทานน"Sparks" ใหผใชตดตามหวขอและประเดนตาง ๆ ทตนชอบ"Streams" ใหผใชดอปเดตตาง ๆ จากเพอนได คลายกบ News feed บน Facebook[ตองการอางอง]

คอ เวบไซตเครอขายสงคม (Social Networking Website) ส าหรบตดตอแลกขอมลขาวสารระหวางสมาชก เปดใหใชงานเมอ 4

กมภาพนธ พ.ศ. 2547 โดย มารก ซกเคอรเบรก นกศกษาจากมหาวทยาลยฮารเวรด ในชวงแรกนนเฟซบกเปดใหใชงานเฉพาะในกลมนกศกษาของมหาวทยาลยฮารเวรด ซงตอมาไดขยายออกไปยงมหาวทยาลยทวสหรฐอเมรกา และเปดใหขยายไปถงผใชทวไปตงแต 11 กนยายน พ.ศ. 2549ส าหรบชอเฟซบกนนมาจากชอเรยก "เฟซบก" ทจะเปนหนงสอแจกส าหรบนกศกษาในชวงเรมเรยนปแรก ซงมภาพและชอของเพอนทเรยนดวยกน มไวส าหรบจดจ าชอคนอน จงเปนทมของชอโดเมน facebook.com

วนท 28 มกราคม 2555 พบขอมลจาก socialbakers.com วาประเทศไทยมผใช Facebook จ านวนประมาณ 13,686,960 คน เปนประเทศอนดบท 16 ของทวโลก ชวงอาย 18 - 24 มมากทสดคอ 34% และ ชวงอาย 25 - 34 มรองลงมาคอ 29% ซงสองกลมนรวมกนไดถง 63% ของทงหมด และขอมลจาก 213 ประเทศพบวา อเมรกาเปนอนดบหนงม 155,701,780 คน จากทงหมดประมาณ 800 ลานคน+ fb application : comments

+ fb plug-in : like button

เฟซบก (องกฤษ:Facebook)

Google +

Gmail

Google Document

Google Search

Hangout

Goole My Business

GMail[สน.สงเสรมเกษตร ]

•Google Policy

•Google API

•Google Data

GMail[ X ]

•Google Policy

•Google API

•Google Data

GMail[ เกษตรกร]

•Google Policy

•Google API

•Google Data

Gmail [tarad.com]

•Google Policy

•Google API

•Google Data

Gmail [argoda]

•Google Policy

•Google API

•Google Data

Gmail [หนวยงานอนๆ]

•Google Policy

•Google API

•Google Data

กรมสงเสรมการเกษตร กระทรวงเกษตร เกษตรกร

Owner Data

Owner Data

Gmail[xx]

Gmail[n]

Google App Google App Google App

Google App Google App Google App

Agriculture Thai Industry Management

Big Data

Data warehouse/Business

Intelligence

Knowledge Warehouse

Standard Doc

SucurityManagement

WS[สน.สงเสรมเกษตร ]

•Policy

•OpenData API ( Data Exchange )

WS[ X ]

•Policy

•OpenData API

WS[ เกษตรกร]

•ProfileData

•App

•CMS

WS[tarad.com]

• Policy

• OpenData API

WS[argoda]

• Policy

• OpenData API

WS[หนวยงานอนๆ]

• Policy

• OpenData API

ตลาดดอตคอม อะโกดา ธนาคารแหงประเทศไทย

Owner Data

Using Data

WorkSpace[1]

WorkSpace[n]

OpenData API

Method ลกษณะการท างาน รปแบบ URL

GETเรยกขอมลมาแสดงแบบหลายรายการ http://example.com/products/

เรยกขอมลมาแสดงแบบทละรายการ http://example.com/products/12

POST สงขอมลจากฟอรมหรอโปรแกรม เพอเพมขอมล http://example.com/products/

PUT สงขอมลจากฟอรมหรอโปรแกรม เพอแกไขขอมล http://example.com/products/12

DELETE สงขอมลจากโปรแกรม เพอลบขอมล http://example.com/products/12

REST (Representational State Transfer)

เปน Web Service แบบเรยบงาย โดยเรยกใชผานทาง HTTP Method GET/POST/PUT/DELETE และสงขอมลออกมาในรปของ XML ท าใหปรมาณขอมลทรบสง นอยกวาการใช Protocol SOAP อยมาก ขอดขอนของ REST ท าให Developer หลาย ๆ คนหนมาสนใจการเขยนโปรแกรมแบบใช RESTful Web Service กนมากขน เพราะมผลกบเรอง Performance ของการใชงานโปรแกรมดวย แตเนองจากเรอง RESTนเพงเกดขนมาเมอป 2000 ท าใหยงไมมมาตรฐานทก าหนดใหบงคบใชงานเหมอน Protocol SOAP เดม ถาหากอยากใช RESTful กตองก าหนดเงอนไขจากภาษาทเขยนเอาเอง โดยภาษาในยคปจจบนนมการรองรบ RESTful Web Service หรออกชอหนงคอ RESTful Web API กนเปนสวนใหญแลว

RESTful Web Service HTTP Method

Business Standard Document Management ( Register in Th-egif )

"กรอบแนวทางการเชอมโยงรฐบาลอเลกทรอนกสแหงชาต" หรอ "Thailand e-Government Interoperability Framework (TH e-GIF)" คอ การเชอมโยงกระบวนการท างานและขอมลของระบบงานคอมพวเตอรหรอระบบงาน อเลกทรอนกสของหนวยงานตางๆ ไมวาจะเปนระดบกอง ส านก ฝาย ศนย กรม กระทรวงหรออนๆ และอาจจะเชอมโยงกนภายในหนวยงาน หรอขามหนวยงานกนกได ซงกระบวนการท างานและขอมลตางๆ มความสมพนธในเชงธรกรรมเดยวกนผานระบบธรกรรมอเลกทรอนกสให บรการแบบเบดเสรจหรอมหลายบรการรวมกนในระบบหนาตางบรการเดยวกนได โดยมเปาหมายทประชาชนหรอผใชบรการเปนศนยกลางการใหบรการ

Business Standard Document Managementคอ XML , JSON ออกแบบใหสามารถใชจดเกบขอมล ใหอยในรปแบบเอกสาร (Document

) ทมโครงสรางมาตรฐาน(Schema) ทมอยและเปนสากล โดยม คณสมบตตอไปน มโครงสราง , มกฏการตรวจสอบความถกตอง (Validation

/Derivation) , ก าหนด วงจร กระแสเอกสาร (State/WorkFlow), มกระบวนการ น าเขา และ สงออกขอมล (Transform ) , Control version , Sign Signature ( PKI ) , Document Processing , Render View ( pdf , html , excel ), entry form ( App Data entry)

Business Standard Document Management ( Register in Th-egif )

Big Data and Processing ( Map/Reduce Process )

SourceData ( แหลงขอมลภายใน องคกร / ภายนอกองคกร )Database , WebSite / Page /Content , WebService/Web APIDocument ( Excel , Doc , Text , PPT , PDF )

SizeData ( ขนาดขอมลใหญ และ สะสมตอเนอง )ขนาดขอมล ทมขนาดใหญ > 1 GB

StructureData ( Structure/Unstructure , Analog/Digital )

Network ( Cloud Storage )Swift Object , NoSQL Hirachy Storage , SQL Cluster

Process ( Cloud Computing , Map/Reduce Process )Hadoop , Grid Computing , Command line Task management

Data Warehouse / Business Intelligence ( OLAP , OLAM )

Knowledge Warehouse Management ( Report , Mining Pattern , CourseWare , Elearning , Expert Domain , Dashboard )

WorkSpace Management ( OfficeSpace[] , Exchange Data , Content Management )

WorkSpace

WorkPlace Management

OfficeSpace OfficeSpace

OfficePlaceSaleRole

OfficePlaceEmployee

OfficePlaceCustomerRole

App App

WorkSpace

Officespace Officespace

DocService

WorkPlace

OfficePlace OfficePlace

DocApp

DocApp DocService

WorkPlace

OfficePlace OfficePlace

DocApp

DocApp

WorkSpace Management ( OfficeSpace[] , Exchange Data , Content Management )

Authentication / Security ( Single Sign On , 2 Factor Authen , Acessment Policy , Access Control List , Role Management , Https , Firewall , DDOS )

18

● By releasing Open Compute Project technologies as open hardware, our goal is to develop servers and data centers following the model traditionally associated with open source software projects. That’s where you come in

Images from: http://en.wikipedia.org/wiki/Open_Compute_Project

http://www.opencompute.org/