【《基于Android校園心理咨詢管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》10000字(論文)】_第1頁
【《基于Android校園心理咨詢管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》10000字(論文)】_第2頁
【《基于Android校園心理咨詢管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》10000字(論文)】_第3頁
【《基于Android校園心理咨詢管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》10000字(論文)】_第4頁
【《基于Android校園心理咨詢管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》10000字(論文)】_第5頁
已閱讀5頁,還剩28頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

基于Android校園心理咨詢管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要隨著網(wǎng)絡(luò)平臺(tái)以及智能手機(jī)的普遍使用,安卓系統(tǒng)也越來越受廣大人民群眾的喜愛。由于心理咨詢管理渠道不再局限于線下,故線上咨詢方式也逐步向社會(huì)推廣。本次畢業(yè)設(shè)計(jì)的目的在于為需要幫助的學(xué)生提供一個(gè)相對(duì)方便且私密的心理咨詢平臺(tái),能及時(shí)的處理學(xué)生的心理問題,它不再限制于線下咨詢的時(shí)間、空間、地點(diǎn),這為學(xué)生用戶處理心理狀況提供了方便。本系統(tǒng)具有較強(qiáng)的目的性,系統(tǒng)各功能針對(duì)各大學(xué)生的需求而設(shè)計(jì)開發(fā)。本項(xiàng)目主要基于Android系統(tǒng)平臺(tái),使用MyEclipse開發(fā)環(huán)境,采用Java語言、數(shù)據(jù)庫等技術(shù),針對(duì)廣大用戶需求對(duì)本系統(tǒng)進(jìn)行設(shè)計(jì)與開發(fā)。網(wǎng)絡(luò)化心理咨詢?yōu)閭鹘y(tǒng)心理咨詢開辟了新途徑,現(xiàn)在是心理咨詢的熱門渠道。本系統(tǒng)設(shè)有服務(wù)端和客戶端兩大部分,其中服務(wù)端又有管理員和咨詢師兩個(gè)身份進(jìn)入該系統(tǒng),管理員可對(duì)學(xué)生各種信息進(jìn)行查看和詳細(xì)管理;客戶端主要為學(xué)生提供一個(gè)檢測心理問題平臺(tái)及咨詢渠道。在設(shè)計(jì)系統(tǒng)過程中,在編寫代碼時(shí)要注意代碼的規(guī)范性,為了方便后期修改,也可適當(dāng)添加一些注釋。關(guān)鍵詞:心理咨詢管理;Android系統(tǒng);Java編程語言目錄TOC\o"1-3"\h\u10281.緒論 1234361.1研究背景與意義 1163261.2國內(nèi)外研究現(xiàn)狀 1215241.2.1國內(nèi)現(xiàn)狀 140731.2.2國外現(xiàn)狀 2325421.3系統(tǒng)技術(shù)介紹 3252331.4論文結(jié)構(gòu)安排 365122.系統(tǒng)需求分析 5132722.1可行性分析 5162572.1.1技術(shù)可行性 510452.1.2經(jīng)濟(jì)可行性 5223002.1.3操作可行性 5136812.2功能需求分析 5100262.3非功能需求分析 6130612.3.1可修改性 658362.3.2安全性 656632.3.3易用性 756662.3.4可移植性 7251733.系統(tǒng)設(shè)計(jì) 816553.1系統(tǒng)流程 8306103.1.1注冊流程 8257723.1.2登錄流程 844273.1.3文章管理流程 9205013.1.4試題測試流程 1093283.1.5咨詢流程 1164403.1.6預(yù)約流程 12148093.2系統(tǒng)用例 1278483.2.1服務(wù)端設(shè)計(jì) 1244233.2.2客戶端設(shè)計(jì) 13136233.3數(shù)據(jù)庫設(shè)計(jì) 13310183.3.1數(shù)據(jù)庫設(shè)計(jì)原則 14298173.3.2數(shù)據(jù)庫實(shí)體 14270793.3.3數(shù)據(jù)庫表設(shè)計(jì) 17240964.系統(tǒng)實(shí)現(xiàn) 2098514.1注冊功能的實(shí)現(xiàn) 20139884.2登錄功能的實(shí)現(xiàn) 21323024.3文章管理功能的實(shí)現(xiàn) 22257154.4試題管理功能的實(shí)現(xiàn) 23195004.5咨詢功能的實(shí)現(xiàn) 2445664.6預(yù)約功能的實(shí)現(xiàn) 2594755.系統(tǒng)測試 28283965.1測試目的 28141035.2單元測試 2872545.2.1注冊測試 28258635.2.2登錄測試 28196095.2.3文章管理測試 2941285.2.4試題測試測試 29228505.2.5咨詢交流測試 30315935.2.6預(yù)約功能測試 30128635.3集成測試 31133255.4測試分析 312846.總結(jié)與展望 324665參考文獻(xiàn) 33緒論1.1研究背景與意義隨著快生活來臨,追求高效率的生活也漸漸成為人們一種生活習(xí)慣。由于大學(xué)生面臨學(xué)業(yè)和工作抉擇的兩難境地,所以心理壓力大,狀態(tài)不穩(wěn)定,容易導(dǎo)致心理疾病。因此,大學(xué)生的心理狀況備受社會(huì)關(guān)注[1]。針對(duì)此問題,各高校也積極的采取相關(guān)措施來應(yīng)對(duì),幫助一些有心理障礙的人更好的融入社會(huì)[2]。為了大學(xué)生能隨時(shí)掌握其心理健康狀況,并方便的進(jìn)行心理咨詢,故此創(chuàng)建了一種線上心理咨詢方式供學(xué)生使用[3]。網(wǎng)絡(luò)化的心理咨詢平臺(tái)可以節(jié)省線下的一些繁瑣流程,為學(xué)業(yè)繁忙的大學(xué)生提供了不少便利,有更多的時(shí)間去完成一些學(xué)術(shù)研究或發(fā)展自己的興趣愛好。通過咨詢系統(tǒng)平臺(tái),可有效避開面對(duì)面交流的害羞心理,給需要幫助的學(xué)生創(chuàng)建了一個(gè)較為私密的空間[4]。線上心理咨詢方式也是心理咨詢工作發(fā)展的一部分,它不像線下咨詢過程那樣繁瑣復(fù)雜,因此節(jié)約了不少的時(shí)間、空間、地點(diǎn)。本次設(shè)計(jì)主要是創(chuàng)建了一個(gè)關(guān)于校園的心理咨詢系統(tǒng),學(xué)生在該系統(tǒng)中可以對(duì)自己的心理問題的了解有一個(gè)大概的輪廓。該項(xiàng)目的設(shè)計(jì)優(yōu)點(diǎn)是使心理咨詢系統(tǒng)更具有實(shí)用性,而并不是虛設(shè),可以更好的為學(xué)生服務(wù)[5]。該系統(tǒng)雙向連接學(xué)生客戶端和管理員、咨詢師服務(wù)端,主要服務(wù)于在校大學(xué)生。在該平臺(tái),學(xué)生用戶可進(jìn)行心理健康測試、在線交流、閱讀健康美文、留言預(yù)約等操作,隨時(shí)掌握自己的心理健康狀況。咨詢師在服務(wù)端通過查看學(xué)生線上留言互動(dòng),與學(xué)生進(jìn)行實(shí)時(shí)溝通,上傳心理健康知識(shí),更好的為學(xué)生進(jìn)行心理健康咨詢服務(wù)[6]。1.2國內(nèi)外研究現(xiàn)狀現(xiàn)如今,國內(nèi)和國外在心理咨詢方發(fā)展方面仍擁有一定距離,但是在信息化心理健康方面,國內(nèi)和國外都用有一定研究基礎(chǔ)[7]。1.2.1國內(nèi)現(xiàn)狀我國從二十世紀(jì)八十年代起,高效的心理教育才逐步起步,一開始都是憑借國外學(xué)校的心理研究理論進(jìn)行心理教育,并沒有擁有自己獨(dú)特的思想理論基礎(chǔ)。到二十世紀(jì)八十年代后期,國內(nèi)才開始擁有相對(duì)正式的心理研究,同時(shí)心理咨詢教育也開始逐漸發(fā)展開來,但是發(fā)展范圍不夠?qū)拸V比較局限,所以國內(nèi)的高校心理咨詢在建設(shè)方面和國外存在差異。由于我國心理咨詢在網(wǎng)絡(luò)平臺(tái)方面的發(fā)展正在發(fā)展階段,從事該行業(yè)的專業(yè)人員較少,所以國內(nèi)在心理咨詢上發(fā)展較為滯緩。因?yàn)榫W(wǎng)絡(luò)化的心理咨詢在隱私保護(hù)方面的措施做得還不夠完善,因此無法為有心理壓力的大學(xué)生提供很好的服務(wù)。因?yàn)槿狈δ康男?,所以?dǎo)致我國的一些心理咨詢管理信息系統(tǒng)應(yīng)用效果不明顯,運(yùn)行效率不高[8]?,F(xiàn)階段,我國互聯(lián)網(wǎng)飛速發(fā)展,計(jì)算機(jī)的各種技術(shù)也逐步完善。由于信號(hào)基站遍布范圍廣,Wifi覆蓋面積逐漸增大,所以Android技術(shù)在移動(dòng)互聯(lián)網(wǎng)方面發(fā)展具備了一定的優(yōu)勢[9]。因?yàn)槿藗兩钏降奶岣?,手機(jī)設(shè)備的應(yīng)用也逐步走向生活,基于Android的應(yīng)用程序也得到了很大的發(fā)展。由于很多線下服務(wù)都逐項(xiàng)轉(zhuǎn)向線上,智能手機(jī)在工作、生活中帶來了很大的方便,故人們越來越依賴于智能設(shè)備。放眼望去,在眾多智能設(shè)備中,由于Android應(yīng)用設(shè)備的功能種類齊全,故其使用量在應(yīng)用市場中占有一個(gè)很大的份額。此次研發(fā)的關(guān)于心理咨詢管理的項(xiàng)目就是基于Android的開源手機(jī)平臺(tái)。對(duì)于心理健康問題,越來越多的學(xué)生由于心理壓力無法排除而患有抑郁癥,所以我國對(duì)于校園心理咨詢管理服務(wù)越來越重視,逐步創(chuàng)建并完善心理咨詢平臺(tái)?,F(xiàn)如今,我國一些高校已經(jīng)逐步創(chuàng)建了基于C/S框架的心理咨詢平臺(tái),可以初步的滿足學(xué)生用戶的要求[10]。2020年突發(fā)新冠疫情,為了能夠更好地開展疫情防控工作,幫助學(xué)生排解由新型冠狀病毒帶來的負(fù)面情緒,以正確的態(tài)度對(duì)待疫情,因此需要借助網(wǎng)絡(luò)平臺(tái)來為學(xué)生提供心理健康的咨詢輔導(dǎo)[11]。1.2.2國外現(xiàn)狀在國外的一些發(fā)達(dá)地區(qū),高校對(duì)大學(xué)生心理健康咨詢教育發(fā)展較快,從21世紀(jì)起,在校園心理健康教育方面就開啟了信息化建設(shè)[12]。目前,很多院校利用計(jì)算機(jī)各種先進(jìn)技術(shù),在心理健康管理方面進(jìn)行設(shè)計(jì)與開發(fā),如基于Ajax的心理健康管理系統(tǒng)。與傳統(tǒng)的心理問題研究相比,國外院校采取如檔案袋的措施來對(duì)學(xué)生的心理進(jìn)行測評(píng)。國外的一些發(fā)達(dá)國家在心理咨詢管理方面都設(shè)有專業(yè)的培訓(xùn)機(jī)構(gòu),如在美國的一些大學(xué)院校有專門的心理健康顧問,但是對(duì)于那些內(nèi)向且不愿意讓熟悉的人對(duì)自己有過多了解的學(xué)生而言,可能這種線下傾訴效果不是很理想。相反,在網(wǎng)絡(luò)平臺(tái)可以有效的避免這種情況,可以暢快的去訴說自己存在的各種問題,也沒有面對(duì)面交流的那種壓力。但用傳統(tǒng)人工方法解決心理咨詢問題,在效率上達(dá)不到應(yīng)有的效果,面對(duì)學(xué)生的需求處理不具有及時(shí)性。因此,這些院校漸漸意識(shí)到了網(wǎng)絡(luò)平臺(tái)的重要性和優(yōu)越性,并開始逐步轉(zhuǎn)向移動(dòng)互聯(lián)網(wǎng)平臺(tái)來設(shè)計(jì)并開發(fā)心理咨詢系統(tǒng),節(jié)省了不少時(shí)間。1.3系統(tǒng)技術(shù)介紹1.本系統(tǒng)是基于移動(dòng)終端的數(shù)據(jù)通信平臺(tái),通過客戶端與服務(wù)器端互相發(fā)送請(qǐng)求來實(shí)現(xiàn)通信,結(jié)合Java匯編語言編譯,從而實(shí)現(xiàn)基于Android系統(tǒng)各端之間的交互[13]。2.客戶端基于Android系統(tǒng),采用Android的界面研發(fā)技術(shù)和Java語言配合編譯,從而完成應(yīng)用中各個(gè)界面的實(shí)現(xiàn)[14]。3.應(yīng)用目前廣受歡迎且簡單高效的MySQL數(shù)據(jù)庫,它可以將整個(gè)系統(tǒng)數(shù)據(jù)進(jìn)行存儲(chǔ)使用,它的穩(wěn)定及可靠性能受到很多系統(tǒng)開發(fā)人員的喜愛[15]。4.采用短距離通信技術(shù)以及手機(jī)與服務(wù)器端的通信等關(guān)鍵技術(shù),進(jìn)行編寫相關(guān)程序并且調(diào)試代碼,然后根據(jù)設(shè)計(jì)的相關(guān)要求,逐步完善系統(tǒng)的相關(guān)功能[16]。1.4論文結(jié)構(gòu)安排本系統(tǒng)在Android平臺(tái)上用Java編譯程序,對(duì)系統(tǒng)進(jìn)行相關(guān)設(shè)計(jì),使用系統(tǒng)數(shù)據(jù)存儲(chǔ)技術(shù),完成校園心理咨詢管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[17]。對(duì)于此次論文的編寫,首先廣泛查閱資料,對(duì)網(wǎng)絡(luò)化心理咨詢研究的實(shí)際意義以及發(fā)展前景有所了解。然后對(duì)該系統(tǒng)各方面進(jìn)行分析,證實(shí)其具有實(shí)際開發(fā)意義。最后針對(duì)不同用戶的不同需求進(jìn)行設(shè)計(jì)、實(shí)現(xiàn)與測試。本文分為六章:第一章為緒論。闡述了開發(fā)本系統(tǒng)的背景意義、國內(nèi)外研究現(xiàn)狀以及所用到的系統(tǒng)技術(shù),從而深入地解析開發(fā)線上心理咨詢系統(tǒng)的必要性。第二章為系統(tǒng)需求分析。主要從可行性、功能以及非功能方面對(duì)系統(tǒng)進(jìn)行了較為全面的評(píng)估和研究,為之后的軟件的設(shè)計(jì)與開發(fā)確定了導(dǎo)向和理論基礎(chǔ)。第三章為系統(tǒng)設(shè)計(jì)。通過繪制流程圖、用例圖、實(shí)體關(guān)系圖及數(shù)據(jù)庫表來展示該系統(tǒng)各功能模塊的邏輯關(guān)系。第四章為系統(tǒng)實(shí)現(xiàn)。通過系統(tǒng)設(shè)計(jì)來編寫代碼來實(shí)現(xiàn)系統(tǒng)各功能,并對(duì)該系統(tǒng)各功能模塊運(yùn)行成功的界面進(jìn)行展示。第五章為系統(tǒng)測試。開發(fā)一個(gè)軟件,需要證明其是否具有實(shí)際意義,是否可行,是否符合設(shè)計(jì)初衷,則需要對(duì)它進(jìn)行不斷地測試。第六章是總結(jié)與展望??偨Y(jié)研究該項(xiàng)目的心路歷程,以及對(duì)該系統(tǒng)未來的展望。系統(tǒng)需求分析2.1可行性分析2.1.1技術(shù)可行性1.硬件可行性分析本系統(tǒng)在硬件設(shè)備方面不需要有多復(fù)雜的設(shè)備,它在普通的硬件設(shè)備就能輕而易舉的實(shí)現(xiàn),但是,要首先保證系統(tǒng)可以正常工作,并且還要有較高的效率[18]。如果使用低版本硬件,整個(gè)系統(tǒng)運(yùn)行可能會(huì)卡頓,使用戶體驗(yàn)不佳[19]?,F(xiàn)觀智能手機(jī)市場所發(fā)布的手機(jī)配置,對(duì)這些要求均可達(dá)到。故在硬件技術(shù)方面可行。2.軟件可行性分析開發(fā)本系統(tǒng)所用到的AndroidStudio、MyEclipse、MySQL都是成熟且功能強(qiáng)大的開發(fā)工具[20]。使用Java語言編譯代碼,框架清晰,后期修改方便,能夠輕松地實(shí)現(xiàn)系統(tǒng)的模塊化和信息存儲(chǔ)。故在軟件技術(shù)方面可行。2.1.2經(jīng)濟(jì)可行性由于線下咨詢需要占用場地,對(duì)周圍環(huán)境進(jìn)行建設(shè),對(duì)于交通不便和時(shí)間緊迫的人來說,無意增添了許多不便,,而線上咨詢剛好可以有效地避免這些問題。本系統(tǒng)開發(fā)使用的各種軟件都是開源的,設(shè)備易于遍及[21]。因此本系統(tǒng)有經(jīng)濟(jì)可行性。2.1.3操作可行性隨著軟件的不斷更新完善,計(jì)算機(jī)網(wǎng)絡(luò)為人們的生活提供了不少的便利。努力開發(fā)一款軟件并不單純的為了實(shí)現(xiàn),更希望被賦予一定的實(shí)際意義,能夠很好地服務(wù)人民,服務(wù)社會(huì)。該系統(tǒng)界面設(shè)計(jì)簡單明了,很容易被用戶知道如何操作,前后端交互性好,對(duì)于計(jì)算機(jī)知識(shí)了解不透徹的人來說也能輕松使用。所以,在操作方面可行。2.2功能需求分析本系統(tǒng)設(shè)計(jì)中,管理員和咨詢師在服務(wù)端進(jìn)行登錄,登錄成功后可在相關(guān)頁面實(shí)現(xiàn)相關(guān)功能;學(xué)生通過客戶端進(jìn)行注冊登錄,然后進(jìn)行心理測試、留言、咨詢等操作。其詳細(xì)功能結(jié)構(gòu)圖如圖2.1所示。圖2.1系統(tǒng)功能結(jié)構(gòu)圖1.服務(wù)端是管理員和咨詢師登錄通道,管理員可對(duì)各用戶信息、文章、試題、用戶預(yù)約管理等各功能進(jìn)行管理與維護(hù)。咨詢師實(shí)現(xiàn)的功能則是對(duì)用戶的交流互動(dòng)和預(yù)約信息以及對(duì)個(gè)人信息維護(hù)等進(jìn)行管理。2.客戶端主要實(shí)現(xiàn)用戶的注冊、登錄、文章閱讀、心理測試、在線咨詢等功能,目標(biāo)人群是在校大學(xué)生。其中,文章閱讀功能主要為學(xué)生用戶提供了一些關(guān)于處理心理問題的文章以及心理健康美文,對(duì)心理問題有一定了解。學(xué)生用戶通過測試功能對(duì)自己心理狀況進(jìn)行檢測,測試結(jié)果可以反應(yīng)自己的當(dāng)時(shí)的心理狀態(tài)。2.3非功能需求分析2.3.1可修改性1.從操作方面來講,管理員、咨詢師以及學(xué)生都可以修改相應(yīng)的信息,如賬號(hào)密碼、個(gè)人信息等。2.從代碼角度來講,代碼規(guī)整,框架明確,易于程序開發(fā)人員后期對(duì)某些代碼進(jìn)行閱讀修改,完善相應(yīng)功能,使用戶擁有良好的體驗(yàn)。所以,該系統(tǒng)有良好的可修改性。2.3.2安全性該系統(tǒng)的服務(wù)端主要是對(duì)用戶數(shù)據(jù)進(jìn)行管理及查詢,因此必須要保證信息的安全,它的安全性主要包括系統(tǒng)安全性和數(shù)據(jù)安全性[22]。對(duì)于客戶端而言,用戶注冊時(shí)賬號(hào)和密碼對(duì)他人不可見,若登錄信息不慎泄露,用戶也可自行修改密碼。若后期用戶遺忘登錄信息,則可尋求管理員幫助將密碼找回。故該系統(tǒng)具有安全性。2.3.3易用性經(jīng)過對(duì)本系統(tǒng)反復(fù)測試和試驗(yàn),該系統(tǒng)界面清晰明了,以簡單文字和圖標(biāo)為主,易于了解與操作。故本系統(tǒng)具有易用性。2.3.4可移植性本系統(tǒng)是通過AndroidStudio、MyEclipse、MySQL進(jìn)行開發(fā)的,可以將工程代碼進(jìn)行打包備份,通過網(wǎng)絡(luò)移植到其他設(shè)備上,信息也可以跟著同步。所以,該系統(tǒng)具有可移植性。

