醫(yī)院管理系統(tǒng)說明書_第1頁
醫(yī)院管理系統(tǒng)說明書_第2頁
醫(yī)院管理系統(tǒng)說明書_第3頁
醫(yī)院管理系統(tǒng)說明書_第4頁
醫(yī)院管理系統(tǒng)說明書_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

總體設(shè) 1 2、開發(fā)工具的介 3、系統(tǒng)概 詳細(xì)設(shè) 1、功能模塊介紹 登錄模 主界面模 登記模 模 開醫(yī)令模 前臺(tái)交費(fèi)模 藥品模 藥品管理模 2、數(shù)據(jù)庫設(shè) 3、系統(tǒng)設(shè)計(jì)代碼(節(jié)選 小 1、遇到的問題及解決方 2、體會(huì)和收 1進(jìn)入21世紀(jì)以來,計(jì)算機(jī)的普及應(yīng)用和、網(wǎng)絡(luò)技術(shù)的發(fā)展給人本文介紹了在VisualC#.NET環(huán)境下開發(fā)醫(yī)院管理系統(tǒng)的過程。文章介紹了醫(yī)院管理系統(tǒng)的系統(tǒng)分析部分,包括可行性分析、系統(tǒng)流程分析等;系統(tǒng)設(shè)計(jì)部分主要介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)及代碼設(shè)計(jì);系統(tǒng)實(shí)現(xiàn)部分說明了幾個(gè)主要模塊的算法,本系統(tǒng)界面友好,操作簡(jiǎn)單,比較實(shí)用。2本系統(tǒng)的設(shè)計(jì)是在WindowsXP中文版操作系統(tǒng)環(huán)境下,使用VisualStudio2005SQLserverVisual.NET首先是一個(gè)開發(fā)平臺(tái),它定義了一種公用語言子集(CommonLanguageSubsct,CLS),這是一種為符合其規(guī)范的語言與類庫之間提供無縫集成的混合語。.NET統(tǒng)一了編程類庫,提供了對(duì)下一代多絡(luò)通信標(biāo)準(zhǔn),可擴(kuò)展標(biāo)記語言(ExtensibleMarkupLanguage,XML)的完全支持,使應(yīng)用程序的開發(fā)變 .NET計(jì)劃還將實(shí)現(xiàn)人機(jī)交互方面的,微軟將在 樣,.NET與Windows簡(jiǎn)而言之,.NET軟的宏偉目標(biāo)是讓Misrosoft.NET徹底改變軟件的開發(fā)方式、方式、使用方式等等,并且不止是針對(duì)微軟一家,而是面向所有開發(fā)商與運(yùn)營商!.NET內(nèi)容之一就是要搭建第三代因特網(wǎng)平臺(tái),這個(gè)網(wǎng)絡(luò)平臺(tái)將解決之間的協(xié)同合作問題,從而是最大限度地獲取信息。在.NET平臺(tái)上,不同之間通過相關(guān)的協(xié)定聯(lián)系在一起,之間形成自動(dòng)交流,協(xié)同工作,提供最全面的C#既具有C++語言功能強(qiáng)大、靈活,又具有VB的簡(jiǎn)單易學(xué)、高效的優(yōu)網(wǎng)絡(luò)的Windows應(yīng)用程序和Web應(yīng)用程序,它對(duì)于迅速崛起的XML和WebService VisualStudio2005提供了可視化設(shè)計(jì)工具,把Windows界面設(shè)計(jì)的復(fù)雜性“封裝”起來,開發(fā)人,屬性。VisualStudio2005自動(dòng)產(chǎn)生界面設(shè)計(jì)代碼,程序設(shè)計(jì)人員只VisualStudio2005支持面向?qū)ο蟮某绦蛟O(shè)計(jì),但它與一般的面 VisualStudio2005立和描述每個(gè)對(duì)象的程序代碼,而是用工具畫在界面上, Studio2005自動(dòng)生成對(duì)象的程序代碼并封裝起來每個(gè)對(duì)象以圖形方式顯示在3[登記]:主要負(fù)責(zé)記錄醫(yī)院的詳細(xì)信息,方便醫(yī)院進(jìn)行數(shù)據(jù)備示[前臺(tái)繳費(fèi)]:根據(jù)醫(yī)生的處方令劃價(jià)[藥品]:根據(jù)醫(yī)生的處方和票據(jù)到藥房取藥[更改]:科室用戶修改自己的,但不能修改別人的1登錄模塊:實(shí)現(xiàn)了登錄界面的驗(yàn)證,與數(shù)據(jù)庫進(jìn)行連接,同時(shí)可以注冊(cè)新用戶,設(shè)置新用戶狀態(tài),根據(jù)不同的登錄及類型可以登陸不同的界面,,,,藥品模塊交完費(fèi)之后拿著單結(jié)賬單和處方到藥房取藥,登記登記 基本情況描述的、,包括門診號(hào)醫(yī)生藥品名稱藥品數(shù)量單價(jià)等信息,劃價(jià)情況描述這里省去了一些數(shù)據(jù)表的表示,可以查看SQLSever2005中的相關(guān)數(shù)據(jù)3(1)利用類的封裝性將一些要頻繁使用的函數(shù)及公用變量封裝在一個(gè)類里(1)利用類的封裝性將一些要頻繁使用的函數(shù)及公用變量封裝在一個(gè)類里publicSqlConnection{stringsqlstr="DataSource=PC-201002031300;InitialCatalog=Hospital;IntegratedSecurity=True";SqlConnectionmyconn=newSqlConnection(sqlstr);returnmyconn; publicSqlDataReadergetread(string{

SqlConnectionsqlconn= = SqlDataReadersqlread=returnsqlread;}//生成SqlDataReader對(duì)象,利用該對(duì)象調(diào)用數(shù)據(jù)庫信息publicDataSetgetds(stringtempstr,string{

