醫(yī)院掛號(hào)預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)設(shè)計(jì) 畢業(yè)論文_第1頁(yè)
醫(yī)院掛號(hào)預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)設(shè)計(jì) 畢業(yè)論文_第2頁(yè)
醫(yī)院掛號(hào)預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)設(shè)計(jì) 畢業(yè)論文_第3頁(yè)
醫(yī)院掛號(hào)預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)設(shè)計(jì) 畢業(yè)論文_第4頁(yè)
醫(yī)院掛號(hào)預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)設(shè)計(jì) 畢業(yè)論文_第5頁(yè)
已閱讀5頁(yè),還剩44頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、本本 科科 畢畢 業(yè)業(yè) 設(shè)設(shè) 計(jì)計(jì)題題目目 醫(yī)院掛號(hào)預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)醫(yī)院掛號(hào)預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)作作 者者: : 葛天元 專專 業(yè)業(yè): : 計(jì)算機(jī)科學(xué)與技術(shù) 指導(dǎo)教師指導(dǎo)教師: : 張 潔 完成日期完成日期: : 2011 年 6 月 原原 創(chuàng)創(chuàng) 性性 聲聲 明明本人聲明:所呈交的論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的研究成果。除了文中特別加以標(biāo)注和致謝的地方外,論文中不包含其他人已發(fā)表或撰寫過(guò)的研究成果。參與同一工作的其他同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說(shuō)明并表示了謝意。 簽 名: 日 期: 本論文使用授權(quán)說(shuō)明本論文使用授權(quán)說(shuō)明本人完全了解南通大學(xué)有關(guān)保留、使用學(xué)位論文的規(guī)定,即:

2、學(xué)校有權(quán)保留論文及送交論文復(fù)印件,允許論文被查閱和借閱;學(xué)??梢怨颊撐牡娜炕虿糠謨?nèi)容。(保密的論文在解密后應(yīng)遵守此規(guī)定保密的論文在解密后應(yīng)遵守此規(guī)定)學(xué)生簽名: 指導(dǎo)教師簽名: 日期: 南通大學(xué)畢業(yè)設(shè)計(jì)(論文)立題卡課題名稱醫(yī)院掛號(hào)預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)出題人張潔課題表述(簡(jiǎn)述課題的背景、目的、意義、主要內(nèi)容、完成課題的條件、成果形式等)醫(yī)院預(yù)約掛號(hào)系統(tǒng)是以病人為中心開展醫(yī)療服務(wù)的重要改革措施,醫(yī)院施行預(yù)約診療服務(wù),有利于患者進(jìn)行就醫(yī)咨詢,提前安排就醫(yī)計(jì)劃,減少候診時(shí)間,也有利于醫(yī)院提升管理水平,提高工作效率和醫(yī)療質(zhì)量。本系統(tǒng)主要包括:實(shí)名注冊(cè)模塊、病人信息管理模塊、醫(yī)生排班模塊、病人預(yù)約模

3、塊、預(yù)約信息管理模塊、病人咨詢模塊等內(nèi)容。系統(tǒng)采用 j2ee 為平臺(tái)開發(fā),數(shù)據(jù)庫(kù)采用 sql server 數(shù)據(jù)庫(kù)系統(tǒng)。系統(tǒng)采用 struts + hibernate + spring 框架、j2ee、ext 技術(shù)開發(fā),數(shù)據(jù)庫(kù)采用sql server 2005 數(shù)據(jù)庫(kù)系統(tǒng)此題目具有現(xiàn)實(shí)意義,在完成此題目的過(guò)程中,能培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí)、獨(dú)立分析和解決實(shí)際問(wèn)題的能力,培養(yǎng)學(xué)生的創(chuàng)新意識(shí)和實(shí)踐能力,培養(yǎng)學(xué)生理論聯(lián)系實(shí)際的工作作風(fēng)和嚴(yán)肅認(rèn)真的工作態(tài)度,進(jìn)一步訓(xùn)練和提高學(xué)生的理論研究能力、實(shí)驗(yàn)研究能力、外語(yǔ)閱讀、計(jì)算機(jī)應(yīng)用能力、查閱文獻(xiàn)資料能力、寫作能力、思辨能力等。要求畢業(yè)設(shè)計(jì)的學(xué)生完成此課題,

4、最后按照學(xué)校的要求提交醫(yī)院掛號(hào)預(yù)約系統(tǒng)一份和畢業(yè)論文一份。課題來(lái)源其它課題類別畢業(yè)設(shè)計(jì)該課題對(duì)學(xué)生的要求1、已通過(guò)國(guó)家大學(xué)英語(yǔ)四級(jí)考試;2、有較好的寫作能力;具有一定的操作能力;熟悉 j2ee 平臺(tái)開發(fā), sql server數(shù)據(jù)庫(kù)系統(tǒng)。3、具有吃苦耐勞的精神,能保證每周不少于 40 小時(shí)用在畢業(yè)設(shè)計(jì)上,能靜下心來(lái)踏實(shí)工作,不折不扣完成設(shè)計(jì)任務(wù)。教研室意見(jiàn) 教研室主任簽名:_ _年_月_日學(xué)院意見(jiàn)同意立題()不同意立題() 教學(xué)院長(zhǎng)簽名:_ _年_月_日注:1、此表一式三份,學(xué)院、教研室、學(xué)生檔案各一份。 2、課題來(lái)源是指:1.科研,2.社會(huì)生產(chǎn)實(shí)際,3. 其他。3、課題類別是指:1.畢業(yè)論文

5、,2.畢業(yè)設(shè)計(jì)。4、教研室意見(jiàn):在組織專業(yè)指導(dǎo)委員會(huì)審核后,就該課題的工作量大小,難易程度及是否符合專業(yè)培養(yǎng)目標(biāo)和要求等內(nèi)容提出具體的意見(jiàn)和建議。5、學(xué)院可根據(jù)專業(yè)特點(diǎn),可對(duì)該表格進(jìn)行適當(dāng)?shù)男薷?。南?通通 大大 學(xué)學(xué)畢業(yè)設(shè)計(jì)(論文)任務(wù)書畢業(yè)設(shè)計(jì)(論文)任務(wù)書題目 醫(yī)院掛號(hào)預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 學(xué) 生 姓 名 葛天元 學(xué) 院 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 班 級(jí) 計(jì) 062 學(xué) 號(hào) 0613032051 起 訖 日 期 2011.12011.6 指導(dǎo)教師 張潔 職稱 講師 發(fā)任務(wù)書日期 2011 年 1 月 25 日課題的內(nèi)容和要求(研究?jī)?nèi)容、研究目標(biāo)和解決的關(guān)鍵問(wèn)題) 本

6、系統(tǒng)旨在構(gòu)建醫(yī)院網(wǎng)上預(yù)約掛號(hào)系統(tǒng),通過(guò)對(duì)一躍預(yù)約過(guò)程中每個(gè)環(huán)節(jié)的細(xì)致、充分的掌握,發(fā)揮預(yù)約掛號(hào)的重要作用,為醫(yī)療機(jī)構(gòu)減輕掛號(hào)窗口擁擠情況,充分、合理利用醫(yī)療機(jī)構(gòu)資源。通過(guò)本系統(tǒng)的使用,能夠使患者能夠掛到滿意的號(hào),排上滿意的醫(yī)生,促進(jìn)了醫(yī)院的管理,杜絕了某些人利用醫(yī)院漏洞,倒買倒賣專家號(hào)惡劣的問(wèn)題。同時(shí),充分地利用了醫(yī)院的資源,提高了醫(yī)院的知名度與競(jìng)爭(zhēng)力。具體內(nèi)容和目標(biāo):學(xué)習(xí)和掌握預(yù)約流程的知識(shí)、學(xué)習(xí) ssh 框架與 ext 知識(shí)、重點(diǎn)學(xué)習(xí)和研究 j2ee 技術(shù)、通過(guò)程序進(jìn)行預(yù)約掛號(hào)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)課題的研究方法和技術(shù)路線1、 閱讀、查閱相關(guān)資料,進(jìn)行實(shí)際需求調(diào)查,寫出需求分析文檔,確定系統(tǒng)部分