3.系統(tǒng)設(shè)計(jì)3.1系統(tǒng)流程3.1.1注冊流程在客戶端和服務(wù)端都設(shè)有注冊功能,對(duì)于初次登錄的用戶都需要進(jìn)行注冊,建立一個(gè)新的賬號(hào),而且該用戶名必須是之前沒有注冊過的,然后憑借此賬號(hào)可以進(jìn)入相應(yīng)的系統(tǒng),如圖3.1為注冊流程圖。圖3.1注冊流程圖3.1.2登錄流程注冊成功之后,輸入正確的賬號(hào)密碼就可以登入相應(yīng)的服務(wù)端和客戶端,如果所填信息有誤,則相關(guān)登錄頁面就會(huì)給出相應(yīng)的提示。如圖3.2為登錄流程圖。圖3.2登錄流程圖3.1.3文章管理流程管理員定期對(duì)文章進(jìn)行更新,使學(xué)生用戶查看最新動(dòng)態(tài),對(duì)心理健康管理有最進(jìn)一步的了解。其流程圖如圖3.3所示。圖3.3文章管理流程圖3.1.4試題測試流程學(xué)生在系統(tǒng)提供的測試題的基礎(chǔ)上,根據(jù)自己的思想狀態(tài)選擇其中一個(gè)選項(xiàng)進(jìn)行測試,最后提交答案,根據(jù)所選答案的詳細(xì)解析,可以對(duì)自己心理健康狀態(tài)有初步的了解。如圖3.4為試題測試流程圖。圖3.4試題測試流程圖3.1.5咨詢流程學(xué)生用戶在與咨詢師進(jìn)行互動(dòng)交流時(shí),需要注意聊天內(nèi)容的格式是否正確,由于系統(tǒng)設(shè)計(jì)不充分,目前本系統(tǒng)只能發(fā)送文字語言,不能發(fā)送圖片、表情包及鏈接之類聊天內(nèi)容。其咨詢互動(dòng)流程圖如圖3.5所示。圖3.5咨詢互動(dòng)流程圖3.1.6預(yù)約流程由于本系統(tǒng)設(shè)有咨詢功能,所以在咨詢條件下解決不了的問題,可進(jìn)行電話聯(lián)系。首先學(xué)生用戶向咨詢師發(fā)送信息來詢問預(yù)約時(shí)間,然后將咨詢師的回復(fù)的時(shí)間與自己的空閑時(shí)間進(jìn)行比較后,再次發(fā)出申請(qǐng),從而確定預(yù)約是否成功。如圖3.6為預(yù)約流程圖。圖3.6預(yù)約流程圖3.2系統(tǒng)用例3.2.1服務(wù)端設(shè)計(jì)該信息管理系統(tǒng)的服務(wù)端只有管理員和咨詢師擁有登錄權(quán)限,管理員可以查看咨詢師的相關(guān)信息和客戶端的相關(guān)信息,而咨詢師則不能查看管理員和客戶端用戶的相關(guān)信息,但他可以查看與客戶端用戶的留言及預(yù)約并與之進(jìn)行交流。服務(wù)端用例圖如圖3.7所示。圖3.7服務(wù)端用例圖3.2.2客戶端設(shè)計(jì)該心理咨詢系統(tǒng)客戶端的主要供在校大學(xué)生所使用,學(xué)生可通過注冊登錄進(jìn)行文章閱讀、心理測試、交流咨詢及提問預(yù)約,解決自己的心理問題。學(xué)生可以修改自己的信息及登錄密碼,防止自己信息泄露??蛻舳擞美龍D如圖3.8所示。圖3.8客戶端用例圖3.3數(shù)據(jù)庫設(shè)計(jì)創(chuàng)建一個(gè)數(shù)據(jù)庫系統(tǒng)時(shí),需要廣泛收集各類型數(shù)據(jù)信息并錄入系統(tǒng),用數(shù)據(jù)庫對(duì)其進(jìn)行存儲(chǔ)及管理。通過對(duì)數(shù)據(jù)的分析,實(shí)現(xiàn)用戶的各類需要。數(shù)據(jù)庫的功能種類繁多,可對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)、維護(hù)、檢索,獲取所需的信息時(shí)也較為便利。對(duì)于任何一個(gè)系統(tǒng)而言,數(shù)據(jù)庫的設(shè)計(jì)都是必要的[23]。3.3.1數(shù)據(jù)庫設(shè)計(jì)原則在創(chuàng)建數(shù)據(jù)庫時(shí)要遵循自頂向下、自底向上、逐步擴(kuò)張、混合策略等四類規(guī)則[24]。在構(gòu)建數(shù)據(jù)庫時(shí),要熟知它的物理構(gòu)造,一個(gè)數(shù)據(jù)庫的優(yōu)劣,直接影響到一個(gè)項(xiàng)目的成敗。所以在設(shè)計(jì)數(shù)據(jù)庫時(shí),需要對(duì)數(shù)據(jù)做好規(guī)劃。該系統(tǒng)是一個(gè)關(guān)于心理咨詢管理平臺(tái),設(shè)計(jì)數(shù)據(jù)庫之前,需要進(jìn)行大量的市場調(diào)研,對(duì)出現(xiàn)的各種心理問題進(jìn)行收集。針對(duì)用戶的各種需求對(duì)結(jié)果進(jìn)行合理分析,對(duì)各種數(shù)據(jù)實(shí)行修改。設(shè)計(jì)數(shù)據(jù)庫時(shí),在各管理模塊添加這些信息,幫用戶對(duì)心理健康問題了解更詳細(xì)。3.3.2數(shù)據(jù)庫實(shí)體實(shí)體-屬性設(shè)計(jì)是將抽象事物具體分析,首先繪制然實(shí)體-屬性圖,然后組合成總E-R圖。E-R模型將現(xiàn)實(shí)的東西進(jìn)行抽象的表達(dá),可以很直觀的將各個(gè)系統(tǒng)各個(gè)類之間的邏輯關(guān)系表達(dá)出來,可以增強(qiáng)數(shù)據(jù)庫的表達(dá)能力。1.下圖為用戶信息實(shí)體-屬性圖。圖3.9用戶信息實(shí)體-屬性圖2.下圖為題目信息實(shí)體-屬性圖。圖3.10題目信息實(shí)體-屬性圖3.下圖為問題信息實(shí)體-屬性圖。圖3.11問題信息實(shí)體-屬性圖4.下圖文章信息實(shí)體-屬性圖。圖3.12文章信息實(shí)體-屬性圖5.下圖為咨詢信息實(shí)體-屬性圖。圖3.13咨詢信息實(shí)體-屬性圖6.下圖為預(yù)約信息實(shí)體-屬性圖。圖3.14預(yù)約信息實(shí)體-屬性圖7.下圖為系統(tǒng)E-R圖。圖3.15系統(tǒng)E-R圖3.3.3數(shù)據(jù)庫表設(shè)計(jì)下列為本系統(tǒng)所采用的數(shù)據(jù)庫表:表3.1t_user用戶信息表序號(hào)信息模塊數(shù)據(jù)類型長度允許空備注1idint11否編號(hào)2usernamevarchar255否用戶名3passwordvarchar255否密碼4namevarchar255否姓名5telephonevarchar255否手機(jī)號(hào)6addressvarchar255是地址7roleint11否身份表3.2t_timu題目信息表序號(hào)信息模塊數(shù)據(jù)類型長度允許空備注1idint11否編號(hào)2titlevarchar255是標(biāo)題3opavarchar255是A選項(xiàng)4opbvarchar255是B選項(xiàng)5opcvarchar255是C選項(xiàng)6opdvarchar255是D選項(xiàng)7answervarchar20000是答案表3.3t_question問題信息表序號(hào)信息模塊數(shù)據(jù)類型長度允許空備注1idint11否編號(hào)2uidint11是用戶編號(hào)3contentvarchar255是內(nèi)容4optimevarchar255是時(shí)間表3.4t_news文章信息表序號(hào)信息模塊數(shù)據(jù)類型長度允許空備注1idint11否編號(hào)2typevarchar255是類型3titlevarchar255是標(biāo)題4contentvarchar20000是內(nèi)容表3.5t_message咨詢信息表序號(hào)信息模塊數(shù)據(jù)類型長度允許空備注1idint11否編號(hào)2uidint11是咨詢師id3zidint11是用戶id4contentvarchar255是交流內(nèi)容5optimevarchar255是時(shí)間6shiuservarchar6是是否用戶7isdelvarchar11是刪除表3.6t_answer預(yù)約信息表序號(hào)信息模塊數(shù)據(jù)類型長度允許空備注1idint11否編號(hào)2qidint11是問題3uidint11是回答人4contentvarchar255是回答內(nèi)容5youxiaovarchar11是是否有效4.系統(tǒng)實(shí)現(xiàn)4.1注冊功能的實(shí)現(xiàn)對(duì)于初次使用本系統(tǒng)的用戶來說,在登錄之前需要注冊獲得屬于自己的賬號(hào)密碼,相關(guān)注冊界面如下圖所示。圖4.1服務(wù)端注冊界面圖4.2客戶端注冊界面4.2登錄功能的實(shí)現(xiàn)將通過注冊功能所獲得賬號(hào)和密碼,在登錄界面進(jìn)行正確的填寫,然后就可以進(jìn)入相應(yīng)的管理頁面。下圖展現(xiàn)的是系統(tǒng)各端登錄界面。圖4.3服務(wù)端登錄界面圖4.4客戶端登錄界面4.3文章管理功能的實(shí)現(xiàn)管理員使用文章管理功能,實(shí)時(shí)的更換與心理健康的有關(guān)的文章,學(xué)生用戶在手機(jī)客戶端瀏覽文章列表,點(diǎn)擊詳情可進(jìn)行查看文章的具體內(nèi)容,使學(xué)生用戶更加全面的了解有關(guān)于心理健康的知識(shí),有效的掌握自己的心理健康狀況,從而可以擁有更好的體驗(yàn)。文章管理界面如下圖所示。圖4.5客戶端文章閱讀管理界面圖4.6服務(wù)端文章管理界面4.4試題管理功能的實(shí)現(xiàn)心理測試模塊功能主要是為對(duì)學(xué)生用戶提供服務(wù),學(xué)生用戶通過服務(wù)端管理員在試題管理界面定期投放各種各樣的趣味心理測試題進(jìn)行測試,獲得自己的心理狀況。試題管理界面如下圖所示。圖4.7學(xué)生端試題測試及測試結(jié)果界面圖4.8服務(wù)端試題管理界面4.5咨詢功能的實(shí)現(xiàn)服務(wù)端咨詢師在互動(dòng)管理界面可進(jìn)行查看學(xué)生用戶的留言咨詢信息,與學(xué)生及時(shí)進(jìn)行溝通,對(duì)學(xué)生出現(xiàn)的各種心理問題,及時(shí)提出解決方法。互動(dòng)管理界面如下圖所示。圖4.9客戶端咨詢交流界面圖4.10服務(wù)端咨詢互動(dòng)信息管理界面圖4.11服務(wù)端互動(dòng)交流界面4.6預(yù)約功能的實(shí)現(xiàn)學(xué)生客戶端通過向咨詢師申請(qǐng)預(yù)定時(shí)間,服務(wù)端咨詢師在預(yù)約管理功能模塊進(jìn)行查看用戶的預(yù)約信息,然后咨詢師通過回復(fù)交流確定預(yù)約時(shí)間。如下圖為各端口的預(yù)約管理界面。圖4.12客戶端預(yù)約界面圖4.13服務(wù)端預(yù)約管理界面圖4.14服務(wù)端預(yù)約詳情界面

