【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.Net的阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生在線心理服務(wù)系統(tǒng)-軟件工程_第1頁
【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.Net的阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生在線心理服務(wù)系統(tǒng)-軟件工程_第2頁
【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.Net的阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生在線心理服務(wù)系統(tǒng)-軟件工程_第3頁
【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.Net的阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生在線心理服務(wù)系統(tǒng)-軟件工程_第4頁
【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.Net的阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生在線心理服務(wù)系統(tǒng)-軟件工程_第5頁
已閱讀5頁,還剩67頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

摘 要 I 摘 要 近幾年,阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生參與的產(chǎn)學(xué)研試驗(yàn)項(xiàng)目任務(wù)越來越重,一些新、難、大的科研項(xiàng)目明顯增多,由于項(xiàng)目要求嚴(yán)、時(shí)間緊、壓力大,大學(xué)生面對(duì)繁重的任務(wù)和艱苦的環(huán)境,容易產(chǎn)生迷茫、觀望、失落心理 。隨著國際互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,開展網(wǎng)絡(luò)心理服務(wù),適應(yīng)時(shí)代變化尤其是高新科技發(fā)展的新趨勢,加強(qiáng)和改進(jìn)高校大學(xué)生心里服務(wù)工作,增強(qiáng)心理工作效果,必須積極創(chuàng)新心理服務(wù)工作的思想觀念,改進(jìn)工作的方式方法。 本論文內(nèi)容主要是運(yùn)用當(dāng)前較新的信息技術(shù),通過多種技術(shù)手段構(gòu)建一個(gè)具有高職院校特色的在線心理服務(wù)系統(tǒng),目的是通 過在線心理服務(wù)工作提高本校大學(xué)生的心理服務(wù)科學(xué)化水平、信息化水平。本課題研究的重點(diǎn) 是 立足本校的校園網(wǎng),整合現(xiàn)有技術(shù)力量,通過建立心理服務(wù)數(shù)據(jù)庫、心理咨詢系統(tǒng)、心理服務(wù)信息發(fā)布系統(tǒng)使得本校大學(xué)生心理服務(wù)工作向信息化邁進(jìn)。 本文的主要工作包括以下幾個(gè)方面: 一是對(duì)系統(tǒng)的開發(fā)技術(shù)和模式進(jìn)行了分析研究,提出了以 008 為主要開發(fā)工具,采用 術(shù)結(jié)合 據(jù)庫構(gòu)建基本開發(fā)平臺(tái)和運(yùn)行環(huán)境的方案,重點(diǎn)介紹了系統(tǒng)體系結(jié)構(gòu)和微軟 略等,并選用 B/S 結(jié)構(gòu)作為系統(tǒng)工作模式。 二是進(jìn)行了詳細(xì)的需求分析。對(duì)阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生在線心理服務(wù)系統(tǒng)工作的當(dāng)前需求與長遠(yuǎn)需求都進(jìn)行了調(diào)研,并根據(jù)調(diào)研結(jié)果給出了系統(tǒng)分析結(jié)果。 三是采用 “生命周期法 ”進(jìn)行系統(tǒng)開發(fā)設(shè)計(jì)。文中詳細(xì)描述了系統(tǒng)設(shè)計(jì)方案、系統(tǒng)實(shí)現(xiàn)過程,以及關(guān)鍵技術(shù)的解決方案。 論文最后對(duì)課題研究進(jìn)行了總結(jié)和展望,指出 阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生在線心理服務(wù)系統(tǒng)的研制,為心理服務(wù)工作在線化、心理知識(shí)網(wǎng)上普及和教育提供了一個(gè)統(tǒng)一的信息平臺(tái)。 關(guān)鍵詞:在線 心理服務(wù),人員檔案管理,心理咨詢管理 I n ks in to of is to to of to is a in of of be of of is of T a of to a of to of of is on s of of to of 008 as to a as / S is to a of of a of is of as as ks in to a 錄 錄 第 1 章 緒論 . 1 第一節(jié) 課題的背景和研究目的 . 1 第二節(jié) 國內(nèi)外研究現(xiàn)狀 . 1 內(nèi)外心理服務(wù)工作現(xiàn)狀 . 1 理服務(wù)工作現(xiàn)狀 . 3 第三節(jié) 本文的主要研究內(nèi)容 . 3 第四節(jié) 論文結(jié)構(gòu) . 4 第 2 章 應(yīng)用技術(shù)介紹 . 6 第一節(jié) 在線心理服務(wù)系統(tǒng)開發(fā)技術(shù) . 6 線心理服務(wù)系統(tǒng)體系結(jié)構(gòu)方式 . 6 線應(yīng)用 系統(tǒng)服務(wù)器端常用技術(shù) . 7 第二節(jié) 微軟 略介紹 . 8 略概述 . 8 架簡介 . 8 術(shù)分析 . 10 術(shù)為基礎(chǔ)的數(shù)據(jù)訪問技術(shù) . 12 第 3 章 系統(tǒng)需求分析 . 14 第一節(jié) 系統(tǒng)概述 . 14 第二節(jié) 系統(tǒng)總體目標(biāo) . 14 第三節(jié) 系統(tǒng)數(shù)據(jù)流程圖分析 . 15 第四節(jié) 系統(tǒng)功能描述 . 16 能需求分析 . 16 統(tǒng)用例分析 . 17 第 五節(jié) 系統(tǒng)非功能性需求分析 . 19 能需求分析 . 19 行性分析 . 20 第 4 章 系統(tǒng)設(shè)計(jì) . 22 第一節(jié) 設(shè)計(jì)思想和原則 . 22 第二節(jié) 架構(gòu)設(shè)計(jì) . 23 目錄 體系結(jié)構(gòu) . 23 絡(luò)拓?fù)浣Y(jié)構(gòu) . 25 第三節(jié) 功能模塊設(shè)計(jì) . 26 體模塊劃分 . 26 理信息資料管理模塊 . 30 員檔案管理模塊 . 32 理咨詢管理模塊 . 37 第四節(jié) 數(shù)據(jù)庫設(shè)計(jì) . 40 設(shè)計(jì) . 41 據(jù)庫 計(jì) . 44 據(jù)庫表結(jié)構(gòu) . 49 第 5 章 系統(tǒng)實(shí)現(xiàn)與測試 . 55 第一節(jié) 系統(tǒng)主界面的實(shí)現(xiàn) . 55 第二節(jié) 心理信息資料管理界面的實(shí)現(xiàn) . 55 面的實(shí)現(xiàn) . 55 碼的實(shí)現(xiàn) . 56 第三節(jié) 心理咨詢模塊實(shí)現(xiàn) . 58 第四節(jié) 人員檔案管理 模塊的實(shí)現(xiàn) . 59 案文件資料的上傳 . 59 片數(shù)據(jù)的讀取與顯示 . 59 第五節(jié) 系統(tǒng)測試 . 61 能測試 . 61 能測試 . 63 試結(jié)論 . 64 第 6 章 總結(jié)與展望 . 65 第一節(jié) 總結(jié) . 65 第二節(jié) 展望 . 66 參考文獻(xiàn) . 67 致謝 . 錯(cuò)誤 !未定義書簽。 個(gè)人簡歷 在學(xué)期間發(fā)表的學(xué)術(shù)論文與研究成果 . 錯(cuò)誤 !未定義書簽。 第 1 章 緒論 1 第 1 章 緒論 第一節(jié) 課題的背景和研究目的 近幾年,阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生參與的產(chǎn)學(xué)研試驗(yàn)項(xiàng)目任務(wù)越來越重,一些新、難、大的科研項(xiàng)目明顯增多,由于 項(xiàng)目要求嚴(yán)、時(shí)間緊、壓力大,大學(xué)生面對(duì)繁重的任務(wù)和艱苦的環(huán)境,容易產(chǎn)生迷茫、觀望、失落心理。而且隨著網(wǎng)絡(luò)進(jìn)程和信息化進(jìn)程的加快,大學(xué)生政治工作方法手段與時(shí)代發(fā)展形勢、與廣大大學(xué)生需求不相適應(yīng)。隨著國際互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,開展在線心理服務(wù),正逐步成為大學(xué)生信息化建設(shè)的一項(xiàng)重要內(nèi)容。所以,適應(yīng)時(shí)代變化尤其是高新科技發(fā)展新形式,加強(qiáng)和改進(jìn)大學(xué)生心理服務(wù)工作,增強(qiáng)心理工作效果,必須積極創(chuàng)新思想觀念、改進(jìn)管理方式,探索運(yùn)用現(xiàn)代管理理念和現(xiàn)代信息技術(shù),構(gòu)建一個(gè)具有大學(xué)生特色的心理工作在線平臺(tái),以提高大學(xué)生心理工作的科 學(xué)化和信息化水平。為此,以快速、及時(shí)、準(zhǔn)確為目標(biāo)構(gòu)建在線心理服務(wù)平臺(tái),已成為加強(qiáng)和改進(jìn)基地大學(xué)生思想政治工作一項(xiàng)重大而緊迫的課題,對(duì)推進(jìn)基地大學(xué)生思想政治建設(shè)和全面建設(shè)創(chuàng)新發(fā)展,有著重大的現(xiàn)實(shí)意義和深遠(yuǎn)影響 1。 本課題來源于阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生信息化建設(shè)項(xiàng)目,本課題主要研究如何 設(shè)計(jì)開發(fā)出符合時(shí)代發(fā)展趨勢、滿足廣大大學(xué)生需求、具有基于大學(xué)生特色的在線心理服務(wù)系統(tǒng),形成一個(gè)集科技性、互動(dòng)性、時(shí)效性為一體的心理工作平臺(tái),使心理工作實(shí)現(xiàn)從一種傳統(tǒng)的處理方式和方法向一種運(yùn)用現(xiàn)代科學(xué)技術(shù)的時(shí)代的轉(zhuǎn)變。 使在線心理 服務(wù)平臺(tái)成為廣大大學(xué)生學(xué)習(xí)成才的良師益友。 第二節(jié) 國內(nèi)外研究現(xiàn)狀 內(nèi)外心理服務(wù)工作現(xiàn)狀 心理服務(wù)是依據(jù)人的教育模式和發(fā)展模式,從解決人的意識(shí)問題入手,在認(rèn)知、情感、意志以及行為四個(gè)層面上,幫助人們扶正祛邪,樹立明確的生活目標(biāo),形成身心健康、情感豐富、意志堅(jiān)強(qiáng)的品質(zhì)。 隨著獨(dú)生子女的增多,大學(xué)生的心理問題越來也越多, 李維 學(xué)者將其概況第 1 章 緒論 2 為以下幾個(gè)方面 1 其一,心理學(xué) 慢慢的在高校之間形成正常的課程,受到了各高校的正視和重視; 其二,心理學(xué)的跨學(xué)科和多學(xué)科性質(zhì)仍將繼續(xù)下去。 其三, 心理學(xué)與人類生活的關(guān)系將更為密切。 其四,心理學(xué)的發(fā)展將繼續(xù)體現(xiàn)國際化與本土化相結(jié)合的研究方向。 隨著我國心理學(xué)的發(fā)展,心理服務(wù)工作也取得了一些進(jìn)步,目前一些二三線城市已建立了專門的心理服務(wù)機(jī)構(gòu),開設(shè)心理服務(wù)熱線,但整體情況仍不樂觀,具體表現(xiàn)在以下幾個(gè)方面 6: 其一,國內(nèi)心理咨詢服務(wù)機(jī)構(gòu)建設(shè)速度較快,但起點(diǎn)較低,研究面窄,重復(fù)性工作比較多,與實(shí)際需求差距較大,不能夠滿足 民眾 心理需求 ,仍難以滿足大學(xué)生的心理需求。 其二,地區(qū)差異很大。心理服務(wù)工作的開展?fàn)顩r與城市的發(fā)達(dá)程度、思想解放程緊密相關(guān),當(dāng)前我國沿海 地區(qū)、一線城市對(duì)心理服務(wù)工作比較重視,而在一些偏遠(yuǎn)不發(fā)達(dá)地區(qū)則投入很少,心理服務(wù)工作基本上沒有得到有效的開展。 其三,缺少專業(yè)的心理服務(wù)工作人員,心理服務(wù)工作人員素質(zhì)不達(dá)標(biāo)是限制心理服務(wù)工作開展的主要因素。目前國內(nèi)嚴(yán)重缺少心理咨詢專業(yè)人員,缺少具備從業(yè)資格的心理咨詢師。 當(dāng)前,無論從政府投入還是我國公民的觀念上來看,國內(nèi)心理服務(wù)還處在一個(gè)較低的水平。 相對(duì)于國內(nèi)而言,西方國家對(duì)心理服務(wù)工作的態(tài)度則是更為重視,從政府到個(gè)人都將心理咨詢、醫(yī)療當(dāng)成社會(huì)生活基本醫(yī)療保障的重要組成部分。這一點(diǎn)與其有著深厚的心理學(xué)研究 基礎(chǔ)和長期的心理服務(wù)工作的積累有很大關(guān)系,基本上民眾對(duì)心理咨詢、治療的態(tài)度非常自然 7。 以美國為例,其心理服務(wù)工作開始于上世紀(jì) 40年代,目前心理咨詢機(jī)構(gòu)在美國比較普遍,無論是政府建立的心理服務(wù)機(jī)構(gòu)還是私人的心理治療診所都發(fā)揮了非常好的作用,而且?guī)缀跛械拿绹叩仍盒6荚O(shè)有學(xué)生咨詢機(jī)構(gòu),對(duì)學(xué)生進(jìn)行心理咨詢、學(xué)習(xí)咨詢、職業(yè)咨詢。在美國,心理咨詢一般采取個(gè)人心理咨詢和小組咨詢兩種方式。通過心理咨詢,可以幫助咨詢者適應(yīng)社會(huì)生活、工作,解除來自工作生活中的心理問題。美國對(duì)心理咨詢從業(yè)人員的要求較高,一般都要求有博 士學(xué)位,并經(jīng)過嚴(yán)格考核的資格認(rèn)證 8。 第 1 章 緒論 3 當(dāng)前,隨著信息技術(shù)的飛速發(fā)展,也拓展了心理服務(wù)的手段,在西方一些國家遠(yuǎn)程心理咨詢已得到普及,這不僅改變了傳統(tǒng)的心理咨詢方式,而且降低了心理服務(wù)的成本,擴(kuò)大了心理服務(wù)的覆蓋面,但是需要指出的是,國外通過在線進(jìn)行心理服務(wù)咨詢的基礎(chǔ)與其心理學(xué)成就、執(zhí)業(yè)人員的素質(zhì)密不可分。 理服務(wù)工作現(xiàn)狀 我國大學(xué)生處于青年中期 (18 24 歲 )這一年齡階段。在這個(gè)階段,個(gè)體的生理發(fā)展已具備了成年人的體格,但其心理尚未成熟。如何促使大學(xué)生心理日益成熟, 心理服務(wù)就顯得至關(guān)重要 。 心 理健康服務(wù)實(shí)際上是運(yùn)用心理學(xué)知識(shí),針對(duì)大學(xué)生心理發(fā)展的特點(diǎn),分析大學(xué)生常見的心理健康問題,采取心理教育訓(xùn)練和心理疏導(dǎo)治療相結(jié)合的方法,提高大學(xué)生應(yīng)對(duì)困難和解決問題的能力,從而促使大學(xué)生全面健康發(fā)展。 現(xiàn)代社會(huì)充滿挑戰(zhàn) 和 機(jī)遇,對(duì)大學(xué)生而言, 心理問題呈現(xiàn)的種類增多,然而目前我國大學(xué)生心理服務(wù)滯后。如何解決好這一矛盾,使心理服務(wù)發(fā)揮更加持久有效的作用,就要在實(shí)際的心理服務(wù)工作中,針對(duì)大學(xué)生心理活動(dòng)的規(guī)律,加強(qiáng)對(duì)大學(xué)生的心理健康輔導(dǎo),定期開展心理知識(shí)講座,選派專人負(fù)責(zé)開展心理咨詢服務(wù),做好心理測試、評(píng)估和教育,對(duì)有 心理問題的同學(xué)建立健康檔案,采用多種途徑進(jìn)行群體或個(gè)人的心理疏導(dǎo),加強(qiáng)和培養(yǎng)大學(xué)生心理品質(zhì),提高大學(xué)生應(yīng)對(duì)不同的學(xué)習(xí)、生活難題, 幫助學(xué)生了解自己的心理健康程度、個(gè)性心理特征和能力素質(zhì) 。 第三節(jié) 本文的主要研究內(nèi)容 本文研究的主要內(nèi)容是基于 術(shù) 9搭建阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生在線心理健康服務(wù)系統(tǒng) ,該系統(tǒng)可以對(duì)大學(xué)生心理工作的開展發(fā)揮新平臺(tái)支撐作用,對(duì)豐富各項(xiàng)心理工作內(nèi)容發(fā)揮新陣地助推作用,對(duì)改進(jìn)心理工作運(yùn)作機(jī)制發(fā)揮新手段彌補(bǔ)作用,對(duì)增強(qiáng)心理工作效果發(fā)揮新載體傳媒作用,對(duì)及時(shí)交流心理工作信息發(fā)揮 新資源共享作用。研究內(nèi)容具體包括以下幾個(gè)方面: 其一, 建立心理服務(wù)相關(guān)信息、新聞管理及發(fā)布平臺(tái),實(shí)現(xiàn)對(duì)心理服務(wù)信息的實(shí)時(shí)發(fā)布與集中管控。主要及時(shí)地反映當(dāng)前的大政方針、政策規(guī)定和有關(guān)工作開展的動(dòng)態(tài)信息。反映大學(xué)生心理工作的活動(dòng)信息,起著一個(gè)內(nèi)部公布的第 1 章 緒論 4 作用。能將有關(guān)心理方面的新聞熱點(diǎn)和關(guān)注度很高的事件,讓大學(xué)生即時(shí)了解掌握。 其二, 建立心理咨詢平臺(tái)。實(shí)現(xiàn)心理咨詢服務(wù)的程序化,正規(guī)化管理。主要是設(shè)計(jì)一個(gè)切合大學(xué)生特點(diǎn)和實(shí)際的心理咨詢系統(tǒng),一方面可以及時(shí)了解大學(xué)生心理現(xiàn)狀,解答疑惑;另一方面對(duì)個(gè)別心理壓力過大甚至 產(chǎn)生心理疾病的大學(xué)生提出預(yù)警,為校領(lǐng)導(dǎo)和學(xué)生科輔導(dǎo)員老師有針對(duì)性地開展心理疏導(dǎo)提供決策咨詢。 其三, 建立心理咨詢?nèi)藛T檔案管理平臺(tái)。在保護(hù)個(gè)人隱私的前提下,實(shí)現(xiàn)對(duì)心理咨詢用戶的狀態(tài)的跟蹤掌握。是為了滿足對(duì)心理咨詢者的跟蹤調(diào)查和系統(tǒng)權(quán)限控制而設(shè)計(jì)的一項(xiàng)重要管理功能,在邏輯上可以劃分為兩大部分,一部分主要針對(duì)人員的維護(hù)和權(quán)限分配工作,另一部分則主要是針對(duì)心理咨詢者檔案的信息化管理。 其四, 建立心理數(shù)據(jù)庫。實(shí)現(xiàn)心理服務(wù)系統(tǒng)數(shù)據(jù)的規(guī)范化管理。 主要是將心理學(xué)、心理咨詢、心理輔導(dǎo)等相關(guān)資料分門別類的上傳至在線,通過列 表方式提過給用戶使用。 第四節(jié) 論文結(jié)構(gòu) 本文的結(jié)構(gòu)基本上反映出了課題研究的每個(gè)關(guān)鍵步驟。其結(jié)構(gòu)分為以下七個(gè)章節(jié)。 第一章 緒論。簡要描述課題的背景及研究目的,以及與課題相關(guān)國內(nèi)外研究情況。 第二章 系統(tǒng)開發(fā)技術(shù)。概略介紹當(dāng)前流行的在線應(yīng)用系統(tǒng)的研制和開發(fā)方法,對(duì)比了各種方法的優(yōu)缺點(diǎn),并在此基礎(chǔ)了提出了以 術(shù)為基礎(chǔ)建設(shè)阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生心理服務(wù)系統(tǒng),隨后詳細(xì)介紹了 術(shù)的原理和關(guān)鍵技術(shù),介紹微軟 架的各種概念以及相關(guān)技術(shù)。 第三章 阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生心理服務(wù)系統(tǒng) 需求分析。該章在詳細(xì)分析了心理服務(wù)系統(tǒng)的應(yīng)用范圍和系統(tǒng)建設(shè)的可行性的基礎(chǔ)上,明確了系統(tǒng)所應(yīng)具備的功能、業(yè)務(wù)流程和性能。 第四章 阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生心理服務(wù)系統(tǒng)總體設(shè)計(jì)。該章提出了心理服務(wù)系統(tǒng)的總體方案,包括系統(tǒng)整體拓?fù)浣Y(jié)構(gòu)、系統(tǒng)體系結(jié)構(gòu)、運(yùn)行模式、第 1 章 緒論 5 功能規(guī)劃等,明確了阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生心理服務(wù)系統(tǒng)的建設(shè)目標(biāo)和指導(dǎo)思想。分別給出了各功能模塊的詳細(xì)結(jié)構(gòu)與功能設(shè)計(jì)、典型業(yè)務(wù)過程設(shè)計(jì)、系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)等。 第五章 阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生心理服務(wù)系統(tǒng)實(shí)現(xiàn)與測試。該章按照系統(tǒng)設(shè)計(jì),給出了典型模塊和邏輯過程的實(shí) 現(xiàn)方法,詳細(xì)闡述了實(shí)現(xiàn)的技術(shù)原理;對(duì)系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)也給予了充分闡述;介紹了系統(tǒng)測試的方法和主要測試結(jié)果。 第六章結(jié)論與展望。該章總結(jié)開發(fā)經(jīng)驗(yàn)和體會(huì),分析開發(fā)過程中遇到的主要問題并對(duì)系統(tǒng)的應(yīng)用前景做出展望。 第 2 章 應(yīng)用 技術(shù)介紹 6 第 2 章 應(yīng)用技術(shù) 介紹 本章對(duì)系統(tǒng)涉及到的技術(shù)知識(shí)進(jìn)行描述,包括 紹、 紹、介紹,為系統(tǒng)的開發(fā)打下了堅(jiān)實(shí)的基礎(chǔ)。 第一節(jié) 在線心理服務(wù)系統(tǒng)開發(fā)技術(shù) 線心理服務(wù)系統(tǒng)體系結(jié)構(gòu)方式 心理服務(wù)系統(tǒng)的本質(zhì)是一個(gè)在線應(yīng)用系統(tǒng),其開發(fā)技術(shù)與開發(fā)一個(gè)通用在線應(yīng)用 系統(tǒng)的技術(shù)相同,當(dāng)前普遍流行的在線應(yīng)用系統(tǒng)開發(fā)技術(shù)從系統(tǒng)體系結(jié)構(gòu)的角度可以劃分為三類 10 第一類是客戶機(jī) /服務(wù)器模式,即 式。 式的主要特點(diǎn)是:數(shù)據(jù)處理的業(yè)務(wù)集中在用戶端即客戶機(jī)端進(jìn)行,服務(wù)器的主要任務(wù)是存儲(chǔ)和管理數(shù)據(jù),因此通常情況下客戶機(jī)端承擔(dān)了大部分的邏輯處理、運(yùn)算、顯示等任務(wù),這要求客戶機(jī)有較強(qiáng)的數(shù)據(jù)處理能力。同時(shí),又因?yàn)榉?wù)器是整個(gè)系統(tǒng)的數(shù)據(jù)存儲(chǔ)中心,對(duì)服務(wù)器的穩(wěn)定性、數(shù)據(jù)吞吐能力也有很高的要求。因此,式對(duì)用 戶端的主機(jī)和系統(tǒng)服務(wù)器都有較高的要求。在 C/S 模式下,服務(wù)器端和客戶端是相同的 ,系統(tǒng)整體設(shè)計(jì)較為復(fù)雜,需要考慮底層通信、數(shù)據(jù)共享等諸多問題,程序設(shè)計(jì)難度大,周期長;用戶端軟件是針對(duì)系統(tǒng)應(yīng)用開發(fā)的,因此每個(gè)用戶端需要安裝客戶端軟件,這樣造成系統(tǒng)升級(jí)維護(hù)困難,同時(shí)也對(duì)客戶端的軟硬件環(huán)境提出了具體的要求,對(duì)用戶的計(jì)算機(jī)能力也提出了一定的要求;在 式下,客戶端軟件通常情況下都是可執(zhí)行代碼,功能擴(kuò)展性差、跨平臺(tái)性差,部署較為復(fù)雜。 第 二 類是瀏覽器 /服務(wù)器模式,即 式。在互聯(lián)網(wǎng)得到迅速普及的今天,互聯(lián)網(wǎng)技術(shù)也得到了飛速發(fā)展,在線的可靠性和帶寬有了大幅度提高,在線安全防護(hù)技術(shù)、基于在線的分布式應(yīng)用系統(tǒng)設(shè)計(jì)技術(shù)的不斷發(fā)展,在這種情況下,原有的 式的優(yōu)勢變得越來越不明顯,在靈活性、部署、可擴(kuò)展性 等 , 無法適應(yīng)在線系統(tǒng)的需要 。瀏覽器 /服務(wù)器模式則得到了越來越多應(yīng)用廠商的重視,以 代表的 覽器以逐漸成為應(yīng)用系統(tǒng)客戶端的主要運(yùn)行平臺(tái), 式亦然成為當(dāng)前在線應(yīng)用系統(tǒng)的一種的主要結(jié)第 2 章 應(yīng)用 技術(shù)介紹 7 構(gòu)模式。在 B/S 模式下,用戶通過客戶端向服務(wù)器 發(fā)出服務(wù)請(qǐng)求 , 服務(wù)端進(jìn)行信息的響應(yīng) 。最后將運(yùn)算結(jié)果以 本方式反饋給用戶。用戶端的瀏覽器負(fù)責(zé)解析 本并呈現(xiàn)出來,在這種工作模式下,用戶通過 覽器,也可以處理一些復(fù)雜的數(shù)據(jù)業(yè)務(wù),從而降低了對(duì)客戶機(jī)的性能要求,并有利于系統(tǒng)的及時(shí)升級(jí)、維護(hù)和部署。 第 三 類是混合模式,混合模式融合了 式的優(yōu)點(diǎn),通常情況下,一個(gè)大型的在線應(yīng)用系統(tǒng)會(huì)采用管理端用 式,而普通用戶端用 式,采用這種結(jié)構(gòu)方式的優(yōu)勢在于可以給予管理端充分的自由度和靈活性,保證 很全面的進(jìn)行 控制 系統(tǒng) , 對(duì)于 普通用戶, 因?yàn)?瀏覽器的安全限制 等因素 ,可以屏蔽一些潛在的威脅,提高系統(tǒng)訪問的安全性。 線應(yīng)用系統(tǒng)服務(wù)器端常用技術(shù) 如前所述,在線心理服務(wù)系統(tǒng)的研發(fā)其本質(zhì)就是一個(gè)在線應(yīng)用系統(tǒng)的研發(fā),按照阿克蘇職業(yè)技術(shù)學(xué)院大學(xué)生在線心理健康服務(wù)系統(tǒng)的研制初衷,該系統(tǒng)本質(zhì)是一個(gè) 統(tǒng),即是以大學(xué)生內(nèi)部在線為基礎(chǔ)的一個(gè) 用系統(tǒng),當(dāng)前 用系統(tǒng)的開發(fā)手段多種多樣,從服務(wù)器端的開發(fā)技術(shù)分,則可以將目前主流 的開發(fā)技術(shù)和手段劃分為四大類 16。 第一類是 術(shù) 17 術(shù)是微軟早期推出的一種服務(wù)器端腳本技術(shù),全稱是 術(shù)與微軟推出的 集成在一起的,目前應(yīng)用的非常廣泛,但是隨著微軟新技術(shù) 發(fā)展,該技術(shù)在市場的占有率正逐步減少。 術(shù)的優(yōu)勢在于應(yīng)用非常廣泛,只要企業(yè)服務(wù)器采用了微軟的平臺(tái),則 然是被很好的支持的;缺點(diǎn)在于, 術(shù)代碼管理非?;靵y,邏輯處理代碼與界面顯示代碼纏繞在一起,使得源文件的修改、維護(hù)非常不便。 第二類 是 術(shù) 18 術(shù)也是一種服務(wù)器端動(dòng)態(tài)腳本設(shè)計(jì)技術(shù),其語法與 C 語言非常相似,該技術(shù)最初的設(shè)計(jì)發(fā)展是與 務(wù)器或 務(wù)器系統(tǒng)結(jié)合在一起的,目前該技術(shù)也可以應(yīng)用到 務(wù)器系統(tǒng)上。 術(shù)的優(yōu)勢在于該技術(shù)源代碼開放,與輕量級(jí)數(shù)據(jù)庫系統(tǒng) 合較好,屬于資源需求較小的 務(wù)器端技術(shù)。 第 三 類是 術(shù) 19 第 2 章 應(yīng)用 技術(shù)介紹 8 術(shù)是 司主持設(shè)計(jì)的一種跨平臺(tái)的服務(wù)器端技術(shù),該技術(shù)目前應(yīng)用的非常廣泛。 司在設(shè)計(jì) 術(shù)時(shí)針對(duì) 發(fā)進(jìn)行了優(yōu)化,在多個(gè)方面提高了系統(tǒng)的設(shè)計(jì)開發(fā)效率。 供了多個(gè) 架,各 架雖然各不相同,但是都遵循 想,既 式,這種模式在當(dāng)前是一種較為先進(jìn)的大型系統(tǒng)構(gòu)建模式,能夠清晰的分離系統(tǒng)內(nèi)各代碼之間的相互關(guān)系,從而有利于系統(tǒng)開發(fā)的效率提高和代碼質(zhì)量的保證。另外,對(duì)于其他技術(shù)而言在安全性方面也具有一定的優(yōu)勢。 第 四 類是 術(shù) 20 這個(gè)的非常好的技術(shù), 相對(duì)于原有 術(shù), 代碼管理、系統(tǒng)安全性,開發(fā)效率等方面都有大幅度的提高,目前 術(shù) 所占市場份額正逐步加大,正在形成于 術(shù)競爭的態(tài)勢。本章后續(xù)內(nèi)容將著重介紹 術(shù)。 第二節(jié) 微軟 前面提到, 術(shù)是微軟推出的一種新的服務(wù)器端 用程序設(shè)計(jì)技術(shù),該技術(shù)是微軟 略的重要組成部分。 本質(zhì)上來說是一種計(jì)算平臺(tái),該平臺(tái)使得分布式 用程序的開發(fā)的以簡化。為了更好的支持在線通信,在強(qiáng)大的在線功能的支持上, 術(shù)使得開發(fā)人員可以更加方面的訪問數(shù)據(jù),更加高效的編寫出 很強(qiáng)大的在 線應(yīng)用系統(tǒng) , 這個(gè)非常好 21。 略概述 微軟提出的一項(xiàng)與 爭的面向未了在線系統(tǒng)設(shè)計(jì)與開發(fā)、服務(wù)的技術(shù)總和,它是一種以服務(wù)的方式遞交軟件策略,微軟 本的落腳點(diǎn)是將在線上的一切應(yīng)用(包括:軟件、電子商務(wù)等)視為一種在線服務(wù),即將互聯(lián)在線的各種應(yīng)用程序、數(shù)據(jù)、設(shè)備資源等等都看做服務(wù),這些資源通過 在 22: 架簡介 微軟 及相關(guān)的 關(guān) 組第 2 章 應(yīng)用 技術(shù)介紹 9 件,與 作系統(tǒng)緊密結(jié)合在一起。 一種計(jì)算平臺(tái),該平臺(tái)屏蔽了互聯(lián)網(wǎng)編程的底層細(xì)節(jié),簡化了 境中的應(yīng)用程序開發(fā)。微軟 計(jì)目標(biāo)包括以下五個(gè)方面 23: 第一方面在 撐下,面向?qū)ο蟮母拍畹玫搅烁叨燃訌?qiáng)和突出,該平臺(tái)提供了一個(gè)統(tǒng)一的面向?qū)ο蟮木幊汰h(huán)境,在該編程環(huán)境下,本地應(yīng)用程序與分布式應(yīng)用程序的界限變得模糊; 第二方面充分考慮軟件發(fā)布、部署的問題,防止出現(xiàn)版本沖突等問題,提供了一個(gè)并行開發(fā)的框架; 第三方面在 境下,微軟突出強(qiáng)調(diào)代碼的安全性,即包括業(yè)務(wù)邏輯設(shè)計(jì)的安全性,也包括代碼運(yùn)行本身的安全性,強(qiáng)調(diào)系統(tǒng)運(yùn)行的健壯性,在這種思想的指導(dǎo)下,提出了一個(gè)安全運(yùn)行平臺(tái),通常情況下程序員設(shè)計(jì)的受保護(hù)代碼都運(yùn)行于該平臺(tái),從而使得程序員不用考慮或不需要特別考慮系統(tǒng)代碼的健壯性問題, 這個(gè)很多的解釋了安全的框架,使得代碼和系統(tǒng)在安全的框架下進(jìn)行創(chuàng)建和運(yùn)行; 第四方面在提供了一個(gè)本地應(yīng)用程序和分布式應(yīng)用程序統(tǒng)一的開發(fā)平臺(tái)的基礎(chǔ)上,也提供了一個(gè)統(tǒng)一的運(yùn)行環(huán)境 ,這樣很好的為在線的應(yīng)用程序服務(wù) ; 第五方面提供了統(tǒng)一的通信標(biāo)準(zhǔn), 這樣的好處是顯然已經(jīng)的,使得 代碼 進(jìn)行通用性 可與其他語言編寫的代碼聯(lián)合運(yùn)用。 圖 構(gòu)示意圖 微軟 構(gòu)如圖 示 24。 架共有四層,最頂層,支持第 2 章 應(yīng)用 技術(shù)介紹 10 所有符合通用規(guī)范的程序設(shè)計(jì)語言。第二層表示 架支持分布式在線應(yīng)用程序開發(fā)和 面應(yīng)用程序開發(fā),其中 為分布式應(yīng)用程序開發(fā)的技術(shù)的核心是 重要組成部分, 類似一個(gè)弱化的供標(biāo)準(zhǔn)的桌面應(yīng)用程序的開發(fā)平臺(tái),事實(shí)上有資料表明,隨著互聯(lián)網(wǎng)的發(fā)展與革新,在不遠(yuǎn)的將來,在企業(yè) 的 在線應(yīng)用中, 采用該技術(shù)的非常重要的 方向 12。 在第三層, 架提供了豐富的類庫,對(duì) 支持、在線通信支持、數(shù)據(jù)訪問支持等,其中 術(shù)是 主要數(shù)據(jù)訪問技術(shù),該技術(shù)提供全面的數(shù)據(jù)及 問技術(shù), 很好的體現(xiàn)了這個(gè) 思想框架 25 與 類似,為了方便 臺(tái)應(yīng)用程序設(shè)計(jì)與開發(fā),微軟推出了一個(gè)基于 集成開發(fā)環(huán)境,很好的集成了很多軟件 ,在 工作在很大程度上提高代碼的編寫效率。 術(shù)分析 戶控件是一種服務(wù)器控件,它與 面有著同樣的 “ 所見即所得 ” 的特點(diǎn)和聲明性樣式,并以 擴(kuò)展名存儲(chǔ)為文本文件。 戶控件與完整的 頁(即 件)非常相似,同時(shí)具有自己的用戶接口和代碼。開發(fā)人員可以采 取與創(chuàng)建 相似的方式創(chuàng)建 戶控件,然后向其中添加所需的標(biāo)記和子控件。 戶控件可以像頁面一樣包含對(duì)其內(nèi)容進(jìn)行操作(包括執(zhí)行數(shù)據(jù)綁定等任務(wù))的代碼 15。也可以為 覽器創(chuàng)建 檔,或者創(chuàng)建 型的文檔,目前該技術(shù)主要用于設(shè)計(jì)開發(fā)動(dòng)態(tài) 面和分布式應(yīng)用程序 27。 前面已經(jīng)提到過,微軟早期的服務(wù)器端 創(chuàng)建技術(shù) 用客戶端腳本語言,更重要的是該技術(shù)不符合程序員的編程習(xí)慣,或者說不符合任何一種高效的、正規(guī)的編程模式,對(duì)于大多數(shù)程序員,這種技術(shù)很不方便 。 是 的升級(jí)版,用動(dòng)態(tài)的方式表示數(shù)據(jù),建立服務(wù)器與客戶端的動(dòng)態(tài)聯(lián)系。它的最新版目前已經(jīng)發(fā)展到 本。 用軟件 開發(fā)者的幾乎全部的平臺(tái)上,具有很強(qiáng)的適應(yīng)性 28。 如圖 示 是是 術(shù)三層 結(jié)構(gòu)。 第 2 章 應(yīng)用 技術(shù)介紹 11 圖 層結(jié)構(gòu)示意圖 客戶端向服務(wù)器提交申請(qǐng),邏輯層處理來自客戶的申請(qǐng)并將請(qǐng)求發(fā)送至數(shù)據(jù)層, 然后講返回的數(shù)據(jù)格式化為豐富的頁面反饋給用戶。目前,對(duì)于數(shù)據(jù)訪問層,微軟設(shè)計(jì)了 術(shù)專用于數(shù)據(jù)庫訪問操作。 當(dāng)前常用的應(yīng)用程序結(jié)構(gòu)有兩層和多層的區(qū)分。兩層應(yīng)用程序結(jié)構(gòu)是由用戶層和數(shù)據(jù)層組成,整個(gè)系統(tǒng)只有兩層。數(shù)據(jù)訪問返回的數(shù)據(jù)集直接與用于界面的交互控件連接,開發(fā)過程相對(duì)簡潔,有利于快速建立起系統(tǒng)的基本功能,因此,兩層結(jié)構(gòu)適合于規(guī)模較小的系統(tǒng)。當(dāng)前,信息系統(tǒng)規(guī)模不斷擴(kuò)大,復(fù)雜程度不斷提高,系統(tǒng)功能在需求的激勵(lì)下變得越來越復(fù)雜,從而對(duì)系統(tǒng)數(shù)據(jù)處理的要求也更為復(fù)雜,在這種情況下,傳統(tǒng)的采用兩層反應(yīng)相對(duì) 較慢,而且一旦系統(tǒng)研發(fā)結(jié)束,如果要改變某一項(xiàng)功能,則需要投入大量的資源,修改的難度甚至與重新開發(fā)一個(gè)新系統(tǒng)的難度相當(dāng)。 多層結(jié)構(gòu)可以彌補(bǔ)傳統(tǒng)二層結(jié)構(gòu)的不足。多層結(jié)構(gòu)就是將整個(gè)系統(tǒng)劃分為:表示層 (業(yè)務(wù)邏輯層 (數(shù)據(jù)訪問層(根據(jù)軟件系統(tǒng)的功能的復(fù)雜度,各層又可以繼續(xù)進(jìn)行劃分,從而實(shí)現(xiàn)系統(tǒng) “高內(nèi)聚、低耦合 ”的目標(biāo)。多層應(yīng)用架構(gòu)的優(yōu)點(diǎn)是 29 優(yōu)點(diǎn)一為:分層方式使得系統(tǒng)的結(jié)構(gòu)更 為明確、清晰,各功能層之間的接口定義細(xì)化,標(biāo)準(zhǔn)化,有利于提高軟件的復(fù)用度,有利于后期的軟件維護(hù)和系統(tǒng)升級(jí)。 優(yōu)點(diǎn)二為:分層結(jié)構(gòu)使得程序員可以將精力集中在整個(gè)系統(tǒng)結(jié)構(gòu)中的某一功能層次的設(shè)計(jì)開發(fā)上,可以較為迅速的對(duì)某一層的功能進(jìn)行修改升級(jí),系統(tǒng)對(duì)需求變化反應(yīng)迅速。 優(yōu)點(diǎn)三為:多層進(jìn)一步降低了系統(tǒng)的耦合度,便于并行開發(fā),有利于軟件復(fù)第 2 章 應(yīng)用 技術(shù)介紹 12 用。 優(yōu)點(diǎn)四為:由于采用了分層模式,用戶端訪問數(shù)據(jù)庫成為透明方式,開放給用戶的只有數(shù)據(jù)接口,從而從一定程度上提高了系統(tǒng)的安全性。 術(shù)為基礎(chǔ)的數(shù)據(jù)訪問技術(shù) 如前所述,微軟的 略統(tǒng)一了數(shù)據(jù)訪問接口,全面支持 議,這些依賴于其一重要組成部分 術(shù)。 術(shù)與微軟先前推出的 比,當(dāng)前的 術(shù)比現(xiàn)有的 術(shù)先進(jìn)許多 31。 在微軟的設(shè)計(jì)中,目前最流行的 術(shù)包含四個(gè)命名空間,分別用于訪問 據(jù)庫, 據(jù)庫,兼容 據(jù)源和 據(jù)源。在 架下,實(shí)現(xiàn)了對(duì) 數(shù)據(jù)和 據(jù)源的一致性訪問,既對(duì)于用戶來說,數(shù)據(jù)訪問的具體過程是透明的,不同數(shù)據(jù)源的數(shù)據(jù)訪問接口是一致的 32。 個(gè)命名空間都包含四個(gè)類集合,分別是數(shù)據(jù)連接類 合、數(shù)據(jù)命令類 合、數(shù)據(jù)適配器類 合和數(shù)據(jù)項(xiàng)讀取類 別用于連接、查詢、讀取數(shù)據(jù)源的數(shù)據(jù)。 總結(jié)起來,相對(duì)于早期微軟的數(shù)據(jù)庫訪問技術(shù)而言, 術(shù)具有以下優(yōu)勢 33: 優(yōu)勢一為:相對(duì)于早期的 術(shù)的二層結(jié)構(gòu)模型, 術(shù)采用的是三層或多層技術(shù)框架 ,從而建立了一個(gè)更為合理的數(shù)據(jù)處理架構(gòu)和編程模型。 優(yōu)勢二為: 術(shù)是遵循 準(zhǔn),從而使得 術(shù)可以使用多種數(shù)據(jù)類型。 優(yōu)勢三為: 術(shù)使用 據(jù)集,從而使得 以脫機(jī)處理數(shù)據(jù)。這樣可以實(shí)現(xiàn)遍歷一個(gè) 據(jù)集,而不需要開到數(shù)據(jù)源的連接。這樣做的優(yōu)勢提供了一種真正脫機(jī)處理數(shù)據(jù)的方法,減少了在線資源、服務(wù)器資源的消耗。 術(shù)結(jié)合 據(jù)集訪問數(shù)據(jù)源的模型如 所示。 第 2 章 應(yīng)用 技術(shù)介紹 13 圖 據(jù)集使用模式 據(jù)集在這里充當(dāng) 儲(chǔ)數(shù)據(jù)的容器,它在本質(zhì)上是一個(gè)位于內(nèi)存的數(shù)據(jù) ,各個(gè) 間亦可以根據(jù)數(shù)據(jù)庫表的關(guān)系建立數(shù)據(jù)的關(guān)系視圖,而同時(shí)數(shù)據(jù)表又不與數(shù)據(jù)源連接。 數(shù)據(jù)可以取自關(guān)系型數(shù)據(jù)庫,也可以來自 檔。 據(jù)集對(duì)這些數(shù)據(jù)的操作接口都是相同的。在 據(jù)集設(shè)計(jì)框架中,原有的 象被廢棄,防止逐條讀取數(shù)據(jù)庫記錄而浪費(fèi)數(shù)據(jù)連接資源。 在 , 多個(gè)表( 成,即包含多個(gè)行和列,另外各個(gè)數(shù)據(jù)表之間的約束關(guān)系也可以在 體現(xiàn)出來。 據(jù)集 關(guān)系數(shù)據(jù)庫之間的對(duì)應(yīng)關(guān)系圖 示。 圖 系示意圖 關(guān)系數(shù)據(jù)庫 數(shù)據(jù)表 數(shù)據(jù)記錄 數(shù)據(jù)表字段 記錄 D at D at aT e D at aR D at aC ol um n 記錄 第 3 章 系統(tǒng) 需求分析 14 第 3 章 系統(tǒng) 需求分析 首先進(jìn)行了任務(wù)的描述和系統(tǒng)的規(guī)劃,進(jìn)行系統(tǒng)可行性分析,包括功能需求分析、用戶需求分析、性能需求分析,進(jìn)行系統(tǒng)業(yè)務(wù)流程分析、數(shù)據(jù)流分析,為系統(tǒng)的設(shè)計(jì)打下了基礎(chǔ)。 第一節(jié) 系統(tǒng)概述 本課題主要研究如何 設(shè)計(jì)開發(fā)出滿足 高校在在線的心理服 務(wù)平臺(tái) 需求、具有大學(xué)生特色的在線心理服務(wù)系統(tǒng),形成一個(gè)集科技性、互動(dòng)性、時(shí)效性為一體的心理工作平臺(tái),使心理工作實(shí)現(xiàn)從一種傳統(tǒng)的處理方式和方法向一種運(yùn)用現(xiàn)代科學(xué)技術(shù)的時(shí)代的轉(zhuǎn)變。 成為廣大大學(xué)生學(xué)習(xí)成才

溫馨提示

  • 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)論