7、主要模塊;2、根據(jù)需求分析,細(xì)分系統(tǒng)模塊,羅列出各個(gè)模塊,確定個(gè)模塊之間的聯(lián)系以及模塊組合;3、由需求分析和各個(gè)模塊之間的聯(lián)系,建立數(shù)據(jù)庫(kù)文檔,寫出所需要的表和所需字段,使得數(shù)據(jù)庫(kù)的表結(jié)構(gòu)更加合理,操作上更加簡(jiǎn)潔;4、進(jìn)行軟件設(shè)計(jì),依次實(shí)現(xiàn)各個(gè)模塊,并使各個(gè)模塊合成一個(gè)完整的系統(tǒng);5、對(duì)完成的系統(tǒng)的各個(gè)模塊進(jìn)行測(cè)試,確定各個(gè)模塊準(zhǔn)確運(yùn)行,模塊間的融合度較高;6、完成系統(tǒng)文檔的編寫?;A(chǔ)條件1、自我準(zhǔn)備:在圖書館和網(wǎng)上查閱了大量有關(guān)計(jì)算機(jī)網(wǎng)絡(luò)的相關(guān)資料,借閱相關(guān)書籍,對(duì)其進(jìn)行分析和研究,為畢業(yè)設(shè)計(jì)和撰寫論文做充分地準(zhǔn)備,學(xué)習(xí)并熟練掌握了開發(fā)工具的功能和使用方法。2、硬件條件:pc機(jī)一臺(tái)計(jì)算機(jī)網(wǎng)絡(luò)

8、3、軟件條件:myeclipse7.1sql server 2005photoshopcs3參考文獻(xiàn)參考文獻(xiàn):1 李剛.整合 struts+heibernate+spring 應(yīng)用開發(fā)詳解m. 北京:清華大學(xué)出版社,20072 孫衛(wèi)琴.精通 struts:基于 mvc 的 java web 設(shè)計(jì)與開發(fā)m. 北京:電子工業(yè)出版社,20053 葛京等.hibernate3 和 java persistence api 程序開發(fā)從入門到精通m. 北京:清華大學(xué)出版社,20074 徐會(huì)生,何啟偉,康愛(ài)媛.深入淺出 ext js m. 北京:人民郵電出版社,20095 劉智勇等.javascript 開

9、發(fā)技術(shù)大全m. 北京:清華大學(xué)出版社,20096 蔣小佳,周驊.網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)的設(shè)計(jì)與探討j. 醫(yī)療裝備,20057 周琳,李剛榮,李晴輝,王飛,周來(lái)新. 預(yù)約掛號(hào)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)j. 重慶醫(yī)學(xué),2009,6(11):328 劉旻,陳巍. 在 internet 上實(shí)現(xiàn)預(yù)約掛號(hào)j. 中國(guó)中醫(yī)藥信息雜志,2002,2(2):99 李瑞,伍新華. 基于 ext 的 java ee 快速開發(fā)研究j. 軟件導(dǎo)刊,2009,3(3):810 肖曉玲,張翔,任顏博. 基于 bs 模式的醫(yī)院網(wǎng)上掛號(hào)預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)j. 微計(jì)算機(jī)應(yīng)用,2004,3(2):2511 norman richards and

10、michael yuan, end-to-end j2me application development by example introducing smart ticketeb/ol.200312 motocoder staff march. introduction of mvc structure in j2me clienteb/ol本課題必須完成的任務(wù): 本課題要求結(jié)合生產(chǎn)實(shí)踐,開發(fā)出一個(gè)基于 b/s 結(jié)構(gòu)的醫(yī)院網(wǎng)上預(yù)約系統(tǒng)。此系統(tǒng)包括的模塊有:實(shí)名注冊(cè)、預(yù)約掛號(hào)、系統(tǒng)管理、科室管理、預(yù)約管理課題的關(guān)鍵在于預(yù)約管理與訂單處理,如何安全、正確、高效的處理處理預(yù)約訂單是設(shè)計(jì)者必須考慮

11、的問(wèn)題。成果形式1、 畢業(yè)設(shè)計(jì)(醫(yī)院網(wǎng)上預(yù)約掛號(hào)系統(tǒng))2、畢業(yè)論文進(jìn)度計(jì)劃起訖日期工作內(nèi)容備 注2010.12010.2閱讀大量資料,積累畢業(yè)設(shè)計(jì)所需知識(shí)2010.22010.3完成開題報(bào)告2010.32010.5完成英文翻譯,編寫軟件系統(tǒng)2010.52010.6調(diào)試軟件,撰寫畢業(yè)論文 2010.6完善畢業(yè)設(shè)計(jì),準(zhǔn)備答辯教研室審核意 見(jiàn) 教研室主任簽名: _年_月_日學(xué)院意見(jiàn) 教學(xué)院長(zhǎng)簽名: _年_月_日注:此表為參考表格,學(xué)院可根據(jù)專業(yè)特點(diǎn),對(duì)該表格進(jìn)行適當(dāng)?shù)男薷?。南通大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)開題報(bào)告學(xué)生姓名葛天元學(xué) 號(hào)0613032051專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)課題名稱醫(yī)院掛號(hào)預(yù)約系統(tǒng)的設(shè)計(jì)

12、與實(shí)現(xiàn)國(guó)內(nèi)文獻(xiàn) 10 篇開題日期2011 年 3 月 17 日閱讀文獻(xiàn)情 況國(guó)外文獻(xiàn) 2 篇開題地點(diǎn)jx03-212一、文獻(xiàn)綜述與調(diào)研報(bào)告:(闡述課題研究的現(xiàn)狀及發(fā)展趨勢(shì),本課題研究的意義和價(jià)值、參考文獻(xiàn))1、網(wǎng)絡(luò)促進(jìn)醫(yī)療機(jī)構(gòu)的發(fā)展 21 世紀(jì)是信息的世紀(jì),隨著互聯(lián)網(wǎng)絡(luò)的發(fā)展,網(wǎng)絡(luò)用戶的數(shù)量直線上升,網(wǎng)絡(luò)的應(yīng)用已經(jīng)廣泛應(yīng)用到人們的日常生活中,網(wǎng)絡(luò)的廣泛應(yīng)用,也給醫(yī)藥界帶來(lái)龐大的發(fā)展生機(jī)。傳統(tǒng)的醫(yī)療機(jī)構(gòu),只是局限于一部分地區(qū)的看病吃藥,知名度和推廣度沒(méi)有得到太大的發(fā)展,如今,大部分的醫(yī)院有了自己的網(wǎng)站,在網(wǎng)上樹立自己的形象,開拓自己的業(yè)務(wù)。 在過(guò)去幾年,美國(guó)醫(yī)療服務(wù)信息化行業(yè)取得了長(zhǎng)足發(fā)展。go

13、ogle 跟美國(guó)的醫(yī)療中心合作,為幾百萬(wàn)名社區(qū)病人建立了電子檔案,醫(yī)生可以遠(yuǎn)程監(jiān)控。微軟也推出了一個(gè)新的醫(yī)療信息化服務(wù)平臺(tái),幫助醫(yī)生、病人和病人家屬實(shí)時(shí)了解病人的最新?tīng)顩r。英特爾也在幾年前推出數(shù)字化醫(yī)療平臺(tái),通過(guò) it 手段幫助醫(yī)生與患者建立互動(dòng)。ibm 公司也在這方面有很大的努力。 國(guó)內(nèi)大部分大型醫(yī)院已開通網(wǎng)上預(yù)約掛號(hào)系統(tǒng),系統(tǒng)已經(jīng)初步具備了標(biāo)準(zhǔn)化、管理的制度化、使用方便化等優(yōu)點(diǎn),服務(wù)于全國(guó)各地,為廣大患者提供了良好的就醫(yī)條件。 網(wǎng)絡(luò)的普及給傳統(tǒng)醫(yī)院模式帶來(lái)的巨大的影響,人們對(duì)醫(yī)療機(jī)構(gòu)的要求也變得越來(lái)越高。因此如何利用互聯(lián)網(wǎng)推廣醫(yī)院信息和醫(yī)療服務(wù),提高醫(yī)院知名度,為廣大人民群眾提供更多、更好

