計(jì)算機(jī)應(yīng)用畢業(yè)論文智能化軌道小車物流系統(tǒng)(最終版)_第1頁
計(jì)算機(jī)應(yīng)用畢業(yè)論文智能化軌道小車物流系統(tǒng)(最終版)_第2頁
計(jì)算機(jī)應(yīng)用畢業(yè)論文智能化軌道小車物流系統(tǒng)(最終版)_第3頁
計(jì)算機(jī)應(yīng)用畢業(yè)論文智能化軌道小車物流系統(tǒng)(最終版)_第4頁
計(jì)算機(jī)應(yīng)用畢業(yè)論文智能化軌道小車物流系統(tǒng)(最終版)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、吉林大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 本科生畢業(yè)論文吉林省高等教育自學(xué)考試畢 業(yè) 論 文論文題目:智能化軌道小車物流系統(tǒng)專 業(yè):計(jì)算機(jī)應(yīng)用準(zhǔn)考證號(hào):學(xué)生姓名:指導(dǎo)教師:2014年 03月 08日1摘 要隨著的我國醫(yī)療衛(wèi)生事業(yè)的發(fā)展和診療技術(shù)的進(jìn)步,各地方醫(yī)院正逐漸由單一的診療轉(zhuǎn)變?yōu)榧痹\、預(yù)防、診斷、治療和康復(fù)為一體的綜合性醫(yī)療機(jī)構(gòu)。伴隨而來的是人員高度集中,物流需求日益增加,檢驗(yàn)樣本、病理樣本、各種藥品、血液制品、手術(shù)包和文件單據(jù)等因空間、人員的原因不能及時(shí)準(zhǔn)確的傳遞,造成的失誤率大大提高。醫(yī)院物流系統(tǒng)的發(fā)展已經(jīng)成為制約醫(yī)療進(jìn)步的瓶頸,高效、節(jié)能的物流對(duì)提高確診率,降低治療成本乃至挽救患者的生命都起著

2、不可估量的作用。智能化軌道小車物流系統(tǒng)具備操作簡便,界面友好,集中監(jiān)控,安全高效,低成本等特點(diǎn),是現(xiàn)代化醫(yī)院不可或缺的部分。其主要應(yīng)用了觸摸屏、plc、條碼讀取等技術(shù),前端開發(fā)工具是visual basic 6.0,后臺(tái)數(shù)據(jù)庫引擎選用數(shù)據(jù)庫軟件access 2000。全文分為五個(gè)章節(jié):第一章緒論,主要介紹項(xiàng)目背景和技術(shù)背景;第二章介紹需求分析;第三章介紹系統(tǒng)設(shè)計(jì),包括功能模塊設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì);第四章介紹詳細(xì)設(shè)計(jì),包括程序設(shè)計(jì)、數(shù)據(jù)庫操作技術(shù)實(shí)現(xiàn);最后是總結(jié)與展望。關(guān)鍵詞:醫(yī)院物流管理,物流傳輸系統(tǒng),軌道式物流傳輸系統(tǒng)abstractwith the development of chinas

3、medical and health undertakings and the progress 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 w

4、ith highly concentrated, logistics demand 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 cant timely and accurate delivery, cause turnovers is greatly increased. the development of the h

5、ospital logistics system has become the bottleneck of medical advances, logistics to improve the diagnosis rate of high efficiency, energy saving, reduce the treatment cost and save the patients life, plays an inestimable role.intelligent rail car logistics system has simple operation, friendly inte

6、rface, centralized monitoring, 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

7、2000.the full text is divided into 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 ch

8、apter presents the detailed design, including programming, database operation technical implementation; finally the summary and outlook.keywords: hospital logistics management;transport systems;rail-type transport systems吉林大學(xué)本科生畢業(yè)論文目 錄第1章 緒論11.1 研究背景11.2 研究的必要性和目的11.3 國內(nèi)外研究現(xiàn)狀21.4 軌道物流的主要種類及特點(diǎn)3第2章 需求