SqlConnectionmycon=SqlDataAdaptermyadapter=newDataSetmyds=newDataSet();returnmyds;public (string{

SqlConnectionsqlconn=this.getcon(); = class{publicstaticstringoperatename=publicstaticstringoperatetype=publicstaticstringnowman=}DialogResultresultMessageBox.Showif(result=={MainFormmf=newMainForm();this.Visible=}returnDataSetgetname=mydata.getds("selectnamefrompatient",

for(inti=0;i<getname.Tables[0].Rows.Count;{} pleteMode pleteSource.ListItemsprivatevoidcmb_name_SelectedIndexChanged(objectsender,EventArgse){stringstr=DataSetds=mydata.getds("select*frompatientwherename='"+str+"'","patient");comboBox1.SelectedItem=ds.Tables[0].Rows[0].Rows[0]["birthday"]);comboBox2.SelectedItem=ds.Tables[0].RowscomboBox3.SelectedItem=ds.Tables[0].Rows[0]["firstquery"].ToString();textBox9.Text=ds.Tables[0].Rows[0]["firstphone"].ToString();textBox10.Text=ds.TablesdateTimePicker2.Value=Convert.ToDateTime(ds.Tables[0].Rows[0]["recorddate"]);comboBox4.SelectedItem=ds.Tables[0].Rows[0]["cardtype"].ToString();textBox11.Text=ds.Tables[0].RowstextBox12.Text=ds}privatebool{boolbit=stringsql=string.Format("select*from用戶表wherename='{0}'andpassword='{1}'andstate='{2}'andworktype='{3}'",textBox1.Text, boBox1.SelectedItem.ToString());SqlDataAdaptersda=newSqlDataAdapter(sql,DataSetds=newifds.Tables["用戶表"].RowsCount{DialogResultresultMessageBox.Show("登錄成功,要進(jìn)入醫(yī)院管理系統(tǒng)嗎?","提示",if(result=={operater.operatename=textBox1.Text;MainFormmf=newMainForm();this.Visible=}{

returnreturn}},if(value=={if(textBox1.Text!={("insertintoYaopin(mingcheng,pinyinma,danwei,guige,jiage,zongliang)values('"+textBox1.Text+"','"+comboBox1.Text+"','"+textBox3.Text+"','"+textBox4.Text+"','"+numericUpDown1.Value+"','"+numericUpDown2.Value+"')");value=0;}{}

}if(value=={if(textBox1.Text!={("UpdateYaopinsetmingcheng='"+textBox1.Text+"',pinyinma='"+comboBox1.SelectedItem.ToString()+"',danwei='"+textBox3.Text+"',guige='"+textBox4.Text+"',jiage='"+numericUpDown1.Value+"',zongliang='"+numericUpDown2.Value+"'wherebianhao='"+textBox2.Text+"'");}{}}

value=0;一些數(shù)據(jù)之間的計(jì)算(費(fèi)用的合計(jì){textBox11.Text=Convert.ToString(Convert.ToDecimal}privatevoidbutton4_Click(objectsender,EventArgs{stringstr="select sum(heji)fromYongyaowheremenzhenhao='"+ DataSetds=myoperate.getds(str,"Heji");(ds.Tables[0].Rows[0][0].ToString())+Convert.ToInt32(textBox8.Text));textBox14.Text=Convert.ToString(Convert.ToDouble1、在完成系統(tǒng)的過程中遇

溫馨提示

  • 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)論