智能化軌道小車物流系統(tǒng)_第1頁
智能化軌道小車物流系統(tǒng)_第2頁
智能化軌道小車物流系統(tǒng)_第3頁
智能化軌道小車物流系統(tǒng)_第4頁
智能化軌道小車物流系統(tǒng)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、吉林大學計算機科學與技術學院 本科生畢業(yè)論文論文題目:智能化軌道小車物流系統(tǒng)專 業(yè):計算機應用1摘 要隨著的我國醫(yī)療衛(wèi)生事業(yè)的發(fā)展和診療技術的進步,各地方醫(yī)院正逐漸由單一的診療轉(zhuǎn)變?yōu)榧痹\、預防、診斷、治療和康復為一體的綜合性醫(yī)療機構。伴隨而來的是人員高度集中,物流需求日益增加,檢驗樣本、病理樣本、各種藥品、血液制品、手術包和文件單據(jù)等因空間、人員的原因不能及時準確的傳遞,造成的失誤率大大提高。醫(yī)院物流系統(tǒng)的發(fā)展已經(jīng)成為制約醫(yī)療進步的瓶頸,高效、節(jié)能的物流對提高確診率,降低治療成本乃至挽救患者的生命都起著不可估量的作用。智能化軌道小車物流系統(tǒng)具備操作簡便,界面友好,集中監(jiān)控,安全高效,低成本等特

2、點,是現(xiàn)代化醫(yī)院不可或缺的部分。其主要應用了觸摸屏、PLC、條碼讀取等技術,前端開發(fā)工具是Visual Basic 6.0,后臺數(shù)據(jù)庫引擎選用數(shù)據(jù)庫軟件Access 2000。全文分為五個章節(jié):第一章緒論,主要介紹項目背景和技術背景;第二章介紹需求分析;第三章介紹系統(tǒng)設計,包括功能模塊設計、數(shù)據(jù)庫設計;第四章介紹詳細設計,包括程序設計、數(shù)據(jù)庫操作技術實現(xiàn);最后是總結(jié)與展望。關鍵詞:醫(yī)院物流管理,物流傳輸系統(tǒng),軌道式物流傳輸系統(tǒng)AbstractWith the development of China's medical and health undertakings and the p

3、rogress of diagnosis and treatment technology, the local hospital is gradually by a single diagnosis into emergency treatment, prevention, diagnosis, treatment and rehabilitation for the integration of comprehensive medical institutions. Which is associated with highly concentrated, logistics demand

4、 increasing, test samples, the pathological samples, all kinds of drugs, blood products, kits and file the documents because of the space, the cause of the staff can't timely and accurate delivery, cause turnovers is greatly increased. The development of the hospital logistics system has become

5、the bottleneck of medical advances, logistics to improve the diagnosis rate of high efficiency, energy saving, reduce the treatment cost and save the patient's life, plays an inestimable role.Intelligent rail car logistics system has simple operation, friendly interface, centralized monitoring,

6、safety and efficiency, low cost etc., are an integral part of the modern hospitals. The main application of the touch screen, PLC, bar code technology, such as read the front-end development tool is Visual Basic 6.0, background database engine database software Access 2000.The full text is divided i

7、nto five chapters: first chapter is introduction, mainly introduces the project background and technical background. The second chapter demand analysis; The third chapter introduces the system design, including the function module design, database design; The fourth chapter presents the detailed des

8、ign, including programming, database operation technical implementation; Finally the summary and outlook.Keywords: hospital logistics management;transport systems;rail-type transport systems吉林大學本科生畢業(yè)論文目 錄第1章 緒論11.1 研究背景11.2 研究的必要性和目的11.3 國內(nèi)外研究現(xiàn)狀21.4 軌道物流的主要種類及特點3第2章 需求分析52.1 可行性分析52.1.1 經(jīng)濟可行性分析52.1.

9、2 技術及開發(fā)可行性分析52.1.3 管理可行性分析52.2 市場需求分析52.3 系統(tǒng)需求分析72.4 開發(fā)環(huán)境8第3章 系統(tǒng)設計93.1 項目規(guī)劃93.2 系統(tǒng)功能結(jié)構93.3 設計目標103.4 數(shù)據(jù)庫設計103.4.1 數(shù)據(jù)庫的定義及功能103.4.2 數(shù)據(jù)庫在智能物流小車系統(tǒng)中的應用113.4.3 具體設計12第4章 詳細設計144.1 監(jiān)控畫面144.2 系統(tǒng)管理模塊144.2.1 區(qū)域控制器設置144.2.2 用戶信息管理模塊154.2.3 實時監(jiān)控窗口154.2.4 系統(tǒng)信息管理模塊184.3 數(shù)據(jù)庫操作技術實現(xiàn)19總結(jié)與展望21參考文獻22 吉林大學本科生畢業(yè)論文第1章 緒論