9、分析52.1 可行性分析52.1.1 經(jīng)濟(jì)可行性分析52.1.2 技術(shù)及開發(fā)可行性分析52.1.3 管理可行性分析52.2 市場需求分析52.3 系統(tǒng)需求分析72.4 開發(fā)環(huán)境8第3章 系統(tǒng)設(shè)計(jì)93.1 項(xiàng)目規(guī)劃93.2 系統(tǒng)功能結(jié)構(gòu)93.3 設(shè)計(jì)目標(biāo)103.4 數(shù)據(jù)庫設(shè)計(jì)103.4.1 數(shù)據(jù)庫的定義及功能103.4.2 數(shù)據(jù)庫在智能物流小車系統(tǒng)中的應(yīng)用113.4.3 具體設(shè)計(jì)12第4章 詳細(xì)設(shè)計(jì)144.1 監(jiān)控畫面144.2 系統(tǒng)管理模塊144.2.1 區(qū)域控制器設(shè)置144.2.2 用戶信息管理模塊154.2.3 實(shí)時(shí)監(jiān)控窗口154.2.4 系統(tǒng)信息管理模塊184.3 數(shù)據(jù)庫操作技術(shù)實(shí)現(xiàn)19

10、總結(jié)與展望21參考文獻(xiàn)22 吉林大學(xué)本科生畢業(yè)論文第1章 緒論1.1 研究背景現(xiàn)階段我國大部分醫(yī)院物流發(fā)展的現(xiàn)狀仍然是“專職遞送隊(duì)伍手推車+多部電梯”,這樣的物流傳輸方式有著明顯的弊端。近年來各種類型的物流傳輸系統(tǒng)開始進(jìn)入醫(yī)院,其高效可靠、永不停歇等諸多優(yōu)勢(shì)被越來越多的人們所認(rèn)識(shí)和青睞。軌道式物流傳輸系統(tǒng)是醫(yī)院物流傳輸系統(tǒng)中的常用類型之一,但國內(nèi)使用尚不多見。軌道式物流傳輸系統(tǒng)是指在計(jì)算機(jī)控制下,利用智能軌道載物小車在專用軌道上傳輸物品的系統(tǒng)。該系統(tǒng)發(fā)明和應(yīng)用已近四十年歷史,應(yīng)用領(lǐng)域包括醫(yī)院、圖書館、政府大樓、工廠、商業(yè)大廈、鞋店、餐飲店等。近十多年來在醫(yī)院的應(yīng)用逐漸增多,歐美、日本、新加坡、

11、臺(tái)灣等地的醫(yī)院均可見到,僅swisslog一個(gè)品牌全球使用的醫(yī)院就已達(dá)數(shù)百家。國內(nèi)的應(yīng)用目前主要在非醫(yī)療領(lǐng)域,醫(yī)療領(lǐng)域還相對(duì)較少。中山大學(xué)附屬腫瘤醫(yī)院2002年引進(jìn)使用了國內(nèi)首個(gè)軌道式物流傳輸系統(tǒng),另外還有張家港第一人民醫(yī)院等為數(shù)不多的醫(yī)院引進(jìn)使用。目前國內(nèi)市場可見的品牌包括瑞士的swisslog、德國siemens等,在工業(yè)應(yīng)用領(lǐng)域也可以看到其他一些國內(nèi)生產(chǎn)廠家。軌道式物流傳輸系統(tǒng)的主要優(yōu)勢(shì)就是可以用來裝載重量相對(duì)較重和體積較大的物品,一般裝載重量可達(dá)10-30公斤,對(duì)于運(yùn)輸醫(yī)院輸液、批量的檢驗(yàn)標(biāo)本、供應(yīng)室的物品等具有明顯優(yōu)勢(shì)。1.2 研究的必要性和目的這幾年,中國的醫(yī)院建設(shè)無論在軟件和硬件

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

