畢業(yè)設(shè)計(jì)(論文)-springboot基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)設(shè)計(jì)_第1頁(yè)
畢業(yè)設(shè)計(jì)(論文)-springboot基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)設(shè)計(jì)_第2頁(yè)
畢業(yè)設(shè)計(jì)(論文)-springboot基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)設(shè)計(jì)_第3頁(yè)
畢業(yè)設(shè)計(jì)(論文)-springboot基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)設(shè)計(jì)_第4頁(yè)
畢業(yè)設(shè)計(jì)(論文)-springboot基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩39頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

摘要進(jìn)入21世紀(jì),計(jì)算機(jī)技術(shù)迅速向著網(wǎng)絡(luò)化的、集成化方向發(fā)展。傳統(tǒng)的單機(jī)版應(yīng)用軟件正在逐漸退出舞臺(tái),取而代之的是支持網(wǎng)絡(luò)、支持多種數(shù)據(jù)信息的新一代網(wǎng)絡(luò)版應(yīng)用軟件,形成了信息化的社會(huì)。信息化社會(huì)的形成和微電子技術(shù)日新月異的發(fā)展,對(duì)落后低效的辦公手段提出了挑戰(zhàn),信息是管理的基礎(chǔ),是進(jìn)行決策的基本依據(jù)。在一個(gè)組織里,信息已作為人力、物力、財(cái)力之外的第四種資源,占有重要的地位。然而,信息是一種非物質(zhì)的,有別于基本資源的新形式的資源。信息也是管理的對(duì)象,必須進(jìn)行管理和控制。本基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)是將IT技術(shù)用于醫(yī)療病歷信息的管理,它能夠收集與存儲(chǔ)學(xué)習(xí)的檔案信息,提供更新與檢索學(xué)習(xí)信息檔案的接口;提高工作效率。本系統(tǒng)是基于JAVA平臺(tái)開(kāi)發(fā)的一套基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)。系統(tǒng)采用Java為編程語(yǔ)言,后臺(tái)主要采用SpringBoot框架。數(shù)據(jù)庫(kù)采用Mysql建立數(shù)據(jù)之間的轉(zhuǎn)換。論文主要介紹了本課題的開(kāi)發(fā)背景,所要完成的功能和開(kāi)發(fā)的過(guò)程。重點(diǎn)的說(shuō)明了系統(tǒng)設(shè)計(jì)的重點(diǎn)、設(shè)計(jì)思想、難點(diǎn)技術(shù)和解決方案。關(guān)鍵詞:基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng);SpringBoot框架;計(jì)算機(jī);信息AbstractEnteringthe21stcentury,computertechnologyisrapidlydevelopingtowardsanetworkedandintegrateddirection.Thetraditionalstand-aloneversionofapplicationsoftwareisgraduallywithdrawingfromthestage,replacedbyanewgenerationofnetworkversionofapplicationsoftwarethatsupportsthenetworkandsupportsavarietyofdatainformation,forminganinformationsociety.Theformationofaninformationsocietyandtherapiddevelopmentofmicroelectronicstechnologyhavechallengedbackwardandinefficientofficemethods.Informationisthefoundationofmanagementandthebasicbasisfordecision-making.Inanorganization,informationhasoccupiedanimportantpositionasthefourthresourcebesideshuman,materialandfinancialresources.However,informationisanon-material,newformofresourcethatisdifferentfrombasicresources.Informationisalsotheobjectofmanagementandmustbemanagedandcontrolled.ThisB2Bplatform-basedmedicalmedicalrecordinteractivesystemusesITtechnologyforthemanagementofmedicalmedicalrecordinformation.Itcancollectandstorelearningfileinformation,provideaninterfaceforupdatingandretrievinglearninginformationfiles,andimproveworkefficiency.ThissystemisasetofB2Bplatform-basedmedicalrecordinteractivesystemdevelopedbasedonJAVAplatform.ThesystemusesJavaastheprogramminglanguage,andthebackgroundmainlyusestheSpringBootframework.ThedatabaseusesMysqltoestablishdataconversion.Thethesismainlyintroducesthedevelopmentbackgroundofthissubject,thefunctionstobecompletedandthedevelopmentprocess.Thekeypointexplainsthekeypoints,designideas,difficulttechnologiesandsolutionsofthesystemdesign.Keywords:MedicalcaserecordinteractivesystembasedonB2Bplatform;SpringBootframework;computer;information目錄2690第1章緒論 586341.1選題的依據(jù)及意義 5241081.2國(guó)內(nèi)外現(xiàn)狀研究 6113841.3研究目的 622746第2章設(shè)計(jì)技術(shù)與開(kāi)發(fā)環(huán)境 7264462.1相關(guān)技術(shù)介紹 7135282.1.1B/S模式分析 716612.1.2mysql簡(jiǎn)介 7133012.1.3SpringBoot簡(jiǎn)介 842922.2開(kāi)發(fā)環(huán)境介紹 895712.2.1eclipse簡(jiǎn)介 857142.2.2Tomcat簡(jiǎn)介 826443第3章需求分析與可行性分析 9144643.1需求分析 9108003.1.1應(yīng)用需求分析 9205183.1.2運(yùn)行需求分析 10113623.1.3其他需求分析 10122283.2數(shù)據(jù)流程分析 1156443.2.1系統(tǒng)操作流程 11102043.2.2數(shù)據(jù)增加流程 1188633.2.3數(shù)據(jù)修改流程 12264143.2.4數(shù)據(jù)刪除流程 13273053.3可行性研究 14239853.3.1經(jīng)濟(jì)可行性 14310683.3.2技術(shù)可行性 14165143.3.3運(yùn)行可行性 14295183.3.4時(shí)間可行性 15322883.3.5法律可行性 1559第4章系統(tǒng)設(shè)計(jì) 15116904.1系統(tǒng)總體設(shè)計(jì) 15306684.2系統(tǒng)開(kāi)發(fā)步驟 1764034.3概要設(shè)計(jì) 1745374.4數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 17166354.5數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 197092第5章系統(tǒng)實(shí)現(xiàn) 27296905.1管理員角色 2730785.1.1醫(yī)院管理 2747945.1.2醫(yī)院注冊(cè) 28158155.1.3醫(yī)院文章 28153765.1.4醫(yī)生信息 29194765.2用戶(hù)角色 2981595.2.1醫(yī)院注冊(cè) 29275665.2.2醫(yī)療安排 30313885.3醫(yī)院角色 30243015.3.1院區(qū)注冊(cè) 3015605.3.2醫(yī)院公告 31158525.4醫(yī)生角色 31208385.4.1醫(yī)院工作人員 31238835.4.2病人病歷 3216657第6章程序測(cè)試與評(píng)價(jià) 33123046.1程序調(diào)試 33169076.2程序的測(cè)試 3395706.2.1測(cè)試的重要性及目的 33196996.2.2測(cè)試的步驟 35187356.2.3測(cè)試的主要內(nèi)容 3511876.2.4測(cè)試用例 37263696.3系統(tǒng)的特點(diǎn)和優(yōu)點(diǎn) 38210356.4系統(tǒng)存在的不足和改進(jìn)方案 39103856.5設(shè)計(jì)收獲和心得 4012704結(jié)論 4113785致謝 4115980參考文獻(xiàn) 42緒論計(jì)算機(jī)已經(jīng)從科研院所,大中型企業(yè),走進(jìn)了平常百姓家,Internet遍及世界各地,在網(wǎng)上能夠用計(jì)算機(jī)進(jìn)行文字草擬、修改、打印清樣、文件登陸、檢索、綜合統(tǒng)計(jì)、分類(lèi)、數(shù)據(jù)庫(kù)管理等,用科學(xué)的方法將無(wú)序的信息進(jìn)行加工整理,組成有序的、方便存儲(chǔ)和利用的藝術(shù)科研共享信息已經(jīng)成為流行。計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和信息技術(shù)的發(fā)展,越來(lái)越多地改善這現(xiàn)代人的工作、生活?;贐2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)是計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)迅速發(fā)展的一個(gè)學(xué)習(xí)信息應(yīng)用解決方案?;贐2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)將Internet網(wǎng)絡(luò)技術(shù)與現(xiàn)代管理觀念相融合,針對(duì)信息技術(shù)的特點(diǎn)對(duì)基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)進(jìn)行規(guī)劃和重構(gòu),對(duì)學(xué)習(xí)信息流進(jìn)行優(yōu)化及合理配置,生成動(dòng)態(tài)的、安全的、專(zhuān)有的數(shù)字化信息源,將學(xué)習(xí)體系全面自動(dòng)化,流程化,數(shù)字化。以此為橋梁,橫向連接學(xué)習(xí)信息系統(tǒng),從而更明確、更有效地支持學(xué)習(xí)信息的管理和決策。目前社會(huì)已經(jīng)進(jìn)入了信息時(shí)代,社會(huì)的各個(gè)領(lǐng)域由于信息技術(shù)革命,都發(fā)生了改天換地的變化,緊跟時(shí)代的步伐是每個(gè)用戶(hù)的發(fā)展所趨,提高各個(gè)用戶(hù)現(xiàn)代化的管理能力,來(lái)適應(yīng)整個(gè)科技社會(huì)的變化和發(fā)展。用戶(hù)對(duì)信息需求的增長(zhǎng),使計(jì)算機(jī)、網(wǎng)絡(luò)技術(shù)已經(jīng)融合到各種用戶(hù)的平常工作當(dāng)中。本文研究了基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng),從而加快了學(xué)習(xí)信息化建設(shè)的步伐。1.1選題的依據(jù)及意義信息技術(shù)的發(fā)展,帶來(lái)機(jī)遇的同時(shí),也使學(xué)習(xí)信息管理工作面臨嚴(yán)峻的挑戰(zhàn)。因?yàn)?,在?dāng)前互聯(lián)網(wǎng)開(kāi)放式環(huán)境下,傳統(tǒng)的學(xué)習(xí)信息管理模式是以資金運(yùn)動(dòng)為對(duì)象的,它存在許多局限性,在當(dāng)前的環(huán)境下,已經(jīng)很難再適應(yīng)用戶(hù)管理的要求,可以說(shuō),傳統(tǒng)的學(xué)習(xí)信息管理模式,不僅不能適合用戶(hù)的發(fā)展,也已經(jīng)遠(yuǎn)遠(yuǎn)不能夠適應(yīng)當(dāng)前社會(huì)發(fā)展新形勢(shì)的要求。在互聯(lián)網(wǎng)技術(shù)還沒(méi)有得到廣泛應(yīng)用的早期,各用戶(hù)信息之間的交流、基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)的處理都是人工操作完成的,隨著社會(huì)進(jìn)入信息時(shí)代和社會(huì)生活的快節(jié)奏化,在傳統(tǒng)的學(xué)習(xí)信息管理中,需要經(jīng)過(guò)若干道手續(xù),整個(gè)過(guò)程都需要手工操作,效率十分低下。舊的學(xué)習(xí)信息的管理方法早就不能滿(mǎn)足用戶(hù)對(duì)大量的學(xué)習(xí)信息的快速處理與統(tǒng)計(jì)的需求,不能適應(yīng)時(shí)代的發(fā)展趨勢(shì),且由于他們之間關(guān)聯(lián)復(fù)雜,統(tǒng)計(jì)和查詢(xún)的方式各不相同;且會(huì)出現(xiàn)信息的重復(fù)傳遞問(wèn)題,因此該過(guò)程必須實(shí)現(xiàn)信息化,于是需要一種新的技術(shù)改善現(xiàn)狀,因此基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)在適應(yīng)時(shí)代發(fā)展需求中產(chǎn)生。。1.2國(guó)內(nèi)外現(xiàn)狀研究國(guó)內(nèi)目前已有很多企業(yè)實(shí)現(xiàn)了信息化管理,建立了基于內(nèi)部的局域網(wǎng)系統(tǒng),外部和因特網(wǎng)相連,硬件設(shè)施也是非常完備。另外在軟件應(yīng)用方面,我國(guó)很多軟件開(kāi)發(fā)公司已開(kāi)發(fā)了各種各樣的學(xué)習(xí)信息管理系統(tǒng),不過(guò)這些學(xué)習(xí)信息管理系統(tǒng)很多是基于當(dāng)前國(guó)內(nèi)的學(xué)習(xí)信息管理制度,沒(méi)有實(shí)現(xiàn)特別強(qiáng)大的功能應(yīng)用,尚未能夠受到國(guó)際上的認(rèn)可,暫時(shí)沒(méi)有實(shí)現(xiàn)國(guó)際化標(biāo)準(zhǔn)的要求?;贐2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)怎么去面對(duì)國(guó)際化的發(fā)展要求,將會(huì)是我國(guó)面臨的非常重要的問(wèn)題。近年來(lái)我國(guó)信息事業(yè)發(fā)展迅速,手工管理方式在學(xué)習(xí)信息管理等需要大量事務(wù)處理的應(yīng)用中已顯得不相適應(yīng),采用IT技術(shù)提高服務(wù)質(zhì)量和管理水平勢(shì)在必行。目前,對(duì)外開(kāi)放必然趨勢(shì)使信息行業(yè)直面外國(guó)同行單位的直接挑戰(zhàn),因此,信息行業(yè)必須提高其工作效率,改善其工作環(huán)境。1.3研究目的本課題的目的是使學(xué)習(xí)信息管理清晰化,透明化,便于操作,易于管理。通過(guò)功能模塊的優(yōu)化組合實(shí)現(xiàn)不同的管理細(xì)節(jié),使管理過(guò)程實(shí)現(xiàn)最大程度的自動(dòng)化與信息化,并能自動(dòng)對(duì)人工操作環(huán)節(jié)進(jìn)行復(fù)查,使基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)出錯(cuò)率降至最低。如何開(kāi)發(fā)一個(gè)實(shí)用的基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng),是擺在設(shè)計(jì)者面前的一大難題。通過(guò)對(duì)基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)進(jìn)行深入分析和研究,本文從功能模塊、數(shù)據(jù)格式、通用性三個(gè)方面進(jìn)行細(xì)化,提出基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)設(shè)計(jì)的理論依據(jù)和實(shí)現(xiàn)的方法。第2章設(shè)計(jì)技術(shù)與開(kāi)發(fā)環(huán)境2.1相關(guān)技術(shù)介紹2.1.1B/S模式分析C/S模式主要由客戶(hù)應(yīng)用程序(Client)、服務(wù)器管理程序(Server)和中間件(middleware)三個(gè)部件組成??蛻?hù)應(yīng)用程序是系統(tǒng)中用戶(hù)與數(shù)據(jù)組件交互。服務(wù)器程序負(fù)責(zé)系統(tǒng)資源,如管理信息數(shù)據(jù)庫(kù)的有效管理,其主要工作是當(dāng)多個(gè)客戶(hù)端同時(shí)請(qǐng)求同一個(gè)服務(wù)器上的資源,以?xún)?yōu)化這些資源的管理。中間件是負(fù)責(zé)連接客戶(hù)端應(yīng)用程序和服務(wù)器管理器,一個(gè)合作作業(yè)完成,以滿(mǎn)足用戶(hù)的查詢(xún)的管理數(shù)據(jù)的要求。B/S模式首先簡(jiǎn)化了客戶(hù)端。它無(wú)需象C/S模式那樣在不同的客戶(hù)機(jī)上安裝不同的客戶(hù)應(yīng)用程序,而只需安裝通用的瀏覽器軟件。這樣不但可以節(jié)省客戶(hù)機(jī)的硬盤(pán)空間與內(nèi)存,而且使安裝過(guò)程更加簡(jiǎn)便、網(wǎng)絡(luò)結(jié)構(gòu)更加靈活。再次,它使用戶(hù)的操作變得更簡(jiǎn)單。對(duì)于C/S模式,客戶(hù)應(yīng)用程序有自己特定的規(guī)格,使用者需要接受專(zhuān)門(mén)培訓(xùn)。而采用B/S模式時(shí),客戶(hù)端只是一個(gè)簡(jiǎn)單易用的瀏覽器軟件。無(wú)論是決策層還是操作層的人員都無(wú)需培訓(xùn),就可以直接使用。B/S模式的這種特性,還使MIS系統(tǒng)維護(hù)的限制因素更少。最后,B/S特別適用于網(wǎng)上信息發(fā)布,使得傳統(tǒng)的MIS的功能有所擴(kuò)展。這是C/S所無(wú)法實(shí)現(xiàn)的。而這種新增的網(wǎng)上信息發(fā)布功能恰是現(xiàn)代用戶(hù)所需的。這使得用戶(hù)的電子文件可以取代大部分的紙質(zhì)文件,從而使用戶(hù)工作的效率得以提高,簡(jiǎn)化用戶(hù)工作的手續(xù),節(jié)約了物力和人力。鑒于B/S比C/S的具有更先進(jìn)性,B/S逐步的成為了當(dāng)今流行的一種MIS平臺(tái)系統(tǒng)。本系統(tǒng)也采用B/S結(jié)構(gòu)開(kāi)發(fā)。2.1.2mysql簡(jiǎn)介MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),由瑞典MySQLAB公司開(kāi)發(fā),目前屬于Oracle公司。Mysql是最流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),在WEB應(yīng)用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem:關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng))應(yīng)用軟件之一。MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,這樣就增加了速度并提高了靈活性。MySQL所使用的SQL語(yǔ)言是用于訪問(wèn)數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言。MySQL軟件采用了雙授權(quán)政策(本詞條“授權(quán)政策”),它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),一般中小型網(wǎng)站的開(kāi)發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。2.1.3SpringBoot簡(jiǎn)介SpringBoot是由Pivotal團(tuán)隊(duì)在2013年開(kāi)始研發(fā)、2014年4月發(fā)布第一個(gè)版本的全新開(kāi)源的輕量級(jí)框架。它基于Spring4.0設(shè)計(jì),不僅繼承了Spring框架原有的優(yōu)秀特性,而且還通過(guò)簡(jiǎn)化配置來(lái)進(jìn)一步簡(jiǎn)化了Spring應(yīng)用的整個(gè)搭建和開(kāi)發(fā)過(guò)程。另外SpringBoot通過(guò)集成大量的框架使得依賴(lài)包的版本沖突,以及引用的不穩(wěn)定性等問(wèn)題得到了很好的解決。2.2開(kāi)發(fā)環(huán)境介紹2.2.1eclipse簡(jiǎn)介eclipse是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā)J2EE和Java,的Eclipse插件集合,eclipse的功能十分強(qiáng)大,支持也非常廣泛,特別是對(duì)多種不同的開(kāi)源產(chǎn)品的支持十分不錯(cuò)。eclipse目前支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能。可以說(shuō)eclipse是幾乎囊括了目前所有主流開(kāi)源產(chǎn)品的專(zhuān)屬eclipse開(kāi)發(fā)工具。eclipse是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā)Java,J2EE的Eclipse插件集合,eclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開(kāi)源產(chǎn)品的支持十分不錯(cuò)。eclipse目前支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能??梢哉f(shuō)eclipse是幾乎囊括了目前所有主流開(kāi)源產(chǎn)品的專(zhuān)屬eclipse開(kāi)發(fā)工具。[1]2.2.2Tomcat簡(jiǎn)介T(mén)omcat服務(wù)器是一個(gè)免費(fèi)的開(kāi)放源代碼的Web應(yīng)用服務(wù)器,屬于小量級(jí)的應(yīng)用服務(wù)器,廣泛應(yīng)用于中小型系統(tǒng)和并發(fā)訪問(wèn)用戶(hù)不是很多的場(chǎng)合,是JSP程序首選的開(kāi)發(fā)方式和調(diào)試方式。對(duì)于一個(gè)初學(xué)者,這可能是因?yàn)楫?dāng)一個(gè)好的Apache服務(wù)器上配置了一臺(tái)機(jī)器,你可以用它來(lái)訪問(wèn)HTML頁(yè)面的請(qǐng)求作出回應(yīng)。ApacheTomcat的實(shí)際上是服務(wù)器的擴(kuò)展的一部分,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat的,它實(shí)際上是作為與Apache單獨(dú)運(yùn)行的一個(gè)單獨(dú)進(jìn)程。訣竅是,當(dāng)配置正確時(shí),Apache來(lái)提供HTML頁(yè)面,但實(shí)際上運(yùn)行TomcatJSP頁(yè)面和Servlet。另外,Tomcat和IIS,Apache和其他Web服務(wù)器,具有處理功能的HTML頁(yè)面,而這是一個(gè)Servlet和JSP容器,獨(dú)立的TomcatServlet容器是默認(rèn)模式。不過(guò),Tomcat是不如來(lái)處理靜態(tài)HTML的Apache服務(wù)器的能力。目前Tomcat最新版本為8.0.0-RC1(alpha)Released。第3章需求分析與可行性分析3.1需求分析伴隨著信息行業(yè)的蓬勃發(fā)展和人們辦公自動(dòng)化意識(shí)的增強(qiáng),學(xué)習(xí)信息管理部門(mén)的工作也越來(lái)越繁重,原來(lái)的基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)已經(jīng)不能完全滿(mǎn)足相關(guān)人員使用的需要。為了協(xié)助信息開(kāi)展學(xué)習(xí)信息管理工作,提高工作效率,充分利用信息行業(yè)的現(xiàn)有資源,開(kāi)發(fā)更好的基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)勢(shì)在必行。本系統(tǒng)采用B/S結(jié)構(gòu)、結(jié)合網(wǎng)絡(luò)數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)來(lái)設(shè)計(jì)。本系統(tǒng)是一個(gè)獨(dú)立的系統(tǒng),用來(lái)解決學(xué)習(xí)信息的管理問(wèn)題。采用JSP技術(shù)構(gòu)建了一個(gè)有效而且實(shí)用的學(xué)習(xí)信息管理平臺(tái),目的是為高效地完成對(duì)學(xué)習(xí)信息的管理。本系統(tǒng)具有標(biāo)準(zhǔn)基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)所具有的現(xiàn)實(shí)中完整的學(xué)習(xí)信息管理步驟,完全的虛擬現(xiàn)實(shí)實(shí)現(xiàn)。真正實(shí)現(xiàn)節(jié)約資源、提高效率、業(yè)務(wù)處理的同時(shí)真正實(shí)現(xiàn)基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)的功能作用。3.1.1應(yīng)用需求分析服務(wù)器硬件處理器:Intel酷睿

