畢業(yè)論文計(jì)算機(jī)科學(xué)與技術(shù)基于BS模式的網(wǎng)絡(luò)心理疏導(dǎo)信息化平臺(tái)研究與實(shí)現(xiàn)_第1頁(yè)
畢業(yè)論文計(jì)算機(jī)科學(xué)與技術(shù)基于BS模式的網(wǎng)絡(luò)心理疏導(dǎo)信息化平臺(tái)研究與實(shí)現(xiàn)_第2頁(yè)
畢業(yè)論文計(jì)算機(jī)科學(xué)與技術(shù)基于BS模式的網(wǎng)絡(luò)心理疏導(dǎo)信息化平臺(tái)研究與實(shí)現(xiàn)_第3頁(yè)
畢業(yè)論文計(jì)算機(jī)科學(xué)與技術(shù)基于BS模式的網(wǎng)絡(luò)心理疏導(dǎo)信息化平臺(tái)研究與實(shí)現(xiàn)_第4頁(yè)
畢業(yè)論文計(jì)算機(jī)科學(xué)與技術(shù)基于BS模式的網(wǎng)絡(luò)心理疏導(dǎo)信息化平臺(tái)研究與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、基于B/S模式的網(wǎng)絡(luò)心理疏導(dǎo)信息化平臺(tái)研究與實(shí)現(xiàn)心理休閑、心理教育、管理平臺(tái)模塊設(shè)計(jì) 摘要:人們對(duì)大學(xué)生的心理健康越來(lái)越重視, 心理教育的形式也越來(lái)越多,網(wǎng)絡(luò)心理疏導(dǎo)信息化是一種高效率、高質(zhì)量的教育形式。針對(duì)心理疏導(dǎo)與心理咨詢需要,構(gòu)建一個(gè)心理疏導(dǎo)信息化平臺(tái)及時(shí)對(duì)大學(xué)生心理危機(jī)進(jìn)行有效疏導(dǎo)與預(yù)防是很有必要的?;贐/S的網(wǎng)絡(luò)心理疏導(dǎo)信息化平臺(tái)是以ASP.net作為編程語(yǔ)言、SQL Server作為數(shù)據(jù)庫(kù)效勞器、IIS作為Web效勞器構(gòu)建起來(lái)的,開發(fā)開具主要有SQL Server,Visual Studio,實(shí)現(xiàn)的功能有心理休閑、心理教育、心理咨詢、留言板和后臺(tái)管理。本文介紹構(gòu)建基于B/S的網(wǎng)絡(luò)

2、的心理疏導(dǎo)信息化平臺(tái)的解決方案,主要討論了心理休閑、心理教育、管理平臺(tái)模塊的設(shè)計(jì)。關(guān)鍵字:B/S; 心理疏導(dǎo);信息引言 目前網(wǎng)絡(luò)上很少有專門為大學(xué)生設(shè)計(jì)的心理疏導(dǎo)平臺(tái),就算有也是功能單一的!大學(xué)生正處于人生的重要轉(zhuǎn)折時(shí)期,心理健康問(wèn)題尤為突出,高等學(xué)校針對(duì)造成大學(xué)生心理健康的問(wèn)題,進(jìn)行有效的疏導(dǎo)是非常重要的。開發(fā)心理疏導(dǎo)平臺(tái)的主要目的是為了給高校大學(xué)生提供一個(gè)高效的、快捷的心理疏導(dǎo)和咨詢效勞,為大學(xué)生提供更多的心理信息,提高學(xué)生心理素質(zhì)。1 設(shè)計(jì)目標(biāo)心理疏導(dǎo)信息化平臺(tái),旨在運(yùn)用網(wǎng)絡(luò)信息技術(shù)對(duì)學(xué)校學(xué)生心理素質(zhì)、思想動(dòng)態(tài)進(jìn)行網(wǎng)絡(luò)化管理,逐步建立年級(jí)心理輔導(dǎo)員、心理專家對(duì)學(xué)生個(gè)體的心理疏導(dǎo)機(jī)制,為標(biāo)