10、1.1 研究背景現(xiàn)階段我國大部分醫(yī)院物流發(fā)展的現(xiàn)狀仍然是“專職遞送隊伍手推車+多部電梯”,這樣的物流傳輸方式有著明顯的弊端。近年來各種類型的物流傳輸系統(tǒng)開始進入醫(yī)院,其高效可靠、永不停歇等諸多優(yōu)勢被越來越多的人們所認識和青睞。軌道式物流傳輸系統(tǒng)是醫(yī)院物流傳輸系統(tǒng)中的常用類型之一,但國內(nèi)使用尚不多見。軌道式物流傳輸系統(tǒng)是指在計算機控制下,利用智能軌道載物小車在專用軌道上傳輸物品的系統(tǒng)。該系統(tǒng)發(fā)明和應用已近四十年歷史,應用領域包括醫(yī)院、圖書館、政府大樓、工廠、商業(yè)大廈、鞋店、餐飲店等。近十多年來在醫(yī)院的應用逐漸增多,歐美、日本、新加坡、臺灣等地的醫(yī)院均可見到,僅Swisslog一個品牌全球使用的醫(yī)

11、院就已達數(shù)百家。國內(nèi)的應用目前主要在非醫(yī)療領域,醫(yī)療領域還相對較少。中山大學附屬腫瘤醫(yī)院2002年引進使用了國內(nèi)首個軌道式物流傳輸系統(tǒng),另外還有張家港第一人民醫(yī)院等為數(shù)不多的醫(yī)院引進使用。目前國內(nèi)市場可見的品牌包括瑞士的Swisslog、德國SIEMENS等,在工業(yè)應用領域也可以看到其他一些國內(nèi)生產(chǎn)廠家。軌道式物流傳輸系統(tǒng)的主要優(yōu)勢就是可以用來裝載重量相對較重和體積較大的物品,一般裝載重量可達10-30公斤,對于運輸醫(yī)院輸液、批量的檢驗標本、供應室的物品等具有明顯優(yōu)勢。1.2 研究的必要性和目的這幾年,中國的醫(yī)院建設無論在軟件和硬件方面都取得了很大提高,如醫(yī)院大樓的改建,醫(yī)療設備的更新,引進了

12、先進的醫(yī)院管理軟件等。但是,相對落后的醫(yī)院后勤物流的改革步伐卻比較慢,而且正在成為中國醫(yī)院現(xiàn)代化建設的瓶頸之一。醫(yī)院后勤物流是保障,是整個醫(yī)院建設的非常重要的一個部分,先進的、專業(yè)的后勤物流可以大大提升醫(yī)院的管理水平和服務質(zhì)量,大大提高醫(yī)院的效率和生產(chǎn)力,同時減少病人的等候時間,優(yōu)化就醫(yī)環(huán)境,還能減低醫(yī)院的開支,從而提升醫(yī)院的競爭力和醫(yī)院品牌。經(jīng)濟的發(fā)展和人民生活水平的提高對醫(yī)院的醫(yī)療保健提出了更高的要求;中國加入WTO逐漸開放醫(yī)療保健市場,中國的醫(yī)院將面對日益激烈的競爭,對中國醫(yī)院的建設是機遇和挑戰(zhàn)并存。面對日益激烈的醫(yī)療保健市場,中國的醫(yī)院如何從自身建設開始,轉(zhuǎn)變觀念,并借鑒和吸收西方國家

13、先進的管理理念來提升中國醫(yī)院的管理水平和服務質(zhì)量是非常緊迫的事情。1.3 國內(nèi)外研究現(xiàn)狀日本醫(yī)院在上世紀60年代后期開始使用院內(nèi)物流搬運設備,其目的是為了解決當時醫(yī)院日益增長的護士缺乏以及人工成本高漲等社會問題。醫(yī)院最先采用的設備是管道氣送搬送設備,醫(yī)院利用它的高速搬送能力,主要傳送藥品、檢驗標本、小型耗品、處方及一部分患者病歷等物品。到70年代初期,為了應對醫(yī)院的藥物、血尿便標本及診療用器材的搬送需求,大容量的托盤式搬送設備開始被開發(fā)制造,初代產(chǎn)品被應用到了醫(yī)院的物品搬送中。80年代前期,為了對應日本醫(yī)院實施的患者病歷和x-光片的集中化管理,電動式軌道小車被開發(fā)研制,主要用于病案室與門診及各

