畢業(yè)設(shè)計(論文)-springboot癌癥患者交流平臺設(shè)計_第1頁
畢業(yè)設(shè)計(論文)-springboot癌癥患者交流平臺設(shè)計_第2頁
畢業(yè)設(shè)計(論文)-springboot癌癥患者交流平臺設(shè)計_第3頁
畢業(yè)設(shè)計(論文)-springboot癌癥患者交流平臺設(shè)計_第4頁
畢業(yè)設(shè)計(論文)-springboot癌癥患者交流平臺設(shè)計_第5頁
已閱讀5頁,還剩44頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

springboot癌癥患者交流平臺摘要隨著社會的發(fā)展,社會的各行各業(yè)都在利用信息化時代的優(yōu)勢。計算機的優(yōu)勢和普及使得各種信息系統(tǒng)的開發(fā)成為必需。癌癥患者交流平臺,主要的模塊包括查看首頁、輪播圖、抗癌故事管理、資源管理(癌癥科普、科普分類)、交流管理(抗癌論壇、論壇分類)、系統(tǒng)用戶、模塊管理(抗癌分類、抗癌方法、醫(yī)生點評)等功能。系統(tǒng)中管理員主要是為了安全有效地存儲和管理各類信息,還可以對系統(tǒng)進行管理與更新維護等操作,并且對后臺有相應(yīng)的操作權(quán)限。要想實現(xiàn)癌癥患者交流平臺的各項功能,需要后臺數(shù)據(jù)庫的大力支持。管理員驗證注冊信息,收集的用戶信息,并由此分析得出的關(guān)聯(lián)信息等大量的數(shù)據(jù)都由數(shù)據(jù)庫管理系統(tǒng)管理。本文中數(shù)據(jù)庫服務(wù)器端采用了Mysql作為后臺數(shù)據(jù)庫,使Web與數(shù)據(jù)庫緊密聯(lián)系起來。在設(shè)計過程中,充分保證了系統(tǒng)代碼的良好可讀性、實用性、易擴展性、通用性、便于后期維護、操作方便以及頁面簡潔等特點。本系統(tǒng)的開發(fā)使獲取癌癥患者交流平臺信息能夠更加方便快捷,同時也使癌癥患者交流平臺管理信息變的更加系統(tǒng)化、有序化。系統(tǒng)界面較友好,易于操作。關(guān)鍵詞:癌癥患者交流平臺;springboot;MysqlSpringbootCancerPatientCommunicationPlatformAbstractWiththedevelopmentofsociety,variousindustriesaretakingadvantageoftheadvantagesoftheinformationage.Theadvantagesandpopularityofcomputersmakethedevelopmentofvariousinformationsystemsnecessary.Themainmodulesofthecancerpatientcommunicationplatformincludeviewingthehomepage,rotatingpictures,cancerstorymanagement,resourcemanagement(cancersciencepopularization,sciencepopularizationclassification),communicationmanagement(cancerforum,forumclassification),systemusers,modulemanagement(cancerclassification,cancermethods,medicalstudentreviews),andotherfunctions.Themainpurposeofadministratorsinthesystemistostoreandmanagevarioustypesofinformationsafelyandeffectively.Theycanalsomanage,update,andmaintainthesystem,andhavecorrespondingoperationpermissionsforthebackend.Toachievethevariousfunctionsofthecancerpatientcommunicationplatform,strongsupportfromthebackenddatabaseisrequired.Theadministratorverifiestheregistrationinformation,collectsuserinformation,andanalyzesalargeamountofdatasuchasassociatedinformation,whichismanagedbythedatabasemanagementsystem.Inthisarticle,MySQLisusedasthebackenddatabaseonthedatabaseserverside,closelylinkingtheWebwiththedatabase.Duringthedesignprocess,thesystemcodewasfullyguaranteedtohavegoodreadability,practicality,scalability,universality,easeoflatermaintenance,easyoperation,andconcisepages.Thedevelopmentofthissystemmakesitmoreconvenientandefficienttoobtaininformationfromthecancerpatientcommunicationplatform,andalsomakesthemanagementinformationofthecancerpatientcommunicationplatformmoresystematicandorderly.Thesysteminterfaceisrelativelyfriendlyandeasytooperate.Keywords:cancerpatientcommunicationplatform;springboot;Mysql

目錄TOC\o"1-3"\h\u26282springboot癌癥患者交流平臺 15135摘要 114304第1章系統(tǒng)概述 4158401.1概述 4141331.2課題意義 4189871.3主要內(nèi)容 429081第2章系統(tǒng)開發(fā)環(huán)境 57202.1HTML網(wǎng)頁技術(shù) 5325972.2B/S架構(gòu) 5259122.3springboot框架 575312.4JAVA簡介 66872.5MySql數(shù)據(jù)庫 617922.6訪問數(shù)據(jù)庫實現(xiàn)方法 711902.7系統(tǒng)對MySQL數(shù)據(jù)庫的兩種連接方式 714103第3章需求分析 8317493.1可行性分析 8156573.1.1技術(shù)可行性

871453.1.2經(jīng)濟可行性 8254263.1.3操作可行性

