【正文】
portToExcel(string path) {//該方法是自定義類(lèi) MyTable的成員,將表導(dǎo)入到絕對(duì)路徑為 path的報(bào)表文件 try {//打開(kāi)文件流 FileStream fs = new FileStream(path, )。 27 圖 56 診斷界面 主要控件如下表所示: 表 55 診斷界面主要控件 名稱(chēng) 功能 tabControl1 是一個(gè)分頁(yè)面容器,通過(guò)它更新患者信息 buttonSubmit 提交患者信息,更新數(shù)據(jù)庫(kù) dataGridView1 綁定數(shù)據(jù)源, 將藥品列表顯示在該控件中 textBox1 輸入篩選數(shù)據(jù)的關(guān)鍵字 textBox2 輸入藥品的數(shù)量 buttonIn 將選中的藥品加入處方并顯示,暫存在 drugList 中 buttonOut 將 listBox1 中選中的條目刪除 listBox1 顯示當(dāng)前的處方 label5 輸出處方的總花費(fèi) buttonEnter 若醫(yī)生開(kāi)了藥提交處方至數(shù)據(jù)庫(kù),結(jié)束診斷,會(huì)有提示確定是否退出 boBox1 選擇篩選關(guān)鍵字 查看醫(yī)療信息 該模塊只針對(duì)醫(yī)生用戶(hù),可供醫(yī)生查看以前的診療記錄。 注銷(xiāo)用戶(hù) 登錄主界面 之后,用戶(hù)可以通過(guò)菜單欄的用戶(hù) —— 注銷(xiāo),用另一個(gè)帳號(hào)登錄,再次執(zhí)行 FormIndex_Load(Object sender,EventArgs e) ,存儲(chǔ)在 CurrentUser 類(lèi)中的用戶(hù)權(quán)限及信息將再次初始化。 = 。 ((int)dr[0])。 ()。如密碼不正確將不能進(jìn)入系統(tǒng);如密碼正確,系統(tǒng)會(huì)自動(dòng)根據(jù)該用戶(hù)所具有的權(quán)限進(jìn)入不同的界面。因此,當(dāng)在一個(gè)表中操作數(shù)據(jù)時(shí),需要檢驗(yàn)和確認(rèn)它對(duì)相關(guān)表中數(shù)據(jù)的影響,定義一個(gè)觸發(fā)器將有利于維護(hù)數(shù)據(jù)的完整性。 醫(yī)生 患者 診療 處方 藥品 明細(xì) 登錄用戶(hù) 雇員 藥品入庫(kù) 15 邏輯結(jié)構(gòu)設(shè)計(jì) 對(duì)關(guān)系模式進(jìn)行必要的分解合并和優(yōu)化,形成以下的邏輯結(jié)構(gòu)。即自頂向下的進(jìn)行需求分析,然后再自底向上的設(shè)計(jì)概念結(jié)構(gòu)。 (2).可擴(kuò)充性:本項(xiàng)目已考慮到了系統(tǒng)以后擴(kuò)充的可能。 ? 文件系統(tǒng):可將雇員信息導(dǎo)出到 Excel 報(bào)表文 件,可上傳下載,用戶(hù)圖片。 系統(tǒng)主要功能要求 根據(jù)客戶(hù) /服務(wù)器模型的學(xué)生信息管理系統(tǒng)的目標(biāo)和特性,系統(tǒng)所需功能可用下圖表示: 11 圖 31 總體模塊設(shè)計(jì)圖 (1).系統(tǒng)登入 用戶(hù)輸入用戶(hù)名和密碼,系統(tǒng)查詢(xún)數(shù)據(jù)庫(kù)中的信息對(duì)密碼進(jìn)行驗(yàn)證。用來(lái)編寫(xiě)代碼的 C,是一個(gè)加入了很多新特性的純粹面向?qū)ο笳Z(yǔ)言。在 C 中,屬性語(yǔ)法中的get 和 set 訪問(wèn)器可以擁有不同的權(quán)限,這就使得定義一個(gè)在庫(kù)的內(nèi)部可讀寫(xiě),而在庫(kù)的外部只讀的屬性成為可能。 C中的數(shù)據(jù)類(lèi)型分 為 2 種,引用型和值類(lèi)型,值類(lèi)型的數(shù)據(jù)壓棧,而引用類(lèi)型 (實(shí)際上就是指向數(shù)據(jù)的四個(gè)字節(jié)指針 )是存放在 C中稱(chēng)為托管堆的內(nèi)存空間里,這些事情是 . 平臺(tái)下的 CLR(公共用語(yǔ)言環(huán)境 )幫程序員做的。 ? Visual Studio 2020 主要包含: (. )、 VSS8 等。另外,它還支持目前關(guān)系數(shù)據(jù)庫(kù)都支持的標(biāo)準(zhǔn)查詢(xún)語(yǔ)句 —SQL ( Structured Query Language)。所有 SQL語(yǔ)句使用查詢(xún)優(yōu)化器,它是 RDBMS 的一部分,由它決定對(duì)指定數(shù)據(jù)存取的最快速度的手段。你將為 DataSet 中的每一個(gè) table 都定義 data adapter,它將為你照顧所有與數(shù)據(jù)庫(kù)的連接。 DataSet 是在特定的場(chǎng)景下使用 ―― 幫助管理內(nèi)存中的數(shù)據(jù)并支持對(duì)數(shù)據(jù)的斷開(kāi)操作的。 sqlDataReader 對(duì)象 許多數(shù)據(jù)操作要求你只是讀取一串?dāng)?shù)據(jù)。 包含的對(duì)象: SqlConnection 對(duì)象 和數(shù)據(jù)庫(kù)交互,你必須連接它。通常情況下 ,數(shù)據(jù)源是數(shù)據(jù)庫(kù),但它同樣也能夠是文本文件、 Excel 表格或者 XML 文件。 (7).完整性。 而以前的硬件亦可完全繼續(xù)使用 。 終 端 4 (2).可實(shí)現(xiàn)管理科學(xué)化和專(zhuān)業(yè)化。當(dāng)一臺(tái)連入網(wǎng)絡(luò)的計(jì)算機(jī)向其他計(jì)算機(jī)提供各種網(wǎng)絡(luò)服務(wù) (如數(shù)據(jù)、文件的共享等 )時(shí),它就被叫做服務(wù)器 ; 而那些用于訪問(wèn)服務(wù)器資料的 計(jì)算機(jī)則被叫做客戶(hù)機(jī)。需要醫(yī)技確認(rèn)的醫(yī)囑項(xiàng)目都在檢查科室執(zhí)行完成后,由病區(qū)記費(fèi)。以下按出 2 門(mén)診處、病區(qū)、藥房、藥庫(kù)四大功能科室分別闡述。傳統(tǒng)的手工操作模式 ,病人賬目繁雜,病人查帳困難 , 病區(qū)和藥房的藥品浪費(fèi)現(xiàn)象 嚴(yán)重且無(wú)法追蹤 , 人工傳送各種記賬單容易漏帳、錯(cuò),人工劃價(jià)收費(fèi)差錯(cuò)難以避免,僅靠增加基礎(chǔ)設(shè)施投入和脫離信息化的管理方法的改進(jìn),是不能從根本上提高醫(yī)院的工作效率、服務(wù)質(zhì)量和管理水平的。 I 摘要 信息技術(shù)時(shí)代的來(lái)臨極大地改變了世界,在醫(yī)院管理領(lǐng)域我們將一個(gè)計(jì)算機(jī)化的醫(yī)院系統(tǒng)稱(chēng)為醫(yī)院信息系統(tǒng)。 關(guān)鍵詞 :醫(yī)院信息系統(tǒng),數(shù)據(jù)庫(kù), Visual Studio 2020, C II ABSTRACT The ing of IT era has changed world dramatically in many ways,it also indroduced a brand new concept in hoapital management,a puterized system called hospital information system(HIS).We use this system to gether and deal with information we need , meet the needs of every user and make it more convenient for patients to inquire,be treated .More efficient management can also save money and ,setting up a well designed HIS can be very necessary for modern hospitals. This article put emphasis on how to develop a hospital information used Visual studio 2020 as my development platform,integrated with database software SQL Server 2020,I selected as middleware to exchange data from database and choose C to write was assumed to be LANbased,so I choose C/S speaking,my system can be divided into four parts by function:patient registering and dianosising,treatment charging,basic personel management and hospital pharmacy management,there are variety of report forms that illustrate information,all these can be helpful to improve the management of hospital. Keywords: hospital information system, database, Visual studio 2020,C III 目錄 摘要 ................................................................................................................................ I ABSTRACT .................................................................................................................. II 第 1 章 引言 ..................................................................................................................1 背景 ................................................................................................................... 1 研究?jī)?nèi)容 ........................................................................................................... 1 第 2 章 基 于 C/S 結(jié)構(gòu)的 HIS 系統(tǒng)開(kāi)發(fā)方法 .............................................................3 客戶(hù)機(jī) /服務(wù)器系統(tǒng)結(jié)構(gòu)分析 .......................................................................... 3 客戶(hù)機(jī) /服務(wù)器結(jié)構(gòu) ............................................................................. 3 客 戶(hù)機(jī) /服務(wù)器 (C/S)的特點(diǎn) ................................................................ 3 數(shù)據(jù)庫(kù)訪問(wèn)技術(shù) ............................................................................................... 4 .............................................................................................. 4 數(shù)據(jù)庫(kù) SQL Server 2020 .................................................................................. 6 開(kāi)發(fā)工具 ........................................................................................................... 7 開(kāi)發(fā)工具套件 Visual Studio 2020 ........................................................ 7 C ..................................................................................................... 8 本章小結(jié) ........................................................................................................... 9 第 3 章 系統(tǒng)需求分析 ................................................................................................10 系統(tǒng)設(shè)計(jì)原理 ................................................................................................. 10 系統(tǒng)主要功能要求 ......................................................................................... 10 性能需求 ......................................................................................................... 12 本章小結(jié) ......................................................................................................... 13 第 4 章 數(shù)據(jù)庫(kù)設(shè)計(jì) ...........