畢業(yè)論文-某醫(yī)院網(wǎng)絡(luò)掛號系統(tǒng)的設(shè)計與開發(fā)_第1頁
畢業(yè)論文-某醫(yī)院網(wǎng)絡(luò)掛號系統(tǒng)的設(shè)計與開發(fā)_第2頁
畢業(yè)論文-某醫(yī)院網(wǎng)絡(luò)掛號系統(tǒng)的設(shè)計與開發(fā)_第3頁
畢業(yè)論文-某醫(yī)院網(wǎng)絡(luò)掛號系統(tǒng)的設(shè)計與開發(fā)_第4頁
畢業(yè)論文-某醫(yī)院網(wǎng)絡(luò)掛號系統(tǒng)的設(shè)計與開發(fā)_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

Abstract摘要畢業(yè)設(shè)計(論文)題目:某醫(yī)院網(wǎng)絡(luò)掛號系統(tǒng)的設(shè)計與開發(fā)學(xué)院:機(jī)電工程學(xué)院專業(yè):工業(yè)工程學(xué)生姓名:級/學(xué)號指導(dǎo)老師/督導(dǎo)老師:起止時間:20016年2月4日至20016年6月11日摘要第一章概述醫(yī)院掛號一直是困擾醫(yī)院提高服務(wù)質(zhì)量的一個復(fù)雜環(huán)節(jié),而制約醫(yī)院門診質(zhì)提高的因素主要有兩方:一方面是專家號(特別是名專家號)非常難掛,而大眾都希望去掛專家號,不掛沒有名氣的醫(yī)生.以至于出現(xiàn)倒號、炒號現(xiàn)象,嚴(yán)重?fù)p害病人利益,影響到醫(yī)院的聲譽。而采用網(wǎng)上預(yù)約掛號系統(tǒng),可以有效的解決這一現(xiàn)象,還可以通過有效的身份驗證,扼制倒號、炒號的現(xiàn)象,提高醫(yī)院門診服務(wù)的質(zhì)量,取得良好的社會效益和經(jīng)濟(jì)效益。另一方面是“集中式掛號”,每天來醫(yī)院就診的人數(shù)量不一,而且時常有"扎堆"的情況出現(xiàn)。在醫(yī)院高峰時掛號的隊伍長,環(huán)境擁擠混亂,排隊的人容易產(chǎn)生負(fù)面情緒,而醫(yī)生對每個病人的問診時間相對其他時段,時間短,檢查的不仔細(xì)。容易產(chǎn)生醫(yī)患矛盾,而在低峰期時,醫(yī)生無所事事、時常發(fā)生擅離崗位的情況,這是醫(yī)院資源的嚴(yán)重浪費。為了解決以上問題,我們需要一種掛號新方式分擔(dān)門診醫(yī)院掛號壓力,從而減少病人在排隊掛號的時間的浪費,減少醫(yī)院的資源浪費。本課題所研究的是開發(fā)網(wǎng)上預(yù)約掛號系統(tǒng),正好是為了解決這一問題而設(shè)計的方案,因此,本系統(tǒng)會擁有很大的市場需求。1.1研究意義傳統(tǒng)的醫(yī)院門診掛號是病人來醫(yī)院排隊掛號,等待醫(yī)生叫號。但是這種就診的模式給患者帶來許多不便。比如大眾反映最突出的是“三長一短”的問題,即掛號時間長、候診時間長、交費時間長、看病時問短。體現(xiàn)在患者在門診的等候時間遠(yuǎn)遠(yuǎn)超過了看病時間,這樣大大的浪費了病人的時間以及醫(yī)院的資源。門診的掛號廳的建立,需要消耗大量的人力物力,消耗不少的醫(yī)院資源。高峰期時掛號大廳人滿為患,這樣對于掛號廳的建設(shè)管理也是有一定壓力和難度的。如果有種方式讓病人可以在家里先預(yù)約掛號,在家等待叫號看病,這樣可以節(jié)約了患者時間,也減輕了醫(yī)院門診的壓力。當(dāng)今隨著網(wǎng)絡(luò)普及率以及網(wǎng)絡(luò)開發(fā)技術(shù)的發(fā)展。通過網(wǎng)絡(luò)來實現(xiàn)預(yù)約掛號的想法便應(yīng)運而生,這對于加強門診掛號的便捷性,安全性,減輕門診壓力等方面都有重大的意義。這是對現(xiàn)行的即時掛號、即時就診門診模式的補充和完善,滿足了不同層次患者的需求,合理利用了門診資源,發(fā)揮了專家的優(yōu)勢,優(yōu)化了門診的服務(wù)流程。而且新一代對網(wǎng)絡(luò)的了解與依賴強過老一輩人,網(wǎng)絡(luò)掛號會越來越流行,網(wǎng)上預(yù)約掛號或成為以后掛號的主流.1.2研究現(xiàn)狀早在1999年9月,北京市衛(wèi)生局就曾組織北京部分醫(yī)院,提出了預(yù)約掛號“一卡通”的服務(wù)內(nèi)容。預(yù)約門診掛號服務(wù)對是指患者通過各種先進(jìn)的通信形式,來選擇預(yù)約專家、就診時間來完成預(yù)約掛號。這種形式能夠有效地緩解患者門診掛號排不上隊的問題,為患者提供了一個便捷方式完成醫(yī)院掛號。減輕了醫(yī)院由于掛號原因?qū)е碌娜肆Y源浪費.后來,這種以現(xiàn)場,電話預(yù)約,短信預(yù)約,網(wǎng)上預(yù)約的方式并存著的門診掛號模式慢慢地得到廣泛的應(yīng)用。如北京的統(tǒng)一預(yù)約掛號平臺在七月試運行一個月,預(yù)約就診比例達(dá)40%。網(wǎng)上預(yù)約掛號比傳統(tǒng)掛號方便省時省力,而且現(xiàn)已采用身份證實名制注冊來減低“號販子”的出現(xiàn)幾率;為了確保預(yù)約掛號的順利實施,醫(yī)療機(jī)構(gòu)管理部門也協(xié)調(diào)合作建立和完善了相關(guān)的制度,如預(yù)約掛號需在就診前兩天預(yù)約,每天規(guī)定時間段可以預(yù)約等等措施,使這種便民預(yù)約掛號方式更好為大眾服務(wù)。雖然網(wǎng)上預(yù)約掛號有許多優(yōu)點,但如今由于主流用戶還是更喜歡傳統(tǒng)掛號,不過隨著時間推移社會發(fā)展親賴網(wǎng)上預(yù)約的人會越來越多,此系統(tǒng)擁有很好的前景。在歐美國家?;颊呖床∫话愣夹枰A(yù)約掛號。除非急診,很少有人直接到醫(yī)院找醫(yī)生的。沒有提前24小時的電話預(yù)約,醫(yī)院一般也不會接診。一些醫(yī)院沒有設(shè)立的預(yù)約掛號部門,一般都由經(jīng)驗豐富的醫(yī)生、護(hù)士擔(dān)任接線員,以便根據(jù)患者自訴癥狀建議應(yīng)掛科室,推薦專家。也有部分的醫(yī)院可以同時通過網(wǎng)站預(yù)約的。隨著網(wǎng)絡(luò)功能及宣傳手段不斷優(yōu)化和人民群眾觀念的不斷更新,網(wǎng)上預(yù)約掛號前景無疑是可觀的。在中國網(wǎng)上預(yù)約掛號的實施剛起步不久,人們還是更愿意自己親自去掛號,或者打電話咨詢,不習(xí)慣網(wǎng)上掛號,思想上認(rèn)為網(wǎng)絡(luò)掛號不靠普.預(yù)約掛號系統(tǒng)的不斷改善優(yōu)化還是一個循序漸進(jìn)的過程,要先向更好地為習(xí)慣使用這一資源的患者服務(wù)的目標(biāo)進(jìn)發(fā)!1.3開發(fā)的思路系統(tǒng)界面應(yīng)讓用戶一目了然,能夠讓用戶上網(wǎng)操作簡單,達(dá)到提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。系統(tǒng)應(yīng)符合在線掛號的流程以及規(guī)定,既要滿足病人看病預(yù)約掛號的需求,也要做到操作過程的直觀、方便、實用等要求。系統(tǒng)采用模塊化的設(shè)計方法,這有利于系統(tǒng)功能模塊的管理、修改、組合,又便于非開發(fā)的技術(shù)人員的補充和維護(hù)。