13、,中國的醫(yī)院如何從自身建設(shè)開始,轉(zhuǎn)變觀念,并借鑒和吸收西方國家先進(jìn)的管理理念來提升中國醫(yī)院的管理水平和服務(wù)質(zhì)量是非常緊迫的事情。1.3 國內(nèi)外研究現(xiàn)狀日本醫(yī)院在上世紀(jì)60年代后期開始使用院內(nèi)物流搬運(yùn)設(shè)備,其目的是為了解決當(dāng)時(shí)醫(yī)院日益增長的護(hù)士缺乏以及人工成本高漲等社會(huì)問題。醫(yī)院最先采用的設(shè)備是管道氣送搬送設(shè)備,醫(yī)院利用它的高速搬送能力,主要傳送藥品、檢驗(yàn)標(biāo)本、小型耗品、處方及一部分患者病歷等物品。到70年代初期,為了應(yīng)對(duì)醫(yī)院的藥物、血尿便標(biāo)本及診療用器材的搬送需求,大容量的托盤式搬送設(shè)備開始被開發(fā)制造,初代產(chǎn)品被應(yīng)用到了醫(yī)院的物品搬送中。80年代前期,為了對(duì)應(yīng)日本醫(yī)院實(shí)施的患者病歷和x-光片的

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

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

16、氣動(dòng)物流傳輸系統(tǒng)的主要特點(diǎn)是:l 系統(tǒng)的設(shè)計(jì)和安裝比較簡單,無需專門的井道間l 系統(tǒng)物品的傳輸速度快,達(dá)到5-8米/秒l 系統(tǒng)造價(jià)低,一般5-6萬/站點(diǎn)。 主要的缺點(diǎn)包括:l 氣動(dòng)系統(tǒng)屬于簡易型的系統(tǒng),使用功能有很大的局限性,只能解決很少量的醫(yī)院物品的傳輸要求,系統(tǒng)的功能和作用都比較有限;l 由于傳輸需要使用傳輸瓶,傳輸瓶的容量很小,載重量只有5公斤以下,系統(tǒng)的單次傳輸量很小,只能傳輸少量的小型和輕型的物品;l 系統(tǒng)的傳輸效率很低,一臺(tái)空壓機(jī)一個(gè)時(shí)刻只能傳輸一個(gè)傳輸瓶;l 系統(tǒng)的整體故障率較高,由于傳輸瓶堵塞、空壓機(jī)故障、直通式站點(diǎn)出錯(cuò)等都容易引起整個(gè)系統(tǒng)故障癱瘓;l 系統(tǒng)傳輸?shù)姆€(wěn)定性和安全性

17、不夠,容易對(duì)標(biāo)本和輸血血液造成破壞。2)軌道式電動(dòng)小車傳輸系統(tǒng):模塊化結(jié)構(gòu)使得系統(tǒng)具有高度的靈活性,在新建大樓或已有大樓都能方便安裝;智能化的自驅(qū)動(dòng)小車可以無限制地完成水平或垂直傳送;可以用來傳送文件、郵件、病歷卡、藥品、實(shí)驗(yàn)組織樣本、血液樣本、化驗(yàn)報(bào)告、x光片等重達(dá)10kg的物品。軌道式物流傳輸系統(tǒng)的主要特點(diǎn)與氣動(dòng)物流系統(tǒng)正好相反:l 系統(tǒng)的設(shè)計(jì)和安裝比較復(fù)雜,需要專門的井道間;l 系統(tǒng)物品的傳輸速度較快,平均0.5米/秒;l 系統(tǒng)造價(jià)較高,一般35萬/站點(diǎn)。 主要的優(yōu)點(diǎn)包括:l 系統(tǒng)功能強(qiáng)大,可靠性強(qiáng),單次傳輸量大,傳輸效率高。l 軌道式系統(tǒng)屬于高端的傳輸系統(tǒng),系統(tǒng)功能強(qiáng)大,可以實(shí)現(xiàn)隨時(shí)傳

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

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