14、病房之間的患者病歷的搬送。上世紀80年代后期,由于要求醫(yī)院建設臨床配液中心,而且手術室的物流系統(tǒng)也亟待建設完善,因此托盤式搬送設備的大容量化和高速化成為各家物流公司必須面對和要解決的問題。上世紀 90年代早期,日本舒特公司和神岡西門子開發(fā)大中型物流傳輸系統(tǒng),并實現(xiàn)了快速推廣和普及。經(jīng)過多年醫(yī)院物流搬送的實際驗證,目前氣送管道設備和托盤式搬送設備(中型搬送設備)作為相互的補充,成為日本醫(yī)院物流設備的主流。 我國軌道物流的引進、使用和設計時間較短,也就十年左右的時間,通過對中國醫(yī)院的日常營運情況的分析,我們認為軌道式物流傳輸系統(tǒng)更能滿足和切合中國醫(yī)院的實際使用需要。雖然軌道式物流傳輸系統(tǒng)的一次性投

15、資較大;但是從長期來看,從實際的使用效果和作用來看,軌道式物流傳輸系統(tǒng)相對氣動物流系統(tǒng)還是具有很大的優(yōu)越性。目前軌道式物流傳輸系統(tǒng)在中國醫(yī)院的認知和使用還處于起步階段,但是已經(jīng)有越來越多的醫(yī)院已經(jīng)啟用或正在設計軌道式物流傳輸系統(tǒng),而上海美太醫(yī)療器械有限公司已經(jīng)開始嘗試設計制造,具有中國血統(tǒng)的軌道式物流小車系統(tǒng)。1.4 軌道物流的主要種類及特點目前國內(nèi)外使用較多的是以下兩種類型的物流傳輸系統(tǒng):1)氣動式管道傳輸系統(tǒng):靈活多樣的系統(tǒng)可以完成諸如文件、組織樣本、化驗報告、處方、藥品等小物件的快速傳送,載重量為5KG,中央PC進行實時監(jiān)控。氣動物流傳輸系統(tǒng)的主要特點是:l 系統(tǒng)的設計和安裝比較簡單,無

16、需專門的井道間l 系統(tǒng)物品的傳輸速度快,達到5-8米/秒l 系統(tǒng)造價低,一般5-6萬/站點。 主要的缺點包括:l 氣動系統(tǒng)屬于簡易型的系統(tǒng),使用功能有很大的局限性,只能解決很少量的醫(yī)院物品的傳輸要求,系統(tǒng)的功能和作用都比較有限;l 由于傳輸需要使用傳輸瓶,傳輸瓶的容量很小,載重量只有5公斤以下,系統(tǒng)的單次傳輸量很小,只能傳輸少量的小型和輕型的物品;l 系統(tǒng)的傳輸效率很低,一臺空壓機一個時刻只能傳輸一個傳輸瓶;l 系統(tǒng)的整體故障率較高,由于傳輸瓶堵塞、空壓機故障、直通式站點出錯等都容易引起整個系統(tǒng)故障癱瘓;l 系統(tǒng)傳輸?shù)姆€(wěn)定性和安全性不夠,容易對標本和輸血血液造成破壞。2)軌道式電動小車傳輸系統(tǒng)

17、:模塊化結(jié)構使得系統(tǒng)具有高度的靈活性,在新建大樓或已有大樓都能方便安裝;智能化的自驅(qū)動小車可以無限制地完成水平或垂直傳送;可以用來傳送文件、郵件、病歷卡、藥品、實驗組織樣本、血液樣本、化驗報告、X光片等重達10KG的物品。軌道式物流傳輸系統(tǒng)的主要特點與氣動物流系統(tǒng)正好相反:l 系統(tǒng)的設計和安裝比較復雜,需要專門的井道間;l 系統(tǒng)物品的傳輸速度較快,平均0.5米/秒;l 系統(tǒng)造價較高,一般35萬/站點。 主要的優(yōu)點包括:l 系統(tǒng)功能強大,可靠性強,單次傳輸量大,傳輸效率高。l 軌道式系統(tǒng)屬于高端的傳輸系統(tǒng),系統(tǒng)功能強大,可以實現(xiàn)隨時傳輸,能解決醫(yī)院大部分物品的實時傳輸要求,對醫(yī)院作用較大;l 由

18、于傳輸小車的體積較大,系統(tǒng)單次傳輸?shù)膫鬏斄枯^大,可容納大部分的醫(yī)院物品,同時也更切合中國醫(yī)院傾向于批量發(fā)送物品的實際情況和國情;l 系統(tǒng)的傳輸效率高,系統(tǒng)的運力擴展性強,可根據(jù)醫(yī)院要求配置更多的傳輸小車以提高系統(tǒng)的傳輸效率和運力;l 系統(tǒng)的整體故障率低,故障定位和故障排除都非常方便;l 系統(tǒng)傳輸?shù)姆€(wěn)定性和安全性好,可傳輸各種醫(yī)院物品,不會破壞標本、輸血血液等敏感物品。4第2章 需求分析2.1 可行性分析2.1.1 經(jīng)濟可行性分析經(jīng)過仔細研究潛在的市場前景和周密的成本效益分析,智能化軌道小車物流系統(tǒng)的建立能為投資者帶來更好的經(jīng)濟效益。投入方面,一般35萬/站點,而且主控計算機配置也不必太高;另外