第二章開發(fā)環(huán)境及開發(fā)技術(shù)、工具2.1開發(fā)軟件:2.1.1程序設(shè)計采用PHP語言開發(fā)PHP(外文名:HypertextPreprocessor,中文名:“超文本預(yù)處理器”)是一種通用開源腳本語言。此語法吸收了C語言、Java和Perl等語法的優(yōu)點,主要適用于Web開發(fā)領(lǐng)域。PHP的獨特語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運行,使代碼運行更快。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多.它是面向?qū)ο缶幊痰模赪eb的編程工作非常需要面向?qū)ο缶幊?,PHP能夠滿足這些需求,它面向?qū)ο?,提供類和對象,支持?gòu)造器。Apache+PHP+MYSQL這種免費的框架結(jié)構(gòu)可以節(jié)約很大的一筆成本??傊甈HP擁有執(zhí)行速度快、效率高、跨平臺性強、簡單易學(xué)、成本低等優(yōu)勢?;谶@些優(yōu)勢,所以,在選擇開發(fā)個人系統(tǒng)的時候我使用了PHP腳本語言2.1.2網(wǎng)站使用Mysql數(shù)據(jù)庫。MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),它將不同類型的數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一起保存,這樣不僅增加了運行速度而且提高了靈活性。MySQL所使用的SQL語言是用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。對于網(wǎng)站開發(fā)來說,用數(shù)據(jù)庫是開發(fā)站點是必不可少的,但是數(shù)據(jù)庫類別眾多如SQLServer和Oracle都不是開源免費軟件,但是MYSQL是開源軟件,選擇MYSQL是最節(jié)能成本的做法,而且Apache、PHP、MYSQL是絕配,它們的組合有著最佳的性能和最大的用戶支持群。MySQL是一個高性能且相對簡單的數(shù)據(jù)庫,易于操作且易于擴(kuò)展,在應(yīng)付不大的應(yīng)用時候非常好用,基于以上種種優(yōu)勢,所以,在做個人系統(tǒng)的時候選擇使用MYSQL作為Web服務(wù)器的數(shù)據(jù)庫。2.1.3MacromediaDreamweaver8是一款專業(yè)的HTML編輯器,用于對Web站點、Web頁和Web應(yīng)用程序進(jìn)行設(shè)計、編碼和開發(fā)。無論是喜歡手工編寫HTML代碼時還是偏愛在可視化編輯環(huán)境中工作,Dreamweaver都會提供有用的工具,擁有更加完美的Web創(chuàng)作體驗。利用Dreamweaver中的可視化編輯功能,用戶可以快速地創(chuàng)建頁面而且無需編寫任何代碼。還可以查看所有站點元素或資源并將它們從易于使用的面板直接拖到文檔中。從而優(yōu)化的開發(fā)工作流程。Dreamweaver可以完全自定義??梢詣?chuàng)建自己的對象和命令,修改快捷鍵,甚至編寫JavaScript代碼,新的行為、屬性檢查器和站點報告來擴(kuò)展Dreamweaver的功能Dreamweaver還提供了功能全面的編碼環(huán)境,其中包括代碼編輯工具(例如代碼顏色和標(biāo)簽完成),以及有關(guān)層疊樣式表(CSS)、JavaScript和ColdFusion標(biāo)記語言(CFML)等的語言參考資料。Macromedia的可自由導(dǎo)入導(dǎo)出HTML技術(shù)可導(dǎo)入手工編碼的HTML文檔而不會重新設(shè)置代碼的格式,可以隨后用首選的格式設(shè)置樣式來重新設(shè)置代碼的格式。Dreamweaver8編寫方式靈活,有可視化編輯界面,有超強的擴(kuò)展能力等優(yōu)點,這是我選用它做網(wǎng)頁的原因。。2.2B/S模型B/S結(jié)構(gòu),即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu)。相對C/S結(jié)構(gòu)的一種變化或者說是改進(jìn)的結(jié)構(gòu)。用戶只需要一個瀏覽器就可以在任何可以上網(wǎng)的地方同服務(wù)器進(jìn)行數(shù)據(jù)交流。而C/S只適用于局域網(wǎng)。B/S模式最大特點是:只需要有操作系統(tǒng)和瀏覽器即可。用戶可以在任何地點通過WWW瀏覽器去訪問Internet上的數(shù)據(jù)信息,用戶的電腦配置要求不高,大量的數(shù)據(jù)實際存放在數(shù)據(jù)庫服務(wù)器中,客戶端除了瀏覽器,一般無須任何用戶程序,只需從Web服務(wù)器上下載程序到本地來執(zhí)行。B/S建立在瀏覽器上,對程序員的要求相對較低,系統(tǒng)維護(hù)費用較低。

