亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        環(huán)境衛(wèi)生檢測(cè)管理信息系統(tǒng)三層程序架構(gòu)的設(shè)計(jì)與實(shí)現(xiàn)

        2012-12-31 00:00:00陳晶羅俊龐延輝肖鵬周虹茹
        科技資訊 2012年31期

        摘 要:本文以樣品登記模塊為例,闡述了環(huán)境衛(wèi)生檢測(cè)管理信息系統(tǒng)三層應(yīng)用程序架構(gòu)的實(shí)現(xiàn)。B/S(Browser/Server)模式將軟件系統(tǒng)功能進(jìn)行明確分割,分為三大層:表示層(Presentation Layer),業(yè)務(wù)邏輯層(Business Layer)和數(shù)據(jù)層(Data Access Layer)。表示層面向最終用戶,業(yè)務(wù)邏輯層完成系統(tǒng)功能,數(shù)據(jù)訪問(wèn)層對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行處理。這樣簡(jiǎn)化了客戶端軟件,用戶只需安裝瀏覽器,就可以對(duì)數(shù)據(jù)庫(kù)內(nèi)容進(jìn)行操作。

        關(guān)鍵詞:管理信息系統(tǒng) B/S(Browser/Server)模式

        中圖分類號(hào):TP3 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2012)11(a)-0019-02

        1 項(xiàng)目背景

        武漢市疾病預(yù)防控制中心是衛(wèi)生監(jiān)測(cè)、檢驗(yàn)出證、技術(shù)仲裁、預(yù)防醫(yī)學(xué)研究的機(jī)構(gòu),開(kāi)展實(shí)驗(yàn)室檢測(cè)、分析、鑒定和評(píng)價(jià)。疾控中心檢測(cè)與評(píng)價(jià)任務(wù)主要包括環(huán)境檢測(cè)和衛(wèi)生檢驗(yàn)。環(huán)境衛(wèi)生檢測(cè)管理系統(tǒng)針對(duì)這兩類業(yè)務(wù),實(shí)現(xiàn)檢測(cè)流程的自動(dòng)化。

        2 業(yè)務(wù)流程分析

        檢驗(yàn)業(yè)務(wù)流程[1]主要分為三部分:(1)樣品室的收樣階段,主要包括樣品登記、分配檢測(cè)任務(wù)。(2)實(shí)驗(yàn)室的樣品檢測(cè)階段,主要包括檢測(cè)項(xiàng)目確認(rèn)、結(jié)果錄入、將結(jié)果匯總成報(bào)告。(3)報(bào)告審核發(fā)放階段,包括報(bào)告審核、報(bào)告簽字、報(bào)告發(fā)放。

        3 應(yīng)用程序架構(gòu)設(shè)計(jì)

        環(huán)境衛(wèi)生檢測(cè)管理系統(tǒng)的體系結(jié)構(gòu)采用B/S(Browser/Server)模式,讓每個(gè)終端機(jī)數(shù)據(jù)通過(guò)網(wǎng)絡(luò)向指定服務(wù)器匯總。B/S(Browser/Server)模式將軟件系統(tǒng)功能進(jìn)行明確分割,分為三大層:表示層(Presentation Layer),業(yè)務(wù)邏輯層(Business Layer)和數(shù)據(jù)層(Data Access Layer),如圖1所示。這樣簡(jiǎn)化了客戶端軟件,用戶只需安裝瀏覽器,就可以對(duì)數(shù)據(jù)庫(kù)內(nèi)容進(jìn)行操作[2]。系統(tǒng)將功能的完成交給業(yè)務(wù)邏輯層[3]。數(shù)據(jù)訪問(wèn)層主要對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行處理。

        表示層(Presentation Layer)將提供應(yīng)用的用戶接口部分即人機(jī)接口界面,負(fù)責(zé)顯示信息和收集數(shù)據(jù),并與業(yè)務(wù)邏輯層通信。此層主要面向最終用戶,因此必須直觀易操作。

        業(yè)務(wù)邏輯層(Business Layer)接受來(lái)自表示層的數(shù)據(jù)請(qǐng)求后,利用服務(wù)器完成系統(tǒng)的應(yīng)用功能,負(fù)責(zé)處理業(yè)務(wù)邏輯(包括與數(shù)據(jù)層的通信),并將處理結(jié)果發(fā)回表示層。

        數(shù)據(jù)訪問(wèn)層(Data Access Layer)根據(jù)業(yè)務(wù)邏輯層的請(qǐng)求獨(dú)立地進(jìn)行各種數(shù)據(jù)庫(kù)數(shù)據(jù)處理,并將結(jié)果發(fā)回業(yè)務(wù)邏輯層。

        各層之間的數(shù)據(jù)交換應(yīng)盡可能的簡(jiǎn)潔,盡量減少在表示層與業(yè)務(wù)邏輯層之間進(jìn)行數(shù)據(jù)交換的次數(shù)。

        4 三層應(yīng)用程序架構(gòu)的實(shí)現(xiàn)

        環(huán)境衛(wèi)生檢測(cè)管理系統(tǒng)包括樣品登記、樣品通知、樣品分配、任務(wù)分配、樣品檢測(cè)、報(bào)告編制、報(bào)告審核、報(bào)告簽字、報(bào)告發(fā)放、報(bào)告查詢10個(gè)模塊。其中樣品登記模塊涉及的信息較多,操作和界面相對(duì)復(fù)雜。本文以樣品登記模塊為例,闡述三層應(yīng)用程序架構(gòu)的實(shí)現(xiàn)。

        4.1 樣品登記模塊操作界面

        樣品登記模塊界面分為樣品登記操作按鈕框、檢測(cè)類別目錄框,樣品查詢框和樣品列表框如圖2所示。

        樣品室收樣人員在登錄樣品登記模塊時(shí),系統(tǒng)調(diào)用樣品檢測(cè)類別表生成樹(shù)形目錄。選擇目錄中的檢測(cè)類別,系統(tǒng)將數(shù)據(jù)信息賦值到樣品檢測(cè)申請(qǐng)/受理單中的樣品類別框中,并與樣品檢測(cè)申請(qǐng)/受理單中的檢測(cè)項(xiàng)目、檢測(cè)依據(jù)相關(guān)聯(lián),彈出檢測(cè)項(xiàng)目復(fù)選框,展現(xiàn)出該類別對(duì)應(yīng)的檢測(cè)項(xiàng)目和檢測(cè)依據(jù)(即相應(yīng)的國(guó)家檢測(cè)標(biāo)準(zhǔn))。樣品室收樣人員在樣品檢測(cè)申請(qǐng)/受理單中填寫(xiě)樣品信息,其中樣品名稱、樣品性狀、檢測(cè)項(xiàng)目、檢測(cè)報(bào)告議定日期為必填項(xiàng)目。確認(rèn)樣品信息后保存,可以在樣品列表框中看到樣品詳細(xì)信息的記錄。在提交前可以編輯修改樣品檢測(cè)申請(qǐng)/受理單。提交之后則不允許再修改檢測(cè)申請(qǐng)/受理單。

        4.2 樣品登記模塊三層架構(gòu)的實(shí)現(xiàn)

        根據(jù)樣品登記模塊的業(yè)務(wù)流程和界面操作流程,將系統(tǒng)功能劃分為三層,如圖3所示。

        表示層提供樣品登記界面的顯示和樣品類別、樣品記錄的展現(xiàn)。根據(jù)用戶在界面上的操作輸入數(shù)據(jù),業(yè)務(wù)邏輯層完成樣品收樣,獲取頁(yè)面?zhèn)鬏斶^(guò)來(lái)的數(shù)據(jù),對(duì)于數(shù)據(jù)是否合法進(jìn)行判斷,然后進(jìn)行業(yè)務(wù)處理。數(shù)據(jù)層提供數(shù)據(jù)表與視圖,與業(yè)務(wù)邏輯層進(jìn)行交互,將檢測(cè)申請(qǐng)/受理單中的數(shù)據(jù)信息存儲(chǔ)到相應(yīng)的數(shù)據(jù)表中。

        樣品登記模塊三層結(jié)構(gòu)具體功能實(shí)現(xiàn)過(guò)程如圖4所示。初始化,用戶在表示層輸入樣品登記信息后提交,邏輯層判斷樣品名稱是否為空,如果為空則返回錯(cuò)誤信息,如果不為空,則與數(shù)據(jù)層進(jìn)行交互,打開(kāi)數(shù)據(jù)庫(kù)連接,將數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中,如果數(shù)據(jù)保存時(shí)發(fā)生異常,則返回錯(cuò)誤信息,如果數(shù)據(jù)保存正常,則返回正常信息,并在表示層中將結(jié)果展示出來(lái)。

        5 結(jié)語(yǔ)

        本文以樣品登記模塊為例,闡述了環(huán)境衛(wèi)生檢測(cè)管理信息系統(tǒng)三層應(yīng)用程序架構(gòu)的實(shí)現(xiàn)。B/S( Browser/Server)模式的三層架構(gòu)模式,大大簡(jiǎn)化了客戶端軟件,用戶不用安裝額外的客戶端,只需要安裝瀏覽器,就可以方便地對(duì)數(shù)據(jù)庫(kù)內(nèi)容進(jìn)行瀏覽、新增和變更。因此只需要管理服務(wù)器,不需要維護(hù)客戶端,這樣系統(tǒng)的升級(jí)和維護(hù)也相應(yīng)簡(jiǎn)單。

        參考文獻(xiàn)

        [1] 楊海鷹,沈彤,陸婉珍.LIMS與實(shí)驗(yàn)室管理[J].現(xiàn)代科學(xué)儀器,2002(1):25-26.

        [2] 趙宏偉,秦昌明.基于B/S 3層體系結(jié)構(gòu)的軟件設(shè)計(jì)方法研究[J].實(shí)驗(yàn)室研究與探索,2011,30(7):64-66.

        [3] 朱愛(ài)紅,余冬梅,張聚禮.基于B/S軟件體系結(jié)構(gòu)的研究[J].計(jì)算機(jī)工程與設(shè)計(jì),2005,26(5):1164-1165.

        [4] 蔡長(zhǎng)安,王琪.基于B/S模式的學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2006,27(14):2585-2587.

        亚洲国际无码中文字幕| 久久精品国产亚洲夜色av网站| 337p日本欧洲亚洲大胆| 国产乱子伦视频大全| 久久夜色精品国产亚洲噜噜| 国产一区二区白浆在线观看| 亚洲中字幕日产av片在线| 在线亚洲欧美日韩精品专区| 亚洲国产成人AⅤ片在线观看| 国产精品成年人毛片毛片| 狠狠躁日日躁夜夜躁2022麻豆| 日本亚洲色大成网站www久久| 国产精品丝袜在线不卡| 亚洲第一页在线免费观看| 欧美疯狂性受xxxxx喷水| 午夜成人理论无码电影在线播放| 久久精品国产亚洲黑森林| 国产午夜福利在线观看中文字幕| 波多野结衣绝顶大高潮| 熟妇人妻中文av无码| 美女视频永久黄网站免费观看国产| 日本最新视频一区二区| 久久精品国产成人| 久久99热精品这里久久精品| 国产av一区二区内射| 国精产品一区一区三区| 一本久久a久久精品亚洲| 精品亚洲一区二区99| 久久精品国产亚洲av影院毛片| 久久久无码精品亚洲日韩按摩 | 国产va免费精品高清在线观看| 中文字幕精品久久一区二区三区| 东北少妇不戴套对白第一次| 大学生被内谢粉嫩无套| 亚洲伊人久久综合精品| 插入日本少妇一区二区三区 | 激情另类小说区图片区视频区| 国产三级三级三级看三级日本| 色综合久久中文字幕综合网| 久久久久久免费毛片精品| 五月天婷婷一区二区三区久久|