9172913.2系統(tǒng)設(shè)計規(guī)則 969673.3系統(tǒng)性能分析 961753.4系統(tǒng)流程和邏輯 103793第4章系統(tǒng)概要設(shè)計 13140614.1概述 13237344.2系統(tǒng)結(jié)構(gòu) 1322914.3.數(shù)據(jù)庫設(shè)計 149314.3.1概念模型 14196624.3.2數(shù)據(jù)庫設(shè)計表 1524396第5章系統(tǒng)詳細設(shè)計 26206735.1前臺用戶功能模塊 26268195.2管理員功能模塊 29261245.3醫(yī)生用戶功能模塊 3116111第6章系統(tǒng)測試 3381876.1系統(tǒng)測試的目的 33245586.2系統(tǒng)測試方法 33174786.3測試過程 345986.4測試結(jié)果 3516331結(jié)論 3613746致謝 3718844參考文獻 38第1章系統(tǒng)概述1.1概述在發(fā)展迅速的信息化時代中,越來越多互聯(lián)網(wǎng)科技走進人們的生活,人們開始接受互聯(lián)網(wǎng)帶來的方便快捷的服務(wù),同時享受這互聯(lián)網(wǎng)帶來的沖擊與。重癥患者交流平臺是目前癌癥患者進行交流不可或缺的網(wǎng)站,但是由于各種無法預(yù)測的現(xiàn)實原因讓它無法普遍實現(xiàn)出來,。如果時間久了,管理十分不便利,存在誤差,查詢難的現(xiàn)象,一旦數(shù)據(jù)過多,人工管理方式就很難維持。隨著信息技術(shù)的應(yīng)用拓展,逐漸引用了信息化技術(shù)管理,逐漸取代了人工管理模式,采用計算機系統(tǒng)來管理重癥患者交流信息,智能的管理減少了人力物力財力,節(jié)省了管理的時間和空間,提升了工作的準確率和效率。本次系統(tǒng)開發(fā),主要以重癥患者交流為對象,根據(jù)需求來完成功能設(shè)計。1.2課題意義隨著全球信息化的發(fā)展,人們的生活節(jié)奏越來越快,對信息的時效性越來越重視。以傳統(tǒng)的宣傳方式為載體的傳統(tǒng)媒介早已不能滿足人們對獲取信息的方式、便捷性的需求。所以癌癥患者交流平臺漸漸成為人們關(guān)注的焦點。首先,癌癥患者交流平臺,網(wǎng)上獲取信息的實時性、便捷性要遠遠高于傳統(tǒng)媒介。系統(tǒng)一經(jīng)上線,無論用戶在世界的哪個角落,只要能夠連接互聯(lián)網(wǎng),就能在第一時間獲得想要的信息。計算機技術(shù)在現(xiàn)代管理中的應(yīng)用,使計算機成為人們應(yīng)用現(xiàn)代技術(shù)的重要工具。能夠有效的解決獲取信息便捷化、全面化的問題,提高效率。1.3主要內(nèi)容癌癥患者交流平臺從功能、數(shù)據(jù)流程、可行性、運行環(huán)境等方面進行需求分析。對癌癥患者交流平臺的數(shù)據(jù)庫、功能進行了詳細設(shè)計。分析了主要界面設(shè)計和相關(guān)組件設(shè)計,對癌癥患者交流平臺的具體實現(xiàn)進行了介紹。采用Java技術(shù),從數(shù)據(jù)庫中獲取數(shù)據(jù)、向數(shù)據(jù)庫中寫入數(shù)據(jù),實現(xiàn)系統(tǒng)直接對數(shù)據(jù)庫進行各種操作,在網(wǎng)頁中加入動態(tài)內(nèi)容,從而實現(xiàn)癌癥患者交流平臺所需要的各種基本功能。

第2章系統(tǒng)開發(fā)環(huán)境2.1HTML網(wǎng)頁技術(shù)HTML是一種制作網(wǎng)頁的常用語言,它一般是用于制作靜態(tài)頁面。它的命令是可以體現(xiàn)文字信息、鏈接信息、圖形信息和表格信息等等?,F(xiàn)在它被大眾普遍接受廣泛應(yīng)用在網(wǎng)絡(luò)上。2.2B/S架構(gòu)B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式),是WEB興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,WEB瀏覽器是客戶端最主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實現(xiàn)的核心部分集中到服務(wù)器上,簡化了系統(tǒng)的開發(fā)、維護和使用??蛻魴C上只要安裝一個瀏覽器,如Chrome、Safari、MicrosoftEdge、NetscapeNavigator或InternetExplorer,服務(wù)器安裝MySQL、Oracle、MYSQL等數(shù)據(jù)庫。瀏覽器通過WebServer同數(shù)據(jù)庫進行數(shù)據(jù)交互。