3、準(zhǔn)學(xué)校心理疏導(dǎo)管理工作,提供一種科學(xué)、先進(jìn)、高效的現(xiàn)代化信息管理平臺(tái)。心理疏導(dǎo)信息化平臺(tái)系統(tǒng)總體目標(biāo)是能夠?yàn)楦咝P睦硎鑼?dǎo)信息管理的建設(shè)、管理和效勞提供數(shù)字化、標(biāo)準(zhǔn)化、標(biāo)準(zhǔn)化的解決方案。2系統(tǒng)設(shè)計(jì)系統(tǒng)功能結(jié)構(gòu)圖如圖2-1所示:心理疏導(dǎo)信息化平臺(tái)心理休閑心理教育心理咨詢留言板心理測(cè)試心理常識(shí)心理調(diào)查修改資料管理心理教育管理留言板管理用戶管理心理休閑管理心理咨詢心理講座心理資源專家介紹在線咨詢專家解答心理互動(dòng)游戲頻道開心時(shí)刻許愿瓶數(shù)據(jù)備份管理平臺(tái)圖2-1 系統(tǒng)功能結(jié)構(gòu)圖2.2 系統(tǒng)流程圖系統(tǒng)流程圖如圖2-2所示:選擇學(xué)生輔導(dǎo)員心理專家管理員登錄心理疏導(dǎo)網(wǎng)站首頁(yè)管理平臺(tái)心理教育心理休閑心理咨詢留言板成

4、功?是否修改資料修改密碼管理模塊圖2-2系統(tǒng)流程圖3 總體界面設(shè)計(jì)網(wǎng)站所有頁(yè)面都上中下三個(gè)局部:頁(yè)面頂部、頁(yè)面主體、頁(yè)面底部。寬度800px,全部居中顯示。頂部包括網(wǎng)站標(biāo)志,導(dǎo)航欄。底部用來(lái)顯示網(wǎng)站相關(guān)信息。如圖3-1所示。圖3-1 總體界面4 功能模塊設(shè)計(jì)由于本系統(tǒng)的功能模塊比擬多,一些模塊的設(shè)計(jì)及實(shí)現(xiàn)過(guò)程有些是類似的,因此在這里只選擇幾個(gè)有代表性的模塊來(lái)做介紹,詳細(xì)地描述它們的設(shè)計(jì)過(guò)程。4.1 登錄模塊的設(shè)計(jì)登錄界面使用用戶自定義控件實(shí)現(xiàn),包括用戶類型、登錄的密碼、登錄姓名或者學(xué)號(hào)、驗(yàn)證碼四個(gè)輸入文本框。用戶可以選擇學(xué)生、管理員、輔導(dǎo)員、心理專家等身份類型登錄。設(shè)計(jì)思路用偽代碼表示如下:I

5、f(驗(yàn)證碼正確)If用戶名和密碼正確把用戶ID和用戶權(quán)限ID保存在Cookiesuser里;并設(shè)置Cookies保存時(shí)間為1個(gè)月;Else提示錯(cuò)誤!Else提示錯(cuò)誤! SHAPE * MERGEFORMAT 用戶未登錄前導(dǎo)航欄最后一個(gè)顯示“登錄,登錄后那么變?yōu)椤肮芾砥脚_(tái),在右邊顯示登錄后的用戶信息。登錄成功后頁(yè)面直接跳轉(zhuǎn)到網(wǎng)站主頁(yè)。登錄后在網(wǎng)站的各個(gè)頁(yè)面都有顯示用戶信息和退出鏈接。點(diǎn)退出時(shí),把Cookiesuser去除,頁(yè)面跳轉(zhuǎn)到主頁(yè)?!靶睦碚{(diào)查的設(shè)計(jì)心理調(diào)查里包括列表、瀏覽、結(jié)果3個(gè)頁(yè)面。列表頁(yè)面的設(shè)計(jì):是用ASP.Net2.0的新控件GridView來(lái)實(shí)現(xiàn)的。先從數(shù)據(jù)庫(kù)里把數(shù)據(jù)填充到Dat

6、aSet里,再通過(guò)DataSet將數(shù)據(jù)綁定到GridView控件上。并設(shè)置了分頁(yè),每頁(yè)顯示20條記錄1 2。瀏覽頁(yè)面的設(shè)計(jì):1初始化頁(yè)面:用Request.QueryStringSurID取得URL傳遞過(guò)來(lái)的值并賦給變量SurID。接著調(diào)用SurveysDAO.Load(SurID)返回這一ID的記錄,并顯示在頁(yè)面上。再調(diào)用SurItemDAO.LoadList(SurID)返回DataSet并根據(jù)調(diào)查格式綁定到RadioButtonList或CheckBoxList控件上。2實(shí)現(xiàn)投票:添加一個(gè)按鈕,并添加事件btn1_Click。先判斷是已經(jīng)投過(guò)票,如果投過(guò)就不允許再次投票,并提示信息;如果

7、未投過(guò),執(zhí)行投票過(guò)程。投票時(shí)分兩種情況,一種是單項(xiàng)選擇,一種是多項(xiàng)選擇。3投票過(guò)程:即被選中的選項(xiàng)票數(shù)加1。在更新的過(guò)程中,因?yàn)檫x項(xiàng)表里加了觸發(fā)器,所以也觸發(fā)了在觸發(fā)器里定義好的SQL語(yǔ)句,實(shí)現(xiàn)了調(diào)查工程總票數(shù)自動(dòng)加1.結(jié)果頁(yè)面的設(shè)計(jì):先看一下效果,如圖4-1所示。圖4-1 調(diào)查結(jié)果這個(gè)是一個(gè)DataList控件,在ItemTemplate模板列內(nèi)嵌一個(gè)1行3列的Table。前兩列是普通的數(shù)據(jù)顯示,最后一列是一個(gè)加了背景色的Label控件,其Text屬性動(dòng)態(tài)顯示投票百分比,而Width屬性也是通過(guò)百分比動(dòng)態(tài)變化的。百分比是通過(guò) 票數(shù)*100/總票數(shù)得到的,當(dāng)總票數(shù)為0時(shí)就不進(jìn)行運(yùn)算,直接返回0