20、以便創(chuàng)建出完善的數(shù)據(jù)庫。2、采用先進(jìn)科學(xué)和廣為流行的設(shè)計(jì)方法,有助于對(duì)系統(tǒng)進(jìn)行科學(xué)嚴(yán)謹(jǐn),全面完整的設(shè)計(jì),簡化設(shè)計(jì)流程,降低出錯(cuò)率。3、visual basic 6.0和access 2000均是已成熟的技術(shù),加以使用有助于加快和簡化系統(tǒng)的設(shè)計(jì)。2.1.3 管理可行性分析模塊化的設(shè)計(jì)方法,有助于軟件開發(fā)過程的管理,因?yàn)榭茖W(xué)合理的將整個(gè)程序劃分多個(gè)功能模塊,各模塊單獨(dú)設(shè)計(jì),有助于降低整個(gè)程序的設(shè)計(jì)難度及減少錯(cuò)誤程序的影響范圍,子模塊易于實(shí)現(xiàn),又使整個(gè)程序易于銜接和修改。2.2 市場需求分析現(xiàn)行的軌道物流監(jiān)控軟件還處于起步階段,功能模塊結(jié)構(gòu)不盡相同,但是其基本的需求是一樣的,其主要技術(shù)需求應(yīng)包括六個(gè)

21、方面:1、 信息分析能力各個(gè)站點(diǎn)的調(diào)車、發(fā)車和存車的需求,在線車輛的運(yùn)行調(diào)度,整個(gè)系統(tǒng)的統(tǒng)籌以提高效率等等,這都需要軟件具有優(yōu)化的算法來進(jìn)行統(tǒng)一規(guī)劃。尤其是系統(tǒng)繁忙時(shí)多批次車輛的指揮以避免擁堵情況的發(fā)生,2輛以上的車輛經(jīng)過同一轉(zhuǎn)軌器時(shí)的優(yōu)先級(jí)判斷,以及車輛在經(jīng)過急彎、緩彎路徑時(shí)的速度控制??偠灾?,本系統(tǒng)需要具備強(qiáng)大的信息分析能力。2、 實(shí)時(shí)監(jiān)控的能力對(duì)于整體的各個(gè)部分處于的狀態(tài)(手動(dòng)、自動(dòng)、故障等)的實(shí)時(shí)監(jiān)控,給予控制室較為寬裕的反應(yīng)時(shí)間,為及時(shí)判斷并消除故障隱患提供了必要的條件。突發(fā)的緊急運(yùn)輸事件,可由監(jiān)控室代系統(tǒng)調(diào)度人為地加大優(yōu)先等級(jí);其它的如丟車也可以通過實(shí)時(shí)監(jiān)控找到失車,減少認(rèn)為失誤

22、造成的損失。3、 支持網(wǎng)絡(luò)應(yīng)用的能力鑒于整個(gè)系統(tǒng)的拓?fù)浣Y(jié)構(gòu)呈現(xiàn)y型,而在web的支持下效率越來越高,這使得網(wǎng)絡(luò)功能越來越重要。如,網(wǎng)絡(luò)可以為各個(gè)站點(diǎn)提供軟件升級(jí)支持。為了使用方和維護(hù)方都能方便應(yīng)用軌道物流,需要提供標(biāo)準(zhǔn)化的網(wǎng)絡(luò)瀏覽器,使得用戶幾乎不需訓(xùn)練就能使用系統(tǒng),維護(hù)可以足不出戶進(jìn)行系統(tǒng)診斷和故障排查。另外,如果通過網(wǎng)絡(luò)為客戶提供在線反饋的話并能有專人及時(shí)傳達(dá)信息給公司的售后服務(wù)部門,這將為公司留住客戶(尤其是距離較遠(yuǎn)的)并使業(yè)績添磚加瓦。4、 條碼讀取、控制的能力小車在漫長軌道上運(yùn)行,正是對(duì)通過軌道上條碼的讀取并將信息發(fā)送到監(jiān)控軟件才能進(jìn)行小車的運(yùn)行見定位。正是通過軟件對(duì)條碼的鎖定與解鎖

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

