




已閱讀5頁,還剩60頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
山東工商學(xué)院2010屆畢業(yè)論文設(shè)計(jì)摘要在我國,隨著醫(yī)藥衛(wèi)生體制改革的深入,藥品庫存規(guī)范化的推行以及日趨激烈的商業(yè)角逐,越來越多的醫(yī)院意識(shí)到提高自身醫(yī)院庫房管理水平的重要性,也迫切要求加快管理信息化的進(jìn)程。在醫(yī)院中,醫(yī)院的藥庫管理以及相應(yīng)的財(cái)務(wù)處理、信息處理,長期以來一直采用手工操作,但隨著產(chǎn)業(yè)結(jié)構(gòu)調(diào)整、全新的市場(chǎng)競(jìng)爭(zhēng)環(huán)境,醫(yī)院庫房管理已經(jīng)成為運(yùn)營效率提高的關(guān)鍵所在,手工方式的弊端畢現(xiàn)無遺。這就要求醫(yī)藥庫存管理擺脫過去人手操作的煩瑣過程,對(duì)所有的醫(yī)藥庫房管理數(shù)據(jù)實(shí)行智能管理,促使醫(yī)藥管理朝著科學(xué)化和規(guī)范化的方向前進(jìn)。隨著計(jì)算機(jī)技術(shù)的普及,在醫(yī)院中,醫(yī)院逐漸借助計(jì)算機(jī)技術(shù)去完善醫(yī)藥的庫房管理和提高自身的工作效率,以贏得市場(chǎng)競(jìng)爭(zhēng)的勝利。因而醫(yī)藥庫房管理信息系統(tǒng)已經(jīng)成為各醫(yī)藥經(jīng)營企業(yè)實(shí)現(xiàn)醫(yī)藥庫房管理網(wǎng)絡(luò)化和信息化的必備工具,是醫(yī)院規(guī)模經(jīng)營管理不可缺少的部件之一。同時(shí),軟件開發(fā)環(huán)境的高度集成和數(shù)據(jù)庫技術(shù)的日益成熟成為開發(fā)醫(yī)藥庫房管理信息系統(tǒng)的技術(shù)基礎(chǔ),大大降低了系統(tǒng)的開發(fā)成本。系統(tǒng)開發(fā)工具的智能化、人性化,使得所開發(fā)的系統(tǒng)充分滿足了醫(yī)院的各種需求,從醫(yī)院的各個(gè)環(huán)節(jié)對(duì)人流、物流、資金流、信息流進(jìn)行統(tǒng)一系統(tǒng)的管理。市場(chǎng)的需求和技術(shù)的支持,最終會(huì)導(dǎo)致越來越多的優(yōu)秀醫(yī)藥庫房管理軟件的出現(xiàn),并在競(jìng)爭(zhēng)中得到不斷的完善和優(yōu)化。根據(jù)當(dāng)前社會(huì)現(xiàn)狀和技術(shù)發(fā)展的不斷進(jìn)步,我們應(yīng)用現(xiàn)有的技術(shù)和環(huán)境,開發(fā)了這個(gè)醫(yī)院藥品庫房管理系統(tǒng),不但提高了醫(yī)院的經(jīng)濟(jì)效益,而且使醫(yī)院信息管理工作盡快達(dá)到規(guī)范化、制度化、科學(xué)化的要求,并實(shí)現(xiàn)醫(yī)院信息技術(shù)全電子無紙化和膠片管理的最終目標(biāo)。關(guān)鍵詞 醫(yī)藥;管理;庫存;數(shù)據(jù)庫;visual c#abstractin our country, along with medical and health system reform deepens, stock pharmaceuticals, as well as the implementation of standardized increasingly fierce business competition, more and more aware of the hospital management of public hospitals to improve the level of importance, but also an urgent need to speed up the process of management information . in the hospital, the hospitals management drug storehouse and the corresponding financial processing, information processing, has long been used manually, but with the adjustment of industrial structure, new market competition environment, the management of public hospitals has become the operating efficiency of the key , manually complete the shortcomings are exposed. this requires pharmaceutical inventory management in the past out of the cumbersome process of manual operation, all of the medical management of the treasury to implement intelligent data management so that the medicine toward the scientific and standardized management direction. with the popularity of computer technology in the hospital, the hospital gradually the use of computer technology to improve the medical management of the treasury and improve their own efficiency in order to win victory in the competition. medicine and therefore the treasury management information system has become the pharmaceutical enterprises to realize network-based medicine to the treasury management and information of the must-have tool is the size of the hospital operation and management of one of the essential components. at the same time, software development environment and a high degree of integration has become more sophisticated database technology into the development of chinese medicine to the treasury management information system-based technology has greatly reduced the systems development costs. the intelligent system development tools, humane, making the system fully developed to meet the diverse needs of the hospital, the hospital from the various segments of people, materials, capital flow, information flow for a unified management system. market demand and technical support, eventually leading to an increasing number of outstanding treasury management software, medicine, and the competition has been constant improvement and optimization. based on the current status quo of social and technological development advances in the application of our existing technology and the environment, the development of hospital medicine to the treasury management system will not only improve the economic efficiency of the hospital, and hospital information management as soon as possible to achieve the standardization and institutionalization, scientific requirements and information technology to achieve hospital-wide paperless electronic film and the ultimate goal of management.key words medicine management stock database visual c#目錄摘要iabstractii第1章 緒論11.1 課題背景11.1.1 課題的來源11.1.2 當(dāng)前研究現(xiàn)狀11.2 目的和意義21.2.1 課題的目的21.2.2 課題的意義21.3 系統(tǒng)設(shè)計(jì)思想31.3.1 系統(tǒng)的整體設(shè)計(jì)31.3.2 系統(tǒng)的設(shè)計(jì)優(yōu)點(diǎn)4第2章 可行性分析52.1 業(yè)務(wù)流程圖52.1.1 本系統(tǒng)業(yè)務(wù)流程基本描述52.1.2 本系統(tǒng)總體業(yè)務(wù)流程圖62.2 軟件可行性分析72.2.1 經(jīng)濟(jì)可行性72.2.2 技術(shù)可行性82.2.3 運(yùn)行可行性82.3 本章小結(jié)9第3章 需求分析103.1 mis系統(tǒng)的產(chǎn)生和發(fā)展情況103.1.1 mis系統(tǒng)的產(chǎn)生103.1.2 mis系統(tǒng)的發(fā)展情況113.2 醫(yī)院藥品管理系統(tǒng)的需求分析113.2.1 本系統(tǒng)數(shù)據(jù)流圖123.2.2 數(shù)據(jù)字典143.3 本章小結(jié)17第4章 總體設(shè)計(jì)184.1 系統(tǒng)模塊總體設(shè)計(jì)184.1.1 本系統(tǒng)總體功能模塊設(shè)計(jì)184.1.2 系統(tǒng)的主要功能模塊描述194.2 數(shù)據(jù)庫設(shè)計(jì)194.2.1 數(shù)據(jù)庫設(shè)計(jì)概述194.2.2 本系統(tǒng)數(shù)據(jù)分析204.2.3 數(shù)據(jù)庫的詳細(xì)設(shè)計(jì)204.2.4 數(shù)據(jù)庫維護(hù)214.3 本章小結(jié)24第5章 詳細(xì)設(shè)計(jì)255.1 系統(tǒng)運(yùn)行平臺(tái)設(shè)置255.1.1 系統(tǒng)的硬件環(huán)境255.1.2 系統(tǒng)的軟件環(huán)境255.2 開發(fā)工具簡(jiǎn)介265.2.1 前臺(tái)軟件開發(fā)工具265.2.2 后臺(tái)數(shù)據(jù)庫開發(fā)工具265.2.3 相關(guān)開發(fā)技術(shù)簡(jiǎn)介275.3 系統(tǒng)主界面設(shè)計(jì)285.3.1 系統(tǒng)主界面設(shè)計(jì)285.3.2 用戶登錄管理功能設(shè)計(jì)295.4 入庫管理模塊功能設(shè)計(jì)305.4.1 首次入庫315.4.2 追加入庫325.4.3 入庫記錄管理335.4.4 入庫統(tǒng)計(jì)345.5 查詢明細(xì)管理模塊功能設(shè)計(jì)355.5.1 藥品明細(xì)查詢管理355.5.2 急缺藥品信息管理365.6 本章小結(jié)37第6章 系統(tǒng)測(cè)試與性能分析386.1 軟件測(cè)試386.1.1 軟件測(cè)試的原因386.1.2 測(cè)試的基本概念396.1.3 測(cè)試步驟406.2 本系統(tǒng)測(cè)試416.3 本章小結(jié)41第7章 系統(tǒng)主要功能使用說明437.1 藥品信息設(shè)置模塊437.2 入庫管理信息模塊447.2.1 首次入庫信息管理447.2.2 追加入庫藥品信息管理44結(jié)論46致謝47參考文獻(xiàn)48附錄150附錄256vi 第1章 緒論緒論中主要介紹了本軟件開發(fā)思想的來源和背景,針對(duì)課題產(chǎn)生的意義和目的作出詳細(xì)闡述,并對(duì)課題的研究做出了簡(jiǎn)要的說明。1.1 課題背景1.1.1 課題的來源伴隨著社會(huì)經(jīng)濟(jì)的迅速發(fā)展,人們的生活水平提高的同時(shí),也帶來了許多負(fù)面影響,各種疾病的產(chǎn)生并入侵人體,嚴(yán)重傷害人們的身心健康,醫(yī)院擔(dān)負(fù)著保衛(wèi)人們健康的負(fù)擔(dān)也逐步加大,單單靠傳統(tǒng)的手工作業(yè),不僅工作繁瑣,而且也極易出錯(cuò),給醫(yī)院造成不必要的損失的同時(shí),也對(duì)病人帶來許多負(fù)面作用。隨著計(jì)算機(jī)的普及和計(jì)算機(jī)科學(xué)技術(shù)的飛速發(fā)展,人們開始越來越多地利用計(jì)算機(jī)解決實(shí)際問題。醫(yī)院藥品庫房管理系統(tǒng)實(shí)現(xiàn)了用計(jì)算機(jī)對(duì)醫(yī)院藥品流通的全過程管理進(jìn)行動(dòng)態(tài)監(jiān)測(cè),那些傳統(tǒng)上全靠手工計(jì)算,工作量大、效率低、易出錯(cuò)的大量數(shù)據(jù)完全可以用計(jì)算機(jī)代替處理,大大減輕了管理人員的工作負(fù)擔(dān),同時(shí)又可向病人提供完整的數(shù)據(jù),使病人對(duì)藥品費(fèi)用的來龍去脈有個(gè)清晰的了解。本系統(tǒng)作為醫(yī)院管理系統(tǒng)的一部分,與住院管理系統(tǒng),收費(fèi)系統(tǒng),病歷管理系統(tǒng)有著密切的聯(lián)系,設(shè)計(jì)時(shí)必須考慮與這些模塊的兼容性。基于以上情形,我決定開發(fā)該軟件。這是一款專門用于醫(yī)院管理設(shè)計(jì)的軟件。它具有良好的用戶界面、風(fēng)格獨(dú)特的設(shè)計(jì)。1.1.2 當(dāng)前研究現(xiàn)狀現(xiàn)在有很多計(jì)算機(jī)仍然是在老的系統(tǒng)下運(yùn)行,而且數(shù)據(jù)庫的安全性不高,容易導(dǎo)致數(shù)據(jù)的丟失。工作負(fù)荷:原有系統(tǒng)現(xiàn)已無法承受醫(yī)院對(duì)藥品的管理需求。局限性:現(xiàn)有系統(tǒng)在處理速度和操作平臺(tái)上已經(jīng)適應(yīng)不了實(shí)際的需要,由于操作平臺(tái)的變化,對(duì)現(xiàn)有系統(tǒng)的改進(jìn)性維護(hù)以不能解決所面臨的問題。另外,由于醫(yī)療事業(yè)的發(fā)展,藥品的不斷更新,各種先進(jìn)的醫(yī)療器械的涌現(xiàn),醫(yī)院對(duì)管理方面的不斷改革,現(xiàn)有系統(tǒng)已無法滿足要求。所以現(xiàn)急需一個(gè)能適應(yīng)的管理系統(tǒng)來取代現(xiàn)有系統(tǒng)的不足。1.2 目的和意義1.2.1 課題的目的在醫(yī)院藥品庫房(以后簡(jiǎn)稱醫(yī)藥)管理系統(tǒng)是在今天醫(yī)療事業(yè)的迅猛發(fā)展的前提下,以前的手工錄入或早期的醫(yī)藥管理應(yīng)用軟件以逐漸不能滿足用戶的要求,而在這些問題當(dāng)中,落后的醫(yī)藥管理已嚴(yán)重的影響醫(yī)院工作人員的工作效率, 基于以上的原因,從而提出了醫(yī)藥管理管理系統(tǒng)的設(shè)計(jì)目標(biāo)。計(jì)算機(jī)應(yīng)用于醫(yī)院的日常管理,為醫(yī)院的現(xiàn)代化帶來了從未有過的動(dòng)力和機(jī)遇,為醫(yī)療衛(wèi)生領(lǐng)域的發(fā)展提供了無限的潛力。采用計(jì)算機(jī)管理信息系統(tǒng)已成為醫(yī)院管理科學(xué)化和現(xiàn)代化的標(biāo)志,給醫(yī)院帶來了明顯的經(jīng)濟(jì)效益和社會(huì)效益。在完成了針對(duì)醫(yī)院管理系統(tǒng)前期調(diào)查,同時(shí)與多位醫(yī)院使用者進(jìn)行了全面深入地探討和分析的基礎(chǔ)上,明確地提出所要開發(fā)的軟件應(yīng)具有的功能、性能與界面,使系統(tǒng)分析人員及軟件開發(fā)人員能清楚地了解用戶的需求,進(jìn)而完善了未來的醫(yī)療管理和服務(wù)工作。通過信息數(shù)據(jù)高度共享,在強(qiáng)大的數(shù)據(jù)庫的支持下,將醫(yī)院的全面管理水平和服務(wù)質(zhì)量提升到更高層次。醫(yī)藥管理系統(tǒng)結(jié)合醫(yī)院管理工作的特點(diǎn),充分利用局域網(wǎng)、廣域網(wǎng)、大型分布式數(shù)據(jù)庫等先進(jìn)的計(jì)算機(jī)技術(shù),運(yùn)用系統(tǒng)的理論與方法將醫(yī)院各組成部分的信息處理過程綜合成有機(jī)整體,及時(shí)而有效地為醫(yī)院日常管理和發(fā)展提供決策依據(jù),使醫(yī)院信息管理工作盡快達(dá)到規(guī)范化、制度化、科學(xué)化的要求,并實(shí)現(xiàn)醫(yī)院信息技術(shù)全電子無紙化和膠片管理的最終目標(biāo)。1.2.2 課題的意義醫(yī)院藥品庫房管理信息系統(tǒng)使醫(yī)院的管理信息化的同時(shí),還簡(jiǎn)化了傳統(tǒng)的人工手動(dòng)的傳統(tǒng)模式,使藥庫管理人員能夠方便地利用藥庫中的已有的信息做出正確的判斷,更重要的是利用計(jì)算機(jī)的技術(shù)可以使藥庫管理更加的規(guī)范化、數(shù)字化,并且提高了管理水平,降低管理成本,減輕員工的工作強(qiáng)度,大大提高了員工的工作效率,使醫(yī)院管理達(dá)到高速的運(yùn)轉(zhuǎn)。藥庫管理系統(tǒng)的實(shí)施,還可以改變?nèi)藗儌鹘y(tǒng)的管理思想誤區(qū),促進(jìn)更好的管理思想的發(fā)展,以及現(xiàn)代化的管理模式的實(shí)施。1.3 系統(tǒng)設(shè)計(jì)思想系統(tǒng)的設(shè)計(jì)思想是對(duì)一個(gè)系統(tǒng)的基礎(chǔ)認(rèn)識(shí),在此過程中將系統(tǒng)應(yīng)具備的特性加以介紹,使用戶明白本系統(tǒng)的好處以及特點(diǎn)。1.3.1 系統(tǒng)的整體設(shè)計(jì)一個(gè)方便用戶使用的軟件應(yīng)該具備軟件體積小,操作界面友好,基本功能穩(wěn)定,運(yùn)行速度較快,通過計(jì)算機(jī)技術(shù)開發(fā)出客戶端與服務(wù)器端,以便方便快捷清晰的進(jìn)行數(shù)據(jù)管理以及信息的采集。1 實(shí)用性:系統(tǒng)以用戶需求為目標(biāo),以方便用戶為原則。根據(jù)用戶實(shí)際的需求情況,度身訂造一套先進(jìn)的醫(yī)院藥品庫房管理軟件,從用戶角度出發(fā)盡可能的方便用戶使用,滿足基本的用戶需要。2 先進(jìn)性:本設(shè)計(jì)將充分應(yīng)用現(xiàn)有成熟的計(jì)算機(jī)技術(shù)、軟件開發(fā)技術(shù)。以visual c# 2005為主要開發(fā)環(huán)境,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這性能方便而簡(jiǎn)潔連接數(shù)據(jù)庫的智能化對(duì)象,以及大量控件的使用大大減少了代碼的編寫量。其面向?qū)ο蟮拈_發(fā)工具是此系統(tǒng)的強(qiáng)力支柱。3 可靠性:一個(gè)實(shí)用的系統(tǒng)同時(shí)必須是可靠的,本設(shè)計(jì)通過合理而先進(jìn)的軟件設(shè)計(jì)以及硬件的優(yōu)化選型,可保證系統(tǒng)數(shù)據(jù)數(shù)用的正確性。4 安全性:在設(shè)計(jì)中,將充分利用軟、硬件提供的各種安全措施,保證用戶關(guān)鍵數(shù)據(jù)的安全性。5 采用標(biāo)準(zhǔn)技術(shù):本系統(tǒng)的所有設(shè)計(jì)遵循國際上現(xiàn)行的標(biāo)準(zhǔn)進(jìn)行,以提高系統(tǒng)的開放性。6 可維護(hù)性:系統(tǒng)的設(shè)計(jì)要求方便維護(hù),包括硬件的維護(hù),軟件的維護(hù)。7 可擴(kuò)展性及靈活性:系統(tǒng)的設(shè)計(jì)以方便未來業(yè)務(wù)的擴(kuò)展和系統(tǒng)擴(kuò)充為目標(biāo),系統(tǒng)要求能夠方便的升級(jí),充分保護(hù)系統(tǒng)的投資。8 智能性:系統(tǒng)在設(shè)計(jì)時(shí),充分考慮系統(tǒng)運(yùn)行的智能性。9 多接口型:由于在醫(yī)院管理系統(tǒng)中,藥品庫房管理只是其中的一部分所以在設(shè)計(jì)過程中充分的考慮這一點(diǎn)。1.3.2 系統(tǒng)的設(shè)計(jì)優(yōu)點(diǎn)本系統(tǒng)根據(jù)用戶的實(shí)際需求,在不違反現(xiàn)有法律法規(guī)的前提下設(shè)計(jì)而成,是一個(gè)完全依據(jù)需求設(shè)計(jì)的一個(gè)完整的醫(yī)院管理信息系統(tǒng)。并且本系統(tǒng)再設(shè)計(jì)過程中充分考慮日后的維護(hù)以及升級(jí)問題,在設(shè)計(jì)中留有多個(gè)接口以便日后升級(jí)使用。本系統(tǒng)頁面清淡典雅是一個(gè)十分符合醫(yī)院工作環(huán)境的系統(tǒng),其操作簡(jiǎn)單易懂,上手容易,但設(shè)計(jì)嚴(yán)禁。完全符合國家對(duì)藥品庫房的管理?xiàng)l例。第2章 可行性分析在軟件的開發(fā)過程中,在世界上普遍采用的一種研究工程項(xiàng)目是否可行的科學(xué)。它通過各種有效的方法,對(duì)工程項(xiàng)目進(jìn)行分析,從技術(shù)、經(jīng)濟(jì)、財(cái)務(wù)等方面加以評(píng)價(jià),最終給投資決策者提供是否選擇該項(xiàng)目進(jìn)行投資的依據(jù)。2.1 業(yè)務(wù)流程圖綜合考慮醫(yī)院事業(yè)的高速發(fā)展與藥品庫存信息化管理的發(fā)展過程中出現(xiàn)的各種情況,結(jié)合醫(yī)院管理的實(shí)際情況。醫(yī)院藥品庫房管理系統(tǒng)實(shí)施后,應(yīng)能夠達(dá)到以下目標(biāo)。1. 系統(tǒng)采用人機(jī)交互方式,界面美觀友好,操作簡(jiǎn)單易行,信息查詢靈活、方便,數(shù)據(jù)存儲(chǔ)安全可靠。2. 對(duì)藥品的信息、采購、調(diào)撥、退貨、退庫、庫存監(jiān)控等數(shù)據(jù)信息進(jìn)行全面的管理。3. 對(duì)用戶輸入的數(shù)據(jù),進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),盡可能避免認(rèn)為錯(cuò)誤。4. 通過系統(tǒng)實(shí)施,可提高醫(yī)院對(duì)藥品庫房的管理水平。5. 系統(tǒng)維護(hù)方便可靠,有較高的安全性,滿足實(shí)用性、先進(jìn)性的要求。6. 實(shí)現(xiàn)對(duì)供應(yīng)商的信譽(yù)管理,為采購人員提供可靠真實(shí)的信息。7. 實(shí)現(xiàn)對(duì)藥品信息報(bào)表的動(dòng)態(tài)分析。8. 完全遵照國家的藥品管理?xiàng)l例進(jìn)行軟件的開發(fā)與使用。2.1.1 本系統(tǒng)業(yè)務(wù)流程基本描述針對(duì)醫(yī)院的內(nèi)部情況,醫(yī)院藥品庫房的業(yè)務(wù)主要如下描述。1 信息設(shè)置:是藥庫管理環(huán)節(jié)中的關(guān)鍵部分,主要是對(duì)藥品的基本信息、類型、計(jì)量單位等信息進(jìn)行后臺(tái)管理錄入;2 藥品入庫:根據(jù)藥品錄入的信息進(jìn)行相應(yīng)操作;3 退貨信息處理:根據(jù)藥品的損耗對(duì)藥品進(jìn)行相應(yīng)的處理,并記錄信息為采購員提供廠商的信譽(yù)度信息;4 退庫信息處理:接受其他部門的退藥整理并記錄信息;5 藥局需求處理:接受藥局的需求信息并加以處理;6 藥品信息:為管理員提供詳細(xì)的藥品信息;7 藥品緊缺信息處理:根據(jù)藥庫的信息為采購員提供緊缺藥品信息,以方便采購員的采購。2.1.2 本系統(tǒng)總體業(yè)務(wù)流程圖業(yè)務(wù)流程圖是一種用盡可能少、盡可能簡(jiǎn)單的方法來描述業(yè)務(wù)處理過程的方法。本系統(tǒng)根據(jù)企業(yè)的具體情況,將企業(yè)的業(yè)務(wù)流程進(jìn)行了總體的描繪,本系統(tǒng)的業(yè)務(wù)流程圖如圖2-1所示。圖2-1系統(tǒng)業(yè)務(wù)流程圖2.2 軟件可行性分析2.2.1 經(jīng)濟(jì)可行性軟件的開發(fā)和實(shí)施必須要有經(jīng)濟(jì)的支持,然而開發(fā)系統(tǒng)所消耗的實(shí)際費(fèi)用和系統(tǒng)運(yùn)行后所能為企業(yè)產(chǎn)生的經(jīng)濟(jì)效益一直是軟件開發(fā)所面臨的重要問題。所以估算出新系統(tǒng)的開發(fā)費(fèi)用和今后系統(tǒng)的運(yùn)行、維護(hù)費(fèi)用,顯得尤為重要。而系統(tǒng)運(yùn)行后給企業(yè)帶來的實(shí)際經(jīng)濟(jì)效益也應(yīng)該預(yù)先估算,并與之前估算出的實(shí)際開銷費(fèi)用相比較,來衡量軟件的總體經(jīng)濟(jì)可行性。例如,系統(tǒng)運(yùn)行后可以提供哪些以前無法及時(shí)提供的信息,用戶查詢和使用信息的方便程度提高多少、速度增加了多少,對(duì)于管理人員進(jìn)行決策提供了多少幫助等等。下面從以下幾個(gè)方面對(duì)系統(tǒng)的經(jīng)濟(jì)可行性進(jìn)行具體的分析。1 系統(tǒng)初期投資系統(tǒng)初期投資如表2-1所示。表2-1 醫(yī)藥庫房管理系統(tǒng)初期投資序號(hào)項(xiàng)目人工(人日)單價(jià)(元)合計(jì)(元)1需求分析20200040,0002總體設(shè)計(jì)20200040,0003藥庫管理子系統(tǒng)詳細(xì)設(shè)計(jì)10200020,0004信息查詢子系統(tǒng)詳細(xì)設(shè)計(jì)10100010,0005工程實(shí)際成本數(shù)據(jù)庫實(shí)現(xiàn)10100010,0006編碼實(shí)現(xiàn)40100040,0007單體測(cè)試20100020,0008系統(tǒng)集成測(cè)試30100030,0009說明手冊(cè)編制10100010,00010合計(jì)220,0002 貨幣的時(shí)間價(jià)值系統(tǒng)貨幣時(shí)間價(jià)值如表2-2所示。表2-2 醫(yī)藥庫房管理系統(tǒng)貨幣時(shí)間價(jià)值年份將來值(萬)(1+i)n現(xiàn)在值(萬)累計(jì)的現(xiàn)在值(萬)1101.059.5239.5232101.10259.0718.5933101.15768.63927.2324101.21558.22735.4595101.27637.83543.2943 投資回收期引入企業(yè)人事管理兩年后,可以節(jié)省18.593萬元,比最初投資還少3.407萬元。但第三年可以節(jié)省27.232萬元。即:3.407/27.232=0.125年2+0.125=2.125年4 純收入43.294-22=21.294(萬元)經(jīng)過以上分析,醫(yī)院藥品管理系統(tǒng)的開發(fā)是可行的。2.2.2 技術(shù)可行性開發(fā)軟件所需要的技術(shù)是否具備是通過該系統(tǒng)的目標(biāo)來衡量的,一般情況下我們可以從軟件的環(huán)境條件、硬件的性能要求、相應(yīng)的開發(fā)及操作人員的能力水平等方面綜合進(jìn)行分析和考慮。從系統(tǒng)開發(fā)及實(shí)施的可行性和靈活性考慮,本系統(tǒng)的軟件開發(fā)環(huán)境主要選擇了當(dāng)前較為流行的visual c#.net來進(jìn)行前臺(tái)的管理設(shè)計(jì),而后臺(tái)則選用了功能強(qiáng)大的sql server 2005數(shù)據(jù)庫。從硬件角度來說,要求相對(duì)較低,所以選擇的空間較大,一般情況下計(jì)算機(jī)硬盤在100mb左右,內(nèi)存在512m以上都是可以滿足開發(fā)環(huán)境的。根據(jù)現(xiàn)在計(jì)算機(jī)水平的發(fā)展和普及,系統(tǒng)在硬件方面是可行的。當(dāng)然,硬件環(huán)境的配置越高,系統(tǒng)的開發(fā)與運(yùn)行相對(duì)就會(huì)更加高效與快捷,可行性也會(huì)大幅度提高。從軟件角度來說,主要采用的是visual c#.net 和sql server 2005,兩個(gè)開發(fā)軟件都是現(xiàn)有開發(fā)軟件中較為安全,可靠和成熟的,具有較高的可行度,所以軟件方面也是可行的。2.2.3 運(yùn)行可行性隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事管理很大程度上已經(jīng)成為了社會(huì)發(fā)展的趨勢(shì)計(jì)算機(jī)管理有著無法比擬的優(yōu)點(diǎn):檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理、與世界接軌的重要條件。與此同時(shí)對(duì)于大部分醫(yī)院來說,利用計(jì)算機(jī)幫助醫(yī)院來管理藥品,可以避免很多不必要的損失提高藥品管理的高效性,而且不僅給醫(yī)院帶來先進(jìn)的管理思想及方法、促進(jìn)建立現(xiàn)代藥品管理模式而且是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)醫(yī)院管理走向科學(xué)化、規(guī)范化的必要條件。因此,每一位投資者為了自身的經(jīng)濟(jì)效率和未來前景都會(huì)極力的支持系統(tǒng)的開發(fā)和推廣,在經(jīng)濟(jì)和物力上給予較大的幫助。經(jīng)過以上分析,該系統(tǒng)在運(yùn)行方面是可行的。2.3 本章小結(jié)所述通過以上對(duì)系統(tǒng)的經(jīng)濟(jì),技術(shù)和運(yùn)行方面的可行性分析,最終發(fā)現(xiàn)本系統(tǒng)的經(jīng)濟(jì)來源穩(wěn)定,技術(shù)純熟、完備,運(yùn)行安全、可靠。加上本系統(tǒng)的界面友好,操作簡(jiǎn)單,一定會(huì)適應(yīng)現(xiàn)代市場(chǎng)的需求,擁有良好的開拓資本和領(lǐng)域。因此,系統(tǒng)研制和開發(fā)立即開始進(jìn)行。第3章 需求分析需求分析的主要任務(wù)是確定系統(tǒng)必須完成哪些工作,在用戶的參與下提出目標(biāo)系統(tǒng)的完整、準(zhǔn)確、清晰、具體的實(shí)際要求,軟件應(yīng)完成的具體功能和性能。通過對(duì)軟件的需求分析,為軟件開發(fā)提供了一種可以向抽象數(shù)據(jù)設(shè)計(jì)、軟件結(jié)構(gòu)設(shè)計(jì)和過程詳細(xì)設(shè)計(jì)的具體軟件元素的表示。3.1 mis系統(tǒng)的產(chǎn)生和發(fā)展情況3.1.1 mis系統(tǒng)的產(chǎn)生所謂mis(管理信息系統(tǒng))系統(tǒng) ,是一個(gè)由人、計(jì)算機(jī)及其他外圍設(shè)備等組成的能進(jìn)行信息的收集、傳遞、存貯、加工、維護(hù)和使用的系統(tǒng)。它是一門新興的科學(xué),其主要任務(wù)是最大限度的利用現(xiàn)代計(jì)算機(jī)及網(wǎng)絡(luò)通訊技術(shù)加強(qiáng)企業(yè)的信息管理,通過對(duì)企業(yè)擁有的人力、物力、財(cái)力、設(shè)備、技術(shù)等資源的調(diào)查了解,建立正確的數(shù)據(jù),加工處理并編制成各種信息資料及時(shí)提供給管理人員,以便進(jìn)行正確的決策,不斷提高企業(yè)的管理水平和經(jīng)濟(jì)效益。目前,企業(yè)的計(jì)算機(jī)網(wǎng)絡(luò)已成為企業(yè)進(jìn)行技術(shù)改造及提高企業(yè)管理水平的重要手段。隨著我國與世界信息高速公路的接軌,企業(yè)通過計(jì)算機(jī)網(wǎng)絡(luò)獲得信息必將為企業(yè)帶來巨大的經(jīng)濟(jì)效益和社會(huì)效益,企業(yè)的辦公及管理都將朝著高效、快速、無紙化的方向發(fā)展。mis系統(tǒng)通常用于系統(tǒng)決策,舉例說,可以利用mis系統(tǒng)找出目前迫切需要解決的問題,并將信息及時(shí)反饋給上層管理人員,使他們了解當(dāng)前工作發(fā)展的進(jìn)展或不足。換句話說,mis系統(tǒng)的最終目的是使管理人員及時(shí)了解公司現(xiàn)狀,把握將來的發(fā)展路徑。對(duì)于醫(yī)院來說信息的意義是十分重要的,因?yàn)楫?dāng)代醫(yī)院管理的方方面面都依賴于信息的獲得和利用。信息是一種資源,利用好信息資源可更好地開發(fā)和利用種種其它資源。主要用于開發(fā)和利用企業(yè)信息資源的管理信息系統(tǒng)的發(fā)展和廣泛應(yīng)用表明人們普遍認(rèn)可有效地利用企業(yè)信息可幫助企業(yè)更好地制訂企業(yè)規(guī)劃,做好企業(yè)決策,并改善企業(yè)的效益。 然而傳統(tǒng)的mis系統(tǒng)的核心是cs(clientserver客戶端服務(wù)器)架構(gòu),它依賴于專門的操作環(huán)境,這意味著操作者的活動(dòng)空間受到極大限制。3.1.2 mis系統(tǒng)的發(fā)展情況一個(gè)完整的mis應(yīng)包括:輔助決策系統(tǒng)(dss)、工業(yè)控制系統(tǒng)(ipc)、辦公自動(dòng)化系統(tǒng)(oa)以及數(shù)據(jù)庫、模型庫、方法庫、知識(shí)庫和與上級(jí)機(jī)關(guān)及外界交換信息的接口。其中,特別是辦公自動(dòng)化系統(tǒng)(oa)、與上級(jí)機(jī)關(guān)及外界交換信息等都離不開intranet的應(yīng)用。可以這樣說,現(xiàn)代企業(yè)mis不能沒有intranet,但intranet的建立又必須依賴于mis的體系結(jié)構(gòu)和軟硬件環(huán)境。 市場(chǎng)營銷的mis(management information system)是企業(yè)或組織整體mis的一部分。mis是一個(gè)信息系統(tǒng),它通過程式化的程序從各種相關(guān)的資源(公司外部和內(nèi)部的都包括)收集相應(yīng)的信息,為經(jīng)理們提供各層次的功能,以使得他們能夠?qū)ψ约核鶓?yīng)該負(fù)責(zé)的各種計(jì)劃、監(jiān)測(cè)和控制活動(dòng)等做出及時(shí)、有效的決策。這個(gè)表明mis的本質(zhì)是一個(gè)關(guān)于內(nèi)部和外部信息的數(shù)據(jù)庫,這個(gè)數(shù)據(jù)庫可以幫助經(jīng)理們做分析、決策、計(jì)劃和設(shè)定控制目標(biāo)。因此重點(diǎn)是如何使用這些信息,而不是如何形成這些信息。 最有效的mis能夠反應(yīng)隨著時(shí)間的推移和內(nèi)部程序的改變,外部的變量如何改變,也就是說,時(shí)間和內(nèi)部變量是否會(huì)對(duì)外部的變量產(chǎn)生影響。這就建立了一個(gè)強(qiáng)大而且有效的知識(shí)庫,它可以幫助進(jìn)行預(yù)測(cè)。雖然建立和維mis是非常耗時(shí)和昂貴的,但是與其帶來的潛在利益和對(duì)決策準(zhǔn)確性的提高相比,對(duì)一個(gè)組織來說這還是值得的。internet為建立和維護(hù)mis提供了一個(gè)理想的工具,而mis也是網(wǎng)絡(luò)營銷中的一個(gè)重要的內(nèi)容。因?yàn)楸鞠到y(tǒng)為醫(yī)院藥品管理系統(tǒng),也屬于一種先進(jìn)的管理信息系統(tǒng),所以在本系統(tǒng)中也充分了利用了mis的理論概念,為醫(yī)院帶來更高的效益。3.2 醫(yī)院藥品管理系統(tǒng)的需求分析需求分析過程是整個(gè)系統(tǒng)開發(fā)的重要階段,它主要是為了明確該系統(tǒng)應(yīng)該做什么,而不是怎么做,要通過對(duì)用戶需求的總體分析和數(shù)據(jù)庫的初步設(shè)計(jì),來完成軟件設(shè)計(jì)的和理性和正確性。在該階段需求分析人員需要確定整個(gè)產(chǎn)品的功能要求,并且將現(xiàn)實(shí)事務(wù)抽象成對(duì)象并建模。因此,必須用行之有效的方法對(duì)軟件需求進(jìn)行嚴(yán)格的審查驗(yàn)證。一般如圖3-1所示進(jìn)行。圖3-1 需求分析3.2.1 本系統(tǒng)數(shù)據(jù)流圖數(shù)據(jù)流圖(data flow diagram,簡(jiǎn)稱dfd) 是一種最常用的結(jié)構(gòu)化分析工具,它從數(shù)據(jù)傳遞和加工角度,以圖形的方式刻畫系統(tǒng)內(nèi)的數(shù)據(jù)運(yùn)動(dòng)情況。主要就是采用圖形方式來表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法。數(shù)據(jù)流表示數(shù)據(jù)的流動(dòng)情況。加工表示對(duì)數(shù)據(jù)的加工處理過程,它的名字應(yīng)能簡(jiǎn)明扼要地表明所完成的是什么加工。數(shù)據(jù)存貯在數(shù)據(jù)流圖中起著保存數(shù)據(jù)的作用,指向數(shù)據(jù)存貯的數(shù)據(jù)流可以理解為寫數(shù)據(jù),從數(shù)據(jù)存貯引出的數(shù)據(jù)流可以理解為讀數(shù)據(jù),雙向數(shù)據(jù)流可以理解為修改數(shù)據(jù)、數(shù)據(jù)源點(diǎn)或終點(diǎn),表示圖中出現(xiàn)數(shù)據(jù)的始發(fā)點(diǎn)或終止點(diǎn),它在圖中的出現(xiàn)僅僅是一種符號(hào),并不需要以軟件的形式進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)。本系統(tǒng)的數(shù)據(jù)流圖主要反映了本系統(tǒng)中的數(shù)據(jù)流的走向,是對(duì)數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向的具體描述。從醫(yī)藥庫房管理員開始,向各級(jí)流動(dòng)。系統(tǒng)頂層的數(shù)據(jù)流圖如圖3-2所示。圖3-2 系統(tǒng)頂層數(shù)據(jù)流圖藥品信息設(shè)置的數(shù)據(jù)流圖主要體現(xiàn)的是藥品信息設(shè)置方面的數(shù)據(jù)的走向和流動(dòng)情況,數(shù)據(jù)流圖如圖3-3所示。圖3-3 藥品信息設(shè)置數(shù)據(jù)流圖3.2.2 數(shù)據(jù)字典數(shù)據(jù)字典(data dictionary)是一種用戶可以訪問的記錄數(shù)據(jù)庫和應(yīng)用程序元數(shù)據(jù)的目錄。主動(dòng)數(shù)據(jù)字典是指在對(duì)數(shù)據(jù)庫或應(yīng)用程序結(jié)構(gòu)進(jìn)行修改時(shí),其內(nèi)容可以由dbms自動(dòng)更新的數(shù)據(jù)字典。被動(dòng)數(shù)據(jù)字典是指修改時(shí)必須手工更新其內(nèi)容的數(shù)據(jù)字典。數(shù)據(jù)字典的作用是在軟件分析和設(shè)計(jì)的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。它主要是對(duì)數(shù)據(jù)流圖中的數(shù)據(jù)流、處理邏輯、外部實(shí)體、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)項(xiàng)等方面進(jìn)行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行完整的描述。1. 數(shù)據(jù)項(xiàng)定義如表3-1所示表3-1系統(tǒng)頂層數(shù)據(jù)項(xiàng)定義編號(hào)名稱別名類型長度i01-01cs_no編號(hào)int5字節(jié)i01-02cs_bh廠商編號(hào)varchar4字節(jié)i01-03cs_mc廠商名稱varchar4字節(jié)i01-04cs_cz廠址所在地varchar4字節(jié)i01-05cs_xy廠商信譽(yù)度flost6字節(jié)i01-06cs_jhcs進(jìn)貨次數(shù)int4字節(jié)i01-07cs_thcs退貨次數(shù)int4字節(jié)i01-08cs_yhzh銀行賬號(hào)varchar2字節(jié)i01-09cs_khyh銀行賬號(hào)varchar2字節(jié)i01-10yp_bh藥品編號(hào)varchar2字節(jié)i01-11yp_mc藥品名稱varchar7字節(jié)i01-12yp_tym通用碼varchar6字節(jié)i01-13yp_scri生產(chǎn)日期datetimei01-14yp_bzq保質(zhì)期varchar4字節(jié)i01-15yp_gn功能主治varchar8字節(jié)i01-16yp_jj藥品禁忌varchar100字節(jié)i01-17yp_ph藥品批號(hào)varchar20字節(jié)i01-18yp_lx藥品類型varchar40字節(jié)i01-19lxbh類型編號(hào)varchar20字節(jié)i01-20kc_zd最低庫存量int20字節(jié) 續(xù)表3-1i01-21kc_sl現(xiàn)存數(shù)量int4字節(jié)i01-22kc_dw計(jì)量單位varchar8字節(jié)i01-23kc_zg最高庫存量int8字節(jié)i01-24th_sl退貨數(shù)量int4字節(jié)i01-25th_bm退貨部門varchar20字節(jié)i01-26th_time退貨時(shí)間datetimei01-27th_bz退貨備注varchar8字節(jié)101-28bj_jg藥品報(bào)價(jià)varchar8字節(jié)101-29bj_ri報(bào)價(jià)日期varchar100字節(jié)i01-30cgy采購員編號(hào)varchar4字節(jié)i01-31cg_rq采購日期datetimei01-32cg_sl采購數(shù)量int4字節(jié)i01-33cg_jg采購價(jià)格flost20字節(jié)i01-34th_lx退貨類型varchar4字節(jié)i01-35tj_jg調(diào)撥價(jià)格flost4字節(jié)i01-36jcl加成率varchar20字節(jié)i01-37lsj零售價(jià)flost2字節(jié)i01-38yj_xq藥局需求varchar20字節(jié)i01-39xq_sl需求數(shù)量int2字節(jié)2. 數(shù)據(jù)流定義數(shù)據(jù)流編號(hào):d104數(shù)據(jù)流名稱:追加入庫信息集數(shù)據(jù)流來源:p1-03數(shù)據(jù)流去向:p1-05數(shù)據(jù)流組成:i01-02+i01-03+i01-10+i01-11+i01-12+i01-13+i01-14+i01-17+i01-18+ i01-22+i01-30+i01-31+i01-32+i01-33數(shù)據(jù)流編號(hào):d105數(shù)據(jù)流名稱:首次入庫信息集數(shù)據(jù)流來源:p1-03數(shù)據(jù)流去向:p1-04數(shù)據(jù)流組成:i01-18+ i01-22+i01-30+i01-31+i01-32+i01-33+i01-03+i01-10+i01-11+i01-12+i01-13+i01-14+i01-17+ i01-02數(shù)據(jù)流編號(hào):d110數(shù)據(jù)流名稱:藥局需求數(shù)據(jù)流來源:p1-08數(shù)據(jù)流去向:p1-07數(shù)據(jù)流組成:i01-38+i01-39+i01-10+i01-11+i01-12+i01-18+i01-22數(shù)據(jù)流編號(hào):d120數(shù)據(jù)流名稱:退貨信息錄入數(shù)據(jù)流來源:p1-14數(shù)據(jù)流去向:f1-03數(shù)據(jù)流組成:i01-10+i01-11+i01-12+i01-18+i01-22+i01-24+i01-25+i01-26+i01-27+i01-34數(shù)據(jù)流編號(hào):d127數(shù)據(jù)流名稱:緊缺藥品信息數(shù)據(jù)流來源:p1-12數(shù)據(jù)流去向:藥庫管理員數(shù)據(jù)流組成:i01-10+i01-11+i01-12+i01-18+i01-22+i01-39數(shù)據(jù)流編號(hào):d126數(shù)據(jù)流名稱:廠商黑名單數(shù)據(jù)流來源:p1-17數(shù)據(jù)流去向:藥庫管理員數(shù)據(jù)流組成:i01-01+i01-02+i01-03+i01-04+i01-05+i01-06+i01-07數(shù)據(jù)流編號(hào):d112數(shù)據(jù)流名稱:入庫管理信息數(shù)據(jù)流來源:藥庫管理員數(shù)據(jù)流去向:f1-03數(shù)據(jù)流組成:i01-02+i01-03+i01-10+i01-11+i01-12+i01-13+i01-14+i01-17+i01-18+ i01-22+i01-30+i01-31+i01-32+i01-333.3 本章小結(jié)系統(tǒng)的需求分析是對(duì)系統(tǒng)的功能和模塊設(shè)計(jì)的完整性、合理性進(jìn)行總體的分析。通過系統(tǒng)的需求分析,已經(jīng)基本明確本系統(tǒng)需要完成些什么內(nèi)容和功能,對(duì)系統(tǒng)的數(shù)據(jù)也有了較全面的設(shè)計(jì)和了解。已經(jīng)為今后的模塊設(shè)計(jì)制定好客行之有效的分析方法。通過之前對(duì)本系統(tǒng)的相應(yīng)的需求的分析和數(shù)據(jù)流入以及數(shù)據(jù)字典的設(shè)計(jì),基本上已經(jīng)明確了本系統(tǒng)的主要功能需求,為以后的總體設(shè)計(jì)和工作奠定了扎實(shí)的基礎(chǔ)。第4章 總體設(shè)計(jì)通過前面對(duì)軟件的可行性的分析,以及需求分析階段對(duì)系統(tǒng)功能和性能反面的合理化分析,可以總結(jié)出本系統(tǒng)的總體設(shè)計(jì)模塊及相關(guān)的設(shè)計(jì)方法和技術(shù)。為代碼的編輯和實(shí)現(xiàn)過程提供了指導(dǎo)性的思想。4.1 系統(tǒng)模塊總體設(shè)計(jì)4.1.1 本系統(tǒng)總體功能模塊設(shè)計(jì)層次方框圖是用樹形結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。樹形結(jié)構(gòu)的頂層是一個(gè)單獨(dú)的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表各個(gè)數(shù)據(jù)的子集,最底層的各個(gè)矩形框代表組成這個(gè)數(shù)據(jù)的實(shí)際數(shù)據(jù)元素。隨著結(jié)構(gòu)的精細(xì)化,層次方框圖對(duì)數(shù)據(jù)結(jié)構(gòu)也描繪得越來越詳細(xì),這種模式非常適合于需求分析階段的需要。從對(duì)頂層信息的分類開始,沿著圖中每條路徑反復(fù)細(xì)化,直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細(xì)節(jié)為止。系統(tǒng)功能模塊圖如圖4-1所示。 圖4-1 系統(tǒng)功能結(jié)構(gòu)圖4.1.2 系統(tǒng)的主要功能模塊描述本系統(tǒng)是醫(yī)院管理的重要組成部分,與門診部管理,住院部管理以及系統(tǒng)管理共同組成一個(gè)完整的醫(yī)院管理系統(tǒng),并且為了完成醫(yī)藥模塊的具體功能,對(duì)其他模塊也做了相應(yīng)的編寫。本系統(tǒng)一共分為七大模塊所有模塊之間都是緊密關(guān)聯(lián)的,本系統(tǒng)是一個(gè)典型的數(shù)據(jù)庫開發(fā)程序。每個(gè)模塊的功能都是按照在調(diào)研中搜集的資料進(jìn)行編排制作的。依據(jù)上述功能的分析,系統(tǒng)在六大塊的基礎(chǔ)上每一大模塊又分為幾個(gè)模塊 1. 控制臺(tái)包括三個(gè)模塊:修改密碼,重新登錄,退出系統(tǒng)。2. 入庫管理包括四個(gè)模塊:首次入庫,追加入庫,入庫記錄查詢,入庫統(tǒng)計(jì)。3. 信息設(shè)置包括三個(gè)模塊:藥品信息管理,數(shù)據(jù)對(duì)照,藥品調(diào)價(jià)。4. 退貨管理包括四個(gè)模塊:藥庫退貨,退貨記錄查詢,退貨藥品查詢,廠商黑名單。5. 查詢明細(xì)包括兩個(gè)模塊:藥庫明細(xì)管理,藥品報(bào)警管理。6. 藥品調(diào)撥管理包括兩個(gè)模塊:藥品調(diào)撥,藥局需求查詢。7. 退庫管理包括兩個(gè)模塊:門診退庫管理,住院部退貨管理。4.2 數(shù)據(jù)庫設(shè)計(jì)4.2.1 數(shù)據(jù)庫設(shè)計(jì)概述數(shù)據(jù)庫設(shè)計(jì)的意義是在給定的dbms、操作系統(tǒng)和硬件環(huán)境下,如何表達(dá)用戶的需求,并將其轉(zhuǎn)換為有效的數(shù)據(jù)庫結(jié)構(gòu),構(gòu)成較好的數(shù)據(jù)庫模式,這個(gè)過程稱為數(shù)據(jù)庫設(shè)計(jì)。數(shù)據(jù)庫及其應(yīng)用系統(tǒng)開發(fā)的全過程可分為兩大階段:數(shù)據(jù)庫系統(tǒng)的分析與設(shè)計(jì)階段;數(shù)據(jù)庫系統(tǒng)的實(shí)施、運(yùn)行與維護(hù)階段。數(shù)據(jù)庫設(shè)計(jì)是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù),具體的說,數(shù)據(jù)庫設(shè)計(jì)是一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的用戶的應(yīng)用需求。這個(gè)問題是我們?cè)谶M(jìn)行軟件開發(fā)時(shí)期的主要研究方向。數(shù)據(jù)庫設(shè)計(jì)應(yīng)該和應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合,也就是說,整個(gè)設(shè)計(jì)過程中要把結(jié)構(gòu)(數(shù)據(jù))設(shè)計(jì)和行為(處理)設(shè)計(jì)密切結(jié)合起來。由于信息結(jié)構(gòu)復(fù)雜,應(yīng)用環(huán)境多樣,在相當(dāng)長的一段時(shí)間內(nèi)數(shù)據(jù)庫設(shè)計(jì)主要采用手工試湊法。使用這種方法與設(shè)計(jì)人員的經(jīng)驗(yàn)和水平有直接的關(guān)系,數(shù)據(jù)庫設(shè)計(jì)成為一種技藝而不是工程技術(shù),缺乏科學(xué)理論和工程方法的支持,軟件的質(zhì)量難以保證,常常是數(shù)據(jù)庫運(yùn)行一段時(shí)間后又不同程度地發(fā)現(xiàn)了各種問題,增加了系統(tǒng)維護(hù)的代價(jià)。十余年來,人們努力探索,提出了各種設(shè)計(jì)準(zhǔn)則和規(guī)程,都屬于規(guī)范設(shè)計(jì)法。4.2.2 本系統(tǒng)數(shù)據(jù)分析數(shù)據(jù)分析是數(shù)據(jù)庫設(shè)計(jì)的首先步驟,數(shù)據(jù)分析過程同數(shù)據(jù)庫的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)密切相關(guān),需要確定、編制、組織、篩選應(yīng)用程序所使用的信息。它以一種能夠分析和分類的方式來捕獲用戶的所有信息,這使得某一模型可以直接轉(zhuǎn)化成數(shù)據(jù)庫結(jié)構(gòu)。我們使用一種信息建模技術(shù),這種技術(shù)是通過實(shí)體、關(guān)系、屬性三種基本對(duì)象來定義信息。實(shí)體是需要維護(hù)和使用的相關(guān)特性的集合體;屬性是實(shí)體的特性或特征;關(guān)系是實(shí)體之間的聯(lián)系,關(guān)系為實(shí)體記錄(實(shí)例)之間的聯(lián)系和交互作用方式建立了模型。要確定實(shí)體和關(guān)系的性質(zhì),用戶必須確定單個(gè)實(shí)體和他們相關(guān)的屬性。為每個(gè)對(duì)象定義一個(gè)完整的與商業(yè)相關(guān)的描述以及他單獨(dú)使用的要求,這也包括確定此實(shí)體是否使用應(yīng)用程序的永久需求,每種關(guān)系的基本定義使用了商業(yè)定義和與關(guān)系相連接的需求。在為實(shí)體確定相關(guān)的屬性過程中,也需要確定此實(shí)體的主鍵和索引,并且要確定在每個(gè)實(shí)體中怎樣組織這些屬性,確定屬性的數(shù)據(jù)類型和它是否為空值。在高層次的描述過程中,還可以確定所有擴(kuò)展屬性信息,包括長度、格式、編輯風(fēng)格、校驗(yàn)規(guī)則和初始值。單獨(dú)實(shí)體的屬性被組織起來,用戶就能夠開始以某一種組織方式來給實(shí)體分類。用戶必須通過關(guān)系,來為實(shí)體分組的方式確定分類模式,這是抽象化的初始層,或者說是通過隱藏模糊的信息來提高對(duì)分析的理解,通過將數(shù)據(jù)分類成組,就產(chǎn)生了相關(guān)分組的不同類型,這樣,更加易于觀察和分析。在本系統(tǒng)中,主要的實(shí)體就是管理員,其通過對(duì)藥品的相關(guān)信息,如采購信息,退貨信息等進(jìn)行處理,來實(shí)現(xiàn)對(duì)藥房管理的總體化。4.2.3 數(shù)據(jù)庫的詳細(xì)設(shè)計(jì)在設(shè)計(jì)數(shù)據(jù)庫時(shí),應(yīng)考慮以下事項(xiàng) 1. 數(shù)據(jù)庫的用途及該用途將如何影響設(shè)計(jì),應(yīng)創(chuàng)建符合用途的數(shù)據(jù)庫計(jì)劃。2. 數(shù)據(jù)庫規(guī)范化規(guī)則,防止數(shù)據(jù)庫設(shè)計(jì)中出現(xiàn)錯(cuò)誤。3. 對(duì)數(shù)據(jù)完整性的保護(hù)。4. 數(shù)據(jù)庫和用戶權(quán)限的安全要求。5. 應(yīng)用程序的性能需求,設(shè)計(jì)數(shù)據(jù)庫時(shí)必須利用 microsoft sql ser
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東電力市場(chǎng)2024年半年報(bào)告
- 校園疫情防控宣傳教育方案
- 學(xué)校消防安全教育職責(zé)與實(shí)施方案
- 證券經(jīng)紀(jì)代理與營業(yè)部服務(wù)項(xiàng)目融資渠道探索
- 交通基礎(chǔ)設(shè)施建設(shè)進(jìn)度安排與措施
- 綜采工作面回撤過程中的安全技術(shù)措施
- 電力行業(yè)設(shè)備供貨保障方案及管理措施
- 患者轉(zhuǎn)運(yùn)過程中的安全防范措施
- 精密光學(xué)儀器租賃合同
- 農(nóng)村買賣房屋合同
- 10我們所了解的環(huán)境污染 (教學(xué)設(shè)計(jì))2023-2024學(xué)年統(tǒng)編版道德與法治四年級(jí)上冊(cè)
- 2025中國煙草/中煙工業(yè)招聘易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 新教科版小學(xué)科學(xué)三年級(jí)下冊(cè)教案(全冊(cè))
- 2025小學(xué)語文一年級(jí)下冊(cè)第二單元教學(xué)課件匯編(配套新教材)
- 語文課堂中的多媒體教學(xué)方法研究
- 2025年湖南交通職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫含答案解析
- 小學(xué)生傳統(tǒng)文化教育的家庭學(xué)校社會(huì)協(xié)同機(jī)制
- 民用無人機(jī)操控員執(zhí)照(CAAC)考試復(fù)習(xí)重點(diǎn)題庫500題(含答案)
- 2025年春新北師大版物理八年級(jí)下冊(cè)課件 第六章 質(zhì)量和密度 第三節(jié) 密度的測(cè)量與應(yīng)用
- 2024-2025學(xué)年成都市高一上英語期末考試題(含答案和音頻)
- 課題申報(bào)書:大學(xué)生心理問題多維度感知系統(tǒng)研究
評(píng)論
0/150
提交評(píng)論