8、3。4.3 “許愿瓶的設(shè)計(jì)許愿瓶是一個(gè)非常有特色的欄目,瀏覽者可以在這里許下自己的愿望,把愿望放入許愿瓶里。我之所以說(shuō)這個(gè)欄目有特色是因?yàn)榉湃朐竿脑S愿瓶會(huì)在藍(lán)藍(lán)的海洋里飄移,把鼠標(biāo)指向許愿瓶時(shí),對(duì)應(yīng)的許愿瓶會(huì)停止飄移并顯示許愿瓶的相關(guān)信息,而點(diǎn)擊它時(shí)那么會(huì)顯示詳細(xì)的許愿內(nèi)容。接著介紹一下實(shí)現(xiàn)過(guò)程。此欄目包括許愿頁(yè)面,顯示許愿頁(yè)面,許愿列表頁(yè)面,許愿瓶頁(yè)面。許愿頁(yè)面的設(shè)計(jì):前臺(tái)放置文本框、下拉列表及按鈕控件,后臺(tái)代碼實(shí)現(xiàn)將用戶提交的信息存入數(shù)據(jù)庫(kù)里。顯示許愿頁(yè)面的設(shè)計(jì):這個(gè)和前面顯示文章的頁(yè)面類似。許愿列表頁(yè)面的設(shè)計(jì):這個(gè)和前面的列表頁(yè)面也是類似的。許愿瓶頁(yè)面的設(shè)計(jì):先看圖4-2的效果再做詳細(xì)

9、介紹,如下所示的是一個(gè)用戶自定義控件。圖4-2 許愿瓶這個(gè)控件里包含了另外一個(gè)用戶自定義控件。實(shí)現(xiàn)過(guò)程:先設(shè)計(jì)漂流的許愿瓶控件。該控件自定義了幾個(gè)屬性:WishID、WishUname、WishTime、WishPic、Scroll,定義這些的主要目的是能從數(shù)據(jù)庫(kù)里加載數(shù)據(jù),然后動(dòng)態(tài)顯示內(nèi)容。接著設(shè)計(jì)上面所看到的那個(gè)許愿瓶列表控件,只說(shuō)關(guān)鍵局部。首先拖一個(gè)PlaceHolder控件進(jìn)去,把ID改為“phBottle,用這個(gè)控件來(lái)動(dòng)態(tài)生成上面制作好的控件。4.4 “管理學(xué)生的設(shè)計(jì)該頁(yè)面只有輔導(dǎo)員才可以瀏覽,其他用戶如果試圖翻開那么跳轉(zhuǎn)到出錯(cuò)頁(yè)面。輔導(dǎo)員只能管理自己系的學(xué)生,添加學(xué)生時(shí)學(xué)生的系別I

10、D為輔導(dǎo)員的系別ID。由于使用該系統(tǒng)的學(xué)生用戶數(shù)量龐大,為了管理方便,在此設(shè)計(jì)了查找、批量刪除、用Excel批量導(dǎo)入添加學(xué)生等功能。先看下效果,如圖4-3所示:圖4-3 管理學(xué)生下面介紹一下批量刪除的設(shè)計(jì)過(guò)程。首先在GridView新增一模板列,在ItemTemplate里放一個(gè)CheckBox多項(xiàng)選擇框,在FooterTemplate同樣也放一個(gè)CheckBox多項(xiàng)選擇框,把這個(gè)的AutoPostBack設(shè)為True,添加事件OnCheckedChanged來(lái)實(shí)現(xiàn)全選中和全不選的功能。 SHAPE * MERGEFORMAT 接著在學(xué)號(hào)模板列的FooterTemplate放一個(gè)刪除按鈕,用來(lái)