內(nèi)存:512M或更大

硬盤(pán):120G或更大軟件MicrosoftWindows10Mysql5.7

tomcat7.0客戶(hù)機(jī)硬件無(wú)特殊要求,只要能上連接互聯(lián)網(wǎng)即可軟件MicrosoftWindows10360急速瀏覽器系統(tǒng)的性能要求通常指系統(tǒng)需要的存儲(chǔ)容量以及后援存儲(chǔ),重新啟動(dòng)考慮到運(yùn)行效率和安全性等方面的問(wèn)題。系統(tǒng)的硬件環(huán)境:Core5600、1GMB(RAM)、120GB(HD)。運(yùn)行系統(tǒng)的時(shí)候?qū)?shù)據(jù)的安全保密性能要求不高,一般對(duì)數(shù)據(jù)不進(jìn)行加密要求。另外,也不依賴(lài)其他的軟件,程序有比較好的健壯性。3.1.2運(yùn)行需求分析硬件條件:局域網(wǎng);酷睿CPU、1GRAM、PC機(jī)要求10G硬盤(pán)以上;打印機(jī)。軟件條件:Windows10IE6.0以上。3.1.3其他需求分析本次要開(kāi)發(fā)的系統(tǒng)有效率,可理解性、可靠性和可維護(hù)性都比較高。用戶(hù)很容易理解和學(xué)會(huì)操作。可維護(hù)性包括兩種含義,即可讀性和可測(cè)試性等??煽啃砸话闶侵附研院驼_性。在開(kāi)發(fā)這個(gè)系統(tǒng)的過(guò)程中,需要權(quán)衡多種矛盾的目標(biāo),并在(時(shí)間、經(jīng)費(fèi)、可能用到的硬件和軟件資源等條件)的限制下,使上面所說(shuō)的各種要求得到最大限度的滿(mǎn)足。3.2數(shù)據(jù)流程分析3.2.1系統(tǒng)操作流程系統(tǒng)主界面系統(tǒng)主界面系統(tǒng)登錄界面系統(tǒng)管理輸入操作員及密碼檢查密碼正確功能界面功能處理錯(cuò)誤信息密碼錯(cuò)誤數(shù)據(jù)庫(kù)圖3-1系統(tǒng)操作流程圖3.2.2數(shù)據(jù)增加流程添加信息時(shí),編號(hào)字段由系統(tǒng)自動(dòng)生成,且不能修改,其他信息由用戶(hù)輸入,之后對(duì)數(shù)據(jù)進(jìn)行合法判斷,合法則寫(xiě)入保存至數(shù)據(jù)庫(kù),不合法則重新輸入數(shù)據(jù)。數(shù)據(jù)增加流程圖:開(kāi)始開(kāi)始自動(dòng)生成編號(hào)輸入數(shù)據(jù)是否合法寫(xiě)入數(shù)據(jù)庫(kù)結(jié)束圖3-2數(shù)據(jù)增加流程圖3.2.3數(shù)據(jù)修改流程在修改信息時(shí),先選中一條待修改的記錄,然后直接輸入數(shù)據(jù),判斷合法性,合法則保存至數(shù)據(jù)庫(kù),不合法重新輸入。數(shù)據(jù)修改流程圖如圖3-3所示。開(kāi)始開(kāi)始選擇需要修改記錄輸入數(shù)據(jù)是否合法寫(xiě)入數(shù)據(jù)庫(kù)結(jié)束圖3-3數(shù)據(jù)修改流程圖3.2.4數(shù)據(jù)刪除流程當(dāng)用戶(hù)選定一條記錄時(shí),單擊刪除按鈕,會(huì)提示用戶(hù)是否確定刪除,然后刪除數(shù)據(jù)庫(kù)相關(guān)內(nèi)容。數(shù)據(jù)刪除流程圖如圖3-4所示。開(kāi)始開(kāi)始選擇需要?jiǎng)h除記錄是否刪除更新數(shù)據(jù)庫(kù)圖3-4數(shù)據(jù)刪除流程圖3.3可行性研究現(xiàn)在許多用戶(hù)的管理方式既困難又浪費(fèi)時(shí)間和成本,很容易出錯(cuò)。所以應(yīng)該掌握先進(jìn)的管理方式,從而提高用戶(hù)的效率和降低成本?;贐2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)主要有以下優(yōu)勢(shì):3.3.1經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性研究是對(duì)組織的經(jīng)濟(jì)現(xiàn)狀和投資能力進(jìn)行分析,對(duì)系統(tǒng)建設(shè)運(yùn)行和維護(hù)費(fèi)用進(jìn)行估算,對(duì)系統(tǒng)建成后可能取得的社會(huì)和經(jīng)濟(jì)效益進(jìn)行估計(jì)。由于本系統(tǒng)是作為畢業(yè)設(shè)計(jì)由我們自己開(kāi)發(fā)的,在經(jīng)濟(jì)上的投入甚微,系統(tǒng)建成之后將為今后學(xué)習(xí)信息管理提供很大的方便,估算新系統(tǒng)的開(kāi)發(fā)費(fèi)用和今后的運(yùn)行、維護(hù)費(fèi)用,本次研究開(kāi)發(fā)的基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)可取代傳統(tǒng)的學(xué)習(xí)管理的業(yè)務(wù)流程,減少人工開(kāi)支,節(jié)省資金,并且可大大提高信息量的取得,縮短信息處理周期,提高信息管理的效率,具有用戶(hù)使用更簡(jiǎn)單、界面更直觀、權(quán)限分配更合理等優(yōu)點(diǎn)大大減少管理成本。本項(xiàng)目開(kāi)發(fā)經(jīng)費(fèi)在經(jīng)濟(jì)上是可以接受的,并且本項(xiàng)目實(shí)施后可以顯著提高工作效率,節(jié)省開(kāi)支。所有開(kāi)支都不大,所以本項(xiàng)目在經(jīng)濟(jì)上是可行的。3.3.2技術(shù)可行性技術(shù)可行性要考慮利用現(xiàn)有的技術(shù)能否順利的完成開(kāi)發(fā)系統(tǒng)的工作,硬件和軟件配置能不能滿(mǎn)足開(kāi)發(fā)的需求等。本次要開(kāi)發(fā)的基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)用的是是比較流行的JSP技術(shù),用它來(lái)創(chuàng)建使用腳本語(yǔ)言,結(jié)合HTML代碼來(lái)制作動(dòng)態(tài)網(wǎng)頁(yè)。即可快速完成系統(tǒng)的應(yīng)用程序,不進(jìn)行編譯,容易編寫(xiě),可直接在服務(wù)器端口執(zhí)行,使用Windows記事本這種普通的文本編輯器,就可以設(shè)計(jì)編輯,不需要用到瀏覽器。因此較為簡(jiǎn)單易學(xué)調(diào)試也比較簡(jiǎn)單,軟件方面:由于使用的是目前相對(duì)成熟發(fā)展的B/S模式軟件,故軟件開(kāi)發(fā)的平臺(tái)可行,因此在技術(shù)上本次開(kāi)發(fā)是絕對(duì)可行的。3.3.3運(yùn)行可行性系統(tǒng)的開(kāi)發(fā),是典型的Mis開(kāi)發(fā),主要是對(duì)數(shù)據(jù)的處理,包括數(shù)據(jù)的收集,數(shù)據(jù)的變換,及數(shù)據(jù)的各種報(bào)表形式的輸出。新的系統(tǒng)運(yùn)行后對(duì)現(xiàn)行舊的系統(tǒng)帶來(lái)包括(工作環(huán)境、管理方式、組織機(jī)構(gòu)等)的后果以及影響來(lái)進(jìn)行評(píng)判和估計(jì)。同時(shí)更需要考慮到的是:對(duì)現(xiàn)有的管理人員進(jìn)行培訓(xùn),補(bǔ)充、分析在給出的時(shí)間里是不是能完成預(yù)定開(kāi)發(fā)系統(tǒng)的任務(wù)等。我國(guó)目前技術(shù)已經(jīng)相當(dāng)?shù)钠占靶畔⒒鞣N工作人員都具備一定的高度的水平,所以本系統(tǒng)在運(yùn)行上具備了可行性。3.3.4時(shí)間可行性從時(shí)間上看,在兩個(gè)月的時(shí)間里學(xué)習(xí)相關(guān)知識(shí),并開(kāi)發(fā)基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng),時(shí)間上是有點(diǎn)緊,但是不是不可能實(shí)現(xiàn),在做畢業(yè)設(shè)計(jì)的這幾個(gè)月里,我通過(guò)努力使得功能應(yīng)該基本可以實(shí)現(xiàn)。3.3.5法律可行性所用到的技術(shù)資料全部都是合法的。在開(kāi)發(fā)系統(tǒng)的過(guò)程里并沒(méi)有存在知識(shí)產(chǎn)權(quán)的問(wèn)題。并無(wú)抄襲任何已存在的基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng),故沒(méi)有侵犯版權(quán)的問(wèn)題。在設(shè)計(jì)開(kāi)發(fā)系統(tǒng)的過(guò)程中并未涉及任何法律上的責(zé)任。綜上所述,開(kāi)發(fā)本次系統(tǒng)從經(jīng)濟(jì)上、從技術(shù)上、從法律上都是完全可靠的。第4章系統(tǒng)設(shè)計(jì)4.1系統(tǒng)總體設(shè)計(jì)系統(tǒng)不僅要求功能完善,而且還要界面友好,因此,對(duì)于一個(gè)成功的系統(tǒng)設(shè)計(jì),功能模塊的設(shè)計(jì)是關(guān)鍵。由于本系統(tǒng)可執(zhí)行的是一般性質(zhì)的學(xué)習(xí)信息管理工作,本系統(tǒng)具有一般適用性,其所實(shí)現(xiàn)的功能滿(mǎn)足用戶(hù)對(duì)日常性學(xué)習(xí)信息的管理。首先,整個(gè)系統(tǒng)分成幾個(gè)小的模塊,小的問(wèn)題,然后,進(jìn)一步細(xì)分模塊,添加細(xì)節(jié)。管理員功能模塊如圖4-1所示:圖4-1管理員功能模塊圖醫(yī)院功能模塊如圖4-2所示:圖4-2醫(yī)院功能模塊圖用戶(hù)功能模塊如圖4-3所示:圖4-3用戶(hù)功能模塊圖醫(yī)生功能模塊如圖4-4所示:圖4-4醫(yī)生功能模塊圖4.2系統(tǒng)開(kāi)發(fā)步驟 一般說(shuō)來(lái),信息管理系統(tǒng)的應(yīng)用和成立可以分為三個(gè)階段的:開(kāi)發(fā)系統(tǒng),總體規(guī)劃和操作系統(tǒng),可進(jìn)一步劃分為系統(tǒng)開(kāi)發(fā)系統(tǒng)實(shí)施,系統(tǒng)設(shè)計(jì)和系統(tǒng)分析和工作等方面的階段。每個(gè)發(fā)展階段安排在一個(gè)嚴(yán)格的線(xiàn)性序列來(lái)開(kāi)發(fā),在每一個(gè)階段所產(chǎn)生的工作指導(dǎo)和依據(jù)每個(gè)階段處理文件審查下一階段的完整的技術(shù)文檔,相信這個(gè)階段已經(jīng)完成,之后實(shí)現(xiàn)要求進(jìn)入下一個(gè)階段,而在以后的工作中不能輕易對(duì)以前的評(píng)估結(jié)果有所改變。上述開(kāi)發(fā)的方法是有便于進(jìn)行設(shè)計(jì)開(kāi)發(fā)工作的管理和組織的最大優(yōu)點(diǎn),而且在最大程序上減少了開(kāi)發(fā)信息管理系統(tǒng)的復(fù)雜性。國(guó)內(nèi)外有很多已經(jīng)開(kāi)發(fā)好的系統(tǒng)的實(shí)際例子都能證明這是一個(gè)效果非常不錯(cuò)的開(kāi)發(fā)方法。4.3概要設(shè)計(jì)在系統(tǒng)需求分析階段,搞清楚了要開(kāi)發(fā)的這個(gè)軟件需要“做什么”的問(wèn)題,形成一個(gè)系統(tǒng)目標(biāo)的邏輯模型來(lái)。然后我們所要做的就是要把軟件需要“做什么”的這個(gè)邏輯模型轉(zhuǎn)換成“怎么做”的一個(gè)物理模型,最后再著手實(shí)現(xiàn)系統(tǒng)的需求。首先,我們需要描述的是系統(tǒng)的總的體系結(jié)構(gòu)。4.4數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)在每一個(gè)應(yīng)用程序中,數(shù)據(jù)庫(kù)的設(shè)計(jì)是其中非常重要的部分,選擇合適的數(shù)據(jù)庫(kù)并創(chuàng)建合計(jì)的結(jié)構(gòu)式開(kāi)發(fā)程序時(shí)首要的問(wèn)題。數(shù)據(jù)庫(kù)將用mysql進(jìn)行設(shè)計(jì)和管理。數(shù)據(jù)庫(kù)安全性就是保證數(shù)據(jù)庫(kù)信息的保密性,完整性,一致性和可用性,防止非法用戶(hù)越權(quán)使用數(shù)據(jù)庫(kù)從而竊取,更改或破壞數(shù)據(jù)庫(kù)中數(shù)據(jù)[6],將提供一些安全措施來(lái)保證數(shù)據(jù)庫(kù)的安全。根據(jù)以上章節(jié)對(duì)系統(tǒng)所做的需求分析和系統(tǒng)設(shè)計(jì).醫(yī)院ER圖管理員ER圖文章類(lèi)型ER圖4.5數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)模式設(shè)計(jì)的目的是確定物理數(shù)據(jù)結(jié)構(gòu)。它的主要問(wèn)題是處理具體的數(shù)據(jù)庫(kù)管理系統(tǒng)的結(jié)構(gòu)約束。第三范式形式的實(shí)體及關(guān)系模型是模式設(shè)計(jì)過(guò)程的輸入。我們通常用“范式”定義來(lái)對(duì)數(shù)據(jù)冗余的程度進(jìn)行消除。第一范式(1NF)數(shù)據(jù)冗余很大程度上,第五范式(5NF)最小的數(shù)據(jù)冗余水平。但是,范式級(jí)別越高,則需要存儲(chǔ)相同的數(shù)據(jù)被分解成多個(gè)表,隨著范式水平的提高,數(shù)據(jù)結(jié)構(gòu)的存儲(chǔ)結(jié)構(gòu)和問(wèn)題的域之間的匹配程度也在不斷變化的數(shù)據(jù)需求下降的時(shí)候,因此,不太穩(wěn)定。第三范式是需要提高訪問(wèn)表中增加的水平,因此性能(速度)將減少。從實(shí)際的角度來(lái)看,選擇在大多數(shù)情況下,第三范式是比較合適的。該系統(tǒng)的大致輪廓確定以下,一個(gè)重要的步驟就是設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù)的內(nèi)容以及表的設(shè)計(jì)直接影響了開(kāi)發(fā)的系統(tǒng)的質(zhì)量。在設(shè)計(jì)的過(guò)程中,考慮了設(shè)計(jì)數(shù)據(jù)表范式規(guī)則,但更重要的考慮了用戶(hù)使用的方便性。根據(jù)E-R模型,該軟件建立了以下邏輯數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)庫(kù)概念模型獨(dú)立于任何特定的數(shù)據(jù)庫(kù)管理系統(tǒng),因此,需要根據(jù)具體使用的數(shù)據(jù)庫(kù)管理系統(tǒng)的特點(diǎn)進(jìn)行轉(zhuǎn)換。本系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)比較清晰,依據(jù)基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)的功能要求,主要設(shè)計(jì)出數(shù)據(jù)庫(kù)的表如下:表4.1病人病歷字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間zhanghaovarchar(200)是NULL賬號(hào)xingmingvarchar(200)是NULL姓名yiyuanbianhaovarchar(200)是NULL醫(yī)院編號(hào)xingbievarchar(200)是NULL性別hunyinvarchar(200)是NULL婚姻nianlingvarchar(200)是NULL年齡xianzhudizhivarchar(200)是NULL現(xiàn)住地址ruyuanriqivarchar(200)是NULL入院日期zhusulongtext是NULL主訴xianbingshilongtext是NULL現(xiàn)病史jiwangshilongtext是NULL既往史gerenshilongtext是NULL個(gè)人史jiazushilongtext是NULL家族史tigejianchalongtext是NULL體格檢查binglizhaiyaolongtext是NULL病歷摘要chubuzhenduanlongtext是NULL初步診斷yishengzhanghaovarchar(200)是NULL醫(yī)生賬號(hào)yishengxingmingvarchar(200)是NULL醫(yī)生姓名表4.2醫(yī)生展示評(píng)論表字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間refidbigint(20)否關(guān)聯(lián)表iduseridbigint(20)否用戶(hù)idnicknamevarchar(200)是NULL用戶(hù)名contentlongtext否評(píng)論內(nèi)容replylongtext是NULL回復(fù)內(nèi)容表4.3醫(yī)院文章評(píng)論表字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間refidbigint(20)否關(guān)聯(lián)表iduseridbigint(20)否用戶(hù)idnicknamevarchar(200)是NULL用戶(hù)名contentlongtext否評(píng)論內(nèi)容replylongtext是NULL回復(fù)內(nèi)容表4.4院區(qū)展示評(píng)論表字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間refidbigint(20)否關(guān)聯(lián)表iduseridbigint(20)否用戶(hù)idnicknamevarchar(200)是NULL用戶(hù)名contentlongtext否評(píng)論內(nèi)容replylongtext是NULL回復(fù)內(nèi)容表4.5收藏表字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間useridbigint(20)否用戶(hù)idrefidbigint(20)是NULL收藏idtablenamevarchar(200)是NULL表名namevarchar(200)否收藏名稱(chēng)picturevarchar(200)否收藏圖片表4.6管理員表字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵usernamevarchar(100)否用戶(hù)名passwordvarchar(100)否密碼rolevarchar(100)是管理員角色addtimetimestamp否CURRENT_TIMESTAMP新增時(shí)間表4.7文章類(lèi)型字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間wenzhangleixingvarchar(200)是NULL文章類(lèi)型表4.8醫(yī)療安排字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間yiyuanbianhaovarchar(200)是NULL醫(yī)院編號(hào)zhanghaovarchar(200)是NULL賬號(hào)xingmingvarchar(200)是NULL姓名ruyuanriqidatetime是NULL入院日期ruzhukeshivarchar(200)是NULL入住科室ruzhufanghaovarchar(200)是NULL入住房號(hào)yishengzhanghaovarchar(200)是NULL醫(yī)生賬號(hào)yishengxingmingvarchar(200)是NULL醫(yī)生姓名yongyaoanpailongtext是NULL用藥安排yongyaojinduvarchar(200)是NULL用藥進(jìn)度jianchaxiangmuanpailongtext是NULL檢查項(xiàng)目安排xiangmujianchajinduvarchar(200)是NULL項(xiàng)目檢查進(jìn)度hulianpailongtext是NULL護(hù)理安排hulijinduvarchar(200)是NULL護(hù)理進(jìn)度表4.9醫(yī)生字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間yishengzhanghaovarchar(200)否醫(yī)生賬號(hào)mimavarchar(200)否密碼yishengxingmingvarchar(200)否醫(yī)生姓名xingbievarchar(200)是NULL性別chushengriqidate是NULL出生日期shoujivarchar(200)是NULL手機(jī)youxiangvarchar(200)是NULL郵箱shenfenzhengvarchar(200)是NULL身份證nianlingvarchar(200)是NULL年齡keshivarchar(200)是NULL科室zhichengvarchar(200)是NULL職稱(chēng)zhiwuvarchar(200)是NULL職務(wù)gerenjianjielongtext是NULL個(gè)人簡(jiǎn)介zhuanyetezhangvarchar(200)是NULL專(zhuān)業(yè)特長(zhǎng)yiyuanbianhaovarchar(200)否醫(yī)院編號(hào)zhaopianvarchar(200)是NULL照片sfshvarchar(200)是否是否審核shhflongtext是NULL審核回復(fù)表4.10醫(yī)生展示字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間yishengzhanghaovarchar(200)是NULL醫(yī)生賬號(hào)yishengxingmingvarchar(200)是NULL醫(yī)生姓名xingbievarchar(200)是NULL性別chushengriqivarchar(200)是NULL出生日期nianlingvarchar(200)是NULL年齡keshivarchar(200)是NULL科室zhichengvarchar(200)是NULL職稱(chēng)zhiwuvarchar(200)是NULL職務(wù)gerenjianjielongtext是NULL個(gè)人簡(jiǎn)介zhuanyetezhangvarchar(200)是NULL專(zhuān)業(yè)特長(zhǎng)yiyuanbianhaovarchar(200)是NULL醫(yī)院編號(hào)zhaopianvarchar(200)是NULL照片thumbsupnumint(11)是0贊crazilynumint(11)是0踩表4.11醫(yī)院字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間yiyuanbianhaovarchar(200)否醫(yī)院編號(hào)mimavarchar(200)否密碼yiyuanmingchengvarchar(200)否醫(yī)院名稱(chēng)fuzerenvarchar(200)是NULL負(fù)責(zé)人fuzerenshoujivarchar(200)是NULL負(fù)責(zé)人手機(jī)youxiangvarchar(200)是NULL郵箱fuzerenshenfenzhengvarchar(200)是NULL負(fù)責(zé)人身份證表4.12醫(yī)院公告字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間biaotivarchar(200)是NULL標(biāo)題neirongvarchar(200)是NULL內(nèi)容gonggaoshijiandatetime是NULL公告時(shí)間gonggaowenjianvarchar(200)是NULL公告文件gonggaotupianvarchar(200)是NULL公告圖片yiyuanbianhaovarchar(200)是NULL醫(yī)院編號(hào)表4.13醫(yī)院工作人員字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間xingmingvarchar(200)否姓名xingbievarchar(200)是NULL性別nianlingvarchar(200)是NULL年齡chushengriqidate否出生日期xuelivarchar(200)是NULL學(xué)歷bumenvarchar(200)否部門(mén)zhiwuvarchar(200)是NULL職務(wù)keshivarchar(200)是NULL科室shenfenzhengvarchar(200)是NULL身份證shoujivarchar(200)是NULL手機(jī)touxiangvarchar(200)是NULL頭像yiyuanbianhaovarchar(200)是NULL醫(yī)院編號(hào)表4.14醫(yī)院科室字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間keshimingchengvarchar(200)是NULL科室名稱(chēng)keshileixingvarchar(200)是NULL科室類(lèi)型keshijianjielongtext是NULL科室簡(jiǎn)介keshirenyuanlongtext是NULL科室人員keshitupianvarchar(200)是NULL科室圖片yiyuanbianhaovarchar(200)是NULL醫(yī)院編號(hào)表4.15醫(yī)院科室預(yù)約字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間keshileixingvarchar(200)是NULL科室類(lèi)型yiyuanbianhaovarchar(200)是NULL醫(yī)院編號(hào)keshimingchengvarchar(200)是NULL科室名稱(chēng)yuyueshijiandatetime是NULL預(yù)約時(shí)間zhanghaovarchar(200)是NULL賬號(hào)xingmingvarchar(200)是NULL姓名sfshvarchar(200)是否是否審核shhflongtext是NULL審核回復(fù)表4.16醫(yī)院列表字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間yiyuanbianhaovarchar(200)否醫(yī)院編號(hào)mimavarchar(200)否密碼yiyuanmingchengvarchar(200)否醫(yī)院名稱(chēng)fuzerenvarchar(200)是NULL負(fù)責(zé)人fuzerenshoujivarchar(200)是NULL負(fù)責(zé)人手機(jī)youxiangvarchar(200)是NULL郵箱fuzerenshenfenzhengvarchar(200)是NULL負(fù)責(zé)人身份證zhanghaovarchar(200)是NULL賬號(hào)xingmingvarchar(200)是NULL姓名zhuceshijiandatetime是NULL注冊(cè)時(shí)間表4.17醫(yī)院文章字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間biaotivarchar(200)是NULL標(biāo)題wenzhangleixingvarchar(200)是NULL文章類(lèi)型neironglongtext是NULL內(nèi)容zuozhevarchar(200)是NULL作者shipinvarchar(200)是NULL視頻fabiaoshijiandatetime是NULL發(fā)表時(shí)間wenzhangtupianvarchar(200)是NULL文章圖片yiyuanbianhaovarchar(200)是NULL醫(yī)院編號(hào)thumbsupnumint(11)是0贊crazilynumint(11)是0踩表4.18醫(yī)院注冊(cè)字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間yiyuanmingchengvarchar(200)否醫(yī)院名稱(chēng)mimavarchar(200)否密碼fuzerenvarchar(200)是NULL負(fù)責(zé)人fuzerenshoujivarchar(200)是NULL負(fù)責(zé)人手機(jī)youxiangvarchar(200)是NULL郵箱fuzerenshenfenzhengvarchar(200)是NULL負(fù)責(zé)人身份證zhanghaovarchar(200)是NULL賬號(hào)xingmingvarchar(200)是NULL姓名sfshvarchar(200)是否是否審核shhflongtext是NULL審核回復(fù)表4.19用戶(hù)字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間zhanghaovarchar(200)否賬號(hào)mimavarchar(200)否密碼xingmingvarchar(200)否姓名xingbievarchar(200)是NULL性別shoujivarchar(200)是NULL手機(jī)youxiangvarchar(200)是NULL郵箱shenfenzhengvarchar(200)是NULL身份證zhaopianvarchar(200)是NULL照片表4.20院區(qū)展示字段類(lèi)型空默認(rèn)注釋id