14、、更全面的醫(yī)療服務(wù)與健康咨詢,成為了醫(yī)院發(fā)展的一個(gè)新方向。2、網(wǎng)上預(yù)約掛號(hào)的可行性 門診掛號(hào),是病人去醫(yī)院看病的第一個(gè)步驟,掛到一個(gè)滿意的號(hào)是病人得到醫(yī)療服務(wù)的前提,如今,看病掛號(hào)困難已經(jīng)成為了許多病人的普遍感受。 現(xiàn)在一些大型醫(yī)院,門診擁擠成為一種普遍現(xiàn)象,某些熱門科室,經(jīng)常會(huì)出現(xiàn)“一號(hào)難求” 、 “專家號(hào)難求” ,一些路途較遠(yuǎn)的病人,不能及時(shí)掛號(hào)看病,導(dǎo)致病情加重。一些人利用醫(yī)院的漏洞,倒買倒賣專家號(hào)從中獲得利益,這不僅損害了病人的切身利益,也給醫(yī)院的管理和形象帶來(lái)的很大的影響。醫(yī)院開通網(wǎng)上預(yù)約掛號(hào)可以緩解以上情況。患者只需在家中點(diǎn)擊幾下鼠標(biāo),就可以掛上滿意的號(hào),做到了“足不出戶選醫(yī)生”

15、,有效的減緩了病人排隊(duì)等號(hào)的時(shí)間,利用有限的資源為病人提供了更優(yōu)質(zhì)的服務(wù)。為了規(guī)范和推動(dòng)預(yù)約診療服務(wù),衛(wèi)生部日前在其官方網(wǎng)站發(fā)布了關(guān)于在公立醫(yī)院施行預(yù)約診療服務(wù)工作的意見(jiàn)(征求意見(jiàn)稿),要求在推動(dòng)醫(yī)院開展預(yù)約診療工作的同時(shí),提高對(duì)預(yù)約診療服務(wù)工作的認(rèn)識(shí)、加強(qiáng)對(duì)預(yù)約診療服務(wù)工作的管理、并認(rèn)真做好相關(guān)組織工作。隨著這項(xiàng)內(nèi)容的頒布,醫(yī)院網(wǎng)上預(yù)約掛號(hào)將能走進(jìn)千家萬(wàn)戶,給廣大群眾帶來(lái)福音。3、網(wǎng)上預(yù)約掛號(hào)的意義和價(jià)值(1)預(yù)約掛號(hào)采用實(shí)名制,通過(guò)身份證來(lái)驗(yàn)證用戶信息,增強(qiáng)可確定性,操作簡(jiǎn)便(2)網(wǎng)絡(luò)掛號(hào)省時(shí)、省力,用戶可以提前幾天預(yù)約滿意的號(hào),不必再像以前到醫(yī)院排很長(zhǎng)的隊(duì)伍,還不一定能掛上滿意的號(hào)。在一

16、定程度上解決了患者掛號(hào)難的問(wèn)題。(3)用戶可以選擇自己認(rèn)為合適的醫(yī)生。傳統(tǒng)看病模式中,病人到達(dá)醫(yī)院,對(duì)醫(yī)生的信息與醫(yī)院的排班不太了解,可以掛不到自己滿意的醫(yī)生。網(wǎng)上預(yù)約掛號(hào)實(shí)現(xiàn)后,病人在家中可以查看在一周內(nèi)所有醫(yī)生的排班情況,由此掛上自己滿意的醫(yī)生的號(hào)。(4)緩解醫(yī)院掛號(hào)窗口擁擠情況7。預(yù)約掛號(hào)實(shí)現(xiàn)后,病人不一定需要到醫(yī)院排很長(zhǎng)的隊(duì)伍等號(hào),醫(yī)院掛號(hào)人員,也不必像以前那樣的忙碌,更加促進(jìn)了醫(yī)院的管理。(5)提高醫(yī)院的知名度與市場(chǎng)競(jìng)爭(zhēng)力。預(yù)約掛號(hào)實(shí)現(xiàn)后,醫(yī)院的管理將會(huì)變得輕松,給病人留下寬松和諧的印象,讓病人更愿意到這家醫(yī)院看病治療,使醫(yī)院的人流量保持一定的增長(zhǎng),這正是醫(yī)院目前改革的需要。因此網(wǎng)上

17、預(yù)約掛號(hào),將成為醫(yī)院改革的重要步驟。參考文獻(xiàn):1 李剛.整合 struts+heibernate+spring 應(yīng)用開發(fā)詳解m. 北京:清華大學(xué)出版社,20072 孫衛(wèi)琴.精通 struts:基于 mvc 的 java web 設(shè)計(jì)與開發(fā)m. 北京:電子工業(yè)出版社,20053 葛京等.hibernate3 和 java persistence api 程序開發(fā)從入門到精通m. 北京:清華大學(xué)出版社,20074 徐會(huì)生,何啟偉,康愛(ài)媛.深入淺出 ext js m. 北京:人民郵電出版社,20095 劉智勇等.javascript 開發(fā)技術(shù)大全m. 北京:清華大學(xué)出版社,20096 蔣小佳,周驊.

18、網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)的設(shè)計(jì)與探討j. 醫(yī)療裝備,20057 周琳,李剛榮,李晴輝,王飛,周來(lái)新. 預(yù)約掛號(hào)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)j. 重慶醫(yī)學(xué),2009,6(11):328 劉旻,陳巍. 在 internet 上實(shí)現(xiàn)預(yù)約掛號(hào)j. 中國(guó)中醫(yī)藥信息雜志,2002,2(2):99 李瑞,伍新華. 基于 ext 的 java ee 快速開發(fā)研究j. 軟件導(dǎo)刊,2009,3(3):810 肖曉玲,張翔,任顏博. 基于 bs 模式的醫(yī)院網(wǎng)上掛號(hào)預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)j. 微計(jì)算機(jī)應(yīng)用,2004,3(2):2511 norman richards and michael yuan, end-to-end j2me ap

19、plication development by example introducing smart ticketeb/ol.200312 motocoder staff march. introduction of mvc structure in j2me clienteb/ol二、本課題的基本內(nèi)容,預(yù)計(jì)解決的難題本課題要求結(jié)合生產(chǎn)實(shí)踐,開發(fā)出一個(gè)基于 b/s 結(jié)構(gòu)的醫(yī)院網(wǎng)上預(yù)約系統(tǒng)。此系統(tǒng)包括的模塊有:1、實(shí)名注冊(cè)2、預(yù)約掛號(hào)3、系統(tǒng)管理4、科室管理5、預(yù)約管理課題的關(guān)鍵在于預(yù)約管理與預(yù)約掛號(hào)訂單處理,如何安全、正確、高效的處理預(yù)約的訂單是設(shè)計(jì)者必須考慮的問(wèn)題。三、課題的研究方法、技術(shù)路

20、線1、閱讀、查閱相關(guān)資料,進(jìn)行實(shí)際需求調(diào)查,寫出需求分析文檔,確定系統(tǒng)部分主要模塊;2、根據(jù)需求分析,細(xì)分系統(tǒng)模塊,羅列出各個(gè)模塊,確定個(gè)模塊之間的聯(lián)系以及模塊組合;3、由需求分析和各個(gè)模塊之間的聯(lián)系,建立數(shù)據(jù)庫(kù)文檔,寫出所需要的表和所需字段,使得數(shù)據(jù)庫(kù)的表結(jié)構(gòu)更加合理,操作上更加簡(jiǎn)潔;4、進(jìn)行軟件設(shè)計(jì),依次實(shí)現(xiàn)各個(gè)模塊,并使各個(gè)模塊合成一個(gè)完整的系統(tǒng);5、對(duì)完成的系統(tǒng)的各個(gè)模塊進(jìn)行測(cè)試,確定各個(gè)模塊準(zhǔn)確運(yùn)行,模塊間的融合度較高;6、完成系統(tǒng)文檔的編寫。四、研究工作條件和基礎(chǔ)1、自我準(zhǔn)備:在圖書館和網(wǎng)上查閱了大量有關(guān)計(jì)算機(jī)網(wǎng)絡(luò)的相關(guān)資料,借閱相關(guān)書籍,對(duì)其進(jìn)行分析和研究,為畢業(yè)設(shè)計(jì)和撰寫論文做