5.系統(tǒng)測試5.1測試目的研發(fā)每個(gè)系統(tǒng)都需要具有可行性,若由于某種原因致使某一功能無法實(shí)現(xiàn),與設(shè)計(jì)初衷相違背,則研發(fā)結(jié)果以失敗告終。系統(tǒng)測試是可為系統(tǒng)開發(fā)提供保障,每進(jìn)行一次系統(tǒng)測試,都需要測試若干個(gè)數(shù)據(jù)[25]。因?yàn)楸鞠到y(tǒng)主要是以服務(wù)學(xué)生為主,所以要對(duì)各功能模塊不斷進(jìn)行測試,如用戶是否可以順利注冊登錄,文章內(nèi)容是否亂碼,試題測試結(jié)果是否報(bào)錯(cuò)等。只有經(jīng)過反復(fù)測試修改,系統(tǒng)才能逐步完善,才能贏得用戶的信賴。5.2單元測試5.2.1注冊測試注冊模塊需要測試的功能有:已注冊的用戶名是否存在。表5.1注冊測試用例詳細(xì)如下。表5.1注冊測試用例測試模塊用戶注冊模塊測試目的測試用戶是否可以成功注冊測試方法黑盒測試測試數(shù)據(jù)隨機(jī)輸入用戶名,按正確格式要求進(jìn)行注冊預(yù)期結(jié)果1.成功注冊2.注冊失敗,并提示該用戶名已存在3.注冊失敗,填寫格式有誤實(shí)際結(jié)果與預(yù)期結(jié)果一致結(jié)論注冊模塊可以正常運(yùn)行5.2.2登錄測試該系統(tǒng)的登錄模塊需要測試的功能有:根據(jù)登錄情況判斷用戶是否注冊,注冊過的用戶可根據(jù)正確的登錄信息成功登錄。表5.2登錄測試用例詳細(xì)如下。表5.2登錄測試用例測試模塊用戶登錄模塊測試目的測試輸入的登錄信息是否符合要求,是否可以成功登錄測試方法黑盒測試測試數(shù)據(jù)1.未經(jīng)注冊直接登錄2.用注冊所獲得的信息進(jìn)行正確登錄3.用注冊所獲得的信息沒有正確填寫賬號(hào)或密碼預(yù)期結(jié)果1.提示該用戶名未注冊2.登錄成功3.提示用戶名或密碼錯(cuò)誤實(shí)際結(jié)果與預(yù)期結(jié)果一致結(jié)論登錄模塊可以正常運(yùn)行5.2.3文章管理測試文章管理模塊需要測試的功能有:對(duì)文章進(jìn)行相應(yīng)的操作,刷新頁面之后,查看修改內(nèi)容的是否可以完全顯現(xiàn)。表5.3文章管理測試用例詳細(xì)如下。表5.3文章管理測試用例測試模塊文章管理模塊測試目的對(duì)文章某些內(nèi)容進(jìn)行修改,刷新頁面之后,內(nèi)容是否更新測試方法黑盒測試測試數(shù)據(jù)1.對(duì)文章內(nèi)容進(jìn)行修改并提交保存2.對(duì)文章進(jìn)行刪除3.進(jìn)行添加文章并提交保存預(yù)期結(jié)果1.刷新頁面,顯示修改后的內(nèi)容信息2.刷新頁面,文章列表沒有查詢到該文章3.刷新頁面,文章列表新增文章實(shí)際結(jié)果與預(yù)期結(jié)果一致結(jié)論文章管理模塊可以正常運(yùn)行5.2.4試題測試測試表5.4試題測試測試用例詳細(xì)如下。表5.4試題測試測試用例測試模塊試題測試模塊測試目的對(duì)試題進(jìn)行測試,測試其是否可以正常提交測試方法黑盒測試測試數(shù)據(jù)1.點(diǎn)擊試題測試按鈕2.試題漏做3.試題全做預(yù)期結(jié)果1.界面跳轉(zhuǎn)試題頁面2.提交之后頁面沒有發(fā)生變化3.提交之后顯示用戶所選答案和測試詳情實(shí)際結(jié)果與預(yù)期結(jié)果一致結(jié)論登錄模塊可以正常運(yùn)行5.2.5咨詢交流測試咨詢交流模塊需要測試的功能有:交流雙方是否可以收到信息,已刪除的信息是否還存在與交流頁面。表5.5咨詢交流測試用例詳細(xì)如下。表5.5咨詢交流測試用例測試模塊咨詢交流模塊測試目的測試交流雙方是否可以接受到信息測試方法黑盒測試測試數(shù)據(jù)1.用戶選擇咨詢師,輸入咨詢信息并發(fā)送2.刪除某一咨詢信息,雙方在交流頁面都看不到該信息預(yù)期結(jié)果1.咨詢師可以收到學(xué)生發(fā)來的信息2.刷新頁面,交流頁面查詢不到所刪除的咨詢信息實(shí)際結(jié)果與預(yù)期結(jié)果一致結(jié)論登錄模塊可以正常運(yùn)行5.2.6預(yù)約功能測試預(yù)約功能模塊需要測試的功能有:根據(jù)雙方提出的預(yù)約時(shí)間是否沖突,來判斷預(yù)約是否成功。下表為預(yù)約功能測試表。表5.6預(yù)約功能測試用例測試模塊預(yù)約功能模塊測試目的對(duì)預(yù)約交互進(jìn)行測試測試方法黑盒測試測試數(shù)據(jù)1.用戶向咨詢師申請(qǐng)預(yù)約時(shí)間,等咨詢師回復(fù)2.用戶向咨詢師申請(qǐng)預(yù)約時(shí)間,咨詢師回復(fù)的時(shí)間沖突,學(xué)生對(duì)咨詢師的回答選擇無效預(yù)期結(jié)果1.學(xué)生用戶給與確定則預(yù)約成功2.預(yù)約失敗實(shí)際結(jié)果與預(yù)期結(jié)果一致結(jié)論登錄模塊可以正常運(yùn)行5.3集成測試集成測試根據(jù)系統(tǒng)設(shè)計(jì)要求,把所有模塊的裝配成高級(jí)功能模塊,并對(duì)其測試,合成為一個(gè)整體[26]。集成測試用例有較強(qiáng)的目的性,能夠有效的發(fā)現(xiàn)系統(tǒng)問題所在,所以在單元測試后,進(jìn)行集成測試是非常有必要的。5.4測試分析運(yùn)行服務(wù)端系統(tǒng),查看系統(tǒng)每個(gè)功能是否可以正常進(jìn)行使用。登錄手機(jī)模擬器,運(yùn)行客戶端,查看用戶是否可以成功登錄,再測試各功能模塊是否可以正常操作。對(duì)系統(tǒng)定期進(jìn)行測試,是開發(fā)每個(gè)完整系統(tǒng)都必須經(jīng)歷的一步,只有不斷進(jìn)行測試修改,系統(tǒng)才能夠不斷完善,穩(wěn)定運(yùn)行。6.總結(jié)與展望在設(shè)計(jì)和開發(fā)基于Android校園心理咨詢管理信息系統(tǒng)期間,做了以下準(zhǔn)備:通過查閱各種資料了解心理咨詢平臺(tái)的研究意義以及國內(nèi)外現(xiàn)狀,為項(xiàng)目的開發(fā)奠定了一定的基礎(chǔ)。除此之外,還要大量收集用戶的各種信息,使該系統(tǒng)更具有全面性,完成基于Android校園心理咨詢管理信息系統(tǒng)的可行性分析和各種功能需求的研究。對(duì)于心理咨詢系統(tǒng)的開發(fā),首先對(duì)該系統(tǒng)繪制一個(gè)整體輪廓,然后再將各功能模塊逐步細(xì)化,繪制相關(guān)的功能圖、流程圖、用例圖以及E-R圖,建立相應(yīng)的數(shù)據(jù)表,在已有的輪廓上進(jìn)行設(shè)計(jì),實(shí)現(xiàn)了基于Android校園心理咨詢管理信息系統(tǒng)開發(fā)。然而由于某些條件的局限和自身知識(shí)的缺乏,導(dǎo)致系統(tǒng)設(shè)計(jì)不周全而存在一些不足,故此對(duì)本系統(tǒng)的展望為:對(duì)系統(tǒng)不斷完善,逐步開發(fā)新功能,為用戶提供更好的體驗(yàn)。對(duì)網(wǎng)絡(luò)不斷進(jìn)行優(yōu)化,提高畫面的流暢度,不斷美化系統(tǒng)的各種界面,從而使廣大用戶擁有更好的體驗(yàn)。