B/S架構(gòu)采取瀏覽器請求,服務(wù)器響應(yīng)的工作模式。用戶可以通過瀏覽器去訪問Internet上由Web服務(wù)器產(chǎn)生的文本、數(shù)據(jù)、圖片、動畫、視頻點播和聲音等信息;而每一個Web服務(wù)器又可以通過各種方式與數(shù)據(jù)庫服務(wù)器連接,大量的數(shù)據(jù)實際存放在數(shù)據(jù)庫服務(wù)器中;從Web服務(wù)器上下載程序到本地來執(zhí)行,在下載過程中若遇到與數(shù)據(jù)庫有關(guān)的指令,由Web服務(wù)器交給數(shù)據(jù)庫服務(wù)器來解釋執(zhí)行,并返回給Web服務(wù)器,Web服務(wù)器又返回給用戶。在這種結(jié)構(gòu)中,將許許多多的網(wǎng)連接到一塊,形成一個巨大的網(wǎng),即全球網(wǎng)。而各個企業(yè)可以在此結(jié)構(gòu)的基礎(chǔ)上建立自己的Internet。在B/S模式中,用戶是通過瀏覽器針對許多分布于網(wǎng)絡(luò)上的服務(wù)器進行請求訪問的,瀏覽器的請求通過服務(wù)器進行處理,并將處理結(jié)果以及相應(yīng)的信息返回給瀏覽器,其他的數(shù)據(jù)加工、請求全部都是由WebServer完成的。通過該框架結(jié)構(gòu)以及植入于操作系統(tǒng)內(nèi)部的瀏覽器,該結(jié)構(gòu)已經(jīng)成為了當今軟件應(yīng)用的主流結(jié)構(gòu)模式。2.3springboot框架springboot(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis兩個開源框架整合而成(SpringMVC是Spring中的部分內(nèi)容)。常作為數(shù)據(jù)源較簡單的web項目的框架。Spring就像是整個項目中裝配bean的大工廠,在配置文件中可以指定使用特定的參數(shù)去調(diào)用實體類的構(gòu)造方法來實例化對象。也可以稱之為項目中的粘合劑。

Spring的核心思想是IoC(控制反轉(zhuǎn)),即不再需要程序員去顯式地`new`一個對象,而是讓Spring框架幫你來完成這一切。

SpringMVC在項目中攔截用戶請求,它的核心Servlet即DispatcherServlet承擔中介或是前臺這樣的職責,將用戶請求通過HandlerMapping去匹配Controller,Controller就是具體對應(yīng)請求所執(zhí)行的操作。SpringMVC相當于SSH框架中struts。

mybatis是對jdbc的封裝,它讓數(shù)據(jù)庫底層操作變的透明。mybatis的操作都是圍繞一個sqlSessionFactory實例展開的。mybatis通過配置文件關(guān)聯(lián)到各實體類的Mapper文件,Mapper文件中配置了每個類對數(shù)據(jù)庫所需進行的sql語句映射。在每次與數(shù)據(jù)庫交互時,通過sqlSessionFactory拿到一個sqlSession,再執(zhí)行sql命令。頁面發(fā)送請求給控制器,控制器調(diào)用業(yè)務(wù)層處理邏輯,邏輯層向持久層發(fā)送請求,持久層與數(shù)據(jù)庫交互,后將結(jié)果返回給業(yè)務(wù)層,業(yè)務(wù)層將處理邏輯發(fā)送給控制器,控制器再調(diào)用視圖展現(xiàn)數(shù)據(jù)。2.4JAVA簡介Java主要采用CORBA技術(shù)和安全模型,可以在互聯(lián)網(wǎng)應(yīng)用的數(shù)據(jù)保護。它還提供了對EJB(EnterpriseJavaBeans)的全面支持,javaservletAPI,SPRINGBOOT(javaserverpages),和XML技術(shù)。Java是一種計算機編程語言,具有封裝、繼承和多態(tài)性三個主要特性,廣泛應(yīng)用于企業(yè)Web應(yīng)用程序開發(fā)和移動應(yīng)用程序開發(fā)。Java語言和一般編譯器以及直譯的區(qū)別在于,Java首先將源代碼轉(zhuǎn)換為字節(jié)碼,然后將其轉(zhuǎn)換為JVM的可執(zhí)行文件,JVM可以在各種不同的JVM上運行。因此,實現(xiàn)了它的跨平臺特性。雖然這使得Java在早期非常緩慢,但是隨著Java的開發(fā),它已經(jīng)得到了改進。2.5MySql數(shù)據(jù)庫Mysql的語言是非結(jié)構(gòu)化的,用戶可以在數(shù)據(jù)上進行工作。因為Mysql的語言和結(jié)構(gòu)比較簡單,但是功能和存儲信息量很強大,其速度、可靠性和適應(yīng)性而備受關(guān)注并得到了普遍的應(yīng)用。Mysql數(shù)據(jù)庫在編程過程中的作用是很廣泛的,為用戶進行數(shù)據(jù)查詢帶來了方便。Mysql數(shù)據(jù)庫的應(yīng)用特點:靈活性強,功能強大,語言相對要簡潔很多。數(shù)據(jù)流程分析主要就是數(shù)據(jù)存儲的儲藏室,它是在計算機上進行的,而不是現(xiàn)實中的儲藏室。數(shù)據(jù)庫管理主要是數(shù)據(jù)存儲、修改和增加以及數(shù)據(jù)表的建立。數(shù)據(jù)表的建立,可以對數(shù)據(jù)表中的數(shù)據(jù)進行調(diào)整,數(shù)據(jù)的重新組合及重新構(gòu)造,保證數(shù)據(jù)的安全性。介于數(shù)據(jù)庫的功能強大等特點,本系統(tǒng)的開發(fā)主要應(yīng)用了Mysql進行對數(shù)據(jù)的管理。2.6訪問數(shù)據(jù)庫實現(xiàn)方法(1)首先介紹一下web數(shù)據(jù)庫搜索網(wǎng)絡(luò)上的基本步驟:第一步:檢查消費者的數(shù)據(jù),第二步:你必須建立與數(shù)據(jù)庫的連接;第三步:搜索數(shù)據(jù)庫;第四步:數(shù)據(jù)的結(jié)構(gòu);第五步:該用戶的結(jié)果被示出。(2)系統(tǒng),直到我MYSQL5.0PHP集成開發(fā)環(huán)境,如使用WAMP服務(wù)器處于開機狀態(tài),并且更容易訪問數(shù)據(jù)庫的報告開發(fā)環(huán)境:一個連接到MySQL數(shù)據(jù)庫服務(wù)器Mysql_connect-;語法:資源的mysql_connect(主機,用戶名,密碼);請選擇數(shù)據(jù)庫:mysql_select_db(數(shù)據(jù)庫鏈接標識的名稱);關(guān)閉數(shù)據(jù)庫:則mysql_close();2.7系統(tǒng)對MySQL數(shù)據(jù)庫的兩種連接方式活動的MySQL/MySQL庫,或使用ODBC接口,MySQL數(shù)據(jù)庫是一個雙向鏈接。永久及非永久連接。(1)永久連接:一個更永久的連接請求的最大優(yōu)點是可以非常有效的客戶站在密切的聯(lián)系,當連接到MySQL服務(wù)器,就更好了。在起草該頁面每一個孩子在這個過程中,而不是僅僅在任何時候,只有在到MySQL服務(wù)器請求連接的生命周期,一旦連接。此子過程是建立到服務(wù)器的單獨連接可以是永久性的。(2)非永久連接:他是短路。提交順路到Web服務(wù)器,服務(wù)器處理請求并請求的頁面,你要發(fā)送的瀏覽器客戶端,然后連接斷開。對于大多數(shù)網(wǎng)站,它經(jīng)常通過有效高效率有關(guān),但在大多數(shù)情況下,所使用的連接,但它是一個完整的時間,以避免出現(xiàn)任何問題,并可以增加的容量服務(wù)器承載。第3章需求分析3.1可行性分析3.1.1技術(shù)可行性

癌癥患者交流平臺是在Windows操作系統(tǒng)中進行開發(fā)運用的,而且目前PC機的各項性能已經(jīng)可以勝任普通網(wǎng)站的web服務(wù)器。系統(tǒng)開發(fā)所使用的技術(shù)也都是自身所具有的,也是當下廣泛應(yīng)用的技術(shù)之一。系統(tǒng)的開發(fā)環(huán)境和配置都是可以自行安裝的,系統(tǒng)使用Java開發(fā)工具,使用比較成熟的Mysql數(shù)據(jù)庫進行對系統(tǒng)前臺及后臺的數(shù)據(jù)交互,根據(jù)技術(shù)語言對數(shù)據(jù)庫,結(jié)合需求進行修改維護,可以使得網(wǎng)站運行更具有穩(wěn)定性和安全性,從而完成實現(xiàn)網(wǎng)站的開發(fā)。(1)硬件可行性分析系統(tǒng)管理及信息分析的設(shè)計對于所使用的計算機沒有什么硬性的要求,計算機只要可以正常的使用進行代碼的編寫及頁面設(shè)計就可行,主要是對于服務(wù)器有些要求,對于平臺搭建完成要上傳的服務(wù)器是有一定的要求的,服務(wù)器必須選擇安全性比較高的,然后就是在打開網(wǎng)站必須順暢,不能停頓太長時間;性價比高;安全性高。(2)軟件可行性分析開發(fā)整個系統(tǒng)使用的是云計算,流量的可擴展性和基于流量的智能調(diào)整云計算的優(yōu)點就是流量的可擴展性和基于流量的智能調(diào)整,保障了數(shù)據(jù)信息能夠得到及時的備份,整個系統(tǒng)可以安全有效的運行。因此,我們從兩個方面進行了可行性研究,可以看出系統(tǒng)的開發(fā)沒有問題。3.1.2經(jīng)濟可行性在癌癥患者交流平臺開發(fā)之前所做的市場調(diào)研及與其相關(guān)的其他管理系統(tǒng),都是沒有任何費用的。所有的調(diào)查研究都是通過開發(fā)者自己的努力,所有的工作也都是自己親力親為的。在碰到自己比較難以解決的問題時,大多數(shù)是通過指導(dǎo)老師和同學(xué)的幫助進行相關(guān)問題的解決。所以對于癌癥患者交流平臺的開發(fā)在經(jīng)濟上是完全可行的,沒有任何費用支出的。使用比較成熟的技術(shù),系統(tǒng)是基于Java的開發(fā),采用Mysql數(shù)據(jù)庫。所以系統(tǒng)在開發(fā)人力、財力方面的要求不高,具有經(jīng)濟可行性。3.1.3操作可行性

可操作性主要是對在癌癥患者交流平臺設(shè)計完成后,用戶的使用體驗度,以及管理員可以通過系統(tǒng)隨時管理相關(guān)的數(shù)據(jù)信息,并且對于管理員、用戶、醫(yī)生三個角色,都可以簡單明了的進入到自己的系統(tǒng)界面,通過界面導(dǎo)航菜單可以簡單明了地操作功能模塊,方便用戶信息的操作需求和管理員管理數(shù)據(jù)信息。對于系統(tǒng)的操作,不需要專業(yè)人員都可以直接進行功能模塊的操作管理,所以癌癥患者交流平臺的可操作性是完全可以的。本系統(tǒng)的操作使用的也是界面窗口進行登錄,所以操作人員只要會簡單的電腦操作就完全可以的。3.2系統(tǒng)設(shè)計規(guī)則本癌癥患者交流平臺采用Java技術(shù),Mysql數(shù)據(jù)庫開發(fā),充分保證了系統(tǒng)穩(wěn)定性、完整性。癌癥患者交流平臺的設(shè)計與實現(xiàn)的設(shè)計思想如下:操作簡單方便、系統(tǒng)界面安全良好:簡單明了的頁面布局,方便查看抗癌相關(guān)信息。2、即時可見:對癌癥患者交流信息的處理將立馬在對應(yīng)地點可以查詢到,從而實現(xiàn)“即時發(fā)布、即時見效”的系統(tǒng)功能。3、功能的完善性:可以管理首頁、輪播圖、抗癌故事管理、資源管理(癌癥科普、科普分類)、交流管理(抗癌論壇、論壇分類)、系統(tǒng)用戶、模塊管理(抗癌分類、抗癌方法、醫(yī)生點評)模塊的修改和維護操作。3.3系統(tǒng)性能分析1.如果我們想要對前后臺處理的層次分明那么我們就要采用B/S模式來進行系統(tǒng)的開發(fā)這樣就可以方便用戶的使用。2.對于系統(tǒng)的開發(fā)和設(shè)計我們就要采用大家日常所需要的要求,這樣一來可以提高系統(tǒng)的適用性也能保證系統(tǒng)利用價值。對于一個系統(tǒng)來說一個好的框架是很重要的,因為一個好的框架它可以提高系統(tǒng)的穩(wěn)定和高效性。3.在系統(tǒng)界面上也要設(shè)計一個方便快捷的登錄界面,這樣就可以提高用戶對系統(tǒng)操作性和適用性。4.在系統(tǒng)模塊設(shè)計當中我們要對系統(tǒng)各個模塊進行合理簡化和設(shè)計,這樣就能提高系統(tǒng)使用性。5.對于一個完整的系統(tǒng)來說對于它的測評和測試是比較重要的,所以我們在軟件設(shè)計程序中要保持軟件占用的時間和速度快的特點。6.對于這個系統(tǒng)來說我們首先要考慮所設(shè)計出的系統(tǒng)它具有那些突破和體現(xiàn),所以我們盡力去改進這個系統(tǒng)去適應(yīng)用戶。3.4系統(tǒng)流程和邏輯系統(tǒng)業(yè)務(wù)流程圖,如圖所示:圖3-1登錄流程圖圖3-2注冊信息流程圖圖3-3添加信息流程圖

第4章系統(tǒng)概要設(shè)計4.1概述癌癥患者交流平臺基于Web服務(wù)模式,是一個適用于Internet環(huán)境下的模型結(jié)構(gòu)。只要用戶能連上Internet,便可以在不受時間、地點的限制來使用這個系統(tǒng)。癌癥患者交流平臺工作原理圖,如圖4-1所示:圖4-1系統(tǒng)工作原理圖4.2系統(tǒng)結(jié)構(gòu)本系統(tǒng)架構(gòu)網(wǎng)站系統(tǒng),本系統(tǒng)的具體功能如下:癌癥患者交流平臺癌癥患者交流平臺登陸界面用戶登錄密碼正確管理員界面用戶界面醫(yī)生用戶界面圖4-2系統(tǒng)功能結(jié)構(gòu)圖整個系統(tǒng)是由多個功能模塊組合而成的,要將所有的功能模塊都一一列舉出來,然后進行逐個的功能設(shè)計,使得每一個模塊都有相對應(yīng)的功能設(shè)計,然后進行系統(tǒng)整體的設(shè)計。系統(tǒng)功能結(jié)構(gòu)圖,如圖4-3所示:圖4-3管理員功能結(jié)構(gòu)圖4.3.數(shù)據(jù)庫設(shè)計4.3.1概念模型對于一個要開發(fā)的系統(tǒng)來說,E-R圖可以讓別人能更快更輕松的了解此系統(tǒng)的事務(wù)及它們之間的關(guān)系。根據(jù)系統(tǒng)分析階段所得出的結(jié)論確定了在癌癥患者交流平臺中存在著多個實體分別是用戶、管理員、醫(yī)生、癌癥科普、抗癌方法、醫(yī)生點評。系統(tǒng)總體ER圖如下圖所示。圖4-4系統(tǒng)總體ER圖4.3.2數(shù)據(jù)庫設(shè)計表數(shù)據(jù)庫邏輯結(jié)構(gòu)就是將E-R圖在數(shù)據(jù)庫中用具體的字段進行描述。用字段和數(shù)據(jù)類型描述來使對象特征實體化,最后形成具有一定邏輯關(guān)系的數(shù)據(jù)庫表結(jié)構(gòu)。癌癥患者交流平臺所需要的部分數(shù)據(jù)結(jié)構(gòu)表如下表所示。表access_token(登陸訪問時長)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1token_idint100NY臨時訪問牌ID2tokenvarchar640YN臨時訪問牌3infotext655350YN4maxageint100NN2最大壽命:默認2小時5create_timetimestamp190NNCURRENT_TIMESTAMP創(chuàng)建時間:6update_timetimestamp190NNCURRENT_TIMESTAMP更新時間:7user_idint100NN0用戶編號:表anticancer_classification(抗癌分類)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1anticancer_classification_idint100NY抗癌分類ID2anticancer_typevarchar640YN抗癌類型3recommendint100NN0智能推薦4create_timedatetime190NNCURRENT_TIMESTAMP創(chuàng)建時間5update_timetimestamp190NNCURRENT_TIMESTAMP更新時間表anticancer_methods(抗癌方法)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1anticancer_methods_idint100NY抗癌方法ID2anti_cancer_titlevarchar640YN抗癌標題3anticancer_typevarchar640YN抗癌類型4cover_photovarchar2550YN封面圖片5release_timedate100YN發(fā)布時間6content_detailslongtext21474836470YN內(nèi)容詳情7hitsint100NN0點擊數(shù)8praise_lenint100NN0點贊數(shù)9recommendint100NN0智能推薦10create_timedatetime190NNCURRENT_TIMESTAMP創(chuàng)建時間11update_timetimestamp190NNCURRENT_TIMESTAMP更新時間表article(文章:用于內(nèi)容管理系統(tǒng)的文章)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1article_idmediumint80NY文章id:[0,8388607]2titlevarchar1250NY標題:[0,125]用于文章和html的title標簽中3typevarchar640NN0文章分類:[0,1000]用來搜索指定類型的文章4hitsint100NN0點擊數(shù):[0,1000000000]訪問這篇文章的人次5praise_lenint100NN0點贊數(shù)6create_timetimestamp190NNCURRENT_TIMESTAMP創(chuàng)建時間:7update_timetimestamp190NNCURRENT_TIMESTAMP更新時間:8sourcevarchar2550YN來源:[0,255]文章的出處9urlvarchar2550YN來源地址:[0,255]用于跳轉(zhuǎn)到發(fā)布該文章的網(wǎng)站10tagvarchar2550YN標簽:[0,255]用于標注文章所屬相關(guān)內(nèi)容,多個標簽用空格隔開11contentlongtext21474836470YN正文:文章的主體內(nèi)容12imgvarchar2550YN封面圖13descriptiontext655350YN文章描述表article_type(文章分類)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1type_idsmallint50NY分類ID:[0,10000]2displaysmallint50NN100顯示順序:[0,1000]決定分類顯示的先后順序3namevarchar160NN分類名稱:[2,16]4father_idsmallint50NN0上級分類ID:[0,32767]5descriptionvarchar2550YN描述:[0,255]描述該分類的作用6icontext655350YN分類圖標:7urlvarchar2550YN外鏈地址:[0,255]如果該分類是跳轉(zhuǎn)到其他網(wǎng)站的情況下,就在該URL上設(shè)置8create_timetimestamp190NNCURRENT_TIMESTAMP創(chuàng)建時間:9update_timetimestamp190NNCURRENT_TIMESTAMP更新時間:表auth(用戶權(quán)限管理)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1auth_idint100NY授權(quán)ID:2user_groupvarchar640YN用戶組:3mod_namevarchar640YN模塊名:4table_namevarchar640YN表名:5page_titlevarchar2550YN頁面標題:6pathvarchar2550YN路由路徑:7positionvarchar320YN位置:8modevarchar320NN_blank跳轉(zhuǎn)方式:9addtinyint30NN1是否可增加:10deltinyint30NN1是否可刪除:11settinyint30NN1是否可修改:12gettinyint30NN1是否可查看:13field_addtext655350YN添加字段:14field_settext655350YN修改字段:15field_gettext655350YN查詢字段:16table_nav_namevarchar5000YN跨表導(dǎo)航名稱:17table_navvarchar5000YN跨表導(dǎo)航:18optiontext655350YN配置:19create_timetimestamp190NNCURRENT_TIMESTAMP創(chuàng)建時間:20update_timetimestamp190NNCURRENT_TIMESTAMP更新時間:表collect(收藏)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1collect_idint100NY收藏ID:2user_idint100NN0收藏人ID:3source_tablevarchar2550YN來源表:4source_fieldvarchar2550YN來源字段:5source_idint100NN0來源ID:6titlevarchar2550YN標題:7imgvarchar2550YN封面:8create_timetimestamp190NNCURRENT_TIMESTAMP創(chuàng)建時間:9update_timetimestamp190NNCURRENT_TIMESTAMP更新時間:表comment(評論)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1comment_idint100NY評論ID:2user_idint100NN0評論人ID:3reply_to_idint100NN0回復(fù)評論ID:空為04contentlongtext21474836470YN內(nèi)容:5nicknamevarchar2550YN昵稱:6avatarvarchar2550YN頭像地址:[0,255]7create_timetimestamp190NNCURRENT_TIMESTAMP創(chuàng)建時間:8update_timetimestamp190NNCURRENT_TIMESTAMP更新時間:9source_tablevarchar2550YN來源表:10source_fieldvarchar2550YN來源字段:11source_idint100NN0來源ID:表doctors_comments(醫(yī)生點評)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1doctors_comments_idint100NY醫(yī)生點評ID2post_patientint100YN0發(fā)布患者3patient_namevarchar640YN患者姓名4release_timedate100YN發(fā)布時間5publish_contenttext655350YN發(fā)布內(nèi)容6comment_responsetext655350YN點評回復(fù)7recommendint100NN0智能推薦8create_timedatetime190NNCURRENT_TIMESTAMP創(chuàng)建時間9update_timetimestamp190NNCURRENT_TIMESTAMP更新時間表doctor_user(醫(yī)生用戶)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1doctor_user_idint100NY醫(yī)生用戶ID2doctors_namevarchar640YN醫(yī)生姓名3doctors_gendervarchar640YN醫(yī)生性別4professional_title_of_doctorvarchar640YN醫(yī)生職稱5examine_statevarchar160NN已通過審核狀態(tài)6recommendint100NN0智能推薦7user_idint100NN0用戶ID8create_timedatetime190NNCURRENT_TIMESTAMP創(chuàng)建時間9update_timetimestamp190NNCURRENT_TIMESTAMP更新時間表forum(論壇)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1forum_idmediumint80NY論壇id2displaysmallint50NN100排序3user_idmediumint80NN0用戶ID4nicknamevarchar160YN昵稱:[0,16]5praise_lenint100YN0點贊數(shù)6hitsint100NN0訪問數(shù)7titlevarchar1250NN標題8keywordsvarchar1250YN關(guān)鍵詞9descriptionvarchar2550YN描述10urlvarchar2550YN來源地址11tagvarchar2550YN標簽12imgtext655350YN封面圖13contentlongtext21474836470YN正文14create_timetimestamp190NNCURRENT_TIMESTAMP創(chuàng)建時間:15update_timetimestamp190NNCURRENT_TIMESTAMP更新時間:16avatarvarchar2550YN發(fā)帖人頭像:17typevarchar640NN0論壇分類:[0,1000]用來搜索指定類型的論壇帖表forum_type(論壇分類)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1type_idsmallint50NY分類ID:[0,10000]2namevarchar160NN分類名稱:[2,16]3descriptionvarchar2550YN描述:[0,255]描述該分類的作用4urlvarchar2550YN外鏈地址:[0,255]如果該分類是跳轉(zhuǎn)到其他網(wǎng)站的情況下,就在該URL上設(shè)置5father_idsmallint50NN0上級分類ID:[0,32767]6iconvarchar2550YN分類圖標:7create_timetimestamp190NNCURRENT_TIMESTAMP創(chuàng)建時間:8update_timetimestamp190NNCURRENT_TIMESTAMP更新時間:表hits(用戶點擊)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1hits_idint100NY點贊ID:2user_idint100NN0點贊人:3create_timetimestamp190NNCURRENT_TIMESTAMP創(chuàng)建時間:4update_timetimestamp190NNCURRENT_TIMESTAMP更新時間:5source_tablevarchar2550YN來源表:6source_fieldvarchar2550YN來源字段:7source_idint100NN0來源ID:表notice(公告)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1notice_idmediumint80NY公告id:2titlevarchar1250NN標題:3contentlongtext21474836470YN正文:4create_timetimestamp190NNCURRENT_TIMESTAMP創(chuàng)建時間:5update_timetimestamp190NNCURRENT_TIMESTAMP更新時間:表praise(點贊)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1praise_idint100NY點贊ID:2user_idint100NN0點贊人:3create_timetimestamp190NNCURRENT_TIMESTAMP創(chuàng)建時間:4update_timetimestamp190NNCURRENT_TIMESTAMP更新時間:5source_tablevarchar2550YN來源表:6source_fieldvarchar2550YN來源字段:7source_idint100NN0來源ID:8statusbit10NN1點贊狀態(tài):1為點贊,0已取消表registered_users(注冊用戶)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1registered_users_idint100NY注冊用戶ID2user_namevarchar640YN用戶姓名3user_gendervarchar640YN用戶性別4user_ageint100YN0用戶年齡5examine_statevarchar160NN已通過審核狀態(tài)6recommendint100NN0智能推薦7user_idint100NN0用戶ID8create_timedatetime190NNCURRENT_TIMESTAMP創(chuàng)建時間9update_timetimestamp190NNCURRENT_TIMESTAMP更新時間表slides(輪播圖)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1slides_idint100NY輪播圖ID:2titlevarchar640YN標題:3contentvarchar2550YN內(nèi)容:4urlvarchar2550YN鏈接:5imgvarchar2550YN輪播圖:6hitsint100NN0點擊量:7create_timetimestamp190NNCURRENT_TIMESTAMP創(chuàng)建時間:8update_timetimestamp190NNCURRENT_TIMESTAMP更新時間:表upload(文件上傳)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1upload_idint100NY上傳ID2namevarchar640YN文件名3pathvarchar2550YN訪問路徑4filevarchar2550YN文件路徑5displayvarchar2550YN顯示順序6father_idint100YN0父級ID7dirvarchar2550YN文件夾8typevarchar320YN文件類型表user(用戶賬戶:用于保存用戶登錄信息)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1user_idmediumint80NY用戶ID:[0,8388607]用戶獲取其他與用戶相關(guān)的數(shù)據(jù)2statesmallint50NN1賬戶狀態(tài):[0,10](1可用|2異常|3已凍結(jié)|4已注銷)3user_groupvarchar320YN所在用戶組:[0,32767]決定用戶身份和權(quán)限4login_timetimestamp190NNCURRENT_TIMESTAMP上次登錄時間:5phonevarchar110YN手機號碼:[0,11]用戶的手機號碼,用于找回密碼時或登錄時6phone_statesmallint50NN0手機認證:[0,1](0未認證|1審核中|2已認證)7usernamevarchar160NN用戶名:[0,16]用戶登錄時所用的賬戶名稱8nicknamevarchar160YN昵稱:[0,16]9passwordvarchar640NN密碼:[0,32]用戶登錄所需的密碼,由6-16位數(shù)字或英文組成10emailvarchar640YN郵箱:[0,64]用戶的郵箱,用于找回密碼時或登錄時11email_statesmallint50NN0郵箱認證:[0,1](0未認證|1審核中|2已認證)12avatarvarchar2550YN頭像地址:[0,255]13create_timetimestamp190NNCURRENT_TIMESTAMP創(chuàng)建時間:表user_group(用戶組:用于用戶前端身份和鑒權(quán))編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵默認值說明1group_idmediumint80NY用戶組ID:[0,8388607]2displaysmallint50NN100顯示順序:[0,1000]3namevarchar160NN名稱:[0,16]4descriptionvarchar2550YN描述:[0,255]描述該用戶組的特點或權(quán)限范圍5source_tablevarchar2550YN來源表:6source_fieldvarchar2550YN來源字段:7source_idint100NN0來源ID:8registersmallint50YN0注冊位置:9create_timetimestamp190NNCURRENT_TIMESTAMP創(chuàng)建時間:10update_timetimestamp190NNCURRENT_TIMESTAMP更新時間:

第5章系統(tǒng)詳細設(shè)計5.1前臺用戶功能模塊用戶注冊頁面,在用戶注冊頁面輸入:用戶名、密碼、權(quán)限驗證碼等內(nèi)容進行登,如圖5-1所示:圖5-1用戶注冊界面圖用戶登錄頁面,在用戶登錄頁面輸入:用戶名、密碼、權(quán)限驗證碼等內(nèi)容進行登,如圖5-2所示:圖5-2用戶登錄界面圖首頁,用戶登錄系統(tǒng)進入首頁后可以查看首頁、抗癌論壇、抗癌故事、癌癥科普、抗癌方法、醫(yī)生點評、我的(我的賬戶、我的收藏、個人中心)等模塊,并進行相對應(yīng)的操作,如圖5-3所示。圖5-3前臺系統(tǒng)首頁界面圖抗癌論壇,在抗癌論壇頁面可以用戶可發(fā)表帖子:封面圖、標題、分類、標簽、正文等內(nèi)容,并可查看他人的帖子,進行點贊、評論等操作,如圖5-4所示。圖5-4抗癌論壇界面圖癌癥科普,在癌癥科普頁面可以查看癌癥科普詳情,并可進行點贊、收藏、評論等操作,如圖5-5所示。圖5-5癌癥科普界面圖抗癌方法,在抗癌方法可以查看抗癌方法詳情,并可進行點贊、收藏、評論等操作,,如圖5-6所示。圖5-6抗癌方法界面圖醫(yī)生點評,在醫(yī)生點評頁面可以提交發(fā)布患者、患者姓名、發(fā)布時間、發(fā)布內(nèi)容等內(nèi)容,如圖5-7所示。圖5-7醫(yī)生點評界面圖5.2管理員功能模塊管理員登錄進入癌癥患者交流平臺可以查看首頁、輪播圖、抗癌故事管理、資源管理(癌癥科普、科普分類)、交流管理(抗癌論壇、論壇分類)、系統(tǒng)用戶、模塊管理(抗癌分類、抗癌方法、醫(yī)生點評)等模塊,并進行相對應(yīng)的操作,如圖5-8所示。圖5-8管理員功能界面圖醫(yī)生用戶管理,在醫(yī)生用戶管理頁面可以查看昵稱、用戶名、醫(yī)生姓名、醫(yī)生性別、醫(yī)生職稱、創(chuàng)建時間、更新時間、操作等內(nèi)容,還可進行添加、刪除、重置、查詢、詳情操作,如圖5-9所示。圖5-9醫(yī)生用戶管理界面圖抗癌方法,在抗癌方法頁面可以查看抗癌標題、抗癌類型、封面圖片、創(chuàng)建時間、更新時間等信息,并可根據(jù)需要進行添加、刪除、重置、查詢、詳情、查看評論等操作,如圖5-10所示。圖5-10抗癌方法界面圖抗癌論壇,在抗癌論壇頁面可以查看封面圖、標題、分類、標簽、創(chuàng)建時間、更新時間等信息,并可根據(jù)需要進行添加、刪除、重置、查詢、詳情、查看評論等操作,如圖5-11所示。圖5-11抗癌論壇界面圖5.3醫(yī)生用戶功能模塊醫(yī)生點評,在醫(yī)生點評頁面可以查看發(fā)布患者、患者姓名、發(fā)布時間、發(fā)布內(nèi)容、點評回復(fù)、創(chuàng)建時間、更新時間等信息,并可根據(jù)需要進行添加、刪除、重置、查詢、詳情等操作,如圖5-12所示。圖5-12醫(yī)生點評界面圖

第6章系統(tǒng)測試6.1系統(tǒng)測試的目的程序設(shè)計不能保證沒有錯誤,這是一個開發(fā)過程,在錯誤或錯誤的過程中都是難以避免的。雖然這是不可避免的,但我們不能使這些錯誤始終存在于系統(tǒng)中,錯誤可能會造成無法估量的后果,如系統(tǒng)崩潰,安全信息泄露,系統(tǒng)無法正常啟動等,為了避免這些問題我們需要測試程序,在測試過程中發(fā)現(xiàn)問題并糾正它們,從而使系統(tǒng)更長時間穩(wěn)定成熟。本章的作用是發(fā)現(xiàn)這些問題,并對其進行修改,雖然耗時費力,但對于長期使用而言是非常重要和必要系統(tǒng)的開發(fā)。軟件在設(shè)計后必須進行測試,調(diào)試過程中使用的方法是軟件測試方法。在開發(fā)新軟件時,系統(tǒng)測試是檢查軟件是否合格的關(guān)鍵步驟,以及是否符合設(shè)計目標的參考。測試主要是查看軟件中數(shù)據(jù)的準確性,正確的操作與否,以及操作的結(jié)果,還有哪些方面需要改進。癌癥患者交流平臺的實現(xiàn),對于系統(tǒng)中功能模塊的實現(xiàn)及操作都必須通過測試進行來評判系統(tǒng)是否可以準確的實現(xiàn)。在癌癥患者交流平臺正式上傳使用之前必須做的一步就是系統(tǒng)測試,對于測試發(fā)現(xiàn)的錯誤及時修改處理,保證系統(tǒng)準確無誤的供給用戶使用。6.2系統(tǒng)測試方法在對癌癥患者交流平臺進行測試的時候在找到問題的情況下必須在第一時間找到解決問題的辦法,不要存在僥幸的心理,這樣才能讓人員管理開發(fā)的質(zhì)量可以過關(guān),并且開發(fā)的周期會大大縮短,還有就是在測試時,不要出現(xiàn)重復(fù)性的錯誤,遇到一個錯誤問題,要將整個癌癥患者交流平臺開發(fā)所牽扯的該問題都必須一一解決,提高管理平臺的安全性、穩(wěn)定性。白盒測試與黑盒測試是測試中比較常用的兩種方法。①結(jié)構(gòu)測試俗稱白盒測試:這種測試是在對程序的處理過程與結(jié)構(gòu)都有詳盡諒解的前提下,順從程序內(nèi)部的邏輯而完成的系統(tǒng)測試,以確定系統(tǒng)中所有的通路都能夠遵照設(shè)計要求正常工作,不出現(xiàn)任何偏差。②功能測試又成黑盒測試:主要是針對程序功能能夠按照設(shè)計正常實現(xiàn)的一種檢測,在程序接口處進行,檢測程序手法數(shù)據(jù)是否正常,與外部信息的交換是否完整。6.3測試過程在軟件的測試過程中,通常測試人員需要針對不同的功能模塊設(shè)計多種測試用例。通過測試用例能夠及時發(fā)現(xiàn)代碼業(yè)務(wù)邏輯上是否與真實的業(yè)務(wù)邏輯相對應(yīng),及時發(fā)現(xiàn)代碼上或邏輯上的缺陷,以此來來完善系統(tǒng),提高軟件產(chǎn)品的質(zhì)量,使軟件具有良好的用戶體驗。注冊測試用例表如下所示。表6-1注冊測試用例測試性能新用戶注冊用例目的測試系統(tǒng)新用戶個人信息注冊功能的功能和安全性前提條件進入注冊頁面填寫個人信息輸入條件預(yù)期輸出實際情況各項基本信息輸入不完整不允許注冊,無法點擊注冊按鈕一致填寫已存在的用戶名系統(tǒng)顯示出提示信息,要求重新填寫一致兩次密碼輸入不一致系統(tǒng)顯示出提示信息,要求重新填寫一致填寫的各項信息沒有符合提示的長度和字符要求系統(tǒng)顯示出提示信息,要求重新填寫一致胡亂填寫電話號碼收不到驗證碼一致填寫驗證碼與收到的不一致系統(tǒng)顯示提示信息告知用戶驗證碼錯誤,不予注冊一致登錄測試用例表如下所示。表6-2登錄測試用例測試性能用戶或操作員登錄系統(tǒng)用例目的測試用戶或操作員登錄系統(tǒng)時功能是否正常前提條件進入用戶登錄頁面或操作員登錄頁面輸入條件預(yù)期輸出實際情況各項信息不予填寫,直接點擊登陸按鈕不允許登錄,提示填寫賬號相關(guān)信息一致填寫錯誤的登錄名或密碼后點擊登錄系統(tǒng)提示用戶名或密碼錯誤,要求重新填寫進行登錄一致填寫與驗證碼信息不一致的信息系統(tǒng)顯示出提示信息,表明驗證碼錯誤,要求重新填寫一致6.4測試結(jié)果經(jīng)過對一系列測試結(jié)果的有效分析,本平臺開發(fā)系統(tǒng)符合用戶的要求和需求。所有的基本功能相對齊全,操作起來簡單方便,測試系統(tǒng)性能良好,作為大眾化系統(tǒng)使用是比較值得推廣宣傳的。

結(jié)論本系統(tǒng)通過對springboot和Mysql數(shù)據(jù)庫的簡介,從硬件和軟件兩反面說明了癌癥患者交流平臺的可行性,本文結(jié)論及研究成果如下:實現(xiàn)了springboot與Mysql相結(jié)合構(gòu)建的癌癥患者交流平臺,網(wǎng)站可以響應(yīng)式展示。通過本次癌癥患者交流平臺的研究與實現(xiàn),我感到學(xué)海無涯,學(xué)習(xí)是沒有終點的,而且實踐出真知,只有多動手才能盡快掌握它,經(jīng)驗對系統(tǒng)的開發(fā)非常重要,經(jīng)驗不足,就難免會有許多考慮不周之處。比如要有美觀的界面,更完善的功能,才能吸引更多的用戶。由于在此之前對于java知識沒有深入了解,所以從一開始就碰到許多困難,例如一開始的頁面顯示不規(guī)范、數(shù)據(jù)庫連接有問題已經(jīng)無法實現(xiàn)參數(shù)的傳遞等等,不過通過在網(wǎng)上尋找有關(guān)資料以及同學(xué)的幫助下最后都得到了解決,在此過程中,我不僅學(xué)到了很多知識,也提高了自己解決問題的能力,尤其是學(xué)會如何從大量的信息中篩選出所需有用的信息,同時我更加深刻的體會到了,雖然書本上的大部分知識都是有價值,正確的,但實際上每個人編程的思路和對數(shù)據(jù)處理的方法、思想都是不同的,這就要求我們一定要通過實踐才能找到解決問題的方案。在此次畢業(yè)設(shè)計活動中,我不斷的提高了自己,也得到了寶貴的經(jīng)驗,我相信這些對我以后的發(fā)展都會有很大幫助。通過這次癌癥患者交流平臺的開發(fā),我參考了很多相關(guān)系統(tǒng)的例子,取長補短,吸取了其他系統(tǒng)的長處,逐步對該系統(tǒng)進行了完善,但是該系統(tǒng)還是有很多的不足之處,有待以后進一步學(xué)習(xí)。實踐證明,癌癥患者交流平臺有著非常好的發(fā)展前景,經(jīng)過測試運行,系統(tǒng)各項功能都十分完善,界面漂亮,使用方便,操作容易,在技術(shù)理論上已經(jīng)成熟。

致謝畢業(yè)設(shè)計結(jié)束的同時也意味著四年的大學(xué)生活就要結(jié)束了。癌癥患者交流平臺的完成以及如何在系統(tǒng)運行過程中實現(xiàn)的更好,這其中付出了很大的努力,這段時光將會終身難忘。在畢業(yè)設(shè)計的這一段時間里,離不開導(dǎo)師的細心指導(dǎo),還有同學(xué)們的熱情幫助,有時候幾個同學(xué)在一起討論系統(tǒng)中的某個功

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論