21、充分地準(zhǔn)備,學(xué)習(xí)并熟練掌握了開發(fā)工具的功能和使用方法。2、硬件條件:pc機(jī)一臺(tái)、計(jì)算機(jī)網(wǎng)絡(luò)3、軟件條件:myeclipse7.1、sql server 2005、photoshopcs3五、進(jìn)度計(jì)劃起訖日期工作內(nèi)容2010.12010.2閱讀大量資料,積累畢業(yè)設(shè)計(jì)所需知識(shí)2010.22010.3完成開題報(bào)告2010.32010.5完成英文翻譯,編寫軟件系統(tǒng)2010.52010.6調(diào)試軟件,撰寫畢業(yè)論文 2010.6完善畢業(yè)設(shè)計(jì),準(zhǔn)備答辯文獻(xiàn)調(diào)研完成日期論文實(shí)驗(yàn)完成日期論文階段完成日期撰寫論文完成日期評(píng)議答辯完成日期指導(dǎo)教師評(píng)語(yǔ) 導(dǎo)師簽名: 年 月 日教研室意見(jiàn) 教研室主任簽名: 年 月 日學(xué)院

22、意見(jiàn)通過(guò)開題()開題不通過(guò)() 教學(xué)院長(zhǎng)簽名: 年 月 日注:1、學(xué)院可根據(jù)專業(yè)特點(diǎn),可對(duì)該表格進(jìn)行適當(dāng)?shù)男薷?。南通大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院2011 年 6 月題目: 醫(yī)院掛號(hào)預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 姓 名:葛天元指導(dǎo)教師:張 潔專 業(yè):計(jì)算機(jī)科學(xué)與技術(shù)南 通 大 學(xué)畢 業(yè) 設(shè) 計(jì)南通大學(xué)畢業(yè)設(shè)計(jì)i摘摘 要要隨著經(jīng)濟(jì)的快速發(fā)展,人們對(duì)生活水平和身體的健康要求也越來(lái)越高。網(wǎng)絡(luò)的發(fā)展與醫(yī)療服務(wù)的提高,給人們提供了更方便的就醫(yī)方式。網(wǎng)上預(yù)約掛號(hào)系統(tǒng)的出現(xiàn),將更加合理的把網(wǎng)絡(luò)與醫(yī)療機(jī)構(gòu)融合在一起,求醫(yī)者無(wú)需再排很長(zhǎng)時(shí)間的隊(duì),進(jìn)行掛號(hào),只需輕點(diǎn)鼠標(biāo),就能輕松預(yù)約滿意的醫(yī)生。同時(shí),此系統(tǒng)的出現(xiàn),將更好的利用

23、醫(yī)院資源,提高醫(yī)院的管理水平與市場(chǎng)競(jìng)爭(zhēng)力。本文描述了基于 j2ee 技術(shù)醫(yī)院網(wǎng)上預(yù)約掛號(hào)系統(tǒng)的需求分析、系統(tǒng)設(shè)計(jì)、與系統(tǒng)實(shí)現(xiàn)過(guò)程,并詳細(xì)分析了數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程,確保了系統(tǒng)的高效、美觀與安全性。在設(shè)計(jì)中,本系統(tǒng)采用 b/s 架構(gòu)進(jìn)行設(shè)計(jì),以 tomcat 作為 web 服務(wù)器,后臺(tái)數(shù)據(jù)庫(kù)采用 sql server2005 進(jìn)行具體的系統(tǒng)開發(fā)。本系統(tǒng)具有較強(qiáng)的實(shí)用性,已達(dá)到預(yù)期目標(biāo),用戶可通過(guò)網(wǎng)站進(jìn)行注冊(cè)、預(yù)約掛號(hào)以及了解醫(yī)生信息,管理員可通過(guò)后臺(tái)登陸,確認(rèn)用戶預(yù)約,完成預(yù)約過(guò)程。關(guān)鍵詞:預(yù)約,掛號(hào),瀏覽器/服務(wù)器,j2ee南通大學(xué)畢業(yè)設(shè)計(jì)iiabstractabstractwith the si

24、gnificant economic and cultural levels improve, peoples quality of life and good health demands more and higher. with the development of network and improvement of medical services, people can take convenient way to see a doctor. the emergence of online booking registration system, will be more reas

25、onable to make network and the medical institution together. patient couldnt wait for long time to carry out registration. patients just click the mouse, can be easily satisfied with the medical appointment. meanwhile, the emergence of this system will make better use of hospital resources, it could

26、 improving hospital management level and market competitiveness.this article has decribed the requirement of the hospital online appointment registration system based on j2ee technology, the design of this system and process of how this system is realized. this system has detailed analysis of the da

27、tabase design and ensured the systems efficiency, aesthetics and safety.in the design, it based the b/s architecture, tomcat as a web server, and a database background sql server2005 specific system development. the system has achieved its objectives with strong practicability users can register thr

28、ough the website, make an appointment and look over the doctors information. administrators can login through system, confirm the user reservation, complete the booking process.key words: booking, registration, b/s, j2ee南通大學(xué)畢業(yè)設(shè)計(jì)iii目 錄摘摘 要要.i iabstractabstract.iiii第一章第一章 引言引言.1 11.1 研究的背景及意義.11.2 開發(fā)內(nèi)

29、容.21.3 論文的結(jié)構(gòu)安排.3第二章第二章 技術(shù)簡(jiǎn)介技術(shù)簡(jiǎn)介.4 42.1 j2ee 概述 .42.2 jsp 語(yǔ)言簡(jiǎn)介 .42.3 ssh 框架簡(jiǎn)介 .52.4 ext 框架簡(jiǎn)介 .62.5 myeclipse 介紹及環(huán)境配置 .62.5.1 myeclipse 簡(jiǎn)介 .62.5.2 myeclipse 環(huán)境配置 .72.6 sql server 2005 簡(jiǎn)介.72.7 mvc 模式 .8第三章第三章 系統(tǒng)設(shè)計(jì)思想與需求分析系統(tǒng)設(shè)計(jì)思想與需求分析.9 93.1 設(shè)計(jì)思想 .93.2 需求分析 .9南通大學(xué)畢業(yè)設(shè)計(jì)iv第四章第四章 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì).12124.1 數(shù)據(jù)流圖分析 .12

30、4.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì).134.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì).13第五章第五章 詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì).16165.1 前臺(tái)網(wǎng)站 css 外部樣式表文件設(shè)計(jì).165.2 ssh 的設(shè)計(jì) .175.3 數(shù)據(jù)庫(kù)的連接 .175.4 前臺(tái)主要功能模塊的設(shè)計(jì).185.4.1 前臺(tái)功能模塊總體框架 .185.4.2 用戶注冊(cè)模塊的實(shí)現(xiàn) .185.4.3 前臺(tái)預(yù)約功能的實(shí)現(xiàn) .205.4.4 前臺(tái)預(yù)約查詢功能的實(shí)現(xiàn) .205.5 后臺(tái)主要功能模塊的設(shè)計(jì).215.5.1 后臺(tái)功能模塊總體框架 .215.5.2 系統(tǒng)管理模塊設(shè)計(jì) .225.5.3 科室管理模塊設(shè)計(jì) .235.5.4 預(yù)約管理模塊設(shè)計(jì) .26第六章第六

31、章 總結(jié)與展望總結(jié)與展望.2929參考文獻(xiàn)參考文獻(xiàn).3030致致 謝謝.3232南通大學(xué)畢業(yè)設(shè)計(jì)1第一章第一章 引言引言1.1 研究的背景及意義21 世紀(jì)是信息的世紀(jì),隨著互聯(lián)網(wǎng)絡(luò)的發(fā)展,網(wǎng)絡(luò)用戶的數(shù)量直線上升,網(wǎng)絡(luò)的應(yīng)用已經(jīng)廣泛應(yīng)用到人們的日常生活中,網(wǎng)絡(luò)的廣泛應(yīng)用,也給醫(yī)藥界帶來(lái)龐大的發(fā)展生機(jī)。傳統(tǒng)的醫(yī)療機(jī)構(gòu),只是局限于一部分地區(qū)的看病吃藥,知名度和推廣度沒(méi)有得到太大的發(fā)展,如今,大部分的醫(yī)院有了自己的網(wǎng)站,在網(wǎng)上樹立自己的形象,開拓自己的業(yè)務(wù)。在過(guò)去幾年,美國(guó)醫(yī)療服務(wù)信息化行業(yè)取得了長(zhǎng)足發(fā)展。google 跟美國(guó)的醫(yī)療中心合作,為幾百萬(wàn)名社區(qū)病人建立了電子檔案,醫(yī)生可以遠(yuǎn)程監(jiān)控。微軟也推