19、加上系統(tǒng)開發(fā)人員、運行人員和維護人員的工資,各種能源與消耗品所需的費用即可。而在收益方面,首先可以節(jié)省人力,減輕勞動強度;其次雖然一次投入較大,但是系統(tǒng)使用壽命在30年以上,總體上可以降低成本,節(jié)省開支;再次,提高了管理水平,增強了企業(yè)在同行業(yè)中的競爭力;同時提高了客戶信息處理的及時性、準確性;另一方面還提高了管理人員的素質(zhì),建設了人才隊伍等。因此,本系統(tǒng)的開發(fā)可以實現(xiàn)成本低廉、收益高效的目的。2.1.2 技術及開發(fā)可行性分析1、通過詳細的調(diào)研和借鑒國外成功的經(jīng)驗,能夠采集到足夠的信息。嚴格按照數(shù)據(jù)庫流程進行設計,確定和使用所得信息以便創(chuàng)建出完善的數(shù)據(jù)庫。2、采用先進科學和廣為流行的設計方法,

20、有助于對系統(tǒng)進行科學嚴謹,全面完整的設計,簡化設計流程,降低出錯率。3、Visual Basic 6.0和Access 2000均是已成熟的技術,加以使用有助于加快和簡化系統(tǒng)的設計。2.1.3 管理可行性分析模塊化的設計方法,有助于軟件開發(fā)過程的管理,因為科學合理的將整個程序劃分多個功能模塊,各模塊單獨設計,有助于降低整個程序的設計難度及減少錯誤程序的影響范圍,子模塊易于實現(xiàn),又使整個程序易于銜接和修改。2.2 市場需求分析現(xiàn)行的軌道物流監(jiān)控軟件還處于起步階段,功能模塊結(jié)構不盡相同,但是其基本的需求是一樣的,其主要技術需求應包括六個方面:1、 信息分析能力各個站點的調(diào)車、發(fā)車和存車的需求,在線

21、車輛的運行調(diào)度,整個系統(tǒng)的統(tǒng)籌以提高效率等等,這都需要軟件具有優(yōu)化的算法來進行統(tǒng)一規(guī)劃。尤其是系統(tǒng)繁忙時多批次車輛的指揮以避免擁堵情況的發(fā)生,2輛以上的車輛經(jīng)過同一轉(zhuǎn)軌器時的優(yōu)先級判斷,以及車輛在經(jīng)過急彎、緩彎路徑時的速度控制??偠灾鞠到y(tǒng)需要具備強大的信息分析能力。2、 實時監(jiān)控的能力對于整體的各個部分處于的狀態(tài)(手動、自動、故障等)的實時監(jiān)控,給予控制室較為寬裕的反應時間,為及時判斷并消除故障隱患提供了必要的條件。突發(fā)的緊急運輸事件,可由監(jiān)控室代系統(tǒng)調(diào)度人為地加大優(yōu)先等級;其它的如丟車也可以通過實時監(jiān)控找到失車,減少認為失誤造成的損失。3、 支持網(wǎng)絡應用的能力鑒于整個系統(tǒng)的拓撲結(jié)構呈現(xiàn)

22、Y型,而在Web的支持下效率越來越高,這使得網(wǎng)絡功能越來越重要。如,網(wǎng)絡可以為各個站點提供軟件升級支持。為了使用方和維護方都能方便應用軌道物流,需要提供標準化的網(wǎng)絡瀏覽器,使得用戶幾乎不需訓練就能使用系統(tǒng),維護可以足不出戶進行系統(tǒng)診斷和故障排查。另外,如果通過網(wǎng)絡為客戶提供在線反饋的話并能有專人及時傳達信息給公司的售后服務部門,這將為公司留住客戶(尤其是距離較遠的)并使業(yè)績添磚加瓦。4、 條碼讀取、控制的能力小車在漫長軌道上運行,正是對通過軌道上條碼的讀取并將信息發(fā)送到監(jiān)控軟件才能進行小車的運行見定位。正是通過軟件對條碼的鎖定與解鎖實現(xiàn)了運行中小車的暫停與啟動。5、 對工作流進行集成的能力工作