(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時(shí)間yiyuanbianhaovarchar(200)是NULL醫(yī)院編號(hào)yuanqumingchengvarchar(200)否院區(qū)名稱(chēng)yuanqujianjielongtext是NULL院區(qū)簡(jiǎn)介yuanqudizhivarchar(200)是NULL院區(qū)地址yuanqudianhuavarchar(200)是NULL院區(qū)電話(huà)yuanquzongmianjivarchar(200)是NULL院區(qū)總面積zhuanjialongtext是NULL專(zhuān)家keshilongtext是NULL科室yuanqutupianvarchar(200)是NULL院區(qū)圖片第5章系統(tǒng)實(shí)現(xiàn)5.1管理員角色5.1.1醫(yī)院管理管理員可以在醫(yī)院管理界面對(duì)醫(yī)院信息進(jìn)行添加,修改,刪除,查詢(xún)操作。醫(yī)院管理頁(yè)面的運(yùn)行結(jié)果如圖5-1所示:圖5-1醫(yī)院管理界面5.1.2醫(yī)院注冊(cè)管理員可以在醫(yī)院注冊(cè)界面對(duì)醫(yī)院信息進(jìn)行添加,修改,刪除,查詢(xún)操作。醫(yī)院注冊(cè)頁(yè)面的運(yùn)行結(jié)果如圖5-2所示:圖5-2醫(yī)院注冊(cè)界面5.1.3醫(yī)院文章管理員可以在醫(yī)院文章界面對(duì)醫(yī)院文章進(jìn)行查看和查詢(xún)操作。醫(yī)院文章頁(yè)面的運(yùn)行結(jié)果如圖5-3所示:圖5-3醫(yī)院文章界面5.1.4醫(yī)生信息管理員可以在醫(yī)生信息界面對(duì)醫(yī)生信息進(jìn)行查看以及查詢(xún)操作。醫(yī)生信息頁(yè)面的運(yùn)行結(jié)果如圖5-3所示:圖5-4醫(yī)生信息界面5.2用戶(hù)角色5.2.1醫(yī)院注冊(cè)用戶(hù)可以在醫(yī)院注冊(cè)界面對(duì)注冊(cè)醫(yī)院信息。醫(yī)院注冊(cè)頁(yè)面的運(yùn)行結(jié)果如圖5-3所示:圖5-5醫(yī)院注冊(cè)界面5.2.2醫(yī)療安排用戶(hù)可以在醫(yī)療安排界面查看醫(yī)療安排信息。醫(yī)療安排頁(yè)面的運(yùn)行結(jié)果如圖5-3所示:圖5-6醫(yī)療安排界面5.3醫(yī)院角色5.3.1院區(qū)注冊(cè)醫(yī)院可以在院區(qū)注冊(cè)界面對(duì)注冊(cè)院區(qū)信息。院區(qū)注冊(cè)頁(yè)面的運(yùn)行結(jié)果如圖5-3所示:圖5-7院區(qū)注冊(cè)界面5.3.2醫(yī)院公告醫(yī)院可以在醫(yī)院公告界面對(duì)醫(yī)院公告信息進(jìn)行添加,修改,刪除,查詢(xún)等操作。醫(yī)院公告頁(yè)面的運(yùn)行結(jié)果如圖5-3所示:圖5-8醫(yī)院公告界面5.4醫(yī)生角色5.4.1醫(yī)院工作人員醫(yī)生可以在醫(yī)院工作人員界面查看醫(yī)院工作人員人員。醫(yī)院工作人員頁(yè)面的運(yùn)行結(jié)果如圖5-3所示:圖5-9醫(yī)院工作人員界面5.4.2病人病歷醫(yī)生可以在病人病歷界面對(duì)病人病歷信息進(jìn)行添加,修改,刪除,查詢(xún)等操作。病人病歷頁(yè)面的運(yùn)行結(jié)果如圖5-3所示:圖5-10病人病歷界面第6章程序測(cè)試與評(píng)價(jià)6.1程序調(diào)試在設(shè)計(jì)系統(tǒng)的過(guò)程中,存在一些錯(cuò)誤是必然的。對(duì)于語(yǔ)句的語(yǔ)法錯(cuò)誤,在程序運(yùn)行時(shí)自動(dòng)提示,并請(qǐng)求立即糾正,因此,這類(lèi)錯(cuò)誤比較容易發(fā)現(xiàn)和糾正。但另一類(lèi)錯(cuò)誤是在程序執(zhí)行時(shí)由于不正確的操作或?qū)δ承?shù)據(jù)的計(jì)算公式的邏輯錯(cuò)誤導(dǎo)致的錯(cuò)誤結(jié)果。這類(lèi)錯(cuò)誤隱蔽性強(qiáng),有時(shí)會(huì)出現(xiàn),有時(shí)又不出現(xiàn),因此,對(duì)這一類(lèi)動(dòng)態(tài)發(fā)生的錯(cuò)誤的排查是耗時(shí)費(fèi)力的。6.2程序的測(cè)試6.2.1測(cè)試的重要性及目的(1)測(cè)試的重要性在軟件生命周期中,軟件的測(cè)試占據(jù)著一個(gè)重要的位置,在傳統(tǒng)的瀑布模式中,軟件測(cè)試學(xué)只是處于在運(yùn)行維護(hù)階段之前,是軟件產(chǎn)品交付給大眾用戶(hù)使用之前用以保證軟件質(zhì)量重要的一個(gè)方法。近來(lái),軟件工程界中更加趨向于一種新觀點(diǎn),即認(rèn)為軟件每一階段中的生命周期都理應(yīng)包含測(cè)試,因此使檢查本階段的成果能不能接近預(yù)期的結(jié)果目標(biāo),進(jìn)而盡可能早一點(diǎn)發(fā)現(xiàn)到錯(cuò)誤并加以改正,如果測(cè)試不是在早期階段進(jìn)行的,那么錯(cuò)誤將延時(shí)擴(kuò)散,最后常常會(huì)導(dǎo)致成品測(cè)試面臨巨大的困難。對(duì)于軟件來(lái)講,事實(shí)上,無(wú)論采用任何方法或者任何技術(shù),系統(tǒng)中仍然會(huì)出現(xiàn)錯(cuò)誤。采用新的開(kāi)發(fā)方式、先進(jìn)的語(yǔ)言、完善的開(kāi)發(fā)過(guò)程,可以最大限度的降低錯(cuò)誤的引進(jìn),但還是不能完全的杜絕軟件中有可能出現(xiàn)的錯(cuò)誤,這些引入的錯(cuò)誤需要通過(guò)測(cè)試找出來(lái),系統(tǒng)中錯(cuò)誤的密度也需要通過(guò)測(cè)試來(lái)進(jìn)行估量。測(cè)試是所有學(xué)科的工程的最基本的組成單元,是軟件開(kāi)發(fā)的一個(gè)很重要的部分。自有設(shè)計(jì)程序的那天起測(cè)試就一直伴隨著。統(tǒng)計(jì)表明,在典型的軟件開(kāi)發(fā)項(xiàng)目中,軟件測(cè)試工作量往往占軟件開(kāi)發(fā)總工作量的40%以上。而在軟件開(kāi)發(fā)的總成本中,用在測(cè)試上的開(kāi)銷(xiāo)要占30%到50%。如果把維護(hù)階段也考慮在內(nèi),討論整個(gè)軟件生存期時(shí),測(cè)試的成本比例也許會(huì)有所降低,但實(shí)際上維護(hù)程序的工作相當(dāng)于二次開(kāi)發(fā),甚至是多次開(kāi)發(fā),其中一定又包含了很多測(cè)試的工作。在實(shí)踐中,測(cè)試軟件非常困難,從而常常使我們敷衍了事或望而卻步,這是因?yàn)閷?duì)測(cè)試還是存在了一些錯(cuò)誤的看法和不正確的態(tài)度,這包括:①難以給測(cè)試的工作人員某種成就感;認(rèn)為測(cè)試工作并不像編碼和設(shè)計(jì)那樣容易進(jìn)行發(fā)展②在測(cè)試的過(guò)程中發(fā)現(xiàn)錯(cuò)位其實(shí)是一種對(duì)責(zé)任者工作的否定;測(cè)試是以發(fā)現(xiàn)軟件的錯(cuò)誤為目標(biāo)的,這是非建設(shè)性的,甚至還是具有破壞性的,③測(cè)試的工作過(guò)程非常枯燥無(wú)味,因此不足以引起我們的興趣和愛(ài)好;④測(cè)試工作需要是細(xì)致而艱苦的進(jìn)行;⑤一般來(lái)說(shuō),我們都對(duì)自己編寫(xiě)出來(lái)的程序比較盲目的自信,在發(fā)現(xiàn)到錯(cuò)誤的時(shí)候,可能會(huì)顧慮別人對(duì)我們自己開(kāi)發(fā)的能力的看法。以上這幾個(gè)觀點(diǎn)對(duì)測(cè)試系統(tǒng)的工作進(jìn)行是尤為不利的,我們必須要端正態(tài)度、澄清認(rèn)識(shí),才可能將系統(tǒng)產(chǎn)品的質(zhì)量加以提高。(2)測(cè)試的目的如果測(cè)試程序的目的是為了盡可能全面地找出系統(tǒng)中的錯(cuò)誤,那么測(cè)試就必須直觀的針對(duì)軟件較為復(fù)雜的部分或者是前期出現(xiàn)錯(cuò)誤比較多的位置。①系統(tǒng)的測(cè)試是為了檢查出錯(cuò)誤而執(zhí)行程序的運(yùn)行過(guò)程;②測(cè)試則是為了證明程序中有錯(cuò)誤,而不是用來(lái)證明程序沒(méi)有錯(cuò)誤;③每一個(gè)好的測(cè)試的用例是因?yàn)樗軝z查到至今未出現(xiàn)的錯(cuò)誤;④一個(gè)很成功的測(cè)試就是檢查出了至今未能發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。這種觀點(diǎn)可以提醒人們測(cè)試要以查找錯(cuò)誤為中心,而不是為了演示軟件的正確功能。但是僅憑字面意思理解這一觀點(diǎn)可能會(huì)產(chǎn)生誤導(dǎo),認(rèn)為發(fā)現(xiàn)錯(cuò)誤是軟件測(cè)試的唯一目,查找不出錯(cuò)誤的測(cè)試就是沒(méi)有價(jià)值的,事實(shí)并非如此。首先,測(cè)試并不僅僅是為了要找出錯(cuò)誤。通過(guò)分析錯(cuò)誤產(chǎn)生的原因和錯(cuò)誤的分布特征,可以幫助項(xiàng)目管理者發(fā)現(xiàn)當(dāng)前所采用的軟件過(guò)程的缺陷,以便改進(jìn)。同時(shí),這種分析也能幫助我們?cè)O(shè)計(jì)出有針對(duì)性地檢測(cè)方法,改善測(cè)試的有效性。其次,沒(méi)有檢查出錯(cuò)誤的測(cè)試也有它的價(jià)值,完整的測(cè)試是測(cè)試質(zhì)量評(píng)定的一種方式。6.2.2測(cè)試的步驟類(lèi)似系統(tǒng)開(kāi)發(fā)的過(guò)程,測(cè)試工作的過(guò)程也需要分步驟來(lái)進(jìn)行,每個(gè)步驟在邏輯上是前一個(gè)步驟的繼續(xù)。大型系統(tǒng)軟件一般是由若干個(gè)子系統(tǒng)而組成的,每一個(gè)子系統(tǒng)又是由若干個(gè)小的模塊組成的。因此,大型系統(tǒng)軟件的測(cè)試功過(guò)基本上由下面的幾個(gè)步驟組成:(1)模塊測(cè)試在對(duì)模塊進(jìn)行的測(cè)試工作步驟中所發(fā)現(xiàn)的經(jīng)常是詳細(xì)設(shè)計(jì)和編碼的錯(cuò)誤。(2)系統(tǒng)測(cè)試在對(duì)系統(tǒng)進(jìn)行的測(cè)試工作步驟中發(fā)現(xiàn)的經(jīng)常是軟件設(shè)計(jì)時(shí)出現(xiàn)的錯(cuò)誤,也有可能會(huì)發(fā)現(xiàn)需求說(shuō)明中的出現(xiàn)錯(cuò)誤。(3)驗(yàn)收測(cè)試在對(duì)驗(yàn)收進(jìn)行的測(cè)試工作步驟中發(fā)現(xiàn)的經(jīng)常是系統(tǒng)需求說(shuō)明書(shū)中出現(xiàn)的錯(cuò)誤。6.2.3測(cè)試的主要內(nèi)容我們?cè)谶M(jìn)行測(cè)試工作的時(shí)候?yàn)榱吮WC系統(tǒng)的質(zhì)量,可以將測(cè)試工作的內(nèi)容分成以下所說(shuō)的幾個(gè)部分,即:審查代碼、集成測(cè)試、單元測(cè)試、系統(tǒng)測(cè)試和確認(rèn)測(cè)試。(1)單元測(cè)試檢查系統(tǒng)設(shè)計(jì)最小的單位(—個(gè)模塊)就是單元測(cè)試,通過(guò)測(cè)試檢查出用來(lái)定義該模塊的功能說(shuō)明不符合與實(shí)現(xiàn)該模塊的實(shí)際功能的情況,以及編碼時(shí)的錯(cuò)誤。(2)集成測(cè)試我們可以將每個(gè)小的模塊按照設(shè)計(jì)的需求組裝起來(lái)后同時(shí)進(jìn)行集成測(cè)試,集成測(cè)試的主要目的是檢查與接口有關(guān)聯(lián)的某些問(wèn)題。假設(shè)一個(gè)模塊和另一個(gè)模塊可能會(huì)出現(xiàn)由于疏忽的問(wèn)題而引起有危害的影響;把子功能模塊組合起來(lái)后可能不能產(chǎn)生預(yù)期的主功能;有個(gè)別的看起來(lái)視乎能接受的誤差卻很有可能積累到不能接受的程度;全程數(shù)據(jù)結(jié)構(gòu)可能有錯(cuò)誤等。(3)確認(rèn)測(cè)試確認(rèn)測(cè)試的目的是向未來(lái)的用戶(hù)表明系統(tǒng)能夠像預(yù)定要求那樣工作。經(jīng)集成測(cè)試后,已經(jīng)按照設(shè)計(jì)把所有的模塊組裝成一個(gè)完整的軟件系統(tǒng),基本排除了接口的錯(cuò)誤,接下來(lái)我們就應(yīng)該進(jìn)一步的檢驗(yàn)系統(tǒng)軟件的有效性,就是確認(rèn)測(cè)試工作的任務(wù),是將系統(tǒng)軟件的性能和功能發(fā)揮到如用戶(hù)們合理期待的一樣。(4)系統(tǒng)測(cè)試完成軟件設(shè)計(jì)開(kāi)發(fā)以后,最后還要將它與系統(tǒng)中其他的部分整合運(yùn)行,從性能測(cè)試、安全測(cè)試、強(qiáng)度測(cè)試和恢復(fù)測(cè)試等四個(gè)方面來(lái)進(jìn)行系統(tǒng)測(cè)試。此外對(duì)系統(tǒng)的單獨(dú)測(cè)試主要從以下三個(gè)方面入手:① 功能測(cè)試:測(cè)試能否滿(mǎn)足開(kāi)發(fā)的要求,能否實(shí)現(xiàn)了設(shè)計(jì)所描述的功能,能否讓用戶(hù)的需求得到滿(mǎn)足。系統(tǒng)測(cè)試必須和最常用的測(cè)試是功能測(cè)試。一般來(lái)說(shuō)還會(huì)以對(duì)軟件正式的說(shuō)明書(shū)為標(biāo)準(zhǔn)進(jìn)行測(cè)試。② 性能及強(qiáng)度的測(cè)試:最高實(shí)際限度的測(cè)試系統(tǒng)能力,即軟件在某些超負(fù)荷環(huán)境下功能是否還實(shí)現(xiàn)的情況。③ 安全測(cè)試:對(duì)安裝在系統(tǒng)內(nèi)的安全保護(hù)機(jī)構(gòu)確實(shí)能能不能保護(hù)系統(tǒng)進(jìn)行驗(yàn)證,使系統(tǒng)不會(huì)受到各種不正常的干擾。因此針對(duì)本次開(kāi)發(fā)的系統(tǒng)主要是測(cè)試錯(cuò)誤的數(shù)據(jù)、無(wú)效的數(shù)據(jù),測(cè)試權(quán)限系統(tǒng)和對(duì)抗非法數(shù)據(jù)干擾的能力。經(jīng)過(guò)了一系列的需求分析、設(shè)計(jì)和編碼等開(kāi)發(fā)工作后,本設(shè)備管理系統(tǒng)的設(shè)計(jì)也將接近尾聲,接下來(lái)需要對(duì)系統(tǒng)的一些功能進(jìn)行測(cè)試是否能夠達(dá)到預(yù)期的結(jié)果。由于在測(cè)試前系統(tǒng)的各個(gè)模塊都會(huì)存在一定的錯(cuò)誤和缺陷,從而可能導(dǎo)致系統(tǒng)的非正常運(yùn)行,有時(shí)候會(huì)出現(xiàn)很?chē)?yán)重的后果。所以,對(duì)于程序設(shè)計(jì)開(kāi)發(fā)來(lái)說(shuō),軟件測(cè)試是一項(xiàng)非常重要的工作。(1)測(cè)試案例的內(nèi)容周期:測(cè)試時(shí)間域。層次:測(cè)試的層面。類(lèi)型:測(cè)試的分類(lèi)。系統(tǒng):測(cè)試何系統(tǒng)。分系統(tǒng):測(cè)試何分系統(tǒng)。模塊:測(cè)試何模塊。平臺(tái):測(cè)試的環(huán)境。描述:對(duì)測(cè)試問(wèn)題說(shuō)明與敘述。目的:測(cè)試的目標(biāo)與期望。此外,還包括測(cè)試文檔號(hào)、測(cè)試設(shè)置、輸入條件、測(cè)試結(jié)果和期望結(jié)果。(2)測(cè)試案例與腳本1)測(cè)試案例與腳本設(shè)計(jì)主要包括以下內(nèi)容:檢查集成測(cè)試策略制定測(cè)試數(shù)據(jù)目的和性能目標(biāo)找出關(guān)鍵測(cè)試條件檢查已有的在線(xiàn)測(cè)試腳本輸入或抓取在線(xiàn)測(cè)試腳本檢查已有的用于測(cè)試的數(shù)據(jù)生成測(cè)試數(shù)據(jù)檢查重要的數(shù)據(jù)執(zhí)行測(cè)試數(shù)據(jù)和測(cè)試腳本6.2.4測(cè)試用例(1)用戶(hù)登錄測(cè)試用戶(hù)登錄信息測(cè)試過(guò)程如表6-1所示:表6-1用戶(hù)登錄測(cè)試表測(cè)試目的操作流程測(cè)試用例預(yù)測(cè)結(jié)果測(cè)試結(jié)果用戶(hù)登錄填寫(xiě)用戶(hù)名密碼,點(diǎn)擊首頁(yè)【登錄】按鈕用戶(hù)名:1密碼:a登錄失敗提示錯(cuò)誤信息用戶(hù)名:liu密碼:123456登錄成功登錄成功