32、出了一個(gè)新的醫(yī)療信息化服務(wù)平臺(tái),幫助醫(yī)生、病人和病人家屬實(shí)時(shí)了解病人的最新?tīng)顩r。英特爾也在幾年前推出數(shù)字化醫(yī)療平臺(tái),通過(guò) it 手段幫助醫(yī)生與患者建立互動(dòng)。ibm 公司也在這方面有很大的努力。國(guó)內(nèi)大部分大型醫(yī)院已開通網(wǎng)上預(yù)約掛號(hào)系統(tǒng),系統(tǒng)已經(jīng)初步具備了標(biāo)準(zhǔn)化、管理的制度化、使用方便化等優(yōu)點(diǎn),服務(wù)于全國(guó)各地,為廣大患者提供了良好的就醫(yī)條件。網(wǎng)絡(luò)的普及給傳統(tǒng)醫(yī)院模式帶來(lái)的巨大的影響,人們對(duì)醫(yī)療機(jī)構(gòu)的要求也變得越來(lái)越高。因此如何利用互聯(lián)網(wǎng)推廣醫(yī)院信息和醫(yī)療服務(wù),提高醫(yī)院知名度,為廣大人民群眾提供更多、更好、更全面的醫(yī)療服務(wù)與健康咨詢,成為了醫(yī)院發(fā)展的一個(gè)新方向。門診掛號(hào),是病人去醫(yī)院看病的第一個(gè)步驟

33、,掛到一個(gè)滿意的號(hào)是病人得到醫(yī)療服務(wù)的前提,如今,看病掛號(hào)困難已經(jīng)成為了許多病人的普遍感受?,F(xiàn)在一些大型醫(yī)院,門診擁擠成為一種普遍現(xiàn)象,某些熱門科室,經(jīng)常會(huì)出現(xiàn)“一號(hào)難求” 、 “專家號(hào)難求” ,一些路途較遠(yuǎn)的病人,不能及時(shí)掛號(hào)看病,導(dǎo)致病情加重。一些人利用醫(yī)院的漏洞,倒買倒賣專家號(hào)從中獲得利益,這不僅損害了病人的切身利益,也給醫(yī)院的管理和形象帶來(lái)的很大的影響1。醫(yī)院可以通過(guò)開通網(wǎng)上預(yù)約掛號(hào)來(lái)緩解以上情況?;颊咧恍柙诩抑悬c(diǎn)擊幾下鼠標(biāo),就可以掛上滿意的號(hào),做到了“足不出戶選醫(yī)生” ,有效的減緩了病人排隊(duì)南通大學(xué)畢業(yè)設(shè)計(jì)2等號(hào)的時(shí)間,利用有限的資源為病人提供了更優(yōu)質(zhì)的服務(wù)。為了規(guī)范和推動(dòng)預(yù)約診療服

34、務(wù),衛(wèi)生部日前在其官方網(wǎng)站發(fā)布了關(guān)于在公立醫(yī)院施行預(yù)約診療服務(wù)工作的意見(jiàn)(征求意見(jiàn)稿),要求在推動(dòng)醫(yī)院開展預(yù)約診療工作的同時(shí),提高對(duì)預(yù)約診療服務(wù)工作的認(rèn)識(shí)、加強(qiáng)對(duì)預(yù)約診療服務(wù)工作的管理、并認(rèn)真做好相關(guān)組織工作。隨著這項(xiàng)內(nèi)容的頒布,醫(yī)院網(wǎng)上預(yù)約掛號(hào)將能走進(jìn)千家萬(wàn)戶,給廣大群眾帶來(lái)福音。網(wǎng)上預(yù)約掛號(hào)的實(shí)現(xiàn)使廣大患者得到了特別的實(shí)惠,特別是很多需要長(zhǎng)期看病、需要異地看病或者工作繁忙的人特別受益。預(yù)約掛號(hào)實(shí)現(xiàn)后,醫(yī)院的管理將會(huì)變得輕松,給病人留下寬松和諧的印象,讓病人更愿意到這家醫(yī)院看病治療,使醫(yī)院的人流量保持一定比例的增長(zhǎng),這正是醫(yī)院目前改革的需要。因此網(wǎng)上預(yù)約掛號(hào),將成為醫(yī)院改革的重要步驟。1.2

35、 開發(fā)內(nèi)容伴隨著互聯(lián)網(wǎng)的快速增長(zhǎng),各種互聯(lián)網(wǎng)衍生的技術(shù)也相繼發(fā)展起來(lái)。其中基于瀏覽器的 web 技術(shù)發(fā)展尤為搶眼,也逐漸趨于成熟,成為應(yīng)用最廣泛的技術(shù)之一。人們利用瀏覽器與數(shù)據(jù)庫(kù)的交互,進(jìn)行信息管理,包括信息的存儲(chǔ)、分布、管理等,極大的提高了信息的處理效率。伴隨著 b/s(瀏覽器/服務(wù)器)技術(shù)的成熟,在不久的將來(lái),各種基于 b/s 模式的技術(shù)將會(huì)在人們的日常生活中扮演極其重要的角色。通過(guò)目前多家醫(yī)院的門診掛號(hào)方案的比較,確定本文的主要研究方向網(wǎng)絡(luò)預(yù)約。本論文從醫(yī)院掛號(hào)的整體業(yè)務(wù)流程入手,逐步深入,在充分分析了醫(yī)院掛號(hào)的需求后,確定了系統(tǒng)的需求。本課題結(jié)合生產(chǎn)實(shí)踐,使用 j2ee 技術(shù)開發(fā)出一個(gè)

36、基于 ssh、ext 技術(shù)的醫(yī)院網(wǎng)上預(yù)約掛號(hào)系統(tǒng)。用戶可以通過(guò)本系統(tǒng)進(jìn)行特定醫(yī)院的預(yù)約掛號(hào)。本系統(tǒng)前臺(tái)使用傳統(tǒng) jsp 進(jìn)行構(gòu)造,后臺(tái)使用 struts+hibernate+spring +ext 進(jìn)行設(shè)計(jì),確保了后臺(tái)的穩(wěn)定、安全、美觀。struts 框架為構(gòu)建 web 應(yīng)用程序提供了很流行的 mvc 框架,被廣泛應(yīng)用到 j2ee 表現(xiàn)層組件中。hibernate 是比較流行處理 o/r mapping 的持久層框架,hibernate 作為持久層對(duì)數(shù)據(jù)庫(kù)以對(duì)象的方式訪問(wèn),而不用再去寫 sql 語(yǔ)句,簡(jiǎn)化操作。spring 框架是包含了 mvc 層、中間層和持久層管理的框架,用來(lái)托管 acti

37、on,是粘合 j2ee南通大學(xué)畢業(yè)設(shè)計(jì)3各層開發(fā)的粘合劑。ext 是一個(gè)非常優(yōu)秀的 ajax 框架,用 javascript 編寫,與后臺(tái)技術(shù)無(wú)關(guān),用來(lái)開發(fā)具有絢麗外觀的富客戶端應(yīng)用,對(duì)于企業(yè)應(yīng)用系統(tǒng),尤其是 mis 系統(tǒng)而言,ext 非常適用。這些技術(shù)的使用確保了系統(tǒng)的穩(wěn)定、安全、美觀性。本系統(tǒng)采用 sql server2005 作為系統(tǒng)的數(shù)據(jù)庫(kù),它是一種面向?qū)ο蟮臄?shù)據(jù)庫(kù),利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫(kù)系統(tǒng)中的各種功能對(duì)象化,將數(shù)據(jù)庫(kù)的各種功能封裝在各個(gè)類的對(duì)象中。1.3 論文的結(jié)構(gòu)安排本文共分六大部分。第一章重點(diǎn)講述系統(tǒng)的研究背景、意義、主要內(nèi)容和研究路線,以及struts、hibernate

