版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
PAGE哈爾濱工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)摘要科技的發(fā)展賦予了醫(yī)院體檢新的途徑,微信小程序名詞的出現(xiàn)改變了用戶生活的習(xí)慣,同時(shí)也為管理者打開了新的市場。微信小程序也可以理解為利用小程序來解決需求,這種方式可以打破時(shí)間和地點(diǎn)的限制,可以為用戶提供隨時(shí)預(yù)約的平臺(tái),用戶可以在平臺(tái)上隨時(shí)找體檢套餐預(yù)約。微信小程序醫(yī)院體檢系統(tǒng)將用戶與體檢更加緊密的結(jié)合在一起,減少時(shí)間與地點(diǎn)的問題。本基于微信小程序的醫(yī)院體檢管理系統(tǒng)采用微信端和服務(wù)端相結(jié)合的方式進(jìn)行開發(fā)。在服務(wù)端采用java語言和mysql數(shù)據(jù)庫進(jìn)行設(shè)計(jì),在運(yùn)行中需要idea軟件的調(diào)試。本系統(tǒng)就是采用在線網(wǎng)站的理念進(jìn)行開發(fā),用戶可以在網(wǎng)站上瀏覽不同體檢套餐,找到符合要求的套餐就可以在線預(yù)約,也可以在線咨詢;咨詢后可以收到管理員的回復(fù)。為了更加方便用戶使用本系統(tǒng),本系統(tǒng)中也加入了體檢常識的內(nèi)容。本系統(tǒng)的實(shí)現(xiàn)可以幫助用戶足不出戶預(yù)約,非常符合現(xiàn)代人的體檢需求。關(guān)鍵詞:體檢套餐;體檢預(yù)約;體檢報(bào)告;體檢常識AbstractThedevelopmentofscienceandtechnologyhasgiventhehospitalanewwayofphysicalexamination.Theemergenceofwechatapptermshaschangedthehabitsofusers,andalsoopenedanewmarketformanagers.Wechatappletscanalsobeunderstoodastheuseofappletstosolvetheneeds.Thiswaycanbreakthetimeandplacerestrictions,andprovideuserswithaplatformtomakeanappointmentatanytime.Userscanfindaphysicalexaminationpackagetomakeanappointmentatanytimeontheplatform.Wechatsmallprogramhospitalphysicalexaminationsystemcombinesusersandphysicalexaminationmoreclosely,reducingtheproblemoftimeandplace.Thehospitalphysicalexaminationmanagementsystembasedonwechatappletisdevelopedbythecombinationofwechatandserver.Intheserverside,JavalanguageandMySQLdatabaseareusedtodesign,andthedebuggingofideasoftwareisneeded.Thissystemisdevelopedwiththeconceptofonlinewebsite.Userscanbrowsedifferentphysicalexaminationpackagesonthewebsite.Iftheyfindthepackagesthatmeettherequirements,theycanmakeanappointmentonlineorconsultonline.Afterconsulting,theycanreceivethereplyfromtheadministrator.Inordertomakeitmoreconvenientforuserstousethesystem,thesystemalsoaddsthecontentofphysicalexaminationknowledge.Theimplementationofthesystemcanhelpusersmakeanappointmentathome,whichisveryinlinewiththeneedsofmodernpeople'sphysicalexamination.Keywords:physicalexaminationpackage;physicalexaminationappointment;physicalexaminationreport;generalknowledgeofphysicalexamination目錄摘要 1Abstract 2第1章緒論 61.1課題開發(fā)背景 61.2課題開發(fā)目的和意義 61.3課題開發(fā)的目標(biāo) 71.4論文結(jié)構(gòu)安排 8第2章系統(tǒng)分析 92.1系統(tǒng)使用相關(guān)開發(fā)技術(shù)分析 92.1.1Jsp技術(shù)介紹 92.1.2Idea介紹 92.1.3b/s架構(gòu) 102.2系統(tǒng)需求分析 112.3系統(tǒng)可行性分析 112.3.1技術(shù)可行性分析 112.3.2經(jīng)濟(jì)可行性分析 122.3.3操作可行性分析 122.4業(yè)務(wù)流程分析 122.4.1數(shù)據(jù)流程分析 15第3章總體設(shè)計(jì) 183.1系統(tǒng)模塊總體設(shè)計(jì) 183.2數(shù)據(jù)庫設(shè)計(jì) 203.2.1數(shù)據(jù)ER圖設(shè)計(jì) 203.2.2數(shù)據(jù)庫表設(shè)計(jì) 22第4章系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 264.1系統(tǒng)運(yùn)行平臺(tái)設(shè)置 264.2系統(tǒng)首頁界面的設(shè)計(jì)實(shí)現(xiàn) 264.3用戶注冊功能的設(shè)計(jì)實(shí)現(xiàn) 274.4用戶登錄功能的設(shè)計(jì)實(shí)現(xiàn) 284.5用戶個(gè)人信息修改功能的設(shè)計(jì)實(shí)現(xiàn) 294.6體檢套餐信息功能的設(shè)計(jì)實(shí)現(xiàn) 304.7預(yù)約功能的設(shè)計(jì)實(shí)現(xiàn) 314.8體檢常識功能界面的設(shè)計(jì)實(shí)現(xiàn) 324.9我的功能的設(shè)計(jì)實(shí)現(xiàn) 334.10在線咨詢功能的界面實(shí)現(xiàn) 344.11管理員功能模塊的設(shè)計(jì)實(shí)現(xiàn) 35第5章系統(tǒng)測試 375.1系統(tǒng)測試的目的 375.2系統(tǒng)測試的步驟 375.3具體實(shí)例測試 385.3.1搜索功能、分類功能測試 385.3.2預(yù)約功能測試 395.3.3用戶注冊功能測試 405.3.4體檢套餐信息管理功能測試 415.4測試總結(jié) 42結(jié)論 43致謝 44參考文獻(xiàn) 45第1章緒論1.1課題開發(fā)背景網(wǎng)絡(luò)的普及改變了人們的生活模式,我們國內(nèi)大部分的企業(yè)從互聯(lián)網(wǎng)剛出現(xiàn)時(shí)就產(chǎn)生了想要通過網(wǎng)絡(luò)進(jìn)行辦公、交易的想法??墒且?yàn)樵诋?dāng)時(shí)人們的思想一時(shí)無法轉(zhuǎn)變,而且網(wǎng)上的信譽(yù)并不高,網(wǎng)絡(luò)安全在法律上也不規(guī)范,物流等問題也無法解決而造成在線網(wǎng)站的實(shí)施非常艱難。到2005年開始,網(wǎng)上的網(wǎng)站平臺(tái)開始建立起來,在當(dāng)時(shí),網(wǎng)絡(luò)安全、互聯(lián)網(wǎng)速度、物流等等問題稍有好轉(zhuǎn),但也是困難重重。大的企業(yè)家們看準(zhǔn)在線網(wǎng)站的時(shí)機(jī)紛紛加入進(jìn)來,使一個(gè)個(gè)問題快速被擊破,在線網(wǎng)站開始大力發(fā)展起來。根據(jù)每年的統(tǒng)計(jì)得出,到目前為止,我國在網(wǎng)上進(jìn)行瀏覽、辦公的用戶呈直線上升趨勢,網(wǎng)上系統(tǒng)已深入日常生活,深得用戶信任。據(jù)調(diào)查2008年為網(wǎng)站發(fā)展的高峰時(shí)間段,根據(jù)各種數(shù)據(jù)的分析得出,除了是因?yàn)槿藗儗ヂ?lián)網(wǎng)的思想認(rèn)同外,更重要的是物流、信息安全、賬號隱私問題的解決。在線網(wǎng)站的發(fā)展為新的市場打開了新天地,也為用戶提供了更為現(xiàn)代化的生活模式。在線網(wǎng)站的出現(xiàn)影響了用戶的消費(fèi)習(xí)慣,目前當(dāng)人們有需求時(shí)至少三分之二的人都會(huì)考慮在網(wǎng)上進(jìn)行解決,也都會(huì)在網(wǎng)上進(jìn)行相關(guān)信息的了解,網(wǎng)上平臺(tái)已成為用戶生活的重要方式,同時(shí)也為用戶是否要消費(fèi)起到了決定性的作用。1.2課題開發(fā)目的和意義在多數(shù)的醫(yī)院預(yù)約平臺(tái)中,大多網(wǎng)站都集中在展示醫(yī)院信息、體檢套餐信息中。想要結(jié)合體檢報(bào)告、體檢預(yù)約信息的平臺(tái)還很少,這無疑是一種機(jī)會(huì)?,F(xiàn)如今人們生活條件提高,生活節(jié)奏加快,也越來越多的人們選擇網(wǎng)上預(yù)約,市場需求非常大。使用基于微信小程序的醫(yī)院體檢管理系統(tǒng)可以比傳統(tǒng)預(yù)約模式具有更多的優(yōu)勢:體檢套餐更為全面,信息更為詳細(xì)。如果采用傳統(tǒng)預(yù)約模式就需要去多家醫(yī)院尋找合適的套餐,這種方式使用戶當(dāng)有特定要求時(shí),就需要浪費(fèi)大量時(shí)間和體力來尋找,而且還不一定有結(jié)果,非常不便利;如果采用網(wǎng)上預(yù)約系統(tǒng)時(shí)就可以非常方便的坐在家里就能搜索到自己需要的體檢套餐;不需要排隊(duì),預(yù)約效率更高。網(wǎng)上的預(yù)約系統(tǒng)可以實(shí)現(xiàn)隨問隨答,更加適合當(dāng)代年輕人;網(wǎng)上預(yù)約成本低、范圍廣,對地域要求低。在網(wǎng)上的預(yù)約平臺(tái)最大的優(yōu)點(diǎn)就是風(fēng)險(xiǎn)非常低,在實(shí)體預(yù)約中需要路費(fèi)、時(shí)間等,而在網(wǎng)上預(yù)約平臺(tái)中可以減少這些費(fèi)用。同時(shí)對于預(yù)約的用戶范圍沒有限制,擴(kuò)寬了用戶人群。綜合來說,網(wǎng)上的預(yù)約系統(tǒng)對于用戶來說可以更好的了解體驗(yàn)套餐、更快的準(zhǔn)確的找到需要的套餐,并且可以隨時(shí)了解體檢結(jié)果;對于醫(yī)院來說可以增加銷售額,減少經(jīng)營成本,非常有意義。1.3課題開發(fā)的目標(biāo)一個(gè)好的系統(tǒng)除了需要滿足最基本的安全問題,其次對于操作性、反應(yīng)速度、用戶的操作習(xí)慣都需要注意。本系統(tǒng)的開發(fā)目標(biāo)有:界面簡潔、統(tǒng)一,功能按鈕明確展示,功能跳轉(zhuǎn)控制在2秒內(nèi),信息展示完整、靈活,數(shù)據(jù)可靠;首頁展示完整體檢套餐信息,可以分不同的分類進(jìn)行展示;需要設(shè)置搜索框,可以方便用戶快速尋找體檢套餐;注冊用戶可以擁有自我修改資料的功能;設(shè)計(jì)可以知識普及的功能;用戶可以管理自己的問題以及回復(fù);有疑問用戶可以進(jìn)行在線咨詢;用戶填寫的每個(gè)數(shù)據(jù)可以有基本的自檢的功能,可以減少出錯(cuò)率;系統(tǒng)做到最大的可維護(hù)性和可擴(kuò)展性;系統(tǒng)要做到運(yùn)行的穩(wěn)定以及安全。1.4論文結(jié)構(gòu)安排本論文為基于微信小程序的醫(yī)院體檢管理系統(tǒng)實(shí)現(xiàn)的詳細(xì)介紹,從緒論、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)、系統(tǒng)測試來進(jìn)行闡述。在緒論中包含課題開發(fā)背景、開發(fā)目的、意義以及開發(fā)目標(biāo);系統(tǒng)分析章節(jié)中主要從使用技術(shù)、可行性、流程等方面進(jìn)行分析;在系統(tǒng)設(shè)計(jì)章節(jié)中分為功能結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫的設(shè)計(jì);系統(tǒng)實(shí)現(xiàn)章節(jié)中主要是界面的實(shí)現(xiàn);系統(tǒng)測試章節(jié)是保證系統(tǒng)穩(wěn)定和安全的重要手段。同時(shí)在緒論前面加有摘要、外文翻譯和目錄。在論文的最后加入總結(jié)、致謝和參考文獻(xiàn)。第2章系統(tǒng)分析2.1系統(tǒng)使用相關(guān)開發(fā)技術(shù)分析2.1.1Jsp技術(shù)介紹Jsp技術(shù)是一種開發(fā)動(dòng)態(tài)網(wǎng)頁的web技術(shù),相當(dāng)于就是servle技術(shù)類似一樣,主要是結(jié)合html和java使用,應(yīng)用在網(wǎng)頁前段技術(shù)里,html主要是編寫靜態(tài)內(nèi)容,而jsp是可以編寫所需要的動(dòng)態(tài)技術(shù),兩者相結(jié)合使用,通過jsp編寫的動(dòng)態(tài)內(nèi)容,通過html進(jìn)行在前臺(tái)編譯展現(xiàn),從而實(shí)現(xiàn)動(dòng)態(tài)效果。實(shí)現(xiàn)邏輯就是當(dāng)用戶訪問jsp文件內(nèi)容時(shí),可以通過html文本的靜態(tài)數(shù)據(jù)進(jìn)行預(yù)處理,然后進(jìn)一步轉(zhuǎn)換成java動(dòng)態(tài)代碼,工作原理是非常簡單直接的,對于html文本數(shù)據(jù)只需要進(jìn)行包裝起來就行。通過jsp生成的文件動(dòng)態(tài)代碼會(huì)自動(dòng)進(jìn)行編譯分類,生成servlet類文件,對于服務(wù)器來說,會(huì)把生成的類文件自動(dòng)存放在文件目錄里。然后當(dāng)用戶有文件訪問需求時(shí),生成的類文件通過html進(jìn)行頁面響應(yīng)。Jsp技術(shù)主要是在java中進(jìn)行使用的,他主要有幾個(gè)顯著的特征,首先他可以跨平臺(tái)使用,然后可以進(jìn)行代碼分離,可以將html界面和后臺(tái)jsp代碼進(jìn)行單獨(dú)分離,當(dāng)有訪問請求時(shí),又可以自動(dòng)執(zhí)行結(jié)果返回,jsp運(yùn)行必須結(jié)合服務(wù)器才可以,通過服務(wù)器進(jìn)行代碼調(diào)取,既可以編寫html代碼,也可以直接編寫java所需要的代碼,所以說采用jsp編寫的代碼性能更加有優(yōu)勢,而且服務(wù)器更方便調(diào)取數(shù)據(jù),而且是直接編譯好的數(shù)據(jù)文件,直接就可以通過html在瀏覽器進(jìn)行展示,方便用戶的查看。2.1.2Idea介紹Idea是一個(gè)具有完整的編碼和調(diào)試的集成環(huán)境,豐富了javaee的所有開發(fā)需求,他是屬于eclipse和myeclipse的一個(gè)功能擴(kuò)展,屬于企業(yè)級開發(fā)平臺(tái)。通過idea可以進(jìn)行javaee的開發(fā)和測試等,對各方面服務(wù)數(shù)據(jù)進(jìn)行了有效整合,使編程技術(shù)更加的方便快捷,而且支持各種開發(fā)技術(shù)。Idea集成了eclipse的所有框架,而且額外支持最新插件,有很多吸引人的特點(diǎn),最突出的就是支持更多的java框架。對于使用人員來說,對于環(huán)境的配置部署和代碼的調(diào)試更加的方便。Idea采用了最新的JavaScript編輯器,可以對代碼進(jìn)行更好的支持和標(biāo)記,而且還支持圖形在線編輯,增加了程序服務(wù)器,支持更多的應(yīng)用程序,通過idea編譯的代碼文件可以直接生成軟件包,然后通過tomcat服務(wù)器進(jìn)行部署,然后進(jìn)行在線瀏覽。2.1.3b/s架構(gòu)b/s架構(gòu)主要是指通過internet進(jìn)行數(shù)據(jù)訪問的web服務(wù)器,主要是通過瀏覽器進(jìn)行數(shù)據(jù)訪問,通過web進(jìn)行訪問的服務(wù)器主要有tomcat和apache,通過b/s架構(gòu)的程序可以可以為用戶提供各種服務(wù),比如wwww.FTP等各種網(wǎng)絡(luò)在線服務(wù),b/s架構(gòu)主要是借助web服務(wù)器進(jìn)行運(yùn)行,工作原理就是當(dāng)有客戶通過網(wǎng)上瀏覽器進(jìn)行數(shù)據(jù)訪問時(shí),服務(wù)器會(huì)自動(dòng)把數(shù)據(jù)進(jìn)行反饋,通過http協(xié)議進(jìn)行信息交互,從而進(jìn)行信息展示,而且可以直接通過web服務(wù)器進(jìn)行腳本運(yùn)行和代碼編譯,最主要的特征就是通過html文本格式進(jìn)行編譯。采用b/s架構(gòu)開發(fā)的程序,有很大的兼容性,用戶只需要通過最直接簡單的方法,直接通過瀏覽器網(wǎng)址模式的搜索,就可以獲取自己需要的各種資料信息,不需要對技術(shù)細(xì)節(jié)進(jìn)行詳細(xì)的研究了解,更加的簡單直觀。b/s架構(gòu)模式主要是采用現(xiàn)有的internet技術(shù)進(jìn)行的,對于傳統(tǒng)的c/s架構(gòu)來說是一個(gè)很大的變革,傳統(tǒng)的c/s模式主要是指單機(jī)系統(tǒng)采用客戶端形式運(yùn)行,數(shù)據(jù)全部存儲(chǔ)在客戶端,最大的缺點(diǎn)就是使用范圍受限,只能局域網(wǎng)之間訪問,而且用戶必須安裝必須的客戶端才能使用,而b/s最大的不同就是把數(shù)據(jù)存儲(chǔ)于網(wǎng)絡(luò)服務(wù)器之中,可以實(shí)現(xiàn)實(shí)時(shí)共享,簡化了系統(tǒng)的開發(fā)和后期維護(hù),電腦只需要安裝瀏覽器就可以對數(shù)據(jù)進(jìn)行有效的訪問和進(jìn)行有效的數(shù)據(jù)交互。而且還可以直接把數(shù)據(jù)存儲(chǔ)到網(wǎng)上,可以實(shí)現(xiàn)不同的的用戶同時(shí)訪問,實(shí)時(shí)交互,而且售后維護(hù)方便,只需要升級服務(wù)器就可以了,減少了客戶的使用難度。2.2系統(tǒng)需求分析醫(yī)院體檢管理系統(tǒng)已成為用戶不可缺少的體檢輔助工具,醫(yī)院體檢管理系統(tǒng)也是一個(gè)醫(yī)院長遠(yuǎn)發(fā)展不可缺少的宣傳平臺(tái)。從用戶角度來講,在線的醫(yī)院體檢管理系統(tǒng)解決了預(yù)約需要出門的問題,解決了地域、時(shí)間的限制,可以隨時(shí)預(yù)約;從醫(yī)院角度來講,在線的醫(yī)院體檢管理系統(tǒng)解決了需要大量員工的要求,解決了預(yù)約范圍窄、時(shí)間要求高的問題,同時(shí)可以為醫(yī)院提供更為廣泛的宣傳途徑。所以醫(yī)院體檢管理系統(tǒng)是非常需要的必須品。本系統(tǒng)是針對微信小程序和體檢的在線醫(yī)院體檢管理系統(tǒng),在線預(yù)約平臺(tái)近幾年成為用戶追求的熱門,在平臺(tái)中搜索量穩(wěn)居前三,可見勢頭非常好,非常有前景。2.3系統(tǒng)可行性分析系統(tǒng)的可行性分析主要從技術(shù)方面、經(jīng)濟(jì)方面和系統(tǒng)的操作性方面進(jìn)行分析,對系統(tǒng)可行性進(jìn)行分析是保證系統(tǒng)開發(fā)是否有價(jià)值的重要保障,只有通過可行性分析的系統(tǒng)才可以保證其生命性。2.3.1技術(shù)可行性分析開發(fā)系統(tǒng)的同時(shí),會(huì)盡量保證系統(tǒng)的簡單易操作性,這對于一個(gè)系統(tǒng)來說是非常重要的,因?yàn)殚_發(fā)系統(tǒng)的受眾群體是普通消費(fèi)者,他們大多是沒有任何專業(yè)技術(shù)的,必須可以簡單易操作才能更好的吸引用戶,而且開發(fā)的方向還有有一定的針對性和實(shí)用性。目前大多的公司大多都是跟風(fēng)操作,沒有更直接的針對性消費(fèi)群體,所以開發(fā)投資巨大,卻沒有更好的回報(bào),所以開發(fā)本系統(tǒng)一定不能跟風(fēng)操作,要跟市場上的同類系統(tǒng)具有一定的差異性,這樣才能在市場競爭中占得先機(jī)。2.3.2經(jīng)濟(jì)可行性分析開發(fā)本系統(tǒng)只需要購置最基本的網(wǎng)絡(luò)硬件設(shè)備和相應(yīng)的編程軟件,就可以具備本系統(tǒng)的開發(fā),而且后期的售后維護(hù)也有專業(yè)的研發(fā)人員進(jìn)行售后支持和維護(hù)。投資金額相對很小,而回報(bào)率非常高,可以很好實(shí)現(xiàn)投資效益。2.3.3操作可行性分析本系統(tǒng)采用ssm架構(gòu)模式,用戶可以直接通過訪問瀏覽器的模式進(jìn)行,非常的簡單直接,而且界面簡單明了,可以一目了然的查看系統(tǒng)的所有功能和操作介紹,而且還有各種文字介紹和指引,不管你是不是專業(yè)的技術(shù)人員,都可以輕松使用。2.4業(yè)務(wù)流程分析根據(jù)用戶體檢和使用系統(tǒng)的習(xí)慣,本系統(tǒng)的流程設(shè)計(jì)為,用戶先進(jìn)行注冊,然后登錄到本系統(tǒng),在系統(tǒng)的前臺(tái)可以看到體檢套餐信息,體檢套餐可以按照分類、點(diǎn)擊量等進(jìn)行排名;當(dāng)用戶點(diǎn)擊需要的體檢套餐后可以看到套餐的詳情,包括價(jià)格、注意事項(xiàng)、體檢內(nèi)容等;用戶可以管理體檢預(yù)約信息和查詢體檢報(bào)告。管理員的流程為先在登錄界面進(jìn)行登錄,然后進(jìn)行體檢套餐信息、用戶信息、體檢常識信息、體檢預(yù)約信息等的管理。本系統(tǒng)的業(yè)務(wù)流程圖如下圖2.1所示:圖2.1系統(tǒng)業(yè)務(wù)流程圖登錄功能是驗(yàn)證身份的手段,登錄的流程也是數(shù)據(jù)驗(yàn)證的流程,用戶登錄流程如下圖2.2所示:圖2.2用戶登錄流程圖用戶最基本的功能就是在線預(yù)約,當(dāng)用戶選擇合適的體檢套餐時(shí)可以在線預(yù)約,在線預(yù)約的流程如下圖2.3所示:圖2.3在線預(yù)約流程圖2.4.1數(shù)據(jù)流程分析對數(shù)據(jù)的來源、經(jīng)過、處理到去處的分析可以稱為數(shù)據(jù)流程分析,本系統(tǒng)中主要的數(shù)據(jù)為體檢套餐信息、預(yù)約信息、體檢常識信息、體檢報(bào)告、用戶信息、在線咨詢等。從這些信息的管理員和用戶的關(guān)系進(jìn)行分析,關(guān)系著本系統(tǒng)的數(shù)據(jù)流程。本系統(tǒng)的數(shù)據(jù)流程圖如下圖2.4所示:圖2.4系統(tǒng)總數(shù)據(jù)流程圖(1)預(yù)約數(shù)據(jù)是由用戶操作產(chǎn)生,用戶選擇適合的體檢套餐進(jìn)行預(yù)約就可以產(chǎn)生預(yù)約數(shù)據(jù),用戶和管理員都可以對預(yù)約數(shù)據(jù)進(jìn)行管理。預(yù)約管理的數(shù)據(jù)流程圖如下圖2.5所示:圖2.5預(yù)約管理數(shù)據(jù)流程圖(2)體檢常識、體檢報(bào)告、用戶數(shù)據(jù)由管理員添加產(chǎn)生。體檢常識、體檢報(bào)告、用戶數(shù)據(jù)的流程圖如下圖2.6所示:圖2.6體檢常識、體檢報(bào)告、用戶數(shù)據(jù)流程圖第3章總體設(shè)計(jì)3.1系統(tǒng)模塊總體設(shè)計(jì)一般對系統(tǒng)的模塊總體設(shè)計(jì)采用層次圖來設(shè)計(jì),層次圖屬于一種樹形圖,也就是利用一層一層的圖形來表達(dá)不同的關(guān)系??梢杂梢恍┨囟ǖ木€條和矩形來表達(dá)不同的意思。下一層為上一層的子集,可以根據(jù)實(shí)際情況進(jìn)行不同的分割,一般都為三層結(jié)構(gòu)。本系統(tǒng)分為用戶和管理員兩個(gè)角色,用戶的操作主要為微信端,管理員的操作為服務(wù)端。用戶在微信端可以根據(jù)不同的分類瀏覽體檢套餐,可以預(yù)約,管理自己的預(yù)約信息、體檢報(bào)告信息、收藏信息等;管理員可以管理體檢報(bào)告信息、用戶信息、體檢常識信息以及體檢預(yù)約和用戶信息等。用戶和管理員的功能相互串連形成完整的基于微信小程序的醫(yī)院體檢管理系統(tǒng)。根據(jù)用戶和管理員的功能可以分為微信端和服務(wù)端兩個(gè)界面,在微信端中主要的功能為:體檢套餐功能,根據(jù)不同的分類進(jìn)行體檢套餐的展示;查詢功能,用戶可以根據(jù)不同的字段來進(jìn)行特定體檢套餐的搜索,本功能是一個(gè)系統(tǒng)最基本的功能;預(yù)約功能,在體檢套餐的詳情里可以直接預(yù)約;用戶管理功能,包括注冊用戶和對用戶資料的信息;體檢常識信息功能,可以查看管理員發(fā)布的體檢常識;體檢報(bào)告信息功能,可以查詢自己的體檢結(jié)果;在線咨詢功能,可以實(shí)現(xiàn)在線解疑。本系統(tǒng)的微信端功能模塊結(jié)構(gòu)圖如下圖3.1所示:圖3.1系統(tǒng)微信端功能模塊結(jié)構(gòu)圖本系統(tǒng)的管理員服務(wù)端功能包括:體檢套餐信息管理功能,對體檢套餐進(jìn)行上傳、刪除、編輯;個(gè)人中心管理功能,對管理員賬號、密碼進(jìn)行管理;體檢常識管理功能,對體檢常識進(jìn)行發(fā)布和管理;體檢分類信息管理功能,可以管理分類信息;體檢預(yù)約管理功能,包括查詢預(yù)約和安排體檢;體檢報(bào)告管理功能,可以管理用戶的體檢報(bào)告信息;用戶管理功能,查詢和管理用戶的信息。本系統(tǒng)的服務(wù)端功能模塊結(jié)構(gòu)圖如下圖3.2所示:圖3.2服務(wù)端功能模塊結(jié)構(gòu)圖3.2數(shù)據(jù)庫設(shè)計(jì)本系統(tǒng)采用mysql數(shù)據(jù)庫做為數(shù)據(jù)的存儲(chǔ)工具,想要系統(tǒng)中的數(shù)據(jù)安全、穩(wěn)定就需要良好的數(shù)據(jù)庫設(shè)計(jì)。為了能夠準(zhǔn)確的設(shè)計(jì)數(shù)據(jù)庫,在數(shù)據(jù)分析時(shí)不單從數(shù)據(jù)的增、改、查、刪中分析,還要從數(shù)據(jù)的隱性要求中進(jìn)行分析。3.2.1數(shù)據(jù)ER圖設(shè)計(jì) 本系統(tǒng)的實(shí)體包括用戶、預(yù)約、體檢套餐、體檢分類、體檢報(bào)告。系統(tǒng)的ER關(guān)系圖如下圖3.3所示:圖3.3系統(tǒng)ER關(guān)系圖用戶信息包括編號、密碼、賬號、性別等,用戶信息ER圖如下圖3.4所示:圖3.4用戶信息ER圖管理員信息包括賬戶、密碼、權(quán)限三個(gè),管理員ER圖如下圖3.5所示:圖3.5管理員信息ER圖預(yù)約信息包括預(yù)約編號、用戶編號、用戶名和預(yù)約時(shí)間,預(yù)約信息ER圖如下圖3.6所示:圖3.6預(yù)約信息ER圖體檢套餐信息包括編號、名稱、分類等,體檢套餐信息ER圖如下圖3.7所示:圖3.6體檢套餐信息ER圖3.2.2數(shù)據(jù)庫表設(shè)計(jì)數(shù)據(jù)庫表包括體檢套餐信息表、用戶信息表、管理員信息表、預(yù)約信息表等,本系統(tǒng)的數(shù)據(jù)庫表如下表3.1-3.17所示:表3.1chat表3.2config表3.3discusstijiantaocan表3.4news表3.5storeup表3.6tijianbaogao表3.7tijianfenlei表3.8tijiantaocan表3.9tijianyuyue第4章系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)4.1系統(tǒng)運(yùn)行平臺(tái)設(shè)置想要本系統(tǒng)運(yùn)行,需要硬件和軟件兩個(gè)環(huán)境的支持。本系統(tǒng)服務(wù)端的硬件環(huán)境為電腦一臺(tái),軟件環(huán)境為windows操作系統(tǒng)和idea軟件以及mysql數(shù)據(jù)庫。微信端的環(huán)境為手機(jī)一部和微信開發(fā)者工具。4.2系統(tǒng)首頁界面的設(shè)計(jì)實(shí)現(xiàn)系統(tǒng)的首頁可以看到標(biāo)題、功能導(dǎo)航欄、搜索框、體檢套餐信息等,在首頁的上方可以看到搜索框、背景圖片。系統(tǒng)首頁的功能設(shè)計(jì)效果如下圖4.1所示:圖4.1系統(tǒng)首頁界面的運(yùn)行效果圖4.3用戶注冊功能的設(shè)計(jì)實(shí)現(xiàn)為了保證系統(tǒng)的安全性和滿足用戶的預(yù)約要求,用戶需要先進(jìn)行注冊才可以進(jìn)行操作,用戶注冊時(shí)需要注意表單信息的填寫,在表單信息填寫完成后,系統(tǒng)可以實(shí)現(xiàn)對表單信息進(jìn)行自我檢測,當(dāng)檢測為正確時(shí),可以實(shí)現(xiàn)注冊成功,當(dāng)有信息檢測為錯(cuò)誤時(shí)會(huì)提示重新填寫。用戶注冊成功后系統(tǒng)會(huì)把填寫的表單保存到數(shù)據(jù)庫中。用戶注冊的實(shí)現(xiàn)界面如下圖4.2所示:圖4.2用戶注冊功能的界面實(shí)現(xiàn)4.4用戶登錄功能的設(shè)計(jì)實(shí)現(xiàn)用戶注冊完成后,可以點(diǎn)擊登錄功能進(jìn)行登錄,在登錄時(shí)會(huì)進(jìn)行賬號和密碼的數(shù)據(jù)驗(yàn)證,賬號和密碼驗(yàn)證正確則登錄成功,賬號和密碼驗(yàn)證錯(cuò)誤則登錄失敗,需要重新登錄。用戶登錄功能的實(shí)現(xiàn)界面如下圖4.3所示:圖4.3用戶登錄功能實(shí)現(xiàn)界面效果4.5用戶個(gè)人信息修改功能的設(shè)計(jì)實(shí)現(xiàn)用戶登錄后可以對自己的個(gè)人資料進(jìn)行修改維護(hù),包括對婚否的設(shè)置,在用戶個(gè)人信息修改界面設(shè)置了保存按鈕和退出登錄按鈕,方便用戶提交和重新填寫信息。用戶個(gè)人信息修改功能的實(shí)現(xiàn)界面如下圖4.4所示:圖4.4用戶個(gè)人信息修改實(shí)現(xiàn)界面4.6體檢套餐信息功能的設(shè)計(jì)實(shí)現(xiàn)體檢套餐信息為基本的功能,體檢套餐信息可以分為學(xué)生體檢、入職體檢、女性健康、老年體檢,對于體檢套餐信息的展示以圖片展示為主,可以使用戶更加的一目了然,體檢套餐信息的實(shí)現(xiàn)界面如下圖4.5所示:圖4.5體檢套餐信息實(shí)現(xiàn)運(yùn)行效果界面4.7預(yù)約功能的設(shè)計(jì)實(shí)現(xiàn)在看到符合要求的體檢套餐后可以在線預(yù)約。預(yù)約功能的設(shè)計(jì)界面如下圖4.6所示:圖4.6預(yù)約功能的運(yùn)行效果界面4.8體檢常識功能界面的設(shè)計(jì)實(shí)現(xiàn)用戶可以通過本功能進(jìn)行常識的了解。體檢常識功能的界面實(shí)現(xiàn)如下圖4.7所示:圖4.7體檢常識功能的運(yùn)行界面實(shí)現(xiàn)4.9我的功能的設(shè)計(jì)實(shí)現(xiàn)我的包括體檢預(yù)約管理、體檢報(bào)告管理和我的收藏管理、體檢套餐管理。我的功能的界面實(shí)現(xiàn)如下圖4.8所示:圖4.8我的功能的運(yùn)行效果界面4.10在線咨詢功能的界面實(shí)現(xiàn)用戶有疑問可以進(jìn)行在線咨詢,實(shí)現(xiàn)界面如下圖4.9所示:圖4.9在線咨詢功能的實(shí)現(xiàn)界面4.11管理員功能模塊的設(shè)計(jì)實(shí)現(xiàn)管理員可以管理用戶信息、體檢套餐信息、體檢常識信息和體檢預(yù)約信息、體檢報(bào)告信息等。管理員的實(shí)現(xiàn)界面如下圖4.10所示:圖4.10管理員功能運(yùn)行效果界面第5章系統(tǒng)測試5.1系統(tǒng)測試的目的通過前面的過程開發(fā)后,可以得到完整的項(xiàng)目,但項(xiàng)目還不能正式上架使用,只能稱為源程序,還需要進(jìn)行系統(tǒng)測試。系統(tǒng)測試是發(fā)現(xiàn)系統(tǒng)問題和缺陷的主要手段,因?yàn)槟芰?、時(shí)間、眼界等等原因,系統(tǒng)在設(shè)計(jì)開發(fā)時(shí)會(huì)有很多想不到的問題,這些問題中如果是代碼的問題在編寫時(shí)軟件工具會(huì)自動(dòng)進(jìn)行提示,這類問題比較好發(fā)現(xiàn)和好修改,但如果是其它邏輯類、跳轉(zhuǎn)類的問題就必須經(jīng)過系統(tǒng)測試才可以發(fā)現(xiàn),進(jìn)而進(jìn)行修改。5.2系統(tǒng)測試的步驟系統(tǒng)測試需要按照一定的步驟才可以保證系統(tǒng)測試的完整性,才可以保證所有的功能都經(jīng)過了測試,是正確的,可以使用的。一般系統(tǒng)測試的步驟分為單元測試、集成測試、確認(rèn)測試和系統(tǒng)測試幾個(gè)部分。單元測試是做為系統(tǒng)測試的第一步,在源碼經(jīng)過最簡單的檢查后就可以把源碼分成不同的小單元進(jìn)行最初的測試;集成測試,當(dāng)單元測試完成后,可以把不同的單元集合成整體進(jìn)行綜合性的測試,這類測試主要針對的是接口的問題;確認(rèn)測試,到達(dá)本階段時(shí),源碼已大致沒有問題,這時(shí)候就需要對之前的測試進(jìn)行檢查,本部分的測試針對的是源碼是否符合之前的設(shè)計(jì)文檔和需求;系統(tǒng)測試,系統(tǒng)測試是針對整個(gè)源碼進(jìn)行整體性的測試,也就是在源碼運(yùn)行中查找問題。5.3具體實(shí)例測試本系統(tǒng)主要的功能為體檢套餐信息功能、體檢常識信息功能、查詢功能、預(yù)約功能、用戶注冊功能等,所以本節(jié)主要對這些功能進(jìn)行測試。5.3.1搜索功能、分類功能測試(1)搜索功能為用戶在搜索框里輸入某些字段進(jìn)行搜索的功能,所以本功能在測試時(shí)采用在搜索框中輸入正確和錯(cuò)誤的信息名稱進(jìn)行搜索,測試是否可以出來有效的信息,對于搜索功能的測試結(jié)果如下圖5.1所示:圖5.1搜索功能的測試界面(2)分類功能為選擇不同種類的信息是否可以出來相對應(yīng)種類的信息,對于分類功能的測試屬于黑盒測試,也就是模仿用戶的操作進(jìn)行測試,分類功能的測試結(jié)果圖如下圖5.2所示:圖5.3分類功能的測試結(jié)果圖5.3.2預(yù)約功能測試預(yù)約功能包含了刪除預(yù)約、提交預(yù)約、修改預(yù)約等,先對修改預(yù)約進(jìn)行測試,可以把內(nèi)容修改成有效和無效的信息進(jìn)行測試是否可以出來預(yù)期的結(jié)果;對刪除預(yù)約進(jìn)行測試主要就是點(diǎn)擊刪除按鈕看是否可以刪除預(yù)約;對提交預(yù)約的測試也非常簡單,模擬用戶點(diǎn)擊提交預(yù)約是否可以提交成功,預(yù)約功能的測試界面如下圖5.4所示:圖5.4預(yù)約功能的測試界面5.3.3用戶注冊功能測試對于用戶注冊功能的測試主要是在填寫表單中填寫不同的數(shù)據(jù)進(jìn)行測試,如果在填寫正確數(shù)據(jù)后,點(diǎn)擊注冊,可以注冊成功才表明這項(xiàng)測試通過;如果在填寫錯(cuò)誤數(shù)據(jù)后,點(diǎn)擊注冊,注冊失敗則表明這項(xiàng)測試通過;反之一樣,用戶注冊功能的測試界面如下圖5.5所示:圖5.5用戶注冊功能的測試圖5.3.4體檢套餐信息管理功能測試對于體檢套餐信息的管理功能測試包括添加體檢套餐、刪除體檢套餐和修改體檢套餐三種,當(dāng)填寫正確的數(shù)據(jù)后選擇合適的分類點(diǎn)擊添加體檢套餐,然后去前臺(tái)看是否有添加后的體檢套餐信息;對于刪除體檢套餐和修改體檢套餐的測試步驟是一樣的,體檢套餐信息功能的測試界面如下圖5.6所示:圖5.6體檢套餐信息功能測試界面5.4測試總結(jié)本章節(jié)中對部分測試實(shí)例進(jìn)行了展示,在測試過程中發(fā)現(xiàn)了很多的小問題,比如點(diǎn)擊按鈕沒有反應(yīng),點(diǎn)擊提交界面不跳轉(zhuǎn),這些問題反應(yīng)了本人對代碼處理欠缺的問題。經(jīng)過測試本系統(tǒng)的問題都得到了修改,可以進(jìn)入試用。結(jié)論本系統(tǒng)是非常符合用戶需求的系統(tǒng),用戶可以使用本系統(tǒng)完成必要的預(yù)約需求,管理員也可以很好的管理體檢套餐和增加醫(yī)院的營業(yè)額。本系統(tǒng)采用java語言和mysql數(shù)據(jù)庫進(jìn)行設(shè)計(jì),技術(shù)非??煽浚瑪?shù)據(jù)庫也非常穩(wěn)定,最終的系統(tǒng)達(dá)到了要求,實(shí)現(xiàn)了預(yù)期效果。本系統(tǒng)在實(shí)現(xiàn)過程中界面設(shè)計(jì)和美化問題都得到了解決,并且各種功能的外部接口都設(shè)計(jì)到了良好使系統(tǒng)的后期維護(hù)也非常簡單。本次設(shè)計(jì)體現(xiàn)了本人四年的學(xué)識,當(dāng)然還有很多的不足之處。因?yàn)閭€(gè)人能力有限,也沒有參加過項(xiàng)目開發(fā)所以還存在很多的問題,希望老師可以給予指導(dǎo)。本次設(shè)計(jì)的開發(fā)讓我明白了系統(tǒng)測試的重要性,也提醒了我小細(xì)節(jié)的重要性。相信我會(huì)在今后的工作中會(huì)更加的努力和仔細(xì),本次設(shè)計(jì)的順利完成也增加了我的信心,讓我對未來的路更加有把握。致謝光陰似箭,日月如梭,轉(zhuǎn)眼間我的大學(xué)生活就要結(jié)束,我的畢業(yè)論文也已經(jīng)完成了
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 天津市和平區(qū)五十五中重點(diǎn)名校2025屆中考生物考試模擬沖刺卷含解析
- 河北省泊頭四中學(xué)2025屆中考聯(lián)考生物試卷含解析
- 2025屆江西省新余一中學(xué)、二中學(xué)、三中學(xué)聯(lián)考中考聯(lián)考生物試卷含解析
- 梅州2025年廣東梅州平遠(yuǎn)縣教育系統(tǒng)進(jìn)校園招聘急需緊缺學(xué)科教師28人歷年參考題庫(頻考版)含答案解析
- 2024年欽州市中醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫頻考點(diǎn)附帶答案
- 期末專項(xiàng)復(fù)習(xí)06 判斷說理題(原卷版)
- 機(jī)場停車位建設(shè)合同
- 地下雨水處理廠深基坑施工合同
- 自愿解除婚姻合同
- 設(shè)備租賃合同:建筑工具
- 《生物安全培訓(xùn)》課件-2024鮮版
- 最新拉鏈廠安全操作規(guī)程
- 述職報(bào)告評分表
- 變壓器交接試驗(yàn)報(bào)告(1250)
- LOI外貿(mào)采購意向(標(biāo)準(zhǔn)樣本)
- 水電交接確認(rèn)單(共2頁)
- CTG-MBOSS CRM20 分總冊_普訓(xùn)版_圖文
- 2022年薄壁空心墩施工安全專項(xiàng)方案
- 消防安全知識壁報(bào)-04火災(zāi)逃生十訣別4
- ProCAST后處理及結(jié)果分析2009-003
- 輕鋼龍骨石膏板隔墻施工合同協(xié)議書范本模板.doc
評論
0/150
提交評論