(2)信息發(fā)布測(cè)試信息發(fā)布測(cè)試過(guò)程如表6-2所示:表6-2信息發(fā)布測(cè)試表測(cè)試項(xiàng)目操作流程測(cè)試用例預(yù)測(cè)結(jié)果測(cè)試結(jié)果信息發(fā)布管理員登陸后點(diǎn)擊首頁(yè)【信息】按鈕,發(fā)布信息空發(fā)布失敗,彈出提示按鈕發(fā)布失敗,提示請(qǐng)?zhí)顚?xiě)內(nèi)容信息有可能延遲發(fā)表成功發(fā)表成功(3)后臺(tái)管理登錄測(cè)試后臺(tái)管理登錄測(cè)試過(guò)程如表6-3所示:表6-3后臺(tái)管理登錄測(cè)試測(cè)試目的操作流程測(cè)試用例預(yù)測(cè)結(jié)果測(cè)試結(jié)果后臺(tái)管理登錄點(diǎn)擊首頁(yè)填寫(xiě)用戶(hù)名密碼,點(diǎn)擊首頁(yè)【登錄】按鈕用戶(hù)名:liu密碼:123456登錄失敗提示錯(cuò)誤信息用戶(hù)名:a密碼:a登錄成功登錄成功6.3系統(tǒng)的特點(diǎn)和優(yōu)點(diǎn)本系統(tǒng)設(shè)計(jì)時(shí)借鑒了國(guó)內(nèi)外優(yōu)秀網(wǎng)站的優(yōu)點(diǎn),從界面到系統(tǒng)設(shè)計(jì)都是從方便用戶(hù),同時(shí)兼顧管理員的管理這一方面設(shè)計(jì)的。系統(tǒng)的主要特點(diǎn)和優(yōu)點(diǎn)歸納如下:(1)本系統(tǒng)最大的特色是相對(duì)一般基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng),本系統(tǒng)的設(shè)計(jì)比較有針對(duì)性。由于學(xué)習(xí)的特殊性,在系統(tǒng)中也存在相應(yīng)的特別的安全功能模塊。(2)該系統(tǒng)的位移性能也比較高,可以在大多數(shù)操作系統(tǒng)上運(yùn)行,你只需要安裝一個(gè)支持JSP和JDK,你還可以直接獨(dú)立的服務(wù)器上運(yùn)行的模擬服務(wù)器。數(shù)據(jù)庫(kù)系統(tǒng)使用MySQL,實(shí)現(xiàn)動(dòng)態(tài)查詢(xún),動(dòng)態(tài)更新和動(dòng)態(tài)輸入數(shù)據(jù),并提供強(qiáng)大的管理功能。主要用于eclipse中+JDK1.6開(kāi)發(fā)工具,操作簡(jiǎn)單,功能強(qiáng)大,可以進(jìn)行不同的配置,根據(jù)用戶(hù)的需求,以滿(mǎn)足用戶(hù)的不同需求。(3)系統(tǒng)管理信息內(nèi)容全面,方便于維護(hù)數(shù)據(jù),特別是一些通用的字段,為了預(yù)防我們?cè)谑謩?dòng)輸入的時(shí)候有可能會(huì)發(fā)生各種錯(cuò)誤,該系統(tǒng)采用的是單選框或列表框下拉的方法來(lái)顯示所有的數(shù)據(jù),用戶(hù)只要用鼠標(biāo)點(diǎn)擊來(lái)進(jìn)行選擇就可以完成輸入的工作。這樣的方式不單是為用戶(hù)帶來(lái)很多方便,工作效率也得以提高,而且盡可能的將發(fā)生錯(cuò)誤的幾率減少,讓用戶(hù)能順利進(jìn)行統(tǒng)計(jì)信息的工作。(4)有比較友好的用戶(hù)界面,使用方便,操作方法很簡(jiǎn)單。一般來(lái)說(shuō)只要有操作商務(wù)網(wǎng)站經(jīng)驗(yàn)的用戶(hù)都能熟練的對(duì)本系統(tǒng)進(jìn)行操作。6.4系統(tǒng)存在的不足和改進(jìn)方案系統(tǒng)存在的不足本系統(tǒng)基本滿(mǎn)足了一般基于B2B平臺(tái)的醫(yī)療病歷交互系統(tǒng)的基本功能,能夠?qū)崿F(xiàn)簡(jiǎn)單的學(xué)習(xí)信息管理和查詢(xún)等功能。但由于時(shí)間倉(cāng)促,本系統(tǒng)還存在不少不足方面,主要體現(xiàn)在:(1)界面不夠美觀,由于時(shí)間倉(cāng)促,系統(tǒng)的主要表現(xiàn)方式還是以表格+文字的方式,顏色比較單調(diào),一些界面不夠美觀,對(duì)整個(gè)系統(tǒng)造成了嚴(yán)重的影響。(2)數(shù)據(jù)庫(kù)和部分代碼存在冗余,由于欠缺經(jīng)驗(yàn)和考慮的不夠充分,在很大一部分系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)中,系統(tǒng)代碼都存在冗余,導(dǎo)致系統(tǒng)的運(yùn)行質(zhì)量不夠好。(3)后臺(tái)的管理功能不夠完善,由于多方面的原因,人力和時(shí)間缺乏,設(shè)計(jì)開(kāi)發(fā)本系統(tǒng)后臺(tái)方面管理的功能不是特別完善。改進(jìn)方案針對(duì)于本系統(tǒng)產(chǎn)生不足,在以后的日子里,我準(zhǔn)備進(jìn)一步對(duì)系統(tǒng)進(jìn)行改進(jìn),方案如下:(1)對(duì)于系統(tǒng)不美觀的界面,我會(huì)在系統(tǒng)中使用大量的圖片,用photoshop優(yōu)化操作本系統(tǒng),并能使其不會(huì)對(duì)系統(tǒng)的傳輸速度產(chǎn)生太大的影響;同時(shí)系統(tǒng)的配色方案也要需要改進(jìn),根據(jù)商品的不同種類(lèi)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論