11、提交刪除的命令。刪除過(guò)程是通過(guò)For循環(huán)遍歷GridView每一行,檢測(cè)當(dāng)前行的復(fù)選框是否選中,選中那么進(jìn)行刪除操作。批量導(dǎo)入功能設(shè)計(jì)思路為:先把要導(dǎo)入的Excel文件上傳到效勞器,再調(diào)用ImportExcel把學(xué)生表讀到DataSet中,然后把上傳的文件刪除。緊接著就是通過(guò)For循環(huán)遍歷DataSet.Table中的每一行數(shù)據(jù)并插入到數(shù)據(jù)庫(kù)里的表中。4.5 數(shù)據(jù)庫(kù)備份與復(fù)原模塊設(shè)計(jì)思路:通過(guò)SQL語(yǔ)句進(jìn)行備份及復(fù)原。備份SQL語(yǔ)句為:Backup database PSY To disk=備份文件路徑復(fù)原SQL語(yǔ)句為:Restore database PSY From disk=備份文件路徑

12、該模塊的設(shè)計(jì)分為三步。首先,實(shí)現(xiàn)備份,在頁(yè)面放置一個(gè)按鈕,點(diǎn)擊按鈕激發(fā)備份SQL語(yǔ)句。其次,把備份過(guò)的文件信息加載到頁(yè)面上,供復(fù)原用。把備份文件夾里的備份文件信息綁定到GridView上。GridView的ID為GVdatabase,綁定方法如下:protected void Bind() DirectoryInfo mydir = new DirectoryInfo(Server.MapPath(.); GVdatabase.DataSource = mydir.GetFiles(*.bak); GVdatabase.DataBind();最后,實(shí)現(xiàn)復(fù)原。在GridView上加一“復(fù)原列,用

13、來(lái)給管理員選擇復(fù)原哪一時(shí)間的備份。復(fù)原過(guò)程需要先kill正在訪問(wèn)PSY數(shù)據(jù)庫(kù)的進(jìn)程,具體操作都通過(guò)自定義的RestoreDatabase()方法來(lái)實(shí)現(xiàn)。在復(fù)原時(shí)只需調(diào)用該方法即可。效果如圖4-4所示:圖4-4 數(shù)據(jù)庫(kù)備份與恢復(fù)5 總結(jié)與展望這次設(shè)計(jì)讓我會(huì)到了很多學(xué)知識(shí),實(shí)踐能力提高了很多,思維也靈活了許多。經(jīng)過(guò)幾個(gè)月的努力,該設(shè)計(jì)終于如期完成,完成后的結(jié)果比最初設(shè)想要實(shí)現(xiàn)的效果好得多。在設(shè)計(jì)過(guò)程中不斷地有新念頭和新想法產(chǎn)生,而要把這些新想法在設(shè)計(jì)中實(shí)現(xiàn)出來(lái)又碰到了種種問(wèn)題。為了解決問(wèn)題,我不斷地上網(wǎng)查找資料,不斷地思考,在找資料和思考的同時(shí)又學(xué)到了很多新知識(shí)和新技術(shù),最后一個(gè)個(gè)的問(wèn)題都迎韌而解

14、。這次設(shè)計(jì)出來(lái)的系統(tǒng),根本符合的預(yù)期的功能及效果,設(shè)計(jì)過(guò)程中還多加了幾個(gè)功能,如心理測(cè)試和許愿瓶等。參考文獻(xiàn)1萬(wàn)峰科技編著.網(wǎng)站開發(fā)四“酷全書. 北京:電子工業(yè)出版社2尚俊杰編著. 程序設(shè)計(jì). 北京:清華大學(xué)出版社;北京交通大學(xué)出版社3孫三才,許熏尹編著.精通C#與ASP.NET程序設(shè)計(jì).北京:中國(guó)鐵道出版社 4王昊、李剛 編著. Visual C#程序設(shè)計(jì)教程. 清華大學(xué)出版社 5王浩然 編著. C#行家設(shè)計(jì)手冊(cè). 中國(guó)鐵道出版社Research and Implementation of B/S -based network of psychological counseling info

15、rmation platformDesign of Psychological leisure, psychological education and management platform moduleAbstract: Nowadays, people pay more and more attention on college students mental health, the form of psychological education are more and more, the network of psychological counseling information

16、is a high-efficiency, high-quality form of psychological education. For psychological counseling and advice needs to build a platform of psychological counseling, aim to provide information to college students psychological crisis timely and resolve problem effectively throw persuasion and prevention. Construction on the B/S-based psychological counseling information platform solu

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(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)論