Home
Explore
Submit Search
Upload
Login
Signup
Upcoming SlideShare
R統計軟體簡介
Loading in ... 3
1
of
23
Top clipped slide
Open LY - 「立法院開放資料服務平台建置案」服務建議書(部分)
May. 12, 2014
•
0 likes
2 likes
×
Be the first to like this
Show More
•
4,876 views
views
×
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Download Now
Download to read offline
Report
Technology
詳見:http://netivism.com.tw/blog/331
Charles Chuang
Follow
co-founder at NETivism
Recommended
R統計軟體簡介
Person Lin
15.6K views
•
53 slides
萬事萬物皆是 LOG - 系統架構也來點科普
Poga Po
928 views
•
53 slides
Share point における id管理と認証・認可
Naohiro Fujie
12.6K views
•
47 slides
與大師對談: 轉移到微服務架構必經之路~ 系統與資料庫重構
Andrew Wu
3.8K views
•
60 slides
.NETからActive Directoryデータにアクセス ~コンピュータ情報の取得と表示~
Michio Koyama
1.8K views
•
20 slides
再考、3つの仮想デスクトップイメージ管理と比較
Citrix Systems Japan
17.7K views
•
36 slides
More Related Content
Slideshows for you
(20)
[Cloud OnAir] オンプレミスにあるデータを GCP で分析する前に知っておきたいアーキテクチャ 2019年5月30日 放送
Google Cloud Platform - Japan
•
4.1K views
[Cloud OnAir] クラウドからエッジまで!進化する GCP の IoT サービス 2018年11月22日 放送
Google Cloud Platform - Japan
•
4.3K views
실전! 스프링과 함께하는 환경변수 관리 변천사 발표자료
수홍 이
•
15.9K views
Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)
Genki WATANABE
•
30.8K views
CKAN 技術介紹 (基礎篇)
Chengjen Lee
•
3.4K views
突破困境:資安開源工具之應用分享 [2019/03/21] @臺灣資安大會
Jason Cheng
•
5.9K views
S12_Azure AD 活用術!アプリケーション認証を ADFS から移行しましょう。 [Microsoft Japan Digital Days]
日本マイクロソフト株式会社
•
977 views
Keycloakのステップアップ認証について
Hitachi, Ltd. OSS Solution Center.
•
692 views
WebLogic's ClassLoaders, Filtering ClassLoader and ClassLoader Analysis Tool
Jeffrey West
•
9K views
[Cloud OnAir] Google Cloud で実現するバックアップ ディザスタリカバリのベストプラクティス 2019年4月25日 放送
Google Cloud Platform - Japan
•
8.5K views
[Cloud OnAir] Apigee でかんたん API 管理 2019年12月12日 放送
Google Cloud Platform - Japan
•
1.7K views
91APP API Gateway 導入之旅
Rick Hwang
•
1.1K views
Maven基礎
Toshio Takiguchi
•
44.2K views
FIWARE Big Data Ecosystem : Cygnus and STH Comet
fisuda
•
2.2K views
TriHUG October: Apache Ranger
trihug
•
1.4K views
kube-system落としてみました
Shuntaro Saiba
•
3.8K views
Comment hacker Active Directory de A à Z? - Par Sylvain Cortès
Identity Days
•
694 views
MongoDB + Java + Spring Data
Anton Sulzhenko
•
15.7K views
Modern Authentication -- FIDO2 Web Authentication (WebAuthn) を学ぶ --
Jun Kurihara
•
1.4K views
AD FS deep dive - claim rule set
junichi anno
•
22.6K views
Viewers also liked
(20)
建議書
ken1470
•
14K views
CKAN 技術介紹 (開發篇)
Chengjen Lee
•
2K views
CKAN 中文簡介
Charles Chuang
•
8.8K views
德明財經科技大學進修部學生會-活動設計與企劃-20141023
Steven, Shih-Yung Chuang (莊士勇)
•
1.1K views
將 Open Data 放上 Open Source Platforms: 開源資料入口平台 CKAN 開發經驗分享
Chengjen Lee
•
1.6K views
GovData.de - Status and Perspective of Open Data in Germany
Danube University Krems, Centre for E-Governance
•
1.3K views
[DCTPE2011] 11) Drupal 是好的生財工具嗎? 1. 網站標案經驗分享 x 2
Drupal Taiwan
•
2.2K views
金犢優選 新北市城市行銷活動企劃
Shiao Lan Lee
•
6.5K views
顺天府终端再规划服务建议书0227
ada young
•
934 views
資策會網工班第八十期資安競賽第三組簡報
d12hd12h
•
1.2K views
Kappa终端推广设计方案090402
ada young
•
725 views
攝影企劃書 1
t2001ray
•
7.9K views
計畫書撰寫技巧-勞委會-詹翔霖教授
翔霖 詹
•
1.5K views
2010台灣珊瑚礁總體檢成果報告
Jude Lin
•
1.5K views
The Next Wave of Application Architecture | MuleSoft
MuleSoft
•
4.9K views
20160823-林誠夏-國立臺灣史前文化博物館-數位化館藏管理與開放授權應用 - 以荷蘭國家博物館為示範案例-odp
CCTaiwanCommunity
•
228 views
如何為您的計畫書加分
公益團體自律聯盟
•
11.7K views
交大客家簡報 壓縮
Candace Huang
•
4.6K views
中山大學創意企劃領導營企劃書
翔霖 詹
•
2.1K views
Colorgy - 校園 Open API 平台
Pokai Chang
•
2K views
Similar to Open LY - 「立法院開放資料服務平台建置案」服務建議書(部分)
(20)
開放資料與 Drupal
Charles Chuang
•
2.4K views
Open Data/Gov 2010
TH Schee
•
634 views
OPEN 講ii - 少點社交,多點資料
Charles Chuang
•
619 views
Open data
景淳 許
•
1.5K views
Open Data 上手簡介
TH Schee
•
1.8K views
政府資料開放加值應用研究 研討會簡報
Charles Chuang
•
3.4K views
Open Data 國際發展/產業生態
TH Schee
•
2.5K views
Data Science Program by Code for Tomorrow
ckliu
•
5.6K views
开放数据-中文
Vivian S. Zhang
•
5.2K views
OPEN 講 iii
Charles Chuang
•
838 views
國際 Open data 發展與應
whisky CHANG
•
2.1K views
從open data角度談網站api應用
Yu Shu Huang
•
2K views
環境即時通(2.0)新版上線,提供更多環境即時訊息
epaslideshare
•
1.8K views
科技會報辦公室:「政府推動開放資料的回顧與展望」報告
R.O.C.Executive Yuan
•
2.6K views
20141218-科技會報辦公室:「網路溝通與優化施政規劃」報告
R.O.C.Executive Yuan
•
641 views
開放資料與城市App應用發展
TH Schee
•
2.1K views
Bigdata bizoppor
Accenture
•
180 views
20201119【懶人包】國家發展委員會:「智慧政府資料治理推動成效」
R.O.C.Executive Yuan
•
372 views
國發會懶人包
releaseey
•
1.9K views
疾病管制署資料開放平台介紹 (Introduction to Taiwan Centers for Disease Control Open Data P...
Jian-Kai Wang
•
469 views
More from Charles Chuang
(20)
網絡行動科技有限公司 - 簡介
Charles Chuang
•
6.1K views
netiCRM.tw - Drupal-based CiviCRM SaaS service in Taiwan
Charles Chuang
•
1.3K views
專案管理
Charles Chuang
•
865 views
公益報告書 - 網絡行動科技有限公司 2015 年
Charles Chuang
•
3.3K views
網絡行動科技
Charles Chuang
•
1.2K views
從數位公益出發的社會企業
Charles Chuang
•
857 views
Open Your Data
Charles Chuang
•
667 views
臺北市政府開放資料黑客松
Charles Chuang
•
1.5K views
回饋與投資、價格vs價值
Charles Chuang
•
1.8K views
政府資料開放加值應用 - 兩年回顧
Charles Chuang
•
2.2K views
非營利組織的網路行銷
Charles Chuang
•
2.4K views
從開源到開趴 開放政黨在台灣?(草稿)
Charles Chuang
•
1.9K views
綠黨網路支黨部 黨員大會工作報告
Charles Chuang
•
971 views
解密【解密國家寶藏】 策展與整合經驗交流
Charles Chuang
•
2.4K views
網路為民、網友為主
Charles Chuang
•
2.1K views
分身伐樹,扭轉未來
Charles Chuang
•
2.4K views
綠黨網路支黨部 籌備處
Charles Chuang
•
4.3K views
運用自由軟體協助非營利組織
Charles Chuang
•
3.3K views
開放政府資料研究案 - 期中報告簡報
Charles Chuang
•
1.6K views
開放(政府)資料與非營利組織
Charles Chuang
•
1.8K views
Recently uploaded
(20)
留信网认证可查【加州州立大学圣贝纳迪诺分校文凭证书毕业证购买】
32lkhng
•
2 views
①【凤凰城大学毕业证文凭学位证书|工艺完美复刻】
0987hgh789
•
5 views
☀️【阿卡迪亚大学毕业证成绩单留学生首选】
15sad
•
2 views
Kevin Lognone Agenda at the European Innovation Week 2023 歐盟創新週
Kevin Lognoné
•
2 views
☀️【密西西比大学毕业证成绩单留学生首选】
2125nuh
•
2 views
留信网认证可查【威斯康星大学白水分校文凭证书毕业证购买】
hh123hh1
•
2 views
☀️【杜塞尔多夫大学毕业证成绩单留学生首选】
bjd42as
•
2 views
①【拉筹伯大学毕业证文凭学位证书|工艺完美复刻】
vgh215w
•
2 views
☀️【百年理工学院毕业证成绩单留学生首选】
15sad
•
2 views
在哪里可以办美国大学文凭《麦纳特州立大学毕业证成绩单仿制》
efagvah
•
3 views
☀️【基尔大学毕业证成绩单留学生首选】
25mjhd12
•
2 views
☀️《佩斯毕业证仿真》
jjkjkijk
•
3 views
Expecto Patronum! Stable Diffusion!
William Chong
•
5 views
☀️【加州州立大学圣贝纳迪诺分校毕业证成绩单留学生首选】
25mjhd12
•
2 views
☀️【北卡罗来纳大学教堂山分校毕业证成绩单留学生首选】
2125nuh
•
3 views
☀️【北卡罗来纳大学格林波若分校毕业证成绩单留学生首选】
25mjhd12
•
2 views
☀️【伦敦国王学院毕业证成绩单留学生首选】
25mjhd12
•
2 views
IT如何協助提升供應鏈韌性_Openfind.pptx
openfind
•
324 views
留信网认证可查【中央昆士兰大学文凭证书毕业证购买】
khh123kj
•
4 views
thothmind
MarlowChen
•
5 views
Open LY - 「立法院開放資料服務平台建置案」服務建議書(部分)
壹、緣起 開放資料能夠提昇透明性、責信,改善效用及效率,並建立經濟機 會。 - World Bank
Open Data Initiative 近年來,隨著資訊的數位化及網際網路的普及,科技在社會民主參與 中也扮演著日趨重要的角色。也因此,世界各國皆積極推動「開放政 府資料」(Open Government Data),由國家機構將所持有的大量政府資 料數位化,並以開放格式釋出,以利民眾資料再利用、提供更多元的 資訊服務。 立法院作為台灣最高民意機構,無論在法案及預算審議上,不僅和民 眾生活息息相關,也影響著我國民主法治、國家財政的健全及發展。 目前立法院已有眾多檢索系統,包括議案整合暨綜合查詢系統、國會 圖書館、法案審查系統等,提供了豐富且完整的議事、法案、及預算 資料;然而,目前尚未有一整合個系統之開放資料平台,以統一的格 式提供民眾資料,同時便利於相關管理及操作。 如今因應開放政府資料之潮流,透過「立法院開放資料服務平台」之 建置,將可鼓勵個人、企業和組織有效運用本平台之開放資料,提昇 立法院資訊服務能量,期達國會透明治理及擴大公民參與之成效。 網絡行動科技有限公司長期以開放原始碼工具協助公部門、私部門與 第三部門善用資訊傳播科技,過去曾承接研考會之「政府開放資料加 值應用研究案」,也擔任政府資料開放平台(http://data.gov.tw/)委外 建置廠商之諮詢顧問,不僅對於開放政府資料有深度理解,也擁有相 關平台規劃建置之專業與經驗。 本專案除了將以本公司過去的技術與實績為基礎,也將邀請「國會大 代誌」(http://ly.g0v.tw/)的開發者擔任顧問,運用其以 MIT License 所釋出之原始碼與創新應用,預計將可建構優於本專案需求規格之成 果、並降低成本、提昇效益。
圖片來源:http://ly.g0v.tw/about
貳、專案概述 一、專案名稱 專案名稱為「立法院開放資料服務平台建置案」,以下簡稱本專案。 二、專案目標 本專案將建立「開放資料資訊管理機制」以管理立法院開放資料相關資 訊、「外部開放資料管理機制」以進行立法院對外開放資料之管理及相關 作業,並建置「立法院開放資料服務平台網站」,於單一網站提供民眾立 法院符合業界標準格式之開放資料檔案下載機制、應用程式 API 服務,並 提供自動化資料轉換機制以先行導入議事日程、議事錄及公報等三種公開 資料來源,滿足網站資料服務至少達到三星等,部分資料服務星等達到四 星等以上之專案目標。 期許透過本專案之建置,達到下列目標: (一)
單一平台,資料價值最大化 透過資料集中化管理,有效將立法院現有資訊系統做整合,使立法院能以 便捷的方式提供民眾易使用之開放資料資訊服務,以鼓勵個人、企業和組 織有效運用本平台創造知識資產,創造資料價值。 (二) 創造知識資產,促進跨界連結 法案及預算之審議,常和其相關之專業領域有密切關聯。透過資料的開 放,讓社會大眾、學者、非營利組織皆能容易取得資訊,並貢獻各自專長 領域,促進社會中各領域之對話及連結。
(三) 擴大公民參與,深化台灣民主進程 資料的開放,不僅能夠促成民間多項加值應用,讓民眾得以有多樣選擇或 取所需資訊,提升資料取得之便利性外,其所促成之跨領域對話及分享, 也將使立法院審議資訊更親民、易懂,擴大公民參與國會,深化台灣民主 進程。 三、 專案範圍 依據招標文件之「06-立法院開放資料服務平台建置案-投標須知附件 1RFP(1030407).doc」所述,本專案執行範圍包括下列事項: 1.
制定立法院公開資料標準規範,並提供 Web Service 介面規格。 2. 規劃及建置「立法院開放資料服務平台」網站並提供資料分類、資 料查詢、檔案下載及應用程式 API 等服務。 3. 規劃及建置「外部開放資料管理機制」以進行立法院對外開放資料 之管理及相關作業。 4. 規劃及建置「開放資料資訊管理機制」以管理立法院開放資料相關 資訊。 5. 依立法院 3 種公開資料來源(議事日程、議事錄及公報),規劃及實作 相關開放資料,提供民眾下載及加值應用。 6. 提供一行動化應用服務作為本平台之開放資料示範性加值應用。 7. 系統規劃設計、開發建置、安裝導入、測試、上線及作業輔導。 8. 資料庫之架構設計、安全控管及備份機制。 9. 規劃本專案系統整體備援機制。 10.系統功能及資料存取之日誌記錄(Log)。 11.立法院資訊安全管理系統(以下簡稱 ISMS)及個人資料管理系統(以 下簡稱 PIMS)相關作業需求。 12.得標廠商負責提供或建置本專案所需之各項合法軟、硬體設備、文 件及自行開發程式之程式碼、應用程式等。 13.提供系統壓力測試及效能調校。 14.提供教育訓練服務。 15.提供保固維護服務。 16.協助立法院資訊業務之推動。
17.本專案系統功能必需配合立法院資訊安全政策之推動,以提高其服 務品質及成效。
四、 專案時程建議 本專案預計分兩階段,自簽約日起以七個月的時間完成專案範圍之各項工 作,並提供上線後一年之保固維護服務。 項次 項目
第一 個月 第二 個月 第三 個月 第四 個月 第五 個月 第六 個月 第七 個月 1. 專案管理計畫書 2. 制定開放資料標準規範 3. 「開放資料服務平台」、「外部開 放資料管理機制」、「開放資料資 訊管理機制」之系統架構與流程規 劃 4. 「開放資料服務平台」視覺設計 5. 第一期驗收所需之各項文件 6. 「開放資料服務平台」、「外部開 放資料管理機制」、「開放資料資 訊管理機制」系統建置 7. 議事日程、議事錄及公報之開放資 料實作 8. 行動化應用服務規劃與製作 9. 系統備援機制建置與測試 10. 資訊安全與個資保護之檢測與調整 11. 教育訓練 12. 平台測試上線、壓力測試、效能調 校 13. 平台正式上線 14. 第二期驗收所需之各項文件、程式
參、需求建議 一、 系統架構及環境說明 (一) 整體系統運作環境架構規劃建議 本專案主要之目的在於規劃及建置「立法院開放資料服務平台」網站,提 供資料分類、資料查詢、檔案下載及應用程式
API 等服務;並透過此對外 服務平台後端之「外部開放資料管理機制」,以進行立法院對外開放資料 之管理及相關作業;再透過與內部各項資訊系統界接之「開放資料資訊管 理機制」,將立法院的開放資料相關資訊進行管理。 系統原規劃之運作方式如下圖所示: 然而目前「國會大代誌」網站已綜合二十個立法院網站資料,將提案、委 員會審查、院會各階段文件、影音整理成結構性資料,自動化更新所有資 料。換言之,無需調整目前立法院資料處理之運作模式,僅需決定要將哪 些公開資料轉為開放資料,即可運用「國會大代誌」的機制,將開放資料 傳遞到「外部開放資料管理機制」,直接發佈於「立法院開放資料服務平 台」網站。 透過此一從外部自動抓取資料進行分析並上傳至資料庫之機制,可取代立 法院內部人工處理資料上傳、或是另行建置「開放資料資訊管理機制」的 工作,並可與立法院網站現有維護流程順暢整合,減少人員教育訓練、流 開放資料資訊管理機制 外部開放資料管理機制 立法院開放資料服務平台立法院現有公開網站 / 資料 立法院現有資料內部管理機制
程轉換的負擔。此部份功能已有實作系統,並且經測試已經可以成功轉入 第八屆第 3 會期起至今的議事資料。(優規) 圖說:從公開資料無痛轉換到開放資料 若考量後續維護或其他因素,仍可將「國會大代誌」資料抓取分析機制轉 換到內部使用,即為原本規劃之「開放資料資訊管理機制」。 外部開放資料管理機制「國會大代誌」資料抓取分析機制 立法院開放資料服務平台立法院現有公開網站
/ 資料
(二) 整體系統安全環境規劃與建議 本系統規劃如下節所述,將透過四台伺服器,分別提供立法院對外、對 內,及程式自動處理功能,可以降低單一伺服器安全漏洞的影響範圍,有 效分散風險。 對外提供服務的 API
伺服器與資料平台伺服器,其資料來源均由資料寫入 伺服器同步而來,其本身並不俱備寫入與修改資料的功能,因此可以降低 在這兩台伺服器(API 伺服器與資料平台伺服器)發生惡意修改資料的機 率。同時,這兩台伺服器發生任何安全問題,都不會影響資料本身的正確 性。 對外提供服務的 API 伺服器與資料平台伺服器,可因應使用人數多寡彈性 調配伺服器資源,必要時加開伺服器以服務大量使用者。透過資料寫入伺 服器的同步機制,可以確保多台 API 伺服器與資料平台伺服器的資料內容 一致。同時,即使少數 API 伺服器與資料平台伺服器因為負載過重而停止 運作,也不會影響轉檔服務、資料寫入,與系統其它功能的運作。 對內提供服務的資料寫入伺服器,和程式自動處理的轉檔服務器,為系統 核心的資料庫,僅供少數人員與工程師在必要時登入修改資料或批次修 改,也不需要對外提供登入介面與操作介面。如此一來可以降低系統遭到 入侵修改資料的機率。
二、 系統開發及建置說明 (一) 系統規劃及設計方法 本專案所需之運作架構,規劃以四台伺服器(虛擬機器)提供所需服務。 簡述如下: 1.
轉檔服務器: • 轉檔服務器提供轉檔服務。當工作人員上傳新的文件到「議事 暨公報系統」與「議案整合暨綜合查詢系統」並開放後,該機 器會主動將議事日程、議事錄及公報等資料進行處理、轉換, 從中分析出必要的資訊,並將相應的資料寫入資料伺服器。 • 上述資料抓取、處理、判讀、轉換的功能,完全由程式自動處 理,毋需人工介入。 2. 資料寫入伺服器: • 資料寫入伺服器提供寫入服務。轉檔伺服器會將處理好之資料 寫入資料寫入伺服器之資料庫,並在第一時間將內容同步至 API 伺服器與資料平台伺服器。 • 資料寫入伺服器提供資料庫後台,供立法院資訊人員與資訊工 程師修改、控制轉檔伺服器取出之資料庫內容。若程式自動取 出之資料內容有錯誤,經查核後可透過此後台更正,即刻同步 至 API 伺服器與資料平台伺服器。 3. API 伺服器: • API 伺服器主要為提供查詢之用,內含完整資料庫及 API 介 面,可提供一千人同時線上查詢。(優規) • 提供「報告事項」、「質詢事項」、「討論事項」、「同意權 行使事項」、「國是論壇」、「院會紀錄」、「委員會紀 錄」、「法律條文對照表」、「中央政府總預算審查過程」及 「會議資訊」之 API 查詢。 • 若需提供更多人次之服務,可增加 API 伺服器。 4. 資料平台伺服器:
• 資料平台伺服器提供開放資料平台所需之資料搜尋、最新資 料、熱門資料、推薦資料、資料目錄、最新消息、平台介紹、 使用規範、開發指南、應用範例、相關網站、個資保護及網站 安全政策、RSS 訂閱服務、意見回饋等功能。 •
提供「報告事項」、「質詢事項」、「討論事項」、「同意權 行使事項」、「國是論壇」、「院會紀錄」、「委員會紀 錄」、「法律條文對照表」、「中央政府總預算審查過程」及 「會議資訊」之資料平台查詢、瀏覽、批次下載功能。 • 資料平台伺服器提供資料平台後台,供立法院人員修改資料 集、權限控管、管理推薦資料、管理資料目錄、處理意見回 饋。 • 若民眾回報資料平台所提供之資料有錯誤,可先透過資料平台 後台將錯誤資料先行下架,待內部查核後,於資料寫入伺服器 更正,再重新上架。這段期間透過 API 伺服器取用資料的第三 方程式與 APP 將正常運作不受影響。 • 若需提供更多人次之服務,可彈性增加資料平台伺服器。 (二) 開發建置解決方案描述,與所遵循之標準。 本系統預計將建置於立法院內現有之富士通 PRIMERGY BX900 雲端刀鋒 主機或功能相似之硬體,透過 VM 環境建置 Debian 或 Ubuntu Server 雲端 伺服器作業系統。系統將採用高效能的 Nginx 或功能相似之網頁伺服器, 與 PostgreSQL 或功能相似之資料庫伺服器。所有作業系統與伺服器軟 體,都將採用低成本、高品質、高安全性的開放源碼(Open Source)解決 方案,確保日後維護便利,可配合立法院 OS/DBMS 政策做必要之修改、 擴充與調校。 資料平台伺服器將採用以 Drupal 為基礎的 DKAN 套件架設。Drupal 為開 放源碼的內容管理系統(Content Management System),包括美國白宮網 站在內等政府機關重大網站,以及其數百萬個的網站均使用 Drupal 建 置。DKAN 為參考著名之 CKAN 開放資料平台,在 Drupal 的基礎上所 發展的平台。CKAN 為目前最廣為使用的開放資料平台軟體,包括
data.gov 等重要開放資料網站,均使用 CKAN
建置。DKAN 結合 CKAN 的資料平台功能與 Drupal 的高度彈性的內容管理功能,簡化了一般開放 資料平台必須處理 CKAN 與內容管理系統之間資料同步的複雜機制,為 開放資料平台理想的後台系統。 圖說:以 Drupal 為基礎、仿效 CKAN 功能之 DKAN。目前已為 http://data.gov.tw 所採用上線。 Drupal 本身即提供高度彈性的使用者登入機制與權限控管機制,可透過 LDAP 目錄服務管理或相似之技術整合立法院內資源入口網站之單一簽入 身分認證機制。所有登入機制並可透過 SSLv3 技術加密確保資料安全。 API 伺服器將採用 PostgreSQL 資料庫配合 pgREST 技術,提供 RESTful API 服務。PostgreSQL 為發展數十年廣為使用的開放源碼 SQL 資料庫系 統,利用其可擴充的 store procedure 機制,搭配 Google 開放釋出的高效率
V8 JavaScript 引擎,從資料庫底層提供全套
UTF-8 編碼、JSON 格式、符 合 REST API 設計原則的資料 API 服務。 以上所有系統均內建系統日誌功能,可依需要設定日誌記錄的詳細程度。 所有網路程式與伺服器也都支援使用 Domain Name、IPv4、IPv6 位址設定 連線。 本公司長期參與 g0v 立法院相關開放資料專案,對於立法院擬開放之資 料集之資料抓取、分析、傳輸流程、所需儲存空間、對外頻寛用量,已經 累積相當程度實作經驗。以第八屆第一會期資料為例,資料處理所需空 間,估計約在 50GB 以內。考量提供高承載力的資料平台與 API 服務所需 的伺服器軟體,粗略估計可以 400GB 總儲存空間、每個月 16TB 的資料 傳輸量為基準。惟依流量高低情況,必要時有可能擴充系統需求。 立法院公開資料標準規範 針對立法院公開資料標準規範、並提供 Web Service 介面規格之需求,除 了「國會大代誌」已撰寫相關文件之外,DKAN 也提供其 API 標準可供 參酌。(優規)
圖說:「國會大代誌」 API 文件
對外開放資料之管理及相關作業 在非技術層面,針對立法院對外開放資料之管理及相關作業,本公司將參 酌 101 年度協助研考會之政府資料開放加值研究案之研究成果,依據以下 步驟進行評估與規劃: 1.
自我檢核: 透過一系列之問題,讓政府單位可在導入資料開放之初,先行自我評估需 要具備哪些條件,預作準備。 2. 資料盤點: 盤點資料應選取符合民眾期待,並可強化透明、協助決策、附加價值之資 料,以提昇資料再使用之效益。 3. 收費與否: 政府資料開放,原應屬於開放授權、免費使用之範疇。但若是公部門資訊 之公開,或仍可採用付費使用之模式。 4. 授權方式: 開放資料需要開放授權,以完善資訊再利用之生態系統,促進各項加值應 用的產生。 5. 資料發佈: 依循現有相關技術標準,選擇適當的資料格式,釋出一到五顆星等級之資 料,儲存在中央或地方之資料平台。
規劃及實作相關開放資料 針對立法院的 3 項公開資料(「議事日程」、「議事錄」及「公報」), 將開放
10 項資料集(「報告事項」、「質詢事項」、「討論事項」、 「同意權行使事項」、「國是論壇」、「院會紀錄」、「委員會紀錄」、 「法律條文對照表」、「中央政府總預算審查過程」及「會議資訊」), 提供內部管理機制、外部資料服務平台機制、API 服務機制。 此外,本公司並建請立法院評估於本平台開放下列公開資料之可行性: • 立委聯絡資料與個人資料,包含:聯絡資料、選區、照片、學經歷 • 議事轉播 IVOD 串流服務,以及錄影檔案下載。 示範性加值應用之行動化應用服務 目前已有多項運用「國會大代誌」 API 之加值應用(優規),例如: • 法案條文修改歷程(例如:http://ly.g0v.tw/bills/1749L16076 )。視覺化呈現各法案條文修正草案所新增、刪減、修改之條文內 容,以及目前審議進度。 • 立委投票指南(http://vote.ly.g0v.tw/)。整合多項立委資料, 包括個人資料、服務處聯絡方式、提案數量、投票記錄、政見,並 可快速瀏覽搜尋,幫忙民眾快速瞭解立委問政成績。 • 立委聯絡資料(http://billy3321.github.io/lytel/)。快速查詢 立委聯絡資料,並可配合手機快速聯絡各區立委服務處。 • 立院影城(http://ivod.ly.g0v.tw/)。IVOD 議事直播系統快速查 詢介面。
本公司將與立法院討論最適合移轉至行動化應用服務之範例,並透過連結 整合於立法院 APP(支援 iOS、Android
及 Windowns 作業系統)。 圖說:法案對照 圖說:立委投票指南
徵詢潛在使用團體之建言 本公司將徵詢至少三個之團體對平台功能之相關建言,俾利於平台功能更 周延,在功能上更切合使用者之需要。目前規劃: • g0v.tw 零時政府社群 •
公民監督國會聯盟 • 台灣開放資料社群
(三) 系統功能與管理維護機制之描述 本專案之系統簽入、身分辨識及權限控管,需整合立法院院院內資源入口 網站之單一簽入身分認證與目錄服務管理系統,以集中權限控管機制。 本公司將針對「開放資料資訊管理機制」與「外部開放資料管理機制」, 採用與 LDAP
整合之機制,進行單一簽入與權限控管。 圖說:LDAP 模組設定畫面
圖說:可設定多種角色,並透過矩陣式設定擁有不同之權限。
(四) 系統品質 完善之系統品質,有賴專案之 Plan-Do-Study-Act(PDSA)品質管理循環,針 對各工作項目按規劃、執行、查核與行動來進行活動,以確保可靠度目標 之達成,並進而促使品質持續改善。 圖說:品質管理循環示意圖。 而針對本專案之系統品質特性,嘗試從下列六項進行說明: 1.
完整性 本專案將建立「開放資料資訊管理機制」,以管理立法院院內之開放資料 相關資訊,並透過「外部開放資料管理機制」,針對可對外開放之資料進 行管理及相關作業,並建置「立法院開放資料服務平台網站」,於單一網 站提供符合開放資料標準之資料檔案下載機制、應用程式 API 服務,並導 入議事日程、議事錄及公報等三種資料來源,建置多項開放資料集,以及 相關加值應用案例。本專案的各項工作之加總,將可建構出完整的開放資 料平台與應用範例,達成專案目標。 2. 整合性
現代之網路系統,皆可透過 API 進行資料、身分、服務之無縫承接。本系 統也採用模組化設計,可將原本適用於抓取外部網站資料的程式模組,修 改為接取內部資訊系統之模組,利於不同環境與系統之間的轉換應用。 3.
簡便性 「開放資料資訊管理機制」與「外部開放資料管理機制」,都可透過瀏覽 器進行登入與管理,僅需透過簡要的教育訓練課程,即可讓後端管理人員 熟悉系統操作。若是採用 g0v 目前抓取外部資料的機制,更可將「開放資 料資訊管理機制」取而代之,並且不需修改現有作業流程,即可將資料開 放上網。 4. 親和性 「立法院開放資料服務平台網站」將採用 Responsive Web Design 響應式 網頁設計,讓行動裝置的使用者可以瀏覽優化過的使用介面,展現開放資 料的親和性。 圖說:以一般電腦畫面瀏覽資料集。
圖說:以智慧型手機瀏覽資料集。 5. 可靠性 本系統所採用之 Drupal
網站建置框架,已有豐富之國內外各領域實作範 例,包括美國白宮官方網站、英國開放資料平台,在系統穩定、資訊安全 等方面都可靠無虞。而 g0v.tw 所建置的「國會大代誌」,則已經經歷過 多次超過千人同時使用的實際使用狀況。 6. 未來擴充性 Drupal 擁有超過 8,000 個以上的功能模組,涵蓋了內容管理、社群互動、 協同作業、權限管理、使用介面與流程優化、第三方服務整合、地理資訊 應用、運作效能、搜尋引擎與社交網路優化等多種面向,「立法院開放資 料服務平台網站」的未來擴充性只會侷限於我們的想像力。