【畢業(yè)學位論文】(Word原稿)基于WEB開放實驗室管理信息系統(tǒng)的設計與實現(xiàn)-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)基于WEB開放實驗室管理信息系統(tǒng)的設計與實現(xiàn)-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)基于WEB開放實驗室管理信息系統(tǒng)的設計與實現(xiàn)-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)基于WEB開放實驗室管理信息系統(tǒng)的設計與實現(xiàn)-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)基于WEB開放實驗室管理信息系統(tǒng)的設計與實現(xiàn)-軟件工程_第5頁
已閱讀5頁,還剩70頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

碩士學位論文 (專業(yè)學位) 基于 放實驗室管理信息系統(tǒng)的設計與實現(xiàn) 姓 名: 學 號: 所在院系:軟件學院 職業(yè)類型: 專業(yè)領域:軟件工程 指導教師: 副指導教師: 二 一三年八月 A in 2010 2013n 基于同濟大學 學位論文版權使用授權書 本人完全了解同濟大學關于收集、保 存、使用學位論文的規(guī)定,同意如下各項內(nèi)容:按照學校要求提交學位論文的印刷本和電子版本;學校有權保存學位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學校有權提供目錄檢索以及提供本學位論文全文或者部分的閱覽服務;學校有權按有關規(guī)定向國家有關部門或者機構送交論文的復印件和電子版;在不以贏利為目的的前提下,學??梢赃m當復制論文的部分或全部內(nèi)容用于學術活動。 學位論文作者簽名: 年 月 日 經(jīng)指導教師同意, 本學位論文屬于保密,在 年解密后適用本授權書。 指導教師簽名: 學位論文作者簽名: 年 月 日 年 月 日 同濟大學學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學位論文,是本人在導師指導下,進行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確方式標明。本學位論文原創(chuàng)性聲明的法律責任由本人承擔。 學 位論文作者簽名: 年 月 日 同濟大學 碩士學位論文 摘要 I 摘要 隨著教育教學不斷的改革,為了進一步加強培養(yǎng)創(chuàng)新型人才,提高學生動手能力與創(chuàng)新能力,增強學生綜合素質(zhì),為此近幾年各高校紛紛改革傳統(tǒng)的實驗室管理模式,加大對實驗室開放性,實現(xiàn)對實驗室開放信息化管理,充分利用現(xiàn)有實驗室資源來提高學生動手能力和創(chuàng)新能力,推動實驗室建設和提高實驗室管理水平。 本文通過詳細查閱和分析目前國內(nèi)外高校開放實驗室管理相關文獻和案例的基礎上,針對實驗室傳統(tǒng)管理模式存在弊端 ,和對實驗室開放詳細的功能分析,并結合信息化技術,提出“實驗室開放管理信息系統(tǒng)”的任務。該課題來源于學院實驗室改革研究項目,以實驗室開放為目標、并對學院實驗室實際管理情況進行了深入調(diào)研和需求分析的基礎上,提出實驗室開放管理系統(tǒng)設計的建設方案,對實驗室開放管理系統(tǒng)體系結構、功能模塊劃分、數(shù)據(jù)庫設計等方面提出系統(tǒng)設計思路,并從技術和實現(xiàn)兩個方面進行闡述了系統(tǒng)設計過程。課題從技術實現(xiàn)上借助了 發(fā)環(huán)境的 臺,采用 態(tài)網(wǎng)頁技術和 用 005為后臺數(shù)據(jù)庫設計,給出實現(xiàn)開發(fā)實驗室管理系統(tǒng)具體解決方案和實現(xiàn)關鍵技術。 通過實驗室開發(fā)管理信息系統(tǒng),實現(xiàn)對實驗室開放各個環(huán)節(jié)信息化的管理平臺、提高實驗室信息時效性,減輕了實驗室管理人員的工作量,提高了工作效率,促進學院實驗室資源的共享和整合,提高師生開展實驗教學的積極性,在一定程度上增強了學生的動手能力和創(chuàng)新能力。 關鍵詞: 實驗室開放,實驗教學, I of in to of in to to of of of to of of of of to as of of of of 005 as to of of of of of of of of to to a , 濟大學 碩士學位論文 目錄 錄 第 1 章 緒論 . 1 題背景及意義 . 1 題來源 . 2 內(nèi)外研究現(xiàn)狀 . 3 題研究主要工作 . 3 文組織結構 . 4 第 2 章 系統(tǒng)相關技術研究 . 5 架介紹 . 5 術 . 6 術 . 8 QL 術 . 9 術 . 10 第 3 章 系統(tǒng)分析 . 13 統(tǒng)背景介紹 . 13 統(tǒng)功能需求分析 . 13 統(tǒng)非功能需求分析 . 14 統(tǒng)用戶需求分析 . 15 統(tǒng)管理員分析 . 15 驗中心負責人分析 . 16 家分析 . 16 生分析 . 17 目負責人 (教師 )分析 . 17 第 4 章 系統(tǒng)設計 . 19 統(tǒng)設計原則 . 19 統(tǒng)總體框架設計 . 19 統(tǒng)框架模型選擇 . 19 統(tǒng)框架設計 . 22 統(tǒng)總體功能模塊設計 . 23 統(tǒng)功能模塊劃分設計 . 23 目負責人申請與管理子系統(tǒng)設計 . 24 心負責人申請與管理子系統(tǒng)設計 . 28 生申請子系統(tǒng)設計 . 31 臺管理子系統(tǒng)設計 . 32 據(jù)庫設計 . 34 同濟大學 碩士學位論文 目錄 數(shù)據(jù)庫設計周期 . 35 據(jù)庫需求分析 . 35 據(jù)庫概念設計 . 36 據(jù)庫邏輯設計 . 38 第 5 章 系統(tǒng)實現(xiàn) . 43 統(tǒng)實現(xiàn)環(huán)境 . 43 發(fā)工具 . 43 行環(huán)境 . 43 統(tǒng)主要功能模塊的實現(xiàn) . 44 戶管理模塊實現(xiàn) . 44 戶主控模塊實現(xiàn) . 46 放實驗項 目管理模塊實現(xiàn) . 48 據(jù)上報管理模塊實現(xiàn) . 54 第 6 章 系統(tǒng)測試 . 57 試方法 . 57 能測試 . 57 塊測試 . 59 第 7 章 結論與展望 . 61 論 . 61 望 . 61 致謝 . 63 參考文獻 . 64 個人簡歷、在讀期間發(fā)表的學術論文與研究成果 . 65 第 1章 緒論 1 第 1 章 緒論 隨著 21 世紀的步入,全世界邁入了信息高速發(fā)展的時代,隨著信息技術快速地發(fā)展,它不斷被廣泛地應用到社會各個領域。在各個高校,實驗室是專業(yè)學科建設、教育科研研究的堅實基礎 1,是培養(yǎng)高素質(zhì)人才的實踐基地,是高校整體建設和發(fā)展的一個重要組成部分。教育部在 2006 年曾明確提出: “ 大力推進高校自主創(chuàng)新,進一步 提高高等教育質(zhì)量 ” 的精神和深入推進“高等學校教學質(zhì)量與教學改革工程” 3。隨著高校教育改革不斷的深化,實踐教學和實踐環(huán)節(jié)作為培養(yǎng)學生動手能力和創(chuàng)新能力一種教學方式,它正逐步從原有理論課程“附屬品”變成獨立教學環(huán)節(jié),實驗室自然就成為了實踐教學環(huán)節(jié)的一個重要場所。 題背景及意義 實驗室作為實踐教學、教育教研的基地,是培養(yǎng)學生動手能力和創(chuàng)新能力的重要場所,也是學院教學投入重要資產(chǎn)之一,它在一定程度上反映一個學校辦學質(zhì)量和科研能力水平,如何高效利用實驗室,充分發(fā)揮基地的作用,不僅是實驗室管理者需要面對的 重要課題,更是學校如何提高實踐教學需要面對的重要課題。 近些年來,隨著教育部對加強高等學校實驗教學改革和建設工作的逐步深入3,各個高校紛紛加大了對實驗室基礎建設的投入,并逐步加強對實驗室建設的要求和實踐教學的規(guī)范化、細致化。實驗室管理不僅包括對實踐教學管理和實驗設備管理,還包括對實驗室建設、實驗資源共享管理、實驗室開放等方面的管理2。隨著實驗室規(guī)模擴大,對實驗室管理事務也越來越繁重,由此反映出在實驗室管理上存在一些問題: ( 1)信息交互平臺缺乏。學生、教師和實驗室管理員三者之間在實踐教學上只能通過教 學時間這一單一時間段進行溝通,不能及時反饋對實驗室管理的意見,缺少對信息及時交流,對實驗項目的開發(fā)和更新不能起到推動作用。 (2)管理手段滯后,管理工作效率較低。目前一些高校對于實驗室管理仍然停留于傳統(tǒng)的管理模式,通過 備、使用等方面進行數(shù)據(jù)統(tǒng)計和處理。 (3)數(shù)據(jù)資源共享不及時。由于目前一些高校仍然采用電子表格方式對實驗室管理數(shù)據(jù)進行統(tǒng)計和處理,在數(shù)據(jù)格式和存儲上存在不統(tǒng)一,存放雜亂等現(xiàn)象,不能實現(xiàn)數(shù)據(jù)信息的共享,不能及時反映出實驗室現(xiàn)有使用情況和管理情況。 同濟大學 碩士學位論文 基于 2 (4)實踐教學安排缺乏靈活性。由于目前各高校在實踐教學上安排都是以班級為單位進行實踐教學,這種方式缺乏實踐教學的靈活性,不符合“學分制”改革的需要,學生無法自由選擇進行實踐,更別提開展開放性實驗教學。 (5)實驗資源缺乏有效管理。實驗室的儀器設備是實驗室必備的資源,也是學校重要固定資產(chǎn)之一,對該資源沒有建立統(tǒng)一可查詢的數(shù)據(jù)庫,無法及時了解設備使用狀態(tài),維修狀態(tài)等信息,從而使得實驗資源利用不高,實驗耗材浪費,貴精密儀器設備無法充分發(fā)揮其作用,缺乏有效地管理。 針對實驗室管理中存在的各種問題,通過對實驗室深入的調(diào)研 和分析,要管理好實驗室,充分發(fā)揮其效益,讓實驗室真正變成培養(yǎng)學生自主創(chuàng)新能力重要場所之一,有效的實施實驗室開放管理,就必須對實驗室建立科學管理,通過融合實驗室管理工作實際業(yè)務,利用信息技術對實驗室建立管理信息系統(tǒng),不僅實現(xiàn)實驗室管理的信息化和網(wǎng)絡化,實現(xiàn)實驗室開放,而且解決了實驗室管理中存在的一些問題。 隨著高校實踐教學不斷的改革和實驗室規(guī)模的擴大,傳統(tǒng)的實驗室管理模式已經(jīng)無法滿足不斷改革的實踐教學模式和實驗室管理的要求。而隨著日漸成熟的高校校園的快速發(fā)展,教師、學生都可以通過遠程方式使用網(wǎng)絡,在這種網(wǎng)絡結構方式下也為實驗室提供新的管理模式開辟了一條新路。開發(fā)實驗室管理這種新型的實驗室管理模式融入校園網(wǎng)后,可以為所有使用實驗室的人員提供便捷,用戶可通過登錄瀏覽器來預約實驗室,查看實驗室開設的實驗,實驗室開放的設備,實驗室教師信息,申請實驗室信息,實驗室公告信息等情況,這將進一步推動實驗室建設,實現(xiàn)實驗室信息化、開放化。 因此設計開放一套符合實驗室實際條件和需求的實驗室管理信息系統(tǒng),利用該系統(tǒng)對實驗室信息化管理,提高開放型實驗的效率和教學水平,推進實踐教學內(nèi)容、方法、手段的改革與創(chuàng)新,為教師學生提供最大限度創(chuàng)新 空間,培養(yǎng)學生的實踐動手能力、獨立思考能力和創(chuàng)造能力,使得實驗室資源達到最大使用效率,從而推動實驗室信息化、開放化,以致整個學校的信息化建設,提高教育質(zhì)量。 題來源 本課題研究來源于學院教育教研基金項目“開放性實驗室管理信息系統(tǒng)建設”。該課題主要是根據(jù)學院對實驗室實際管理的需要,提高實驗室管理效率,減少實驗室工作人員的工作壓力,整合實驗室資源并提高實驗室利用率,為學生搭建一個開放性實驗平臺,更好滿足學院實踐教學環(huán)節(jié)的需要。 第 1章 緒論 3 內(nèi)外研究現(xiàn)狀 教育的目的除了是讓學生掌握書本上理論知識外,還需要 培養(yǎng)學生實際動手能力,獨立思考能力和創(chuàng)新意識。知識是能力的基礎,能力只有在科學研究和生產(chǎn)實際中才能體現(xiàn) 3。國外高校在很早就意識了這一點,用綜合性、探索性實驗取代單純驗證性實驗,通過開放實驗室來充分調(diào)動學生學習興趣,積極性和主動性。例如 3麻省理工學院將一些簡單的物理實驗放置到走廊,以便學生隨時可以進行去做實驗;香港教育學院通過教育科技處為教師、學生乃至行政管理人員提供實驗設備、技術支持及專業(yè)意見來進行科研活動,提供良好開放學習環(huán)境;在日本一些高等學校規(guī)定實踐教學學時不能超過 4 6學時,學生一般只需 2 3學時完成學校規(guī)定的實踐教學,其余的時間大力鼓勵學生去改進實驗方法,進行創(chuàng)新活動。 現(xiàn)階段國內(nèi)各高校為了積極開展實踐教學改革,都在對實驗室進行信息化的管理,并借助系統(tǒng)化管理軟件來對實驗室設備、實驗項目、實驗人員等方面進行管理。例如 6,中南工業(yè)大學和清華大學開發(fā)設計的開放設備網(wǎng)絡化管理系統(tǒng);大連理工大學設計的開放實驗室學生預約實驗設備軟件管理系統(tǒng);其他大多數(shù)院校采用北京化工大學 對于開展開放性實踐教學,這些實驗室管理信息系統(tǒng)只僅對實驗室項目、人員、儀器設備、上報等方面 管理,即便有些高校也自行設計開放性實驗室管理也僅是對實驗室設備資源共享單方面進行,而對完全開展開放性實驗項目和開放基金等方面還欠缺規(guī)范,如清華大學和山東大學的開放性實驗室管理在實驗室申請和實驗室項目申請等方面互動功能方面欠缺,不利于對實驗室開放的相關信息進行修改等方面。因此,在借鑒其他國內(nèi)高校開放性實驗室管理系統(tǒng)的經(jīng)驗基礎上,為本文研究提供參考依據(jù)。 題研究主要工作 本課題研究以學院實驗室的管理工作狀況為研究對象,開發(fā)設計一個開放性實驗室管理信息系統(tǒng)應用平臺,這個平臺不僅實現(xiàn)了學生、教師和實驗室管 理人員的及時溝通,而且使得實驗室管理者更方便高效的管理,提高實驗室管理質(zhì)量和水平,實現(xiàn)實驗室開放化,信息化。主要內(nèi)容包括 : (l)研究分析實驗室開放性管理環(huán)節(jié)和相關問題,并結合學校目前實驗室管理現(xiàn)狀進行深入詳細分析,了解實驗室管理存在問題,并提出解決問題的措施。 (2)在詳細調(diào)研分析的基礎上,分析實驗室管理業(yè)務流程,提出實驗室開放同濟大學 碩士學位論文 基于 4 管理系統(tǒng)的設計原則,并依據(jù)該原則進行設計實驗室各個功能模塊。 (3)利用 術開發(fā)設計開放性實驗室管理信息系統(tǒng),解決系統(tǒng)在實施中的具體問題。 課題研究方法首先以文獻研讀法為基 礎,通過閱讀大量國內(nèi)外參考文獻來把握課題研究的前沿方向,熟悉選題背景,正確選用研究方法;其次調(diào)查研究法,從學校對實驗室管理的實際出發(fā),清楚地了解研究對象的現(xiàn)狀,并針對研究課題背景進行實地調(diào)查研究,掌握現(xiàn)有實驗室管理中存在的不足,確定該課題的目標和課題實現(xiàn)功能;最后是驗證法,通過驗證的方法對開放性實驗室管理信息系統(tǒng)測試和實際應用過程進行分析 , 以滿足實驗室管理需求。 文組織結構 本文根據(jù)課題研究要求共由六章組成,其章節(jié)安排如下 : 第 1章緒論:對論文所研究的背景和意義、國內(nèi)外研究現(xiàn)狀、本文研究主要工作 燈等內(nèi)容進行介紹。 第 2章系統(tǒng)相關技術研究:對系統(tǒng)采用技術進行介紹和研究,詳細分析 術要點。 第 3章系統(tǒng)分析:結合學校實際情況,對開放實驗室管理信息系統(tǒng)進行深入調(diào)研和詳細分析,給出系統(tǒng)功能需求、系統(tǒng)用戶需求、系統(tǒng)性能需求等方面的要求,以便提出系統(tǒng)設計思路和方案。 第 4章系統(tǒng)設計:從開放實驗室系統(tǒng)實際出發(fā),遵循系統(tǒng)設計原則,給出該系統(tǒng)的系統(tǒng)框架設計、系統(tǒng)總體設計、系統(tǒng)功能模塊劃分以及數(shù)據(jù)庫設計。 第 5章系統(tǒng)實現(xiàn):從信息系統(tǒng)開發(fā)平臺與工具技術選擇開始,給出開放實驗室管理信息系統(tǒng)實現(xiàn)過 程,介紹界面實現(xiàn)過程、用戶管理實現(xiàn)、數(shù)據(jù)上報和導出技術實現(xiàn)。 第 6章系統(tǒng)測試:利用測試工具,對系統(tǒng)進行性能測試、 能測試,以發(fā)現(xiàn)系統(tǒng)存在不足之處。 第 7章總結與展望:對本課題的研究作一個結論,總結本研究工作內(nèi)容,并提出存在的不足和今后努力的方向。 第 2章 系統(tǒng)相關技術研究 5 第 2 章 系統(tǒng)相關技術研究 架介紹 自 2000年 6月 就意味著針對第三代為了在將來 為 其 他框架結構相比, 優(yōu)勢在于可以獨立于特定的語言或平臺,在一個開發(fā)項目中,不同程序開發(fā)人員可以使用 + C#等多種兼容語言進行組合進行編寫創(chuàng)建一個 用程序,不再只能使用一種特定的開發(fā)語言進行創(chuàng)建 用程序。從技術角度看, 一個全新的應用設計平臺,其主要特點有 8: 擴展性、可重用性等功能。 供應用平臺,提高網(wǎng)絡 利用率,實現(xiàn)企業(yè)級的系統(tǒng)集成和資源優(yōu)化。 全的、一致的模型和環(huán)境,從而提高應用程序的開發(fā)效率,降低開發(fā)的難度和復雜性。 由此可見, 架是生成、部署和運行 務及應用程序的平臺,為程序開發(fā)提供了基于標準的多語言環(huán)境的一個應用平臺,并且解決 模應用程序的部署和操作難題的靈活性。其最終的目的是使得用戶在 任何地方、任何時間,任何設備 上 都能訪問他們所需要的信息、文件和程序 ,從而大大提高網(wǎng)絡利用效率。 架是由公共語言運行時( 統(tǒng)一類庫的分層集合和稱為 件化版本三個部分組成,如圖 同濟大學 碩士學位論文 基于 6 圖 術 說到 術,要首先了解 軟公司發(fā)布的 過這個開發(fā)環(huán)境可以形成交互、動態(tài)、高性能的 19,方便用戶控制和管理數(shù)據(jù) 16。由于 在 檔中嵌入腳本語言,網(wǎng)頁服務器將激活編譯程序引擎對其進行編譯,當客戶端瀏覽 網(wǎng)頁時,生成標準的 以 利用客戶機 /服務器模式進行分工,服務器端負責解釋腳本語言,客戶端負責畫面的顯示與輸入是 次當客戶端對 于 以編譯在服務器端都要重新被執(zhí)行一次,如果有多個客戶端及請求較多時,服務器的效率 19就會受到影響,受到本語言自身條件的限制, 發(fā)效率低,程序使用 行編寫的時候想要完成一些功能需調(diào)用 開發(fā)大規(guī)模的應用程 序有所困難,由此微軟推出了新一代 僅只是 一個簡單升級,更是提供了一個全新而強大的服務器控件結構。 從本質(zhì)上是完全不同的。全是基于模塊和組件,每一個頁、對象和 素都是一個運行的組件對象,具有良好的定制性和可擴展性,在數(shù)據(jù)處理方面也引入了新技術,包括: (l)事件驅(qū)動 傳統(tǒng)的 素允許用服務器端控件來取代,客戶端和服務器端分別進行事件的觸發(fā)和處理。瀏覽器端的信息可以在服務器端直接讀取 。 (2)代碼隱藏技術 代碼隱藏技術是分別創(chuàng)建以 #為后綴名程序設計和以 將內(nèi)容和代碼進行分開。 且提高代碼重復利用率,同時程序調(diào)試維護都是十分有利的。這是 著特點。它使得在系統(tǒng)開發(fā)時良好區(qū)分程序人員和設計人員各自的工作,并且使用數(shù)據(jù)綁定技術在發(fā)布網(wǎng)站時可以很好的保護系統(tǒng),提高系統(tǒng)的安全性。 (3)數(shù)據(jù)綁定技術 ( 第 2章 系統(tǒng)相關技術研究 7 在 用 (4)多語言支持 僅僅支持 C#,還支持其他多種語言,例如 C、 等。它采用的編程框架是一種編譯式的,基于腳本語言并不是其核心,這是與 可以不必借助于腳本語言而進行更多底層的操作,從而 (5)面向?qū)ο?入了面向?qū)ο蟮氖录?、屬性以及方法的新特性,從而組件的相互共享和重復利用得到促進。 (6)數(shù)據(jù)訪問技術 使用 以使得訪問數(shù)據(jù)庫更高效,可以在 數(shù)據(jù)庫中需要訪問的目標數(shù)據(jù)。 (7)大型站點應用 企業(yè)級的大型站點應用更適合 框架。 經(jīng)過編譯的基于 境,可以與任何 架兼容的語言,它是支持面向?qū)ο缶幊?10,具有五個優(yōu)點 10:第一,使用開發(fā)式二,能夠支持企業(yè)級的服務,如對象池、消息傳遞、安全性和事務;第三,能夠簡化可重用的跨語言兼容組件的開發(fā)工作的基礎設施;第四,使用開放標準的簡化的 五,完全的語言集成,使得在不同語言間繼承類、 捕獲異常和調(diào)試成為可能。 用邏輯層和數(shù)據(jù)層三個體系結構 10,其中與用戶交互表在示層萬完成,用戶在表示層可以輸入數(shù)據(jù)并能查看服務器端傳來的數(shù)據(jù);接收瀏覽器傳來的請求并將請求傳給數(shù)據(jù)層是在應用邏輯層完成,同時應用邏輯層可以將請求處理結果發(fā)送給瀏覽器,應用邏輯層是由 單和組件服務組成;數(shù)據(jù)層為業(yè)務邏輯層提供數(shù)據(jù)服務是通過 存儲數(shù)據(jù)操作結果,返回數(shù)據(jù)檢索結果等。 由此可見, 有的三層體系結構和強大功能彌補 結構上的不足之處,其整個結構體系使開發(fā)結構化的應用程序改變?yōu)橹苯雍鸵资褂玫?(1)在服務器控件上提供了公共功能能力 ; (2)數(shù)據(jù)捆綁方式使得數(shù)據(jù)創(chuàng)建更為簡單。這一切不僅具有新的功能,而且還實現(xiàn)了 因此, 術取代 為互聯(lián)網(wǎng)的發(fā)展帶同濟大學 碩士學位論文 基于 8 來一次新的變革。 術 被稱為異步 并不是一種新產(chǎn)生的技術,而是一種現(xiàn) 有標準技術組合,其核心是異步,它是利用現(xiàn)有的技術為客戶端用戶提供更為自然的 服務器之間進行異步通信的方式,從而使用戶從請求 /響應的應用程序方式中擺脫出來 25。因此,可以為用戶提供服務器異步通信能力的一種新的標準,讓可以方便地通過點擊按鈕就可以使用 術來立即更新和響應 通過此向服務器發(fā)出異步請求來完成對數(shù)據(jù)庫的更新或查詢。當服務器響應之后并將請求返回時,則利用 術進行更新用戶界面,為用戶提供更為舒適的瀏覽器,好像是 達到最好的 如圖 圖 由圖可見,利用 術實現(xiàn) 覽界面的更新,與傳統(tǒng) 面相比具有優(yōu)勢在于: 第 2章 系統(tǒng)相關技術研究 9 (1)實現(xiàn)異步通信模式 術是通過異步通信方式向 務器提出請求,利用該種方式可以為客戶端用戶提供持續(xù)對瀏覽器操作界面,而不必等待服務器響應后再進行執(zhí)行。 (2)提供最少的數(shù)據(jù)傳送量 當客戶端向服務器進行提出請求時,僅將必要請求發(fā)送給 服務器接收到請求后,也是僅將必要的必要信息返回給客 戶端,用以更新客戶端狀態(tài)。與傳統(tǒng)服務器端響應方式相比,它減少了網(wǎng)頁數(shù)據(jù)量,提高網(wǎng)頁的響應速度。 (3)減少服務器的負載 由于 術僅是將向服務器響應和客戶端請求的信息傳送,以減少了網(wǎng)頁數(shù)據(jù)傳送量,提高網(wǎng)頁響應速度,這樣不僅省略不必要 單,而且服務器僅需要處理必要的信息數(shù)據(jù),從而減少了服務器的負載。 (4)用戶體驗的連貫性 由于 以當用戶利用 戶不會因為 是一直會感覺頁面在工作,沒有停止響應的時候。 (5)整 合不同來源的服務 在 聯(lián)網(wǎng)上,由于 式的多種多樣的服務會提供給應用程序人員和用戶進行使用,越來越多的 用程序需要整合不同 此, 而會將不同來源的數(shù)據(jù)粘合在一起,形成一種新的應用。 QL 術 司在 用平臺上開發(fā)大型關系數(shù)據(jù)庫管理系統(tǒng),能滿足大型系統(tǒng)的數(shù)據(jù)庫處理要求 。由于它簡單易學、非過程化、兼容性好、穩(wěn)定可靠等特點備受用戶青睞,具體描述如下: (1)具有良好的兼容性 作系統(tǒng)應用平臺隨著互聯(lián)網(wǎng)發(fā)展占領著主導地位,由于 系數(shù)據(jù)系統(tǒng)也是微軟一個產(chǎn)品,在系統(tǒng)性能兼容性方面不存在任何問題,而且還具有可靠性、擴展性、迅速開發(fā)新的因特網(wǎng)系統(tǒng)的功能等 12。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論