38、、spring 三框架和 ext 框架開發(fā)系統(tǒng)的優(yōu)點(diǎn);第二章重點(diǎn)講述系統(tǒng)開發(fā)的相關(guān)技術(shù),包括 j2ee 平臺(tái)、jsp、mvs 模式ssh、ext 框架等技術(shù)的特點(diǎn)以及 myeclipse 編譯器的環(huán)境配置;第三章重點(diǎn)講述基于 j2ee 平臺(tái)的網(wǎng)上醫(yī)院掛號(hào)系統(tǒng)的設(shè)計(jì)思想與需求分析;第四章重點(diǎn)講述系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì);第五章重點(diǎn)講述系統(tǒng)的整體功能與詳細(xì)設(shè)計(jì);第六章對(duì)整篇論文做了整體總結(jié),并對(duì)進(jìn)一步的工作給予展望。南通大學(xué)畢業(yè)設(shè)計(jì)4第二章第二章 技術(shù)簡(jiǎn)介技術(shù)簡(jiǎn)介2.1 j2ee 概述伴隨著互聯(lián)網(wǎng)的大力發(fā)展,b/s 模式的應(yīng)用也悄然崛起,http,html,java 等技術(shù)逐漸演變成為針對(duì)客戶機(jī)的標(biāo)準(zhǔn),使

39、企業(yè)在應(yīng)用程序的開發(fā)方面逐漸有了規(guī)范。sun 公司推出的 j2ee 技術(shù)(java2 platform enterprise edition)是一種利用java2 平臺(tái)和組件技術(shù)來(lái)簡(jiǎn)化企業(yè)應(yīng)用服務(wù)器程序設(shè)計(jì)、開發(fā)的一種體系結(jié)構(gòu)或技術(shù)標(biāo)準(zhǔn)(平臺(tái)) 。通過(guò)采用先進(jìn)的信息技術(shù)開發(fā)電子商務(wù)系統(tǒng),企業(yè)可以高效的與供應(yīng)商協(xié)作,提高企業(yè)內(nèi)部運(yùn)作效率,最大的滿足客戶的需求。j2ee 通過(guò)提供中間層集成框架來(lái)滿足多種需求,其中包括高可用性、高可靠性、高擴(kuò)展性以及低成本需求。2.2 jsp 語(yǔ)言簡(jiǎn)介jsp 是 java server page(java 服務(wù)器頁(yè)面)的簡(jiǎn)稱,它是由 sun microsystems

40、 公司倡導(dǎo),多家公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn),主要用于開發(fā)動(dòng)態(tài)網(wǎng)頁(yè)。jsp 繼承了 java 語(yǔ)言的特點(diǎn),允許 web 開發(fā)人員開發(fā)和維護(hù)與平臺(tái)無(wú)關(guān)、信息豐富、動(dòng)態(tài)的 web 頁(yè)面,它能使 web 開發(fā)人員輕易搭建網(wǎng)絡(luò)平臺(tái),建立起功能強(qiáng)大的 web 網(wǎng)站。jsp 可以把用戶界面從內(nèi)容層次中分離出來(lái),使 web 開發(fā)人員不必修改底層的動(dòng)態(tài)內(nèi)容,就可以修改整體的頁(yè)面布局。jsp 技術(shù)使用 java 編程語(yǔ)言編寫類 xml 的 tags 和 scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò) tags 和 scriptlets 訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。jsp 將網(wǎng)頁(yè)

41、邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 web 的應(yīng)用程序的開發(fā)變得迅速和容易。jsp 可適應(yīng)市場(chǎng)上 85%的服務(wù)器產(chǎn)品。它是在傳統(tǒng)的 html 頁(yè)面中加入java 程序片段與 jsp 標(biāo)記,構(gòu)成 jsp 頁(yè)面。也就是在 html 中加入了 java 腳本,web 服務(wù)器再遇到瀏覽器請(qǐng)求時(shí),首先執(zhí)行 html 頁(yè)面中的程序腳本,這些腳本通過(guò)操作數(shù)據(jù)庫(kù),重定向網(wǎng)頁(yè)后將執(zhí)行結(jié)果以 html 格式返回給客戶。這樣所有的操作都在服務(wù)器端操作,降低了數(shù)據(jù)的冗余,與內(nèi)存的消耗,使數(shù)據(jù)南通大學(xué)畢業(yè)設(shè)計(jì)5的交互更加便捷、迅速,方便了客戶的操作。2.3 ssh 框架簡(jiǎn)介ssh 為 secu

42、re shell 的縮寫,由 ietf 的網(wǎng)絡(luò)工作小組(network working group)所制定;ssh 為建立在應(yīng)用層和傳輸層基礎(chǔ)上的安全協(xié)議。ssh 是目前較可靠,專為遠(yuǎn)程登錄會(huì)話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議。利用 ssh 協(xié)議可以有效防止遠(yuǎn)程管理過(guò)程中的信息泄露問(wèn)題。ssh 在 j2ee 項(xiàng)目中表示了 3 種框架,即 struts,hibernate,spring。struts 最早是作為 apache jakarta 項(xiàng)目的組成部分,項(xiàng)目的創(chuàng)立者希望通過(guò)對(duì)該項(xiàng)目的研究,改進(jìn)和提高 javaserver pages 、servlet、標(biāo)簽庫(kù)以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。struts

43、 這個(gè)名字來(lái)源于在建筑和舊式飛機(jī)中使用的支持金屬架。這個(gè)框架之所以叫“struts” ,是為了提醒我們記住那些支撐我們房屋,建筑,橋梁,甚至我們踩高蹺時(shí)候的基礎(chǔ)支撐。這也是一個(gè)解釋 struts 在開發(fā)web 應(yīng)用程序中所扮演的角色的精彩描述。當(dāng)建立一個(gè)物理建筑時(shí),建筑工程師使用支柱為建筑的每一層提供支持。同樣,軟件工程師使用 struts 為業(yè)務(wù)應(yīng)用的每一層提供支持。它的目的是為了幫助我們減少在運(yùn)用 mvc 設(shè)計(jì)模型來(lái)開發(fā) web 應(yīng)用的時(shí)間。我們?nèi)匀恍枰獙W(xué)習(xí)和應(yīng)用該架構(gòu),不過(guò)它將可以完成其中一些繁重的工作。如果想混合使用 servlets 和 jsp 的優(yōu)點(diǎn)來(lái)建立可擴(kuò)展的應(yīng)用,struts

44、 是一個(gè)不錯(cuò)的選擇。hibernate 是一個(gè)開放源代碼的對(duì)象關(guān)系映射框架,它對(duì) jdbc 進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得 java 程序員可以隨心所欲的使用對(duì)象編程思維來(lái)操縱數(shù)據(jù)庫(kù)。 hibernate 可以應(yīng)用在任何使用 jdbc 的場(chǎng)合,既可以在 java的客戶端程序使用,也可以在 servlet/jsp 的 web 應(yīng)用中使用,最具革命意義的是,hibernate 可以在應(yīng)用 ejb 的 j2ee 架構(gòu)中取代 cmp,完成數(shù)據(jù)持久化的重任。hibernate 的核心接口一共有 5 個(gè),分別為:session、sessionfactory、transaction、query 和 con

45、figuration。這 5 個(gè)核心接口在任何開發(fā)中都會(huì)用到。通過(guò)這些接口,不僅可以對(duì)持久化對(duì)象進(jìn)行存取,還能夠進(jìn)行事務(wù)控制。下面對(duì)這五個(gè)核心接口分別加以介紹。spring 致力于j2ee 應(yīng)用的各層的解決方案,而不是僅僅專注于某一層的方案??梢哉f(shuō) spring 是企業(yè)應(yīng)南通大學(xué)畢業(yè)設(shè)計(jì)6用開發(fā)的“一站式”選擇,并貫穿表現(xiàn)層、業(yè)務(wù)層及持久層。然而,spring 并不想取代那些已有的框架,而是與它們無(wú)縫地整合。spring 是一個(gè)開源框架,它由 rod johnson 創(chuàng)建。它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。spring 使用基本的 javabean 來(lái)完成以前只可能由ejb 完成的事情