第三章系統(tǒng)需求分析(可行性分析系統(tǒng)功能)數(shù)據(jù)庫的要求:數(shù)據(jù)錄入和處理需要準(zhǔn)確實時:系統(tǒng)的大部分?jǐn)?shù)據(jù)的錄入都是由管理員手工輸入,所以系統(tǒng)的界面應(yīng)具有自動查錯功能,比如顯示非空、沖突、不一致等提示,保證系統(tǒng)正常運行。3.1主要工作流程本系統(tǒng)核心功能是預(yù)約掛號:用戶首先預(yù)約中選擇想要預(yù)約醫(yī)生、選擇預(yù)約時間。之后確認(rèn)預(yù)約,按照預(yù)約時間到預(yù)約醫(yī)生處就診。主要流程如圖3.1。圖3.1主要工作流程圖3.2系統(tǒng)功能本系統(tǒng)分為前臺、后臺兩個模塊,前臺主要有會員登陸、會員注冊、修改個人資料、預(yù)約掛號、預(yù)約管理、醫(yī)生查詢、在線留言幾個模塊。而后臺有會員管理、醫(yī)生管理、預(yù)約管理、留言管理、修改密碼幾個模塊。如圖3.2.1所示。圖3.2.1預(yù)約掛號系統(tǒng)結(jié)構(gòu)圖前臺功能包括:會員登錄、會員注冊、個人信息修改、預(yù)約掛號、預(yù)約管理、醫(yī)生查詢、在線留言。后臺主要功能包括:會員管理、預(yù)約管理、醫(yī)生管理、留言管理。如圖3.2.2所示。圖3.2.2模塊詳細(xì)分析圖第四章數(shù)據(jù)庫設(shè)計當(dāng)開始設(shè)計數(shù)據(jù)庫時,首先是了解系統(tǒng)需求,本系統(tǒng)主要功能是對各種信息的“增查改刪”,之后按照數(shù)據(jù)的邏輯分成不同塊。盡量減少只有部分依賴主鍵的列,例如有某項并非直接關(guān)聯(lián)主鍵。有關(guān)聯(lián)的表一起來設(shè)計,更為方便。一個數(shù)據(jù)庫的運行效率、冗余程度會受到底層數(shù)據(jù)庫效率的影響,好的數(shù)據(jù)庫設(shè)計可以簡化很多代碼們帶來了很多編程上的方便。4.1e-r圖E-R模型直接從現(xiàn)實世界抽象出實體類型及實體間聯(lián)系,然后用E-R圖來表示數(shù)據(jù)模型。它有兩個明顯的優(yōu)點:一是直觀清楚,容易理解;二是不需要專業(yè)能力,用戶更容易接受。E-R圖為實體-聯(lián)系圖,提供了表示實體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型。構(gòu)成E-R圖的基本要素是實體型、屬性和聯(lián)系,其表示方法為:實體型:用矩形表示,矩形框內(nèi)寫明實體名。屬性:用橢圓形表示,并用無向邊將其與相應(yīng)的實體連接起來。聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實體連接起來實體及基本屬性:用戶(用戶名、密碼、真實姓名、郵箱、性別、身份證、電話、編號)醫(yī)生(姓名、簡歷、出診時間、編號)科室(名稱、編號、狀態(tài))本掛號系統(tǒng)er圖如4.1所示:圖4.1訂單掛號e-r圖4.2數(shù)據(jù)庫分析預(yù)約掛號系統(tǒng)數(shù)據(jù)庫主要面對兩個對象:普通會員,管理員。所以要考慮這兩方面的因素。用戶關(guān)注醫(yī)生信息以及掛號信息:醫(yī)生信息:醫(yī)生信息、科室信息等。預(yù)約掛號:普通用戶如果要網(wǎng)上預(yù)約掛號的話,可以在主頁面進(jìn)行注冊,再登陸后進(jìn)行掛號,用戶可以在登錄后修改自己的信息,取消預(yù)約掛號查看掛號記錄等。(不登錄無法掛號)管理員關(guān)心的是如何對后臺數(shù)據(jù)進(jìn)行增查改刪等操作。醫(yī)生管理:對醫(yī)生信息進(jìn)行增查改刪。預(yù)約管理:對預(yù)約設(shè)置進(jìn)行添加、刪除、查詢??剖夜芾恚簩︻A(yù)約設(shè)置進(jìn)行增查改刪。會員管理:對普通用戶進(jìn)行查詢、注銷。綜上所述設(shè)計以下數(shù)據(jù)項:掛號表、醫(yī)生表、用戶表、科室表、留言本表。4.3數(shù)據(jù)庫表格設(shè)計4.3.1掛號表掛號作為本系統(tǒng)核心功能,其連接了用戶與醫(yī)生。掛號表記錄了會員掛號的信息和醫(yī)院是否確認(rèn)情況。主鍵為自動生成的預(yù)約編號。表4.3.1掛號表結(jié)構(gòu)4.3.2留言本表留言本是本系統(tǒng)的一個附加功能,主要是用戶給醫(yī)院發(fā)留言。留言本表記錄會員的留言以及他人的回復(fù)。主鍵為留言編號。表4.3.2留言本表結(jié)構(gòu)4.3.3用戶表用戶是本系統(tǒng)的主體。用戶表記錄會員的信息以及id。主鍵為用戶id。表4.3.3用戶本表結(jié)構(gòu)4.3.4科室表科室表記錄醫(yī)院擁有的科室以及信息和狀態(tài)。主鍵為科室id。表4.3.2科室表結(jié)構(gòu)4.3.5醫(yī)生表醫(yī)生表記錄醫(yī)生信息。以及醫(yī)生的被預(yù)約狀態(tài)。主鍵為醫(yī)生id。表4.3.2醫(yī)生表結(jié)構(gòu)第五章系統(tǒng)的設(shè)計及實現(xiàn)(登陸注冊,查詢預(yù)約,反饋)為了保證醫(yī)院預(yù)約掛號系統(tǒng)能夠長期高效的運行下去,醫(yī)院預(yù)約掛號系統(tǒng)應(yīng)該滿足以下的性能需求:1.系統(tǒng)處理的準(zhǔn)確性:信息處理的準(zhǔn)確性對系統(tǒng)性能游很大影響。如醫(yī)院預(yù)約掛號系統(tǒng)的預(yù)約掛號功能是整個系統(tǒng)的核心模塊。所以在系統(tǒng)的開發(fā)過程中,必須采用一定的方法保證系統(tǒng)的準(zhǔn)確性。2.系統(tǒng)簡單明了方便使用:醫(yī)院預(yù)約掛號系統(tǒng)前臺是直接面對用戶的,所以系統(tǒng)界面應(yīng)該干凈整潔重點鏈接需明顯,使用用戶熟悉的術(shù)語和中文信息方便用戶操作。5.1系統(tǒng)設(shè)計思想本系統(tǒng)主要功能為預(yù)約掛號,需由用戶及管理員參與其中.系統(tǒng)可以實現(xiàn)的功能包括:用戶進(jìn)行填寫預(yù)約掛號單、刪除預(yù)約信息、后臺管理員可以對用戶、預(yù)約、醫(yī)生進(jìn)行增查改刪。系統(tǒng)主要用PHP動態(tài)代碼編寫。系統(tǒng)有后臺管理端與前臺用戶端兩大模塊?;谙到y(tǒng)擁有兩大實體,所以把后臺管理員的管理和前臺用戶操作兩大模塊分開,共用同一個數(shù)據(jù)庫,這樣即方便管理員維護(hù)修改數(shù)據(jù),又便于前臺用戶的掛號、留言等操作。5.2功能模塊設(shè)計醫(yī)院預(yù)約掛號系統(tǒng)劃分:前臺客戶端界面的系統(tǒng)功能模塊、后臺管理界面的系統(tǒng)功能模塊。前臺:前臺用戶主要功能:個人信息管理:主要對賬號的信息及密碼的修改;預(yù)約醫(yī)生:主要對醫(yī)生查詢及預(yù)約;交流論壇:主要發(fā)帖子與醫(yī)院進(jìn)行溝通。如圖5.2.1所示。圖5.2.1前臺結(jié)構(gòu)圖后臺:管理員進(jìn)入后臺操作可以實現(xiàn):用戶管理:對用戶進(jìn)行查詢,刪除;醫(yī)生管理:查詢醫(yī)生及科室,修改醫(yī)生信息及科室;掛號管理:查詢用戶掛號以及確認(rèn)或者拒絕;帖子管理:查詢用戶帖子并回復(fù)或刪除。如圖5.2.2所示。圖5.2。2后臺結(jié)構(gòu)圖5.3前臺5.3.1前臺主頁前臺母板界面主要包括頁眉,頁腳。其中頁眉是右上角的會員注冊、登錄的連接,和左上角的網(wǎng)站logo圖片,首頁、預(yù)約掛號、交流論壇鏈接;頁腳主要是作者版權(quán)。中間就是其它頁面需要包含的內(nèi)容,由其它頁面繼承后添加。左上首頁鏈接返回如圖5.3.1頁面,預(yù)約掛號鏈接連接到掛號界面,交流論壇連接到論壇界面。右上登陸注冊可以鏈接到登錄/注冊頁面,如果用戶已登錄則顯示為“您好(用戶名)”以上為前臺母板界面,用戶可以在主頁搜索想查找的醫(yī)生,輸入醫(yī)生名點擊搜索按鈕,系統(tǒng)會連接數(shù)據(jù)庫醫(yī)生表找到所查找醫(yī)生,或者搜索欄下方有查詢科室,以上科室為科室表科室狀態(tài)為顯示的科室,可從科室欄里找到科室醫(yī)生信息。圖5.3.1系統(tǒng)前臺首頁界面5.3.2登錄用戶登錄界面主要有填寫用戶信息,及登錄鏈接按鈕兩部分。如圖5.3.2所示。用戶輸入密碼與賬號,點擊登錄按鈕,系統(tǒng)連接用戶數(shù)據(jù)庫,如果用戶已經(jīng)登錄會跳出已登錄并返回主頁。連接數(shù)據(jù)庫成功登錄后會顯示“登錄成功”并返回主頁。如果連接用戶數(shù)據(jù)庫失敗登錄失敗會顯示請輸入正確密碼。用戶名及密碼不能為空,如果在點擊登陸按鈕時系統(tǒng)檢測用戶名輸入為空則會顯示“用戶名不能為空”如果系統(tǒng)檢測登錄密碼輸入為空則在點擊登陸按鈕是會顯示“秘密不能為空”。由于程序運行為從上往下,所以都為空時顯示“用戶名不能為空”。 圖5.3.2登錄界面5.3.3注冊注冊界面用戶登錄界面主要有填寫用戶信息,及免費注冊鏈接按鈕兩部分。其中用戶類型與性別2選1。如圖5.3.3所示。用戶注冊包括:用戶名、密碼、真實姓名、郵箱、性別、身份證等。寫完后點擊免費注冊按鈕進(jìn)行注冊。點擊注冊后系統(tǒng)會從用戶數(shù)據(jù)庫查詢,數(shù)據(jù)庫用戶名不能與已有的相同,身份證也不能相同,如相同注冊失敗并顯示“此用戶已被注冊”或者“此身份證號碼已被注冊”。兩次輸入密碼需要相同:用戶點擊注冊后系統(tǒng)會自動檢測登錄密碼與確認(rèn)密碼是否一致。如果不相同會顯示“您兩次輸入的密碼不一致”注冊成功后系統(tǒng)會自動把信息寫入用戶數(shù)據(jù)庫并顯示會員注冊成功。用戶名、密碼、真實姓名、身份證號碼、電子郵箱不能為空,如一項系統(tǒng)監(jiān)測為空則注冊失敗。并顯示用戶名/密碼/真實姓名/身份證號碼/電子郵箱不能為空,如果多項為空會取前一項顯示。圖5.3.3會員注冊界面5.3.4個人中心個人中心界面可以查詢預(yù)約,留言。修改個人信息,密碼,上傳頭像。如圖5.3.4所示。主要功能:查詢:在我的預(yù)約模塊中可以查詢自己的歷史預(yù)約信息及狀態(tài)(預(yù)約成功與否):點擊我的預(yù)約鏈接,系統(tǒng)會連接掛號數(shù)據(jù)庫顯示以前的預(yù)約以及管理員操作情況(預(yù)約成功與否)。在留言模塊中可以查看自己以前的留言以及回復(fù)和刪除留言:點擊我的留言連接,系統(tǒng)鏈接留言本數(shù)據(jù)庫,顯示以前留言以及回復(fù),用戶也可以刪除以前留言。修改:修改個人信息模塊可以修改會員真實姓名、身份證號碼、電子郵箱、qq、生日、聯(lián)系電話、詳細(xì)地址。修改密碼模塊需輸入就秘密以及兩次新秘密,舊秘密需要正確,兩次新秘密需要一致:用戶點擊更新后系統(tǒng)會自動檢測輸入舊密碼與用戶秘密是否一致,如果不同則失敗顯示“舊密碼不正確,請重新輸入”如果相同則系統(tǒng)檢測新密碼與確認(rèn)新密碼是否一致。如果不相同會顯示“您兩次輸入的密碼不一致”如果相同則系統(tǒng)修改密碼顯示“恭喜!賬戶密碼修改成功”上傳頭像模塊可以上傳圖片修改會員頭像。模塊有上傳圖片瀏覽按鈕,點擊可以從本地查找圖片,選好后系統(tǒng)會在下方的上傳圖片預(yù)覽模塊中顯示圖片,點擊更新按鈕系統(tǒng)會保存到用戶數(shù)據(jù)中。并在左上方用戶處顯示頭像。圖5.3.4個人中心界面5.3.5預(yù)約掛號預(yù)約掛號模塊需要登錄后可以預(yù)約,模塊包括輸入信息(需輸入姓名、年齡、電話、來院時間、科室,可以留言。)和提交與重填兩個按鈕連接。如圖5.3.5所示。點擊提交時系統(tǒng)會自動檢測用戶是否已經(jīng)登陸,如果未登陸顯示“抱歉!您需要登錄后,才能預(yù)約掛號”。如監(jiān)測到用戶已經(jīng)登錄則將掛號信息寫入數(shù)據(jù)庫,顯示掛號成功。信息輸入姓名、年齡、預(yù)約科室、電話、來院時間不能為空,如為空則系統(tǒng)提交失敗顯示姓名/年齡/預(yù)約科室/電話/來院時間不能為空。如果多項為空則取前一項。圖5.3.5預(yù)約掛號界面5.3.6論壇用戶登錄后可以留言,沒有登錄的用戶只能看不能發(fā)。界面有輸入標(biāo)題和留言模塊和發(fā)帖按鈕。點擊發(fā)表帖子是系統(tǒng)會自動檢測用戶是否登錄,如果未登錄留言失敗顯示“抱歉~您還未登錄,請先登錄后再留言”,如果已登錄系統(tǒng)自動檢測標(biāo)題和內(nèi)容是否為空,如果一項為空則失敗顯示標(biāo)題/內(nèi)容不能為空,兩項都為空則顯示“帖子標(biāo)題不能為空”,若不為空寫入留言本數(shù)據(jù)庫并顯示“恭喜!帖子發(fā)布成功”。圖5.3.6論壇界面5.4后臺5.4.1后臺登陸管理員登錄界面,模塊由輸入信息和登錄按鈕組成。管理員輸入賬號秘密,如果在點擊立即登陸按鈕時系統(tǒng)檢測用戶名輸入錯誤則會顯示“請登錄正確的管理賬號”如果在點擊立即登陸按鈕時系統(tǒng)檢測密碼輸入錯誤則會顯示“密碼錯誤,請重新輸入”。圖5.4.1后臺登陸界面5.4.2后臺母版界面母板界面主要包括頁眉和中間的給其他界面編輯的部分,其中頁眉是站點首頁、修改密碼、登出等鏈接,左上角為網(wǎng)站logo圖片;中間部分就是其它頁面需要包含的內(nèi)容,由其它頁面繼承后添加,這里就用“這是后臺首頁”標(biāo)識其它界面需要填充。如圖5.4。2所示母板包括核心管理:分類管理、醫(yī)生管理、掛號管理、帖子管理會員管理:會員管理網(wǎng)站設(shè)置:修改密碼、系統(tǒng)設(shè)置右上站點首頁管理員會登錄前臺,修改密碼為修改管理員密碼,登出為管理員登出此界面.圖5.4.2后臺母板界面5.4.3掛號管理掛號管理主要查詢會員掛號信息(會員賬號、真實姓名、年齡、預(yù)約科室、聯(lián)系電話、來院時間以及預(yù)約附言)和確認(rèn)(預(yù)約成功與預(yù)約失敗并反應(yīng)給會員)。如圖5.4.3所示。系統(tǒng)連接掛號數(shù)據(jù)庫,管理員可以在界面時時看到會員預(yù)約掛號的信息,包括:會員Id、會員賬號、真實姓名、年齡、預(yù)約科室、聯(lián)系電話、來院時間、預(yù)約附言。管理員可以根據(jù)醫(yī)院醫(yī)生情況確認(rèn)會員是否可以就診并操作會員可以就診或者不能就診,選擇完后會保存到掛號數(shù)據(jù)庫并可以讓掛號會員看到自己是否成功掛號。圖5.4.3掛號管理界面5.4.4會員管理系統(tǒng)連接用戶數(shù)據(jù)庫,管理員可以查詢會員信息(會員id、會員頭像、會員類型、會員賬號、真實姓名、手機(jī)號碼)并可以修改會員資料、刪除會員以及添加會員。管理員可以查詢會員,擁有查詢按鈕輸入會員賬號/姓名/手機(jī)查詢,點擊按鈕可以查詢。如圖5.4.4.1所示。右上角有添加會員頁面,管理員可以進(jìn)入頁面添加新的會員,上傳圖片、輸入會員信息,保存系統(tǒng)自動寫入用戶數(shù)據(jù)庫。如圖5.4.4.2所示。圖5.4.4.1會員管理界面圖5.4.4.2添加會員界面5.4.5醫(yī)生管理管理員查詢、修改以及添加醫(yī)生信息。如圖5.4.5.1所示。系統(tǒng)連接醫(yī)生數(shù)據(jù)庫可以查詢醫(yī)生信息(Id、真實姓名、在班時間、資歷等級、所在科室、擅長范圍當(dāng)前狀態(tài))管理員可以修改當(dāng)前狀態(tài),當(dāng)狀態(tài)為×?xí)r醫(yī)生無法被會員查詢。操作可以從數(shù)據(jù)庫中修改醫(yī)生信息或刪除,右上有添加醫(yī)生連接。添加醫(yī)生信息,可以添加醫(yī)生姓名,在班時間,醫(yī)生資歷在幾個選項中選一個,所在科室(鏈接科室數(shù)據(jù)庫在里面選一個,為了防止沒有添加一個全部選項)。如圖5.4.5.2所示。圖5.4.5.1醫(yī)生管理界面圖5.4.5.2添加醫(yī)生界面5.4.6帖子管理管理員可以查詢帖子以及刪除帖子。如圖5.4.6所示。系統(tǒng)連接留言本數(shù)據(jù)庫管理員可以查看帖子信息(Id、會員賬號、標(biāo)題、內(nèi)容、發(fā)表時間)并可以在操作里點擊刪除按鈕刪除會員帖子。圖5.4.6帖子管理界面5.4.7分類管理管理員可以查詢分類并修改、添加、隱藏(前臺搜索無法看到分類)分類。系統(tǒng)連接科室數(shù)據(jù)庫管理員可以查看分類信息(科室id、分類名稱、當(dāng)前狀態(tài))分類編輯刪除按鈕:管理員可以點擊按鈕對科室信息進(jìn)行修改或者刪除科室。顯示隱藏按鈕:由于醫(yī)院原因管理員可以通過顯示或者隱藏分類使用戶無法查到這個科室。如圖5.4.7.1所示。分類右上角有添加分類按鈕,可以連接到添加頁面添加頁面管理員可以添加科室名稱并選擇是否對會員開放,點擊保存寫入科室數(shù)據(jù)庫并自動獲得科室id。如圖5.4.7.1所示。圖5.4.7.1分類管理界面圖5.4.7.2添加科室界面5.5測試項目及結(jié)果說明以對前臺和后臺每個模塊進(jìn)行了測試,每個鏈接都正確,結(jié)果基本能夠?qū)崿F(xiàn)系統(tǒng)最初的目標(biāo),部分效果截圖已在本論文第五章中有所展示。系統(tǒng)不足:用戶在預(yù)約時所添加的時間,并非時間段,而是字符。只因為學(xué)習(xí)時間尚短,還不會做。而且并沒有管理員表,管理員是就是用戶admin為會員表第一人。if($_SESSION['username']=='admin'){echo"<script>location.href='index.php';</script>";}以上代碼為后臺登

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論