【正文】
添加刪除藥品的 頁面 。藥品的出入庫 第 15 頁 共 24 頁 為: 藥品 出入庫 只需要填寫藥品名稱, 和藥品的數(shù)量 點擊 出入庫 就可以 減去或添加藥品的數(shù)量更新到數(shù)據(jù)庫 。 添加藥品 在對應的藥品名稱,藥品拼音名,藥品價格,數(shù)量,廠家等藥品信息的筐內(nèi),添入信息,點擊添加。 } else { = 請輸入查詢信息 。 = false。 = true。 } } protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { } protected void Button4_Click(object sender, EventArgs e) { = true。 = false。 = false。 第 13 頁 共 24 頁 圖 44門診醫(yī)生藥品查詢頁面: 代碼如下: 藥品名稱查 詢: SELECT [medical_name], [pinyin_name], [kinds], [price], [introduce], [quantity], [pany] FROM [tb_medicine] WHERE ([medical_name] = medical_name) 藥品拼音名字查詢 : SELECT [medical_name], [pinyin_name], [kinds], [price], [introduce], [pany] FROM [tb_medicine] WHERE ([pinyin_name] = pinyin_name) //分別用不同的文本框里的值,進行查詢 protected void Button2_Click(object sender, EventArgs e) { = true。 string sql = select medical_name,pinyin_name,kind,price,intrduce,pany from tb_medicine where。 Db = new ()。)) 初始化連接: DataTable dt = new DataTable()。 + medical_name + 39。查詢?nèi)鐖D 4 43 和 44 所示,主要代碼分別如下: 圖 42按藥品種類查詢 主要代碼 : SELECT [medical_name], [pinyin_name], [kinds], [price], [pany], [introduce] FROM [tb_medicine] WHERE ([kinds] = kinds); 第 12 頁 共 24 頁 圖 43病人藥品種類查詢 藥品的模糊查詢: SELECT [medical_name], [pinyin_name], [kinds], [introduce], [quantity], [pany], [guige] FROM [tb_medicine] WHERE (([kinds] = kinds) AND ([medical_name] LIKE 39。醫(yī)生的查詢是詳細查詢和模糊查詢相結(jié)合,不像病人查詢模塊中那么簡便,需輸入更多的 信息,但是能查詢到藥品信息比較的全面,如藥品的庫存量等病人不能查看到的藥品信息。一般的查詢頁面,由類型和藥品名為查詢的條件,進行模糊查詢。 } 門診藥品查詢 門診藥品的查詢分為 病人 藥品查詢和門診醫(yī)生的查詢。 = 。amp。 = 。amp。 } string table=Administrator。 case 藥房管理 : doctor = false。 switch (input) //設(shè)置進入角色; { case 門診醫(yī)生 : doctor = true。 第 10 頁 共 24 頁 bool doctor=true。 return。門診醫(yī)生對藥品的查詢和每個對系統(tǒng)有操作的用戶需要登陸進行身份的驗證,以確保進入系統(tǒng)的人員和系統(tǒng)的安全,所以登錄界面是系統(tǒng)的第一關(guān)卡: ID 是驗證用戶的登陸名, password 和 passwordcheck 是對密碼的驗證,并且根據(jù)選擇的用戶角色進入不同的操作頁面,而這個登錄框界面友好并且具有國際化的功能:以中文,英文,日文三國語言為操作平臺,且操作簡單。 表 44藥品和用戶類型表 ( data) 列名 數(shù)據(jù)類型 大小 允許為空 說明 kind Char 10 否 類型名 number Int 4 否 代表類型名的數(shù) databiao(公告表 ) 公告表主要是對門診藥房的信息的存儲。以適用藥品的具體查詢。 表 42藥房管理員表 (tb_user) 列名 數(shù)據(jù)類型 大小 允許為空 說明 staff_id Int 4 否 藥房管理員的工作編號 username Varchar 20 否 藥房管理員的登陸名 password Nvarchar 20 否 藥房管理員的密碼 number Int 4 否 dockind Int 4 用數(shù)字代表用戶類型 tb_medicine( 藥品表 ) 藥品表:作為藥房系統(tǒng)最主要的藥品信息的存放 表 。 administrator(系統(tǒng)管理員表 ) 系統(tǒng)管理員表:為了更好管理 系統(tǒng) 管理員,設(shè)置了一個 username 作為 系統(tǒng)管理員登陸的用戶名 和 password 作為身份的驗證,以便登 入系統(tǒng)。 公告表主要 是對門診藥房的信息的存儲。藥房管理員 和門診醫(yī)生 表的級別僅次于系統(tǒng)管理員,主要是對藥房系統(tǒng)的管理 和藥品的查詢 。 4 門診藥品查詢系統(tǒng)設(shè)計流程 數(shù)據(jù) 庫設(shè)計成 五 張表,系統(tǒng)管理員 登錄,可以對藥房管理員和門診醫(yī)生 做管理,所以設(shè)計了三個字段,分別是: number 為自增長的列,作為記數(shù)用 。 3)門診藥品管理方登錄后,可操作藥品的入庫和出庫,數(shù)據(jù)庫中藥量不足報警提示,藥品的查看,藥品類型的管理,首頁公告的管理。 2)門診醫(yī)生登錄成功以后,能夠查詢的藥品信息內(nèi)容相對于病人有所增加。查詢到的藥品信息為藥品基本信息:藥品的分類 ,藥品價格信息、藥品用途,藥品名稱,藥品商名稱。門診 藥品 管理:藥品 出入庫的管理 , 庫存報警 ,公告的添加,藥品類型的添加,藥品的查看 。 ( 4)系統(tǒng)管理 系統(tǒng)管理因為要求的安全性較高,通過登錄進入管理界面,可以對門診醫(yī)生和管理員進行編輯,刪除,添加新用戶等操作。 ( 3)藥品的 添加刪除 及報警功能 門診藥品入庫和出庫是由藥房管理員對藥品進行添加和刪除。而公告的添加是為了在首頁上動態(tài)顯示近期門診藥房的新消息。 也實現(xiàn)了藥房管理員簡單查詢藥品信息。以下按不同角色具體描述: ( 1)強大的藥品的查詢 藥品查詢是本系統(tǒng)的主要功能,按查詢方式分為了模糊查詢和詳細查詢,模糊查詢又分為按藥品的類型層次分類查詢和文本框輸入的模糊查詢。數(shù)據(jù)安全,存儲量大等功能。 第 5 頁 共 24 頁 本系統(tǒng)還具有界面友好,易于使用和管理,容易維護等特點, 如果能借助網(wǎng)絡(luò) 強大的交互性、廣泛的傳播性、時空的開放性 ,將進一步提高查詢效率和靈活性。同 Connection 對象一樣, Command也有兩種: OleDbCommand 和 SqlCommand。眾所周知 .NET 體系不同于 COM 體系, 接口也就完全不同于 ADO 和 OLE DB 接口,這也就是說 和 ADO 是兩種數(shù)據(jù)訪問方式。 能夠編寫對數(shù)據(jù) 庫服務器中的數(shù)據(jù)進行訪問和操作的應用程序,并且易于使用、高速度、低內(nèi)存支出和占用磁盤空間較少,支持用于建立基于客戶端 /服務器和 Web 的應用程序的主要功能 。 然而使用可視化界面更加減少了代碼的輸入量,提高了效率。 如智能設(shè)備 (Smart Device)等。 對于專業(yè)開發(fā)者來說也是可用的。代碼重構(gòu) (Refactoring)是一個激動人心的新特性,是每 個開發(fā)者的良師益友。編輯能力有所加強,如增加了代碼擴展 (Code Expansion)和自動智能感知 (Auto IntelliSense)。此外, Visual Studio 還集成了多種快速應用開發(fā)工具以促進對托管應用的快速、輕松開發(fā)。 Visual Studio 的使 用 Visual Studio 是用于用多種語言開發(fā)托 管 的集成開發(fā)環(huán)境。這樣對處理少量的數(shù)據(jù)非常有效。這種數(shù)據(jù)集合往往非常小。還有一些精細的特性,使得 C成為一流的網(wǎng)絡(luò)編程工具。更突出的是, XML 網(wǎng)絡(luò)服務框架可以使現(xiàn)有的 XML 網(wǎng)絡(luò)服務對程 序員來說就和 C對象一樣。 C程序員可以在Microsoft .NET 平臺上事半功倍的構(gòu)建應用程序的擴展框架。現(xiàn)存的開 發(fā)工具往往都是早于 Inter 出現(xiàn)的,或者是在我們所熟知的網(wǎng)絡(luò)還處于孕育期時出現(xiàn)的。它使開發(fā)者用更少的代碼做更多的事,同時也不易出錯。 正是由于 C面向?qū)ο蟮淖吭皆O(shè)計,使它成為構(gòu)建各類組件的理想之選 —— 無論是高級的商業(yè)對象還是系統(tǒng)級的應用程序。 D a t a B a s e S e r v e rI n t e r n e tS e r v e r P r o g r a mW W W S e r v e rI n t e r n e tW W W . B r o w s e rS e c o n d S e r v e r M a c h i n eF i r s t S e r v e r M a c h i n eH T T P r e q u s e tH T M LH T M LI n p u tS Q L Q u e r r yd a t aR e m o te U s e r’s C o m p u te r 圖 21 B/S 結(jié)構(gòu)模型圖 C語言 C是一種最新的、面向?qū)ο蟮木幊陶Z言。 ( 2) 系統(tǒng)的擴展非常容易,只要能上網(wǎng),再由系統(tǒng)管理員分配一個用戶名和密碼,就可以使用了 如 圖 21。 B/S結(jié)構(gòu)最大的優(yōu)點就是 : ( 1) 可以在任何地方進行操作而不用安裝任何專門的軟件。它是 一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如 LAN, WAN, Inter/Intra 等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護數(shù)據(jù)平臺和管理訪問權(quán)限,服務器數(shù)據(jù)庫也很安全 。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本( TCO)。它是隨著 Inter 技術(shù)的興起,對 C/S 結(jié)構(gòu) 的一種變化或者改進的結(jié)構(gòu)。 SQL Server 中還包括一些工具,可用來直觀地設(shè)計數(shù)據(jù)庫并通過 English Query 來分析數(shù)據(jù)。 ( 5) 數(shù)據(jù)倉庫 。 SQL Server2020 關(guān)系數(shù)據(jù)庫引擎支持當今苛刻的數(shù)據(jù)處理環(huán) 境所需的功能。同一個數(shù)據(jù)庫引擎可以在不同的平臺上使用 。 ( 2) SQL Server 2020 由一系列相互協(xié)作的組件構(gòu)成,能滿足最大的 Web 站點和企業(yè)數(shù)據(jù)處理系統(tǒng)存儲和分析數(shù)據(jù)的需要。 SQL Server 的特點是: ( 1) 它是關(guān)系型數(shù)據(jù)庫,針對電子商務、數(shù)據(jù)倉庫和在線商務解決方案的卓越的數(shù)據(jù)平臺。微機化使 門診藥品查詢 逐漸 向規(guī)范化和現(xiàn)代化發(fā)展,將 藥品查詢 從過去單純的 “ 粗放型 ” 的管理提升到品種、數(shù)量、金額三位一體精密管理,杜絕了金額管理中存在的諸多弊端,提高了 門診 藥房管理水平 。微機管理可提高 查詢的準確 率,減少因人而異出現(xiàn)的 錯誤 。 同時管理員的動態(tài)添加藥品類型和公告信息,維護方便。 門診藥品查詢 系統(tǒng)主要是針對醫(yī)院的藥 品物流進行管理的,包括門診藥品信息公告,藥品的查詢和存庫管理,藥品的查詢主要分為模糊查詢和詳細查詢,模糊查詢分為:按藥品層次的分類查詢,藥品名稱的模糊查詢。方便病人、醫(yī)生、管理人員查詢藥品信息、出入庫情況等使醫(yī)院的工作更有效和方便。 意義 門診藥品查詢 的 工作的好壞直接關(guān)系到醫(yī)院的社會效益和經(jīng)濟效益,直接影響到醫(yī)院的社會形象及人民群眾對醫(yī)院的信任,所以做好 門診藥品查詢 工作是整個醫(yī)院管理工作十分重要的一環(huán)。市場的需求和技術(shù)的支持,最終會導致越來越多的優(yōu)秀醫(yī)藥管理軟件的出現(xiàn),并在競爭中得到不斷的完善和優(yōu)化。 然而 在醫(yī)藥行業(yè)中,醫(yī)藥經(jīng)營企業(yè)的物流管理以及相應的財務處理、信息處理,長期以來一直采用手工操作,但隨著企業(yè)管理和運營效率已經(jīng)成為企業(yè)成敗的關(guān)鍵所在,手工方式的弊端畢現(xiàn)無遺。數(shù)據(jù)管理