46、。然而,spring 的用途不僅限于服務(wù)器端的開發(fā)。從簡(jiǎn)單性、可測(cè)試性和松耦合的角度而言,任何 java 應(yīng)用都可以從 spring 中受益。spring 致力于 j2ee 應(yīng)用的各層的解決方案,而不是僅僅專注于某一層的方案??梢哉f(shuō) spring 是企業(yè)應(yīng)用開發(fā)的“一站式”選擇,并貫穿表現(xiàn)層、業(yè)務(wù)層及持久層。然而,spring 并不想取代那些已有的框架,而是與它們無(wú)縫地整合。ssh 框架屬于一種輕量級(jí)框架,它的使用,使我們對(duì)數(shù)據(jù)庫(kù)的操作變得更加便捷,減少了程序的冗余度,方便程序員合理的編程,縮短了編程時(shí)間,提高了編程效率,在很大程度上提高了生產(chǎn)力水平。2.4 ext 框架簡(jiǎn)介ext js 通常

47、檢測(cè)為 ext,它是一個(gè)非常優(yōu)秀的 ajax 框架,用 javascript 編寫,與后臺(tái)技術(shù)無(wú)關(guān),可以用來(lái)開發(fā)具有炫麗外觀的富客戶端應(yīng)用。ext 主要包括 data,widget,form,grid,dd,menu,其中最強(qiáng)大的應(yīng)該算 grid 了,編程思想是基于面向?qū)ο缶幊蹋╫op),擴(kuò)展性相當(dāng)?shù)暮???梢宰约簩憯U(kuò)展。自己定義命名空間。web 應(yīng)用可能感覺(jué)太大.不過(guò)您可以根據(jù)需要按需加載您想要的類庫(kù)就可以了。主要包括三個(gè)大的文件 ext-all.css,ext-base.js,ext-all.js(包括所有的類庫(kù),您可以根據(jù)需要進(jìn)行刪減.官方網(wǎng)站提供這一接口),在引用 ext 類庫(kù)的時(shí)候.這

48、三個(gè)文件必不可少。它提供了豐富的,非常漂亮的外觀體驗(yàn),成為眾多界面層開發(fā)人員的追捧!其核心的組件基本覆蓋了我們構(gòu)建富客戶端的常用的組件。ext 所開發(fā)的多彩界面吸引了許多程序員的眼球,同時(shí)也吸引了眾多客戶,它似乎一夜間就迅速流行開來(lái)。對(duì)于企業(yè)應(yīng)用系統(tǒng),尤其是 mis 類型的系統(tǒng)而言,ext 非常試用。南通大學(xué)畢業(yè)設(shè)計(jì)72.5 myeclipse 介紹及環(huán)境配置2.5.1 myeclipse 簡(jiǎn)介myeclipse 企業(yè)級(jí)工作平臺(tái)(myeclipse enterprise workbench ,簡(jiǎn)稱myeclipse)是對(duì) eclipse ide 的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和 javaee

49、的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的 javaee 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持 html, struts,jsf,css,javascript, sql,hibernate。2.5.2 myeclipse 環(huán)境配置一、jdk1.6 配置jdk 是 java 開發(fā)工具包 (java development kit ) 的縮寫。它是一種用于構(gòu)建在 java 平臺(tái)上發(fā)布的應(yīng)用程序、applet 和組件的開發(fā)環(huán)境。jdk 是一切java 應(yīng)用程序的基礎(chǔ),所有的 java 應(yīng)用程序是構(gòu)建在這個(gè)之上的。它是一組api,也可以說(shuō)是一

50、些 java class。要成為一個(gè) java 程序員,jdk 是必不可少的最基本的工具。 jdk1.6 的配置:jdk1.6 安裝成功后,需要通過(guò)配置環(huán)境變量才能正常運(yùn)行。配置步驟如下:“我的電腦” “屬性” “高級(jí)” “環(huán)境變量” “系統(tǒng)變量”在系統(tǒng)變量里點(diǎn)擊新建,在彈出對(duì)話框中的變量名中輸入:java_home,變量值中輸入 jdk 安裝的路徑。在系統(tǒng)變量中找到 path,點(diǎn)擊編輯在變量值的最前面添加;%java_home%; path=%java_home%bin;,點(diǎn)擊確定,設(shè)置成功。二、tomcat 6.0 服務(wù)器官網(wǎng)下載 tomcat6.0 后,打開 myeclipse,在其中配

51、置步驟如下:“windows” “preferences” “myeclipse enterprise project” “servers” “tomcat” “tomcat 6.x”在其中配置 tomcat 的地址與 jdk 的地址。啟動(dòng) tomcat 服務(wù)器,在瀏覽器對(duì)話框中輸入“http:/localhost:8080”可看到 tomcat 的啟動(dòng)界面。南通大學(xué)畢業(yè)設(shè)計(jì)82.6 sql server 2005 簡(jiǎn)介sql server2005 是一個(gè)全面的、集成的、端到端的數(shù)據(jù)解決方案,它為企業(yè)中的用戶提供了一個(gè)安全、可靠和高效的平臺(tái),用于企業(yè)數(shù)據(jù)管理和商業(yè)智能應(yīng)用。sql server

52、2005 為 it 人員和數(shù)據(jù)庫(kù)管理者帶來(lái)了強(qiáng)大、熟悉的工具,同時(shí)減少了在移動(dòng)設(shè)備到企業(yè)數(shù)據(jù)系統(tǒng)的多平臺(tái)上創(chuàng)建、部署、管理及使用企業(yè)數(shù)據(jù)和分析應(yīng)用程序的復(fù)雜度。通過(guò)全面的功能集合現(xiàn)有系統(tǒng)的集成性,以及對(duì)日常任務(wù)的自動(dòng)化管理能力,sql server2005 為不同規(guī)模的企業(yè)提供了一個(gè)完整的數(shù)據(jù)解決方案。sql server 2005 通過(guò)在可伸縮性、數(shù)據(jù)集成、開發(fā)工具和強(qiáng)大的分析等方面的革新更好的確立了微軟在 bi 領(lǐng)域的領(lǐng)導(dǎo)地位。sql server 2005 能夠把關(guān)鍵的信息及時(shí)的傳遞到組織內(nèi)員工的手中,從而實(shí)現(xiàn)了可伸縮的商業(yè)智能。從 ceo 到信息工作者,員工可以快速的、容易的處理數(shù)據(jù),

53、以更快更好的做出決策。sql server 2005 全面的集成、分析和報(bào)表功能使企業(yè)能夠提高他們已有應(yīng)用的價(jià)值,即便這些應(yīng)用是在不同的平臺(tái)上。2.7 mvc 模式mvc 架構(gòu)是“model-view-controller”的縮寫,中文翻譯為“模型-視圖-控制器” 。mvc 架構(gòu)最早是 smalltalk 語(yǔ)言研究團(tuán)提出的,應(yīng)用于用戶交互應(yīng)用程序中。mvc 架構(gòu)是一種架構(gòu),其實(shí)需要其他模式協(xié)作完成。在 j2ee 模式目錄中,通常采用 service to worker 模式實(shí)現(xiàn),而 service to worker 模式可由集中控制器模式、派遣器模式和 page helper 模式組成。而

54、struts 只實(shí)現(xiàn)了mvc 的 view 和 controller 兩個(gè)部分,model 部分需要開發(fā)者自己來(lái)實(shí)現(xiàn),struts 提供了抽象類 action 使開發(fā)者能將 model 應(yīng)用于 struts 框架中。mvc 即把一個(gè)應(yīng)用的輸入、處理、輸出流程按照model、view、controller 的方式進(jìn)行分離,這樣一個(gè)應(yīng)用被分成三個(gè)層模型層、視圖層、控制層。視圖層進(jìn)行界面設(shè)計(jì),與用戶交互;模型層進(jìn)行業(yè)務(wù)流程/狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定,業(yè)務(wù)流程的處理過(guò)程對(duì)其它層來(lái)說(shuō)是黑箱操作,模型接受視圖請(qǐng)求的數(shù)據(jù),并返回最終的處理結(jié)果說(shuō);控制層是從用戶處獲取請(qǐng)求,將模型與視圖匹配在一起,共同完成

