專利名稱:基于Web Service的農(nóng)村信息化組件庫的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計(jì)算機(jī)領(lǐng)域,具體涉及一種基于Web Service的組件庫。
背景技術(shù):
農(nóng)村信息化是通訊技術(shù)和計(jì)算機(jī)技術(shù)在農(nóng)村生產(chǎn)、生活和社會(huì)管理中實(shí)現(xiàn)普遍應(yīng)用和推廣的過程,是我國(guó)廣大的農(nóng)村人口享受到信息化技術(shù)帶來的高效、快捷服務(wù)的關(guān)鍵一環(huán)。農(nóng)村居民健康檔案是農(nóng)村信息化中的一個(gè)重要組成部分。健康檔案的主要用戶包括醫(yī)院、社區(qū)門診部門、衛(wèi)生數(shù)據(jù)管理部門和健康預(yù)測(cè)中心。健康檔案與這些部門系統(tǒng)的集成,實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)共享可達(dá)到幫助醫(yī)務(wù)人員快速地了解患者的健康問題及其患病的相關(guān)背景信息,使醫(yī)務(wù)人員做出正確的臨床決策;促進(jìn)基層衛(wèi)生服務(wù)的規(guī)范化;輔助醫(yī)護(hù)人員評(píng)價(jià)居民的健康問題,也可作為全面掌握居民健康狀況的基本工具;有助于制定準(zhǔn)確實(shí)用的衛(wèi)生保健計(jì)劃,合理利用衛(wèi)生資源,提高基層衛(wèi)生服務(wù)的管理水平;評(píng)價(jià)醫(yī)務(wù)人員的服務(wù)質(zhì)量和技術(shù)水平,有時(shí)還可作為處理醫(yī)療糾紛的法律依據(jù);可作為政府和衛(wèi)生管理機(jī)構(gòu)收集基層醫(yī)療信息的重要渠道;是醫(yī)學(xué)教學(xué)科研的重要參考資料。國(guó)內(nèi)外已經(jīng)有不少軟件公司實(shí)現(xiàn)了農(nóng)村居民健康檔案系統(tǒng),常見的居民健康檔案系統(tǒng)按照采用的開發(fā)模式不同主要包括以下兩種利用互聯(lián)網(wǎng)通過瀏覽器進(jìn)行信息管理的網(wǎng)絡(luò)版本和以桌面程序形式發(fā)布的單機(jī)版本。這些系統(tǒng)的設(shè)計(jì)基本上都是從實(shí)現(xiàn)本身功能角度出發(fā),沒有考慮到系統(tǒng)集成,其系統(tǒng)各層之間的耦合度高,對(duì)操作系統(tǒng)和開發(fā)語言的依賴性強(qiáng);此外,絕大多數(shù)社會(huì)保障系統(tǒng)是針對(duì)城市居民設(shè)計(jì)的,因此數(shù)據(jù)只滿足城市居民參保類型。只有為數(shù)不多的發(fā)達(dá)地區(qū)針對(duì)農(nóng)村居民參保類型設(shè)計(jì)了社會(huì)保障系統(tǒng),但是不論是針對(duì)城市居民設(shè)計(jì)的社會(huì)保障系統(tǒng)還是針對(duì)農(nóng)村居民設(shè)計(jì)的社會(huì)保障系統(tǒng),數(shù)據(jù)格式都存在嚴(yán)重的地區(qū)差異。異構(gòu)數(shù)據(jù)的存在使得,針對(duì)特定地區(qū)開發(fā)的系統(tǒng)不具備處理另一個(gè)地區(qū)數(shù)據(jù)的能力?,F(xiàn)有的解決方案已經(jīng)不能應(yīng)對(duì)用戶更高的信息需求和農(nóng)村信息化的快速發(fā)展,目前迫切需要對(duì)獨(dú)立的信息系統(tǒng)進(jìn)行優(yōu)化整合。面向服務(wù)的體系架構(gòu)(SOA)代表著信息系統(tǒng)集成技術(shù)的成熟,它既可以對(duì)已有系統(tǒng)進(jìn)行集成,又能滿足未來的需求,在資源整合、信息共享等方面具有重大的作用。面向服務(wù)的體系架構(gòu)(SOA)在其他領(lǐng)域已經(jīng)被證明是一種常見、有效的系統(tǒng)集成方法。Web Service是SOA框架的一種具體應(yīng)用;XML模式作為常見的數(shù)據(jù)集成模式之一,不僅可以描述數(shù)據(jù)內(nèi)容也可以描述數(shù)據(jù)結(jié)構(gòu),而且具有跨平臺(tái)特性。將基于XML語言的Web Service應(yīng)用到農(nóng)村居民健康檔案系統(tǒng)中,從而達(dá)到松稱合、對(duì)OS無依賴、可移植和屏蔽不同協(xié)議的目的,并解決異構(gòu)數(shù)據(jù)的問題是本發(fā)明要解決的問題。Web Service是建立可互操作的分布式應(yīng)用程序的新平臺(tái),它可以通過輕量級(jí)的、與廠商無關(guān)的通信協(xié)議從其他的系統(tǒng)跨網(wǎng)絡(luò)接受XML格式的請(qǐng)求,是一種中間件技術(shù)。從表面上看,Web Service技術(shù)對(duì)外提供一種可以被調(diào)用的API,客戶調(diào)用API完成各自的開發(fā)(調(diào)用Web Service提供的API的應(yīng)用程序均稱為客戶)。
Web Service主要用在遠(yuǎn)距離通信、應(yīng)用程序集成、B2B整合、軟件和數(shù)據(jù)重用,總結(jié)起來Web Service有如下特點(diǎn)
(I)良好的封裝性Web Service是部署在Web應(yīng)用上的對(duì)象,具有良好的封裝性,客戶只能看到Web Service描述信息。Web Service的具體實(shí)現(xiàn)和運(yùn)行對(duì)于客戶都是透明的,Web Service技術(shù)作為整體提供服務(wù)。(2)松散稱合當(dāng)Web Service內(nèi)部發(fā)生變化時(shí),客戶無法感受Web Service的變化。對(duì)于客戶來說,只要Web Service提供的接口沒有變化,客戶就不必進(jìn)行程序變動(dòng)。(3)使用標(biāo)準(zhǔn)協(xié)議Web Service所有的協(xié)議都是經(jīng)過標(biāo)準(zhǔn)協(xié)議描述、交換和傳輸?shù)摹_@些協(xié)議在涉及到操作系統(tǒng)、對(duì)象模型和編程語言時(shí),沒有任何傾向性,因此具有很強(qiáng)的生命力。(4)高度開放性Web Service服務(wù)之間可以進(jìn)行交互,具有語言和平臺(tái)無關(guān)性??蓴U(kuò)展的標(biāo)記語言(XML)是Web Service平臺(tái)中表示數(shù)據(jù)的基本格式。WebService全部的規(guī)范、技術(shù)和架構(gòu)都是以XML為語言基礎(chǔ)的。XML是一種元語言,是Internet環(huán)境中跨平臺(tái)、依賴于內(nèi)容的技術(shù),也是當(dāng)今處理分布式結(jié)構(gòu)信息的有效工具。XML文檔中的DOM允許腳本或者其他語言進(jìn)行數(shù)據(jù)解析,從而解決數(shù)據(jù)處理問題。此外,農(nóng)村信息化系統(tǒng)建設(shè)中的跨平臺(tái)、安全性、穩(wěn)定性、效率方面的要求,還需要引入中間件技術(shù)。中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序。屬于可復(fù)用軟件的范疇,在操作系統(tǒng)、網(wǎng)絡(luò)和數(shù)據(jù)庫之上,應(yīng)用程序之下,為處于自己上層的應(yīng)用軟件提供運(yùn)行與開發(fā)環(huán)境,幫助用戶靈活、高效地開發(fā)和集成復(fù)雜的應(yīng)用軟件。
發(fā)明內(nèi)容
本發(fā)明提供一種解決上述問題的方案,提供一種基于Web Service的農(nóng)村信息化組件庫。本發(fā)明的技術(shù)方案是提供一種基于Web Service的農(nóng)村信息化組件庫,其特征在于其包括農(nóng)村居民健康檔案組件和社會(huì)保障組件,其中所述農(nóng)村居民健康檔案組件包括
個(gè)人健康檔案庫用于保存農(nóng)村居民個(gè)人信息、健康檢查信息和醫(yī)療記錄;
家庭健康檔案庫用于保存農(nóng)村居民家庭的家族關(guān)系信息、家族遺傳病史信息和家庭居住條件信息;
社區(qū)健康檔案庫用于保存社區(qū)集體衛(wèi)生環(huán)境狀況信息和公共設(shè)施信息;
所述農(nóng)村居民健康檔案組件提供Web Service服務(wù)接口供用戶訪問、新增、修改或刪除所述個(gè)人健康檔案庫、家庭健康檔案庫和社區(qū)健康檔案庫中的信息。優(yōu)選的,所述個(gè)人健康檔案庫中還包括重點(diǎn)人群檔案模塊,其包括
嬰幼兒管理子模塊采集并保存嬰幼兒基本信息、嬰幼兒飲食習(xí)慣和嬰幼兒疫苗接種記錄;
孕產(chǎn)婦管理子模塊采集并保存孕產(chǎn)婦基本信息、孕前基本健康檢查信息和孕后基本健康檢查信息;慢性病人管理子模塊采集并保存慢性病人基本信息、治療信息和病情變化信息。優(yōu)選的,所述社會(huì)保障組件包括
個(gè)人基本信息庫用于保存農(nóng)村居民的個(gè)人基本信息;
社保信息庫用于保存農(nóng)村居民的社會(huì)保障信息;
所述社會(huì)保障組件提供Web Service服務(wù)接口供用戶訪問、新增、修改或刪除所述個(gè)人基本信息庫和社保信息庫。優(yōu)選的,所述社保信息庫保存農(nóng)村居民的社會(huì)保障信息包括社會(huì)保險(xiǎn)、最低生活保障、社會(huì)優(yōu)撫、新農(nóng)合和新農(nóng)保信息。優(yōu)選的,所述單點(diǎn)登錄組件包括
身份認(rèn)證中心對(duì)用戶注冊(cè)時(shí)的身份信息進(jìn)行認(rèn)證和核實(shí);
用戶登錄中心供用戶登錄并訪問應(yīng)用程序;
用戶注冊(cè)中心供用戶填報(bào)身份信息和社保信息進(jìn)行登記注冊(cè),并提供新的帳號(hào)供用戶使用;供應(yīng)用程序提供商注冊(cè)新的應(yīng)用程序訪問所述農(nóng)村居民健康檔案組件和社會(huì)保障組件。優(yōu)選的,所述用戶注冊(cè)中心包括
用戶基本信息注冊(cè)模塊供用戶登記身份信息;
用戶社保信息注冊(cè)模塊供用戶登記社保信息;
應(yīng)用程序注冊(cè)模塊供應(yīng)用程序提供商注冊(cè)新的應(yīng)用程序訪問所述農(nóng)村居民健康檔案組件和社會(huì)保障組件。
圖I是本發(fā)明的基于Web Service的農(nóng)村信息化組件庫的整體結(jié)構(gòu)示意 圖2是農(nóng)村居民健康檔案組件的組成結(jié)構(gòu) 圖3是單點(diǎn)登錄組件的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面對(duì)本發(fā)明的具體實(shí)施方式
作進(jìn)一步詳細(xì)的描述。如圖I至圖3所示,本發(fā)明的一種基于Web Service的農(nóng)村信息化組件庫包括農(nóng)村居民健康檔案組件、社會(huì)保障組件和單點(diǎn)登錄組件。按照國(guó)家標(biāo)準(zhǔn)和農(nóng)村集中居住趨勢(shì)設(shè)計(jì),農(nóng)村居民健康檔案組件分為個(gè)人健康檔案庫、家庭健康檔案庫和社區(qū)健康檔案庫。(I)個(gè)人健康檔案庫
個(gè)人健康檔案包括三部分內(nèi)容個(gè)人基本信息管理、健康檢查、重點(diǎn)人群健康管理和其他醫(yī)療記錄。包括個(gè)人基本信息采集和家庭基本信息采集、家庭一個(gè)人關(guān)系構(gòu)建、家族史采集。其中還包括重點(diǎn)人群檔案模塊,通過對(duì)一般用戶和重點(diǎn)人群(嬰幼兒、孕產(chǎn)婦、傳染病患者、慢性病患者)的身體健康檢查、生活方式的記錄、健康狀況評(píng)價(jià)和疾病用藥史記錄,尋找其中的問題,以預(yù)防為主,力求從源頭解決健康隱患是健康檢查、重點(diǎn)人群檔案管理和醫(yī)療記錄設(shè)計(jì)的出發(fā)點(diǎn)。主要有針對(duì)嬰幼兒主要需要設(shè)計(jì)嬰幼兒基本信息采集、嬰幼兒飲食習(xí)慣統(tǒng)計(jì)、嬰幼兒疫苗接種記錄和接種預(yù)約。 孕產(chǎn)婦主要有初次孕產(chǎn)婦、產(chǎn)前孕產(chǎn)婦和產(chǎn)后孕產(chǎn)婦之分。針對(duì)不同類型的孕產(chǎn)婦設(shè)計(jì)不同的功能。初次孕產(chǎn)婦需要建立檔案;針對(duì)孕前和孕后分別有孕前基本健康檢查、孕前跟蹤、孕后基本健康檢查、孕后隨訪。高血壓病人、心臟病患者、精神分裂者和肺結(jié)核患者這些慢性病或者高危病患者除了要具備個(gè)人基本信息檔案和家庭歸屬之外,還要建立針對(duì)這些特殊人群的跟蹤檔案,即特殊人群跟蹤記錄。(2)家庭健康檔案庫
家庭是個(gè)人生活的主要環(huán)境之一,它影響到個(gè)人的遺傳和生長(zhǎng)發(fā)育,影響疾病的發(fā)生、發(fā)展、傳播及康復(fù),家庭與居民的健康息息相關(guān)。家庭健康檔案是居民健康檔案的重要組成部分。家庭健康檔案是以家庭為單位,記錄家庭的家族關(guān)系圖、家族遺傳病史、家庭居住環(huán)境、戶屬性、廚房衛(wèi)生間設(shè)施情況、牲畜管理、燃料飲用水選擇和垃圾處理方式。通過對(duì)以家庭為單位的整體衛(wèi)生環(huán)境情況的把握,了解中國(guó)農(nóng)村生活方式對(duì)健康的影響。(3)社區(qū)健康檔案庫
社區(qū)健康檔案是記錄社區(qū)自身特征和治安環(huán)境的資料庫。以社區(qū)為單位,通過現(xiàn)場(chǎng)調(diào)查和現(xiàn)有資料搜集等方法,收集和記錄集體衛(wèi)生環(huán)境相關(guān)內(nèi)容公共設(shè)施(公用道路、綠化環(huán)境、垃圾處理設(shè)施、公共飲水和公共餐飲)明細(xì)登記、垃圾處理記錄、環(huán)保人員工作記錄。社區(qū)的集體衛(wèi)生環(huán)境包括集體設(shè)施的維護(hù)、環(huán)境衛(wèi)生建設(shè)和公共餐飲的管理。為了更好的維持集體生存環(huán)境,需要對(duì)公用設(shè)施維護(hù)跟蹤、衛(wèi)生人員管理和評(píng)價(jià)、垃圾處理記錄和餐飲企業(yè)管理。所述社會(huì)保障組件包括
個(gè)人基本信息庫用于保存農(nóng)村居民的個(gè)人基本信息,個(gè)人基本信息中不會(huì)變動(dòng)的是個(gè)人身份證號(hào)。社保信息庫用于保存農(nóng)村居民的社會(huì)保障信息,社會(huì)保障信息必須詳盡的描述數(shù)據(jù)的種類、組成、時(shí)間和賬戶的變更明細(xì)。社會(huì)保障信息中包括社會(huì)保險(xiǎn)(五種類型保險(xiǎn))、最低生活保障、社會(huì)優(yōu)撫、新農(nóng)合、新農(nóng)保。社會(huì)保險(xiǎn)是社會(huì)保障體系的核心,主要包括養(yǎng)老社會(huì)保險(xiǎn)、醫(yī)療社會(huì)保險(xiǎn)、失業(yè)保險(xiǎn)、工傷保險(xiǎn)、生育保險(xiǎn)等等。社會(huì)保險(xiǎn)計(jì)劃由政府舉辦,強(qiáng)制某一群體將其收入的一部分作為社會(huì)保險(xiǎn)稅(費(fèi))形成社會(huì)保險(xiǎn)基金,在滿足一定條件的情況下,被保險(xiǎn)人可從基金獲得固定的收入或損失的補(bǔ)償,它是一種再分配制度,它的目標(biāo)是保證物質(zhì)及勞動(dòng)力的再生產(chǎn)和社會(huì)的穩(wěn)定。農(nóng)村居民也可以參加社會(huì)保險(xiǎn)。社會(huì)救助是指國(guó)家和其他社會(huì)主體對(duì)于遭受自然災(zāi)害、失去勞動(dòng)能力或者其他低收入公民給予物質(zhì)幫助或精神救助,以維持其基本生活需求,保障其最低生活水平的各種措施。社會(huì)優(yōu)撫是針對(duì)軍人及其家屬所建立的社會(huì)保障制度,是指國(guó)家和社會(huì)對(duì)軍人及其家屬所提供的各種優(yōu)待、撫恤、養(yǎng)老、就業(yè)安置等待遇和服務(wù)的保障制度。根據(jù)社會(huì)救助和社會(huì)優(yōu)撫的定義,農(nóng)村居民只要滿足了相應(yīng)條件,就可以享有社會(huì)救助和社會(huì)優(yōu)撫。此外,我國(guó)還針對(duì)農(nóng)村居民設(shè)置了特定的社會(huì)保障體系,主要包括新農(nóng)村合作醫(yī)療和新農(nóng)村養(yǎng)老保險(xiǎn),簡(jiǎn)稱為“新農(nóng)合”和“新農(nóng)保”。單點(diǎn)登錄組件主要包括身份認(rèn)證中心、用戶登錄中心和用戶注冊(cè)中心。( I)身份認(rèn)證中心設(shè)計(jì)
身份認(rèn)證中心主要包括一、驗(yàn)證用戶是否已經(jīng)登錄;二、驗(yàn)證Token令牌的有效性。身份認(rèn)證技術(shù)是計(jì)算機(jī)對(duì)操作者身份進(jìn)行認(rèn)證的一個(gè)過程。計(jì)算機(jī)對(duì)一切事物的操作都是基于一組特定的二進(jìn)制數(shù)據(jù)的,將用戶信息轉(zhuǎn)化為數(shù)據(jù)是身份認(rèn)證技術(shù)主要研究?jī)?nèi)容。因此,基于Token-SSO身份認(rèn)證中心包括對(duì)用戶賬戶信息和用戶令牌的維護(hù)、驗(yàn)證。常見的身份驗(yàn)證方法主要分為三類根據(jù)用戶知道的信息進(jìn)行身份認(rèn)證(whatyou kown);根據(jù)用戶擁有的信息進(jìn)行身份認(rèn)證(what you have);根據(jù)用戶獨(dú)一無二的生理特征進(jìn)行身份認(rèn)證(what you are)?;诳诹罴从脩裘兔艽a組合是最典型的what youknown類型身份認(rèn)證;常見的what you have類型身份驗(yàn)證包括智能IC卡、短信密碼和動(dòng)態(tài)令牌;目前較為常用的what you are類型身份驗(yàn)證主要是指紋識(shí)別技術(shù)。第一種基于口令的身份驗(yàn)證最為簡(jiǎn)單,并且費(fèi)用較低,符合農(nóng)村居民低收入的特征,因此發(fā)明的SSO選擇用戶名、密碼組合的形式進(jìn)行身份驗(yàn)證。SSO需要利用統(tǒng)一身份認(rèn)證功能對(duì)多個(gè)不同應(yīng)用系統(tǒng)進(jìn)行驗(yàn)證,為了達(dá)到這一目的,本文通過采用隨機(jī)字符串和加密技術(shù)相結(jié)合的方法為已經(jīng)通過賬戶驗(yàn)證的用戶分配Token,用戶每一次請(qǐng)求訪問應(yīng)用系統(tǒng)提供的服務(wù)時(shí),被請(qǐng)求的應(yīng)用系統(tǒng)先從SSO處獲得分配給此用戶的Token信息,再通過解密算法得到Token中的隨機(jī)字符串,對(duì)解密前后的字符串進(jìn)行匹配,只有通過驗(yàn)證的用戶才能被允許訪問這一服務(wù)。(2)用戶注冊(cè)中心設(shè)計(jì)
SSO最主要的目的是實(shí)現(xiàn)不同應(yīng)用系統(tǒng)的統(tǒng)一身份認(rèn)證,即有效用戶只需要登錄一次即可訪問其權(quán)限下的所有應(yīng)用系統(tǒng)。因此,SSO用戶注冊(cè)中心必須提供用戶信息注冊(cè)和應(yīng)用系統(tǒng)注冊(cè)功能。為了實(shí)現(xiàn)農(nóng)村信息化單個(gè)已存應(yīng)用系統(tǒng)賬戶和SSO賬戶的映射,用戶需要在SSO用戶注冊(cè)中心進(jìn)行基本信息注冊(cè)。通過在SSO用戶注冊(cè)中心的注冊(cè),SSO收集用戶擁有的其他應(yīng)用系統(tǒng)賬號(hào),用戶以后只需要使用SSO賬戶就可以訪問互相信任的應(yīng)用系統(tǒng)。例如,用戶密碼設(shè)計(jì)、用戶唯一的用戶名設(shè)計(jì)等。本系統(tǒng)中的用戶信息用戶注冊(cè)中心除了需要用戶注冊(cè)最基本的用戶信息以外,還需要用戶同時(shí)填入自己真實(shí)的社會(huì)保險(xiǎn)賬號(hào)、醫(yī)保賬號(hào)、身份證號(hào)等信息。本發(fā)明采用注冊(cè)時(shí)收集用戶已有社保信息的方式,輔助人工采集社保信息,提聞系統(tǒng) 目息收集效率。用戶注冊(cè)中心的應(yīng)用系統(tǒng)注冊(cè)模塊主要進(jìn)行單個(gè)應(yīng)用系統(tǒng)集成,實(shí)現(xiàn)系統(tǒng)資源整合。SSO對(duì)用戶登錄信息和用戶Token進(jìn)行短期保存,應(yīng)用系統(tǒng)通過引入一段java script腳本動(dòng)態(tài)訪問SSO系統(tǒng),并獲取SSO保存的用戶信息和Token,通過判斷這些信息的有效性實(shí)現(xiàn)不同應(yīng)用系統(tǒng)注冊(cè)。也就是說,應(yīng)用系統(tǒng)的集成是單個(gè)應(yīng)用系統(tǒng)調(diào)用SSO進(jìn)行用戶身份驗(yàn)證的過程。(3)用戶登錄中心設(shè)計(jì)
此用戶登錄中心提供用戶登錄窗口,用戶使用在SSO用戶注冊(cè)中心注冊(cè)的用戶賬號(hào)在此窗口 登錄即可。以上實(shí)施例僅為本發(fā)明其中的一種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。本發(fā)明的一種基于Web Service的農(nóng)村信息化組件庫米用Web Service技術(shù)和中間件技術(shù),還引入統(tǒng)一身份認(rèn)證技術(shù)實(shí)現(xiàn)單點(diǎn)登錄。其具有以下有益效果
I.構(gòu)建健康檔案、社會(huì)保障組件,不再使用常見的MVC三層架構(gòu)構(gòu)建農(nóng)村居民健康檔案系統(tǒng)和社會(huì)保障系統(tǒng),而是引入Web Service技術(shù)、中間件技術(shù)分別構(gòu)建HIS組件和社會(huì)保障組件,從而達(dá)到松耦合、對(duì)OS無依賴、可移植和屏蔽不同協(xié)議的目的。2.構(gòu)建單點(diǎn)登錄組件,為了實(shí)現(xiàn)系統(tǒng)在身份認(rèn)證層面的整合,達(dá)到不同應(yīng)用系統(tǒng)使用同一個(gè)身份認(rèn)證中心的目的,本次組件庫研發(fā)還包括構(gòu)建SSO組件。3.實(shí)現(xiàn)數(shù)據(jù)規(guī)范,對(duì)常見數(shù)據(jù)庫操作進(jìn)行輕量級(jí)封裝,達(dá)到系統(tǒng)可以處理現(xiàn)存各個(gè)地區(qū)數(shù)據(jù)以及應(yīng)對(duì)將來數(shù)據(jù)變化的目的。
權(quán)利要求
1.基于WebService的農(nóng)村信息化組件庫,其特征在于其包括農(nóng)村居民健康檔案組件和社會(huì)保障組件,其中所述農(nóng)村居民健康檔案組件包括 個(gè)人健康檔案庫用于保存農(nóng)村居民個(gè)人信息、健康檢查信息和醫(yī)療記錄; 家庭健康檔案庫用于保存農(nóng)村居民家庭的家族關(guān)系信息、家族遺傳病史信息和家庭居住條件信息; 社區(qū)健康檔案庫用于保存社區(qū)集體衛(wèi)生環(huán)境狀況信息和公共設(shè)施信息; 所述農(nóng)村居民健康檔案組件提供Web Service服務(wù)接口供用戶訪問、新增、修改或刪除所述個(gè)人健康檔案庫、家庭健康檔案庫和社區(qū)健康檔案庫中的信息。
2.根據(jù)權(quán)利要求I所述的基于WebService的農(nóng)村信息化組件庫,其特征在于所述個(gè)人健康檔案庫中還包括重點(diǎn)人群檔案模塊,其包括 嬰幼兒管理子模塊采集并保存嬰幼兒基本信息、嬰幼兒飲食習(xí)慣和嬰幼兒疫苗接種記錄; 孕產(chǎn)婦管理子模塊采集并保存孕產(chǎn)婦基本信息、孕前基本健康檢查信息和孕后基本健康檢查信息; 慢性病人管理子模塊采集并保存慢性病人基本信息、治療信息和病情變化信息。
3.根據(jù)權(quán)利要求I所述的基于WebService的農(nóng)村信息化組件庫,其特征在于所述社會(huì)保障組件包括 個(gè)人基本信息庫用于保存農(nóng)村居民的個(gè)人基本信息; 社保信息庫用于保存農(nóng)村居民的社會(huì)保障信息; 所述社會(huì)保障組件提供Web Service服務(wù)接口供用戶訪問、新增、修改或刪除所述個(gè)人基本信息庫和社保信息庫。
4.根據(jù)權(quán)利要求3所述的基于WebService的農(nóng)村信息化組件庫,其特征在于所述社保信息庫保存農(nóng)村居民的社會(huì)保障信息包括社會(huì)保險(xiǎn)、最低生活保障、社會(huì)優(yōu)撫、新農(nóng)合和新農(nóng)保息。
5.根據(jù)權(quán)利要求I所述的基于WebService的農(nóng)村信息化組件庫,其特征在于其還包括提供用戶身份認(rèn)證功能的單點(diǎn)登錄組件,所述單點(diǎn)登錄組件提供Web Service服務(wù)接口供其他應(yīng)用程序接收用戶身份認(rèn)證的結(jié)果。
6.根據(jù)權(quán)利要求5所述的基于WebService的農(nóng)村信息化組件庫,其特征在于所述單點(diǎn)登錄組件包括 身份認(rèn)證中心對(duì)用戶注冊(cè)時(shí)的身份信息進(jìn)行認(rèn)證和核實(shí); 用戶登錄中心供用戶登錄并訪問應(yīng)用程序; 用戶注冊(cè)中心供用戶填報(bào)身份信息和社保信息進(jìn)行登記注冊(cè),并提供新的帳號(hào)供用戶使用;供應(yīng)用程序提供商注冊(cè)新的應(yīng)用程序訪問所述農(nóng)村居民健康檔案組件和社會(huì)保障組件。
7.根據(jù)權(quán)利要求6所述的基于WebService的農(nóng)村信息化組件庫,其特征在于所述用戶注冊(cè)中心包括 用戶基本信息注冊(cè)模塊供用戶登記身份信息; 用戶社保信息注冊(cè)模塊供用戶登記社保信息; 應(yīng)用程序注冊(cè)模塊供應(yīng)用程序提供商注冊(cè)新的應(yīng)用程序訪問所述農(nóng)村居民健康檔案組件和社會(huì) 保障組件。
全文摘要
本發(fā)明公開了一種基于Web Service的農(nóng)村信息化組件庫,其特征在于其包括農(nóng)村居民健康檔案組件和社會(huì)保障組件,其中所述農(nóng)村居民健康檔案組件包括個(gè)人健康檔案庫、家庭健康檔案庫、社區(qū)健康檔案庫。其具有以下有益效果1.構(gòu)建健康檔案、社會(huì)保障組件,引入Web Service技術(shù)、中間件技術(shù)分別構(gòu)建HIS組件和社會(huì)保障組件,從而達(dá)到松耦合、對(duì)OS無依賴、可移植和屏蔽不同協(xié)議的目的。2.構(gòu)建單點(diǎn)登錄組件,為了實(shí)現(xiàn)系統(tǒng)在身份認(rèn)證層面的整合,達(dá)到不同應(yīng)用系統(tǒng)使用同一個(gè)身份認(rèn)證中心的目的,本次組件庫研發(fā)還包括構(gòu)建SSO組件。3.實(shí)現(xiàn)數(shù)據(jù)規(guī)范,對(duì)常見數(shù)據(jù)庫操作進(jìn)行輕量級(jí)封裝,達(dá)到系統(tǒng)可以處理現(xiàn)存各個(gè)地區(qū)數(shù)據(jù)以及應(yīng)對(duì)將來數(shù)據(jù)變化的目的。
文檔編號(hào)G06Q50/22GK102622718SQ20121012617
公開日2012年8月1日 申請(qǐng)日期2012年4月27日 優(yōu)先權(quán)日2012年4月27日
發(fā)明者孫娜娜, 胡濱, 黃水清 申請(qǐng)人:南京農(nóng)業(yè)大學(xué)