23、流是指把相關通訊和店里供給自動化安排給負責特區(qū)域中特定硬件的算法。軌道物流監(jiān)控軟件應具有較強的功能,為跨區(qū)域工作提供支持,使這些工作能動態(tài)的、無縫的集成。6、 與各部分PLC的集成如果軌道物流監(jiān)控軟件和小車、轉(zhuǎn)軌器、防火門、翻軌器等的PLC連接起來,使之成為一個不可分割的整體,這種集成能使各子系統(tǒng)間互為依靠,而不是低水平的數(shù)據(jù)同步。2.3 系統(tǒng)需求分析軌道物流監(jiān)控軟件作為軌道系統(tǒng)管理與用戶操作的主要系統(tǒng)平臺,不僅要處理系統(tǒng)與用戶站點之間的運作,還要處理系統(tǒng)內(nèi)部各個部分的協(xié)調(diào),乃至所有車輛的綜合管理。軌道物流監(jiān)控軟中不僅包含用戶的信息資料,而且涉及物流的各方面資料,包括車輛狀態(tài)、物流運輸路線、系

24、統(tǒng)預警報警、分級管理、權限控制等所需的各種數(shù)據(jù)。信息數(shù)據(jù)的來源是多種多樣的,可以是本地數(shù)據(jù)庫,也可以是異地數(shù)據(jù)庫,甚至可以是E-mail、文本文件等。各站點與系統(tǒng)、BT站點與BT站點、BT站點與SC站點間復雜關系,導致軌道物流監(jiān)控軟件中的數(shù)據(jù)不論是結(jié)構、類型還是彼此間的關聯(lián)都是復雜多變的;對這種數(shù)據(jù)進行的處理也是多種多樣的。因此,要實現(xiàn)對軌道物流監(jiān)控軟件數(shù)據(jù)的及時、準確的處理和有效利用,就需要:1、建立統(tǒng)一的信息編碼系統(tǒng),詳細全面記錄并管理發(fā)車站點信息和目的站點信息。對發(fā)車站點信息和目的站點分類,方便管理系統(tǒng)設置物流往來的數(shù)量統(tǒng)計功能;2、設計能夠良好反映物流特性的數(shù)據(jù)模型,方便實用的數(shù)據(jù)查詢

25、功能。通過計算機控制電話呼叫用戶,能夠根據(jù)客戶的反饋得出相應的處理方法,做到快速、及時;3、劃分數(shù)據(jù)庫類型,在分布式數(shù)據(jù)庫管理系統(tǒng)和網(wǎng)絡平臺基礎上,設計全局共享及局部共享數(shù)據(jù)庫,以支持分布式數(shù)據(jù)處理,實現(xiàn)各分系統(tǒng)之間及其內(nèi)部各功能模塊之間的信息集成;4、提供強大的PLC管理功能,部分分系統(tǒng)采用PLC控制來縮小體積降低成本,因此系統(tǒng)與PLC之間的通訊、數(shù)據(jù)更新、實時監(jiān)控、遠程操控等必須納入軌道物流監(jiān)控軟件的管理范圍。由于軌道物流監(jiān)控軟件是以用戶為整個管理的中心,不同于其它管理系統(tǒng),其數(shù)據(jù)庫管理有自己的特性。因此,需要建構自己的數(shù)據(jù)庫。在構建數(shù)據(jù)庫時,應注意軌道物流監(jiān)控軟件的特性,同時也要注意軌道

26、物流監(jiān)控軟件與企業(yè)其它管理系統(tǒng)的協(xié)調(diào)。本系統(tǒng)針對的是醫(yī)療單位,本系統(tǒng)將有助于其改善對現(xiàn)有物流運輸?shù)穆浜鬆顟B(tài),加強藥房、靜配中心等與療區(qū)的聯(lián)系。1、因為是醫(yī)療單位使用,系統(tǒng)將設系統(tǒng)管理員和普通用戶二級權限,管理員擁有對全部系統(tǒng)資料的操作權限,普通用戶(醫(yī)療單位操作者)實現(xiàn)只能夠調(diào)車、發(fā)車、存車等功能。2、站點管理模塊,基本資料的上傳、下載、刪除功能;與站點相關的PLC數(shù)據(jù)的上傳、下載、刪除功能。另外,當查詢到需要信息的時候,系統(tǒng)應提供報表和打印功能,以供管理方進行決策。3、路徑條碼管理模塊,有基本的添加、修改、刪除和查詢功能。其目標是提高路徑條碼數(shù)據(jù)的準確性、及時性和完整性,對小車運行進行有效管