55、用戶請(qǐng)求。南通大學(xué)畢業(yè)設(shè)計(jì)9第三章第三章 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)思想與需求分析思想與需求分析3.1 設(shè)計(jì)思想通過(guò)對(duì)現(xiàn)門診預(yù)約掛號(hào)者需求的分析以及我們對(duì)系統(tǒng)的把握,確定患者可以通過(guò)此平臺(tái),進(jìn)行實(shí)名注冊(cè)來(lái)了解醫(yī)院信息及醫(yī)生的情況,并能進(jìn)行預(yù)約掛號(hào),實(shí)現(xiàn)“足不出戶,掛上滿意號(hào)”的目標(biāo)。因此,對(duì)于本系統(tǒng)的設(shè)計(jì)方面需要考慮兩個(gè)層面:一是界面設(shè)計(jì),二是系統(tǒng)設(shè)計(jì)。本系統(tǒng)采用 mvc 三層結(jié)構(gòu),將數(shù)據(jù)庫(kù)層、業(yè)務(wù)邏輯層和應(yīng)用層分開,使系統(tǒng)具有較強(qiáng)的穩(wěn)定性、易維護(hù)性和擴(kuò)展性。本系統(tǒng)分為前臺(tái)與后臺(tái)兩部分。前臺(tái)負(fù)責(zé)展示掛號(hào)信息、用戶注冊(cè)、用戶預(yù)約,后臺(tái)負(fù)責(zé)系統(tǒng)管理、科室管理與預(yù)約管理三大模塊,這兩部分的組成,增加了系統(tǒng)的靈

56、活性和實(shí)用性。j2ee 是 java 的 b/s 模式使用的平臺(tái),它使系統(tǒng)更具安全性與跨平臺(tái)性。它的組件與功能清晰的實(shí)現(xiàn)多層結(jié)構(gòu)。系統(tǒng)前臺(tái)使用 jsp 完成界面展示,后臺(tái)使用 ext js 完成,sql server2005 作為數(shù)據(jù)庫(kù)用于數(shù)據(jù)存儲(chǔ)與交互。在 j2ee的表現(xiàn)層中使用 struts,hibernate 作為持久層對(duì)數(shù)據(jù)庫(kù)以對(duì)象方式訪問(wèn),而不再需要去寫 sql 語(yǔ)句,簡(jiǎn)化操作,spring 用來(lái)托管 action,是粘合 j2ee 各層的粘合劑。3.2 需求分析需求分析是軟件定義的第一個(gè)階段,也是數(shù)據(jù)庫(kù)設(shè)計(jì)的起點(diǎn)。它確定了系統(tǒng)需要完成哪些工作,提出準(zhǔn)確、清晰、具體的要求,直接影響到

57、系統(tǒng)后期的編碼設(shè)計(jì)。需求分析的任務(wù)是通過(guò)詳細(xì)調(diào)查需要處理的對(duì)象(醫(yī)院、醫(yī)生、患者),充分理解門診系統(tǒng)的工作模式,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。新系統(tǒng)必須考慮今后可能的擴(kuò)充和改變,不能僅僅按當(dāng)前應(yīng)用需求來(lái)設(shè)計(jì)系統(tǒng)。對(duì)于現(xiàn)階段醫(yī)院日趨完善的門診掛號(hào)系統(tǒng),網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)的出現(xiàn)是對(duì)南通大學(xué)畢業(yè)設(shè)計(jì)10整個(gè)醫(yī)院業(yè)務(wù)的補(bǔ)充與完善?,F(xiàn)階段醫(yī)院門診掛號(hào)越來(lái)越多的弊病展露出來(lái),比如醫(yī)院繁忙時(shí),門診窗口需要排很長(zhǎng)的隊(duì)才能掛上號(hào),但不一定掛的上滿意的號(hào),這可能延誤了一些病人看病的時(shí)間,導(dǎo)致病人病情加重,有些不法分子,投機(jī)倒把,倒買倒賣“專家號(hào)”,破壞了患者與醫(yī)院的平衡關(guān)系。這些弊病不但使患者

58、的權(quán)益受到破壞,同時(shí)也使醫(yī)院的競(jìng)爭(zhēng)力大大降低。網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)的實(shí)現(xiàn)在很大程度上可以解決此類問(wèn)題。患者只需在家點(diǎn)點(diǎn)鼠標(biāo),即可實(shí)現(xiàn)“足不出戶,掛上滿意號(hào)”,在患者的利益得到了保證的同時(shí),醫(yī)院的管理水平也提高一個(gè)檔次,提高了醫(yī)院的競(jìng)爭(zhēng)力。醫(yī)院門診掛號(hào)主要是通過(guò)患者的身份證以及醫(yī)??ǎɑ騻€(gè)人在醫(yī)院辦理的門診卡),進(jìn)行掛號(hào),選擇自己需要看診的醫(yī)生,最終進(jìn)行治療。通過(guò)網(wǎng)絡(luò)調(diào)查資料與自身到醫(yī)院掛號(hào)體會(huì),摸索出醫(yī)院掛號(hào)的一套流程,再根據(jù)一些用戶需求,最終確定系統(tǒng)需要完成的模塊,如圖 3-1 所示:圖 3-1 網(wǎng)上預(yù)約掛號(hào)系統(tǒng)模型圖(一) 實(shí)名注冊(cè):用戶通過(guò)身份證以及醫(yī)??ǎɑ騻€(gè)人在醫(yī)院辦理的門診卡)進(jìn)行實(shí)名

59、注冊(cè),醫(yī)院數(shù)據(jù)庫(kù)里保留用戶信息,以便預(yù)約掛號(hào)做準(zhǔn)備;(二) 預(yù)約掛號(hào):注冊(cè)用戶在前臺(tái)網(wǎng)站點(diǎn)擊相應(yīng)的科室可以查閱本周內(nèi)可以預(yù)約的醫(yī)生,以及醫(yī)生的信息,注冊(cè)用戶點(diǎn)擊所所需掛號(hào)的醫(yī)生進(jìn)行掛號(hào)。南通大學(xué)畢業(yè)設(shè)計(jì)11(三) 系統(tǒng)管理:總管理員在該模塊中可以添加其他的管理員以及查看操作日志。(四) 科室管理:該模塊中包含幾個(gè)部分,第一個(gè)是科室的設(shè)置,可以添加、修改、刪除醫(yī)院的科室信息;第二個(gè)部分包括人員的管理,其中包含注冊(cè)用戶的信息,也包含醫(yī)院醫(yī)生的相關(guān)信息以及醫(yī)生放號(hào)信息。(五) 預(yù)約管理:該模塊中包括用戶預(yù)約確認(rèn),用戶爽約處理,以及黑名單管理。當(dāng)用戶爽約 5 次將被列入黑名單,以后將不能再進(jìn)行網(wǎng)上預(yù)約

60、。根據(jù)系統(tǒng)的設(shè)計(jì)過(guò)程,采用面向?qū)ο蠓治龇椒?,使用系統(tǒng)功能圖來(lái)描述系統(tǒng)的功能,如圖 3-2 所示:圖 3-2 系統(tǒng)功能圖根據(jù)功能圖,可以明確系統(tǒng)包含哪些模塊,用戶登陸前臺(tái)網(wǎng)站后,進(jìn)行實(shí)名注冊(cè),信息交互到后臺(tái)數(shù)據(jù)庫(kù)中,管理員可以查看用戶信息。用戶注冊(cè)完畢,可查閱醫(yī)生與科室的相關(guān)情況,再根據(jù)醫(yī)生放號(hào)的情況,確定需要掛號(hào)的醫(yī)生,南通大學(xué)畢業(yè)設(shè)計(jì)12點(diǎn)擊掛號(hào),觸發(fā)預(yù)約事件,返回到后臺(tái),后臺(tái)管理員可通過(guò)預(yù)約管理,確認(rèn)用戶預(yù)約,也可查看用戶爽約情況,用戶爽約超過(guò) 5 次將被列入黑名單。管理員可以通過(guò)后臺(tái)添加、刪除、修改科室、醫(yī)生信息。第四章第四章 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)4.1 數(shù)據(jù)流圖分析經(jīng)過(guò)上一章系統(tǒng)功能分

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論