Please note that JavaScript and style sheet are used in this website,
Due to unadaptability of the style sheet with the browser used in your computer, pages may not look as original.
Even in such a case, however, the contents can be used safely.

日本 橫濱市以Java技術為基礎的批次處理在公開標準化的資訊共享基礎系統上利用Java穩定且有效率地實現大量的批次處理

简体中文 繁体中文 English

 
綠川貴夫先生 橫濱市總務局 IT活用推廣部情報系統課
基礎平台負責人 綠川貴夫先生
豐田訓久先生 橫濱市總務局 IT活用推廣部情報系統課
主管 豐田訓久先生

概述

橫濱市

為了解決橫濱市在業務系統的開發及運用效率低落與成本增加等課題,建構了開放且標準化的資訊共享基礎系統同時也致力於福利保健系統的再建構。負責全新福利保健系統架構的NEC,為了解決以Java實行大量批次處理時的課題,提出了以開放式架構為依據的「WebOTX Batch Server」方案。此方案徹底整頓了可穩定且有效率地實現大量批次處理的環境,包括處理超過30萬件的兒童津貼發放等。

挑戰

擁有超過360萬名居民人口的橫濱市,有著大城市特有的課題。即某些在其他都市一年中不過幾件的例外處理,在橫濱市卻是經常發生。由於這個原因無法利用既有的套裝應用程式,導致不得不謀求業務系統的個別最佳化。結果,產生了同一功能的重複開發、與資料連動困難等問題。特別是在福利保健領域,經常配合法令而頻繁地修改系統,因而系統持續複雜化、黑盒子化,產生供應商獨占、成本居高不下的問題。橫濱市為了解決這些課題,與產業技術綜合研究所締結協定,建構以「AIST包含架構(※)」為依據的資訊共享基礎系統,同時將重新製作到目前為止個別開發・運用的福利保健系統與身障福利系統。

※獨立行政法人產業技術綜合研究所所開發的,不依賴特定業者的標準式軟體開發手法,定義成共用軟體、開發規約等的架構


解決方案

在建構資訊共享基礎系統上啟用的全新福利保健系統時,大量的批次處理成了重要的主題。「AIST包含架構」中僅規定以Java建構,但關於批次處理卻未詳加規定。另外,Java在VM(虛擬機器)啟動時需要額外的運作時間,所以連續的批次處理有著耗時等性能不穩的一面。為了解決這項課題,NEC提出了活用OSS「Spring Batch架構」的解決方案「WebOTX Batch Server」。「橫濱市光是兒童津貼發放處理就超過30萬件,除此之外每天也必須進行某些批次處理。因此,在有限的時間內執行穩定的批次處理,是相當重要的必備條件」横濱市總務局 IT活用推廣部資訊系統課基礎負責人綠川貴夫先生回顧當時如此說道。接受這項提案的横濱市,與產業技術綜合研究所協議,確認以「Spring Batch」為基本的「WebOTX Batch Server」以AIST包含架構為依據,決定正式採用。
在全新的福利保健系統中,對於兒童、高齡者及身障居民的津貼發放等,各種福利相關資訊的批次處理皆以「WebOTX Batch Server」實行。「WebOTX Batch Server」藉由讓Java VM常駐在線程上並列實行批次處理,抑制記憶體消耗量,實現穩定的運作。另外,也配備了將在主機架構的居民記錄系統中登錄的資料,轉移到福利保健系統每30秒1次的批次處理準即時處理功能。此外,在擁有幾乎相同功能的帳簿傳票伺服器與「WebOTX Batch Server」過於冗長複雜、發生處理的障礙時,以互相彌補功能的正副結構提高了可用性。


成果

「WebOTX Batch Server 採用後,批次處理達到高速、穩定化,線上業務可因此挪出充分的時間。另外,準即時處理功能安裝後,進行轉入手續的居民在當日即可在福利課窗口完成手續,可以獲得居民服務質量提升與窗口業務順暢進行的實際成果。從系統正式啟動經過約1年,這2種批次處理都穩定運行,不只在業務效率化,在可用性的方面也感受到明顯的效果」綠川先生談起採用後的效果如是說。另外,橫濱市總務局IT活用推廣部資訊系統課負責主任豐田訓久先生說:「在這次的系統建構時,NEC不只從技術面著手處理,也深入地理解了橫濱市的業務內容,在瞭解業務面的課題後一併思考解決方案,提出了最適當的解決辦法」他對NEC的提案能力給予好評。
如此,建構了資訊共享基礎系統的橫濱市,實現了最適合整體、排除供應商獨占的全新福利保健系統的轉移。藉此,排除供應商鎖定不僅實現了採購的公平性,也整頓了可採用競爭原則開發及運用的成本削減之環境。
綠川先生對於今後的展望如此說道:「可以想見今後居民的需求逐漸多樣化、預定法制化的共通號碼制度(國民身分證字號)、及與自治體資訊連動的個別居民服務等,都將是未來的需求項目。如此一來,業務系統間的有機型資料連動將會頻繁地進行,因此,今後需活用WebOTX Batch Server所持有的批次並列處理功能,以回應居民的需求」


客戶簡介

日本 橫濱市

事業內容 地方政府、公共領域 — 日本神奈川縣橫濱市

橫濱市

成立時間 1889年4月
地址 日本神奈川县横滨市中区港町1-1
人口 3,697,03人(截至2013年1月1日)
職員人數 24,354名(截至2012年4月1日)
URL http://www.city.yokohama.lg.jp/

(May 30,2013)