27、理,提供決策支持所需的數(shù)據(jù)。4、服務反饋模塊,有基本的添加、修改、刪除和查詢功能,其目標是及時記錄小車運行的信息,提供有競爭力的售后支持、修理和維護服務。可以實現(xiàn)糾錯、調(diào)度、和指定車輛的跟蹤;記錄發(fā)生過的問題及其解決過程;維修人員的處置、調(diào)度和記錄;車輛維護記錄及其他的后勤保障。2.4 開發(fā)環(huán)境計算機的硬件建議最低配置如下:CPU 300MHZ或更高內(nèi)存 128M硬盤 8G操作系統(tǒng) winXP操作系統(tǒng)或更高Visual Basic 6.0作為前臺的開發(fā)工具,用SQL Server 2000作為后臺支持數(shù)據(jù)庫,通過VB的數(shù)據(jù)庫控件來連接SQL Server 2000中并對其編程來實現(xiàn)各種功能。因

28、為SQL Server 2000與Visual Basic 6.0用的同為Microsoft Jet數(shù)據(jù)庫引擎,有著最好的兼容性。8第3章 系統(tǒng)設計3.1 項目規(guī)劃智能小車物流系統(tǒng)所涉及的信息非常的全面,主要由監(jiān)控畫面、PLC維護和通訊、站點服務、信息查詢、系統(tǒng)管理和接口總線等幾個功能模塊組成,規(guī)劃系統(tǒng)功能模塊如下: 監(jiān)控畫面監(jiān)控畫面主要包括區(qū)域狀態(tài)設置、站點狀態(tài)設置、系統(tǒng)信息設置、功能信息設置、用戶級別設置和單個組件設置6部分。 PLC維護和通訊PLC維護和通訊主要包括PLC狀態(tài)控制、數(shù)據(jù)下載、數(shù)據(jù)上傳、報錯與通訊4個部分。 站點服務模塊站點服務模塊主要包括用戶操作、管理員設置2個部分。 信

29、息查詢模塊信息查詢模塊主要包括區(qū)域站點信息查詢、小車運行信息查詢、故障查詢和路徑條碼查詢。 系統(tǒng)管理模塊系統(tǒng)管理模塊主要包括操作員設置、密碼修改和站點路徑鎖定與解鎖。 接口總線模塊接口總線模塊主要包括接口、總線2個部分。3.2 系統(tǒng)功能結(jié)構智能小車物流系統(tǒng)的功能結(jié)構如圖3-1所示。圖3-1 智能小車物流系統(tǒng)功能架構圖3.3 設計目標本系統(tǒng)屬于典型的綜合性管理系統(tǒng),是針對大中型醫(yī)院開發(fā)設計的,實現(xiàn)進一步的計算機化的管理。通過本系統(tǒng)可以達到以下目標:· 靈活的運用表格批量輸入、輸出數(shù)據(jù),使信息傳遞更快捷。· 系統(tǒng)界面設計美觀友好,信息查詢靈活、方便、快捷、準確,數(shù)據(jù)存儲安全可靠

30、。· 鍵盤鼠標操作,快速響應。· 實現(xiàn)各種查詢及打印等。· 操作員可以對發(fā)出的小車進行加密。· 管理員可以設置操作員的權限。· 管理員可以通過監(jiān)控計算機對各個部分進行復位和手動操作。· 數(shù)據(jù)保密性強,為每個用戶設置權限級別。· 系統(tǒng)運行穩(wěn)定、安全可靠。3.4 數(shù)據(jù)庫設計3.4.1 數(shù)據(jù)庫的定義及功能目前數(shù)據(jù)倉庫(DW,DataWarehouse)的定義是不統(tǒng)一的。公認的數(shù)據(jù)倉庫之父W.H.Inmon將其定義為:數(shù)據(jù)倉庫是支持管理決策過程的、面向主題的、集成的、隨時間而變的、持久的數(shù)據(jù)集合,具有如下特征: 面向主題:它可以根據(jù)

31、最終用戶的觀點組織和提供數(shù)據(jù)。 管理大量信息:大多數(shù)數(shù)據(jù)倉庫包含歷史數(shù),由于數(shù)據(jù)倉庫必須 管理大量的信息,因而它就要提供概括和聚集機制來對巨大的數(shù)據(jù)容量進行分類。 跨越數(shù)據(jù)庫模式的多個版本:因為數(shù)據(jù)倉庫必須存儲和管理歷史數(shù)據(jù),這些歷史數(shù)據(jù)都是在不同時間得數(shù)據(jù)庫模式的不同版本之中,所以數(shù)據(jù)倉庫有時還必須處理來自不同數(shù)據(jù)庫的信息。 信息的概括和聚集:通常運作數(shù)據(jù)庫中的存儲的信息對于作出決策過于詳細.數(shù)據(jù)倉庫可將信息概括和聚集并以人們易于理解的方式提供處理。3.4.2 數(shù)據(jù)庫在智能物流小車系統(tǒng)中的應用1、動態(tài)、整合的數(shù)據(jù)管理和查詢功能智能物流小車系統(tǒng)的數(shù)據(jù)倉庫必須是動態(tài)的,整合的數(shù)據(jù)倉庫系統(tǒng)。動態(tài)的