參考文獻(xiàn)[1]李麗,楊樹林,楊淑涵.基于安卓系統(tǒng)的心理助手系統(tǒng)研發(fā)[J].北京印刷學(xué)院學(xué)報(bào),2017,25(07):182-183+192.[2]郭勝男,心理咨詢發(fā)展的重要意義,現(xiàn)代交際,2017.[3]汪璐萍;方碩瑾.基于移動(dòng)App的大學(xué)生心理健康咨詢系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].信息技術(shù)與信息化,2014,(04):30-33.[4]劉萍.心理互助平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].軟件工程,2019,22(09):34-36.[5]胡鐘月;閆獻(xiàn)偉.基于Android的校園心理學(xué)教育軟件開發(fā)[J].自動(dòng)化與儀器儀表,2016,(05):153-154.[6]李歡歡,王東新.基于B/S架構(gòu)的高校心理健康信息管理系統(tǒng)的研究與設(shè)計(jì)[J].電子設(shè)計(jì)工程,2018,26(15):118-122.[7]劉萍.基于Android的在線心理健康平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J].軟件導(dǎo)刊,2018,17(11):108-112.[8]楊誠.基于Android的心理咨詢服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[C].電子科技大學(xué),2013.[9]郝靜靜,皇甫大恩.基于Android平臺(tái)的心理咨詢預(yù)約系統(tǒng)的研發(fā)[J].開封大學(xué)學(xué)報(bào),2015,29(03):90-92.[10]尹陽.基于C/S架構(gòu)的移動(dòng)端大學(xué)生心理健康咨詢服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[C].吉林大學(xué),2018.[11]孫一銘,劉慶輝.基于云平臺(tái)的大學(xué)生心理咨詢系統(tǒng)[J].信息與電腦(理論版),2016(07):50-51.[12]張覓.基于移動(dòng)應(yīng)用的職業(yè)院校心理健康管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[C].山東大學(xué),2017.[13]王碩;田翔華;盛曉欣;陳勝;唐珊珊;木拉沙麗·艾買提.基于Web的高校學(xué)生

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論