24、資料,而且涉及物流的各方面資料,包括車輛狀態(tài)、物流運(yùn)輸路線、系統(tǒng)預(yù)警報(bào)警、分級(jí)管理、權(quán)限控制等所需的各種數(shù)據(jù)。信息數(shù)據(jù)的來源是多種多樣的,可以是本地?cái)?shù)據(jù)庫,也可以是異地?cái)?shù)據(jù)庫,甚至可以是e-mail、文本文件等。各站點(diǎn)與系統(tǒng)、bt站點(diǎn)與bt站點(diǎn)、bt站點(diǎn)與sc站點(diǎn)間復(fù)雜關(guān)系,導(dǎo)致軌道物流監(jiān)控軟件中的數(shù)據(jù)不論是結(jié)構(gòu)、類型還是彼此間的關(guān)聯(lián)都是復(fù)雜多變的;對(duì)這種數(shù)據(jù)進(jìn)行的處理也是多種多樣的。因此,要實(shí)現(xiàn)對(duì)軌道物流監(jiān)控軟件數(shù)據(jù)的及時(shí)、準(zhǔn)確的處理和有效利用,就需要:1、建立統(tǒng)一的信息編碼系統(tǒng),詳細(xì)全面記錄并管理發(fā)車站點(diǎn)信息和目的站點(diǎn)信息。對(duì)發(fā)車站點(diǎn)信息和目的站點(diǎn)分類,方便管理系統(tǒng)設(shè)置物流往來的數(shù)量統(tǒng)計(jì)功

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

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

27、提高路徑條碼數(shù)據(jù)的準(zhǔn)確性、及時(shí)性和完整性,對(duì)小車運(yùn)行進(jìn)行有效管理,提供決策支持所需的數(shù)據(jù)。4、服務(wù)反饋模塊,有基本的添加、修改、刪除和查詢功能,其目標(biāo)是及時(shí)記錄小車運(yùn)行的信息,提供有競爭力的售后支持、修理和維護(hù)服務(wù)??梢詫?shí)現(xiàn)糾錯(cuò)、調(diào)度、和指定車輛的跟蹤;記錄發(fā)生過的問題及其解決過程;維修人員的處置、調(diào)度和記錄;車輛維護(hù)記錄及其他的后勤保障。2.4 開發(fā)環(huán)境計(jì)算機(jī)的硬件建議最低配置如下:cpu 300mhz或更高內(nèi)存 128m硬盤 8g操作系統(tǒng) winxp操作系統(tǒng)或更高visual basic 6.0作為前臺(tái)的開發(fā)工具,用sql server 2000作為后臺(tái)支持?jǐn)?shù)據(jù)庫,通過vb的數(shù)據(jù)庫控件來連

28、接sql server 2000中并對(duì)其編程來實(shí)現(xiàn)各種功能。因?yàn)閟ql server 2000與visual basic 6.0用的同為microsoft jet數(shù)據(jù)庫引擎,有著最好的兼容性。8第3章 系統(tǒng)設(shè)計(jì)3.1 項(xiàng)目規(guī)劃智能小車物流系統(tǒng)所涉及的信息非常的全面,主要由監(jiān)控畫面、plc維護(hù)和通訊、站點(diǎn)服務(wù)、信息查詢、系統(tǒng)管理和接口總線等幾個(gè)功能模塊組成,規(guī)劃系統(tǒng)功能模塊如下: 監(jiān)控畫面監(jiān)控畫面主要包括區(qū)域狀態(tài)設(shè)置、站點(diǎn)狀態(tài)設(shè)置、系統(tǒng)信息設(shè)置、功能信息設(shè)置、用戶級(jí)別設(shè)置和單個(gè)組件設(shè)置6部分。 plc維護(hù)和通訊plc維護(hù)和通訊主要包括plc狀態(tài)控制、數(shù)據(jù)下載、數(shù)據(jù)上傳、報(bào)錯(cuò)與通訊4個(gè)部分。 站點(diǎn)

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

30、活、方便、快捷、準(zhǔn)確,數(shù)據(jù)存儲(chǔ)安全可靠。 鍵盤鼠標(biāo)操作,快速響應(yīng)。 實(shí)現(xiàn)各種查詢及打印等。 操作員可以對(duì)發(fā)出的小車進(jìn)行加密。 管理員可以設(shè)置操作員的權(quán)限。 管理員可以通過監(jiān)控計(jì)算機(jī)對(duì)各個(gè)部分進(jìn)行復(fù)位和手動(dòng)操作。 數(shù)據(jù)保密性強(qiáng),為每個(gè)用戶設(shè)置權(quán)限級(jí)別。 系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。3.4 數(shù)據(jù)庫設(shè)計(jì)3.4.1 數(shù)據(jù)庫的定義及功能目前數(shù)據(jù)倉庫(dw,datawarehouse)的定義是不統(tǒng)一的。公認(rèn)的數(shù)據(jù)倉庫之父w.h.inmon將其定義為:數(shù)據(jù)倉庫是支持管理決策過程的、面向主題的、集成的、隨時(shí)間而變的、持久的數(shù)據(jù)集合,具有如下特征: 面向主題:它可以根據(jù)最終用戶的觀點(diǎn)組織和提供數(shù)據(jù)。 管理大量信息:

31、大多數(shù)數(shù)據(jù)倉庫包含歷史數(shù),由于數(shù)據(jù)倉庫必須 管理大量的信息,因而它就要提供概括和聚集機(jī)制來對(duì)巨大的數(shù)據(jù)容量進(jìn)行分類。 跨越數(shù)據(jù)庫模式的多個(gè)版本:因?yàn)閿?shù)據(jù)倉庫必須存儲(chǔ)和管理歷史數(shù)據(jù),這些歷史數(shù)據(jù)都是在不同時(shí)間得數(shù)據(jù)庫模式的不同版本之中,所以數(shù)據(jù)倉庫有時(shí)還必須處理來自不同數(shù)據(jù)庫的信息。 信息的概括和聚集:通常運(yùn)作數(shù)據(jù)庫中的存儲(chǔ)的信息對(duì)于作出決策過于詳細(xì).數(shù)據(jù)倉庫可將信息概括和聚集并以人們易于理解的方式提供處理。3.4.2 數(shù)據(jù)庫在智能物流小車系統(tǒng)中的應(yīng)用1、動(dòng)態(tài)、整合的數(shù)據(jù)管理和查詢功能智能物流小車系統(tǒng)的數(shù)據(jù)倉庫必須是動(dòng)態(tài)的,整合的數(shù)據(jù)倉庫系統(tǒng)。動(dòng)態(tài)的要求是指數(shù)據(jù)庫能實(shí)現(xiàn)實(shí)時(shí)的各個(gè)部分的基本資料和

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

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

34、系統(tǒng)的數(shù)據(jù)倉庫將通過對(duì)小車物流歷史行為的觀察和分析,發(fā)揮警示用戶各部分出現(xiàn)異常的功能。如一輛小車通過某一轉(zhuǎn)軌器時(shí)間超過歷史記錄時(shí)間或轉(zhuǎn)軌器與系統(tǒng)通訊超時(shí),都是出錯(cuò)和系統(tǒng)異常的跡象。系統(tǒng)數(shù)據(jù)庫通過對(duì)自動(dòng)監(jiān)視各個(gè)部分的通訊資料,對(duì)各單元的潛在異常跡象作出警示。3.4.3 具體設(shè)計(jì)本系統(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é)構(gòu)如表3-1所示。表3-1 數(shù)據(jù)表列表數(shù)據(jù)庫中的數(shù)據(jù)表如下所示(由于篇幅有限,只給出部分?jǐn)?shù)據(jù)表):1、tb_tmxx(條碼信息表)條碼信息表主要用于保存條碼的詳細(xì)信息。

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

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

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

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

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

40、todatabase函數(shù)與數(shù)據(jù)庫建立連接,具體實(shí)現(xiàn)過程如下:public function connecttodatabase(dbtype as gxcdbtype) as boolean on error goto err_conn set g_conn = new connection 設(shè)置服務(wù)器名稱,數(shù)據(jù)庫名稱,登錄名(此時(shí)假設(shè)密碼為空) dim servername as string, dbname as string, username as string, strpwd as string servername = localhost dbname = manageclient username = sa strpwd = 連接到數(shù)據(jù)庫 wi

溫馨提示

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

評(píng)論

0/150

提交評(píng)論