32、要求是指數(shù)據(jù)庫能實現(xiàn)實時的各個部分的基本資料和小車物流的歷史行為等信息,并在每次小車傳送完成后,能夠自動補充新的信息;整合的要求是指條碼數(shù)據(jù)庫與小車等其他資源和信息系統(tǒng)要綜合統(tǒng)一,系統(tǒng)各單元及人員可根據(jù)權限的不同實施信息查詢和更新功能,用戶站點數(shù)據(jù)倉庫與小車的各種實時信息和監(jiān)控中心緊密結(jié)合等等。2、基于數(shù)據(jù)庫支持的路徑條碼關系結(jié)構和異常條碼識別功能基于數(shù)據(jù)庫支持的、及時識別異常條碼的功能是十分重要的。對于建立實時監(jiān)控的物流系統(tǒng)需要制定一套合理的算法和保證算法最優(yōu)的條碼識別方案,即運行中的小車要通過對經(jīng)過的條碼讀取并將識別信息傳送給監(jiān)控計算機,監(jiān)控計算機從全盤角度考慮做出小車通過的路徑是否正確、

33、前方發(fā)生擁堵情況的備選路線等的計劃和方法。例如,航空公司的飛機航線飛行計劃,如航班飛行過程中通過儀表或?qū)崟r通訊與機場聯(lián)系報告自身的位置,機場判斷該航班飛行高度、路線是否正確,航班前方天氣異常飛機又該降落那個備用機場等等。這種方式或流程建立了一套實時核實反饋路徑正確性而又高效統(tǒng)籌全局的計劃。在小車發(fā)生擁堵的時候,能及時的識別到站小車的時間順序,依次給予相應的繞行路線,從而有效的調(diào)度小車錯峰到達并使系統(tǒng)處于高效運行態(tài)勢。3、基于數(shù)據(jù)庫支持的車庫管理功能系統(tǒng)通過數(shù)據(jù)倉庫可以為每一輛小車在各個區(qū)域為用戶提供物流服務后,提供就近存入車庫的數(shù)據(jù)信息服務,是暫時不用的小車及時進入車庫備用減少軌道上的無效流通

34、。4、基于數(shù)據(jù)庫支持的各個部分報警出錯提示功能系統(tǒng)的數(shù)據(jù)倉庫將通過對小車物流歷史行為的觀察和分析,發(fā)揮警示用戶各部分出現(xiàn)異常的功能。如一輛小車通過某一轉(zhuǎn)軌器時間超過歷史記錄時間或轉(zhuǎn)軌器與系統(tǒng)通訊超時,都是出錯和系統(tǒng)異常的跡象。系統(tǒng)數(shù)據(jù)庫通過對自動監(jiān)視各個部分的通訊資料,對各單元的潛在異常跡象作出警示。3.4.3 具體設計本系統(tǒng)數(shù)據(jù)庫采用SQL Server 2000數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為db_BOOT。數(shù)據(jù)庫db_BOOT中包含19張數(shù)據(jù)表。數(shù)據(jù)表概要說明和主要數(shù)據(jù)表的結(jié)構如表3-1所示。表3-1 數(shù)據(jù)表列表數(shù)據(jù)庫中的數(shù)據(jù)表如下所示(由于篇幅有限,只給出部分數(shù)據(jù)表):1、tb_tmxx(條碼

35、信息表)條碼信息表主要用于保存條碼的詳細信息。該數(shù)據(jù)表的結(jié)構如表3-2所示。表3-2 條碼數(shù)據(jù)表字段名數(shù)據(jù)類型長度描述khxx_lcvarchar30樓層編號khxx_zgqvarchar30轉(zhuǎn)軌器編號khxx_zdvarchar30站點編號khxx_ckzdvarchar30車庫終端編號khxx_ckcdvarchar30車庫初端編號khxx_ljvarchar50路徑編號2、tb_user(用戶信息表)用戶信息表,用于記錄操作用戶的密碼和操作權限。該數(shù)據(jù)表的結(jié)構如表3-3所示。表3-3 用戶數(shù)據(jù)表字段名數(shù)據(jù)類型長度描述user_idnvarchar20操作員編號user_namenvarc

36、har50操作員姓名user_mmnvarchar30操作員密碼14第4章 詳細設計 本系統(tǒng)主要分監(jiān)控畫面、PLC維護和通訊、站點服務、信息查詢、系統(tǒng)管理和接口總線等幾個功能模塊,作為本系統(tǒng)的基礎,這里將重點介紹系統(tǒng)的系統(tǒng)管理和數(shù)據(jù)庫實現(xiàn)的技術。4.1 監(jiān)控畫面監(jiān)控畫面主要是對智能小車物流系統(tǒng)的各個模塊進行監(jiān)控干預,主要有區(qū)域監(jiān)控和類別監(jiān)控兩種,如圖4-1所示。圖4-1 主窗體運行效果4.2 系統(tǒng)管理模塊本系統(tǒng)中大部分的操作功能都可以通過鼠標操作途徑來實現(xiàn),為了保證代碼的一致性,將這些功能單獨做成各自的一個過程,然后在區(qū)域和類別的事件處理中調(diào)用此過程,實現(xiàn)功能。這樣既減少了編碼工作量,又提高了

37、程序的可維護性。4.2.1 區(qū)域控制器設置區(qū)域控制器設置使用窗口式顯示設計,自動/手動轉(zhuǎn)換、重置故障、終止任務等操作必須通過右下方的編輯菜單用鼠標完成。如圖4-2所示:圖4-2 區(qū)域控制器設置4.2.2 用戶信息管理模塊調(diào)用用戶信息管理窗體frmClient,接收用戶輸入信息,調(diào)用CClient.AddNew方法,顯示操作結(jié)果。操作實現(xiàn)如圖4-3:圖4-3 用戶信息管理4.2.3 實時監(jiān)控窗口 1、動態(tài)監(jiān)控窗口實時動態(tài)監(jiān)控窗口通過對frmClient顯示數(shù)據(jù),接收物流小車動態(tài)數(shù)據(jù)輸入,調(diào)用CClient.Update方法,顯示操作結(jié)果。操作實現(xiàn)如圖:圖4-4 實時動態(tài)監(jiān)控窗口(局部) 2、站點

38、實時狀態(tài)通過調(diào)用CClient.Delete方法,顯示結(jié)果。操作實現(xiàn)如圖4-5:圖4-5 站點實時狀態(tài)3、轉(zhuǎn)軌器實時狀態(tài)調(diào)用轉(zhuǎn)軌器信息窗體frmClient顯示數(shù)據(jù),顯示結(jié)果。操作實現(xiàn)如圖4-6:圖4-6 轉(zhuǎn)軌器實時狀態(tài)4、防火門實時狀態(tài)調(diào)用煩防火門信息窗體frmClient顯示數(shù)據(jù),顯示結(jié)果。操作實現(xiàn)如圖4-7:圖4-7 防火門實時狀態(tài) 對于條碼的實時監(jiān)控采取相同的技術手段,這里不再重復做更多的介紹。4.2.4 系統(tǒng)信息管理模塊系統(tǒng)信息管理是與用戶密切關聯(lián)的,系統(tǒng)的全部運行、故障信息都要保留供日后查驗,因為本系統(tǒng)的設計思想就是以用戶信息為核心。前面用戶信息管理窗體的設計過程中,已經(jīng)完成了部分

39、信息的設計。具體實現(xiàn)如下:1、歷史信息調(diào)用歷史信息對話框frmAddCoop,接收用戶輸入的信息,調(diào)用CCooperate.AddNew方法,顯示結(jié)果。操作實現(xiàn)如圖4-8:圖4-8 歷史信息2、實時故障獲取選中元素,調(diào)用實時故障信息對話框frmAddCoop顯示數(shù)據(jù),接收用戶輸入,調(diào)用CCooperate.Update方法,顯示操作結(jié)果。操作實現(xiàn)如圖4-9:圖4-9 實時故障3、版本信息此模塊的實現(xiàn)原理和實時故障模塊非常相似,代碼的結(jié)構與實現(xiàn)也完全相同,在此就不做過多介紹了。4.3 數(shù)據(jù)庫操作技術實現(xiàn)連接數(shù)據(jù)庫及相關的初始化操作,同時存放在對數(shù)據(jù)庫的操作過程中可能用到的一些公共函數(shù),在工程中建

40、立了mdlPublic模塊。其中ConnectToDatabase函數(shù)與數(shù)據(jù)庫建立連接,具體實現(xiàn)過程如下:Public Function ConnectToDatabase(DBType As gxcDBType) As Boolean On Error GoTo ERR_CONN Set g_Conn = New Connection '設置服務器名稱,數(shù)據(jù)庫名稱,登錄名(此時假設密碼為空) Dim ServerName As String, DBName As String, UserName As String, strPwd As String ServerName = "localhost" DBName = "ManageClient" UserName = "sa" strPwd = "" '連接到數(shù)據(jù)庫 With g_Conn .CursorLocation = adUseClient .CommandTimeout = 10 Connection

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論