• <table id="zigek"></table>
  • <acronym id="zigek"></acronym>
    <big id="zigek"></big>
    <tr id="zigek"><s id="zigek"></s></tr>

    學術堂首頁 | 文獻求助論文范文 | 論文題目 | 參考文獻 | 開題報告 | 論文格式 | 摘要提綱 | 論文致謝 | 論文查重 | 論文答辯 | 論文發表 | 期刊雜志 | 論文寫作 | 論文PPT
    學術堂專業論文學習平臺您當前的位置:學術堂 > 計算機論文 > 網站設計論文

    基于ASP.NET的實驗室網站構建研究緒論

    時間:2016-10-09 來源:未知 作者:陳賽楠 本文字數:2784字
      第一章 緒論
      
      1.1 課題研究背景
      
      在高等學校實驗室中,信息管理與硬件資源同等重要,是教學環境和教學質量的具體體現之一。實驗室因其作為現代化教學場所,需要建立一個實驗室信息交互的網站,來方便教學和管理。通過對本課題的研究,來提高實驗室管理人員的工作效率,方便學生和教師對實驗室的使用。實驗室服務器中存儲了有許多數據和信息,如何發布、查詢、統計和利用是實驗室網站建設的重要組成部分。SQL Server 數據挖掘技術是一種先進的、極具價值的數據分析工具,網站中引入數據挖掘技術,實現實驗室的智能化管理。
      
      本課題是南京郵電大學實驗室建設與設備管理研究課題(項目名稱:實驗室信息化、網絡化管理與建設研究與實踐;項目編號:2012XSG05)的一部分。
      
      1.2 國內外研究現狀
      
      國外企業、院校和研究機構的主要實驗室都有自己的網站,這些大型實驗室網站在設計上或者明快簡潔、或者厚重繁復,但是都體現了每個實驗室自己的特色和文化。如:加州大學伯克利分校的勞倫斯伯克利國家實驗室、麻省理工學院的林肯實驗室、橡樹嶺國家實驗室、加州大學的洛斯阿拉莫斯國家實驗室、貝爾實驗室等。
      
      國內部分地區和院校對重點實驗室也提出了網站建設的要求,這些實驗室也都具有自己的風格和特色,如:清華信息科學與技術國家實驗室、信息安全國家重點實驗室和南京郵電大學計算機實驗教學中心(cclab.njupt.edu.cn)等。這些實驗室網站一般設置的欄目包括:
      
      (1) 實驗室簡介:實驗室的性質、歷史沿革、主要研究方向、儀器設備狀況和對外服務項目等介紹;(2) 機構設置:實驗室下設機構簡介及職能說明和相關規章制度介紹等;(3) 學術梯隊:實驗室人員構成情況介紹,對學術帶頭人及主要學術骨干詳細介紹;(4) 科學研究:實驗室的主要科研方向、承擔的科研項目與研究進展、取得的科研成果與獎勵和學術交流情況等介紹;(5) 人才培養:實驗室學生培養情況介紹;(6) 儀器設備:主要由“儀器設備”數據庫組成,進行本學科大型儀器設備查詢及對外開放服務[1].從過往的歷史來看,我們不難發現網站建設技術每隔三四年就會更新換代一次,比如曾經的 ASP 技術現在已經慢慢被淘汰,替而代之成為主流的是 JSP、PHP 和 ASP.NET.動態網站的開發技術是目前國際上先進的技術,而且是廣泛流行的技術。現在主流的網站開發語言是 PHP、ASP.NET 和 JSP 等。這些技術在一些大型門戶網站和技術性網站都會被選擇使用,每一種技術都有它各自的優勢和特點。
      
      ASP.NET 比較主流是因為微軟的 Visual Studio 平臺為用戶封裝好了很多組件和內部事務,方便了用戶的開發,提高開發效率。ASP.NET 一個亮點是它使用 ADO.NET 對象、ODBC和事務處理管理器,因此 Web 數據庫應用開發特別簡單,帶來了更強大更快速的功能。很多網站講究技術的創新和共享,選用 PHP 或者 JSP 技術,尤其是 PHP,小巧靈活功能齊全,JSP則用于更復雜更規范的企業級的開發。而且 PHP 和 JSP 多數是開源的,成本比較低,但是效率也相對 ASP.NET 低些,很多東西要自己配置。如果在網絡開發方面比較側重于開發效率和后期維護更新,ASP.NET 還是有優勢的,因為網站建設并不是一次性的事情,后期的維護更新更重要。有些網站技術也許很好,但是由于采用的公司并不多,這樣無疑會增加后期開發維護的難度與成本。
      
      SQL Server 是 Web 站點部署最常用的數據庫,它與 ASP.NET 技術結合開發成為這一領域的經典組合。另外,商業智能應用程序開發工具集(Business Intelligence Development Studio,BI Dev Studio)也集成到新版本的 SQL Server 中,為數據挖掘的應用提供了強有力的工具。
      
      建設一個具有自己的特色和風格的實驗室網站,將現有資源充分利用起來,而且使用PHP、ASP.NET 和 JSP 等主流的技術,對于高校實驗室信息化建設是非常重要的事情[2].
      
      1.3 課題研究內容和本人工作
      
      本課題的目標是建設一個具有自己的特色和風格的實驗室網站,將現有的實驗室管理系統(C/S)中的數據充分利用起來,并且根據實驗室的實際條件來選擇一個主流的技術來實現。
      
      本著實用的開發原則,根據實驗室在實際工作中遇到的情況把信息加以科學化、標準化的輸入到網站中,對實驗室進行信息化管理。論文主要研究工作如下:
      
      (1) 課題嚴格按照軟件工程的開發規范,應用 UML 建模語言作為需求分析的工具,對系統設計、系統實現和采用的關鍵技術作了詳細的分析和研究。
      
      (2) 實驗室網站主要面向教師、學生和管理人員。提供對教學與實驗信息的查詢服務,發布實驗室信息,對實驗室管理維護信息的處理和統計等功能。并且提供了在線交流服務,建立了與用戶的溝通平臺。
      
      (3) 利用 Microsoft Visual Studio 結合使用 ASP.NET、C#、ADO.NET、IIS、SQL Server 數據庫和商業智能應用程序開發工具集等技術,設計了一個三層架構的實驗室網站。
      
      (4) 重點分析和研究了安全登錄、驗證碼和數據挖掘等技術。密碼信息使用 MD5 加密,圖形化的驗證碼,保證了用戶登錄的一定安全性。網站數據庫與實驗室管理系統數據庫數據共享,充分利用了現有的數據資源,尤其是使用了數據挖掘工具對上機記錄進行分析,為實驗室維護工作提供幫助,提高了現有數據的價值。
      
      本人在工程碩士學習期間,根據導師提出的方向和要求,全面負責了網站的設計,完成了網站的需求分析、系統設計、部分編程任務以及網站部署實施工作。
      
      1.4 論文組織結構
      
      本文嚴格按照軟件工程的設計思想,采用 ASP.NET 技術和 SQLServer 數據庫相結合,開發了一個 B/S(Browser/Server)結構的實驗室網站,并對相關技術作了分析和研究,最后用于實驗室網站的開發中。全文共分七章,具體內容如下:
      
      第一章緒論,介紹了課題的研究和開發的背景、國內外研究現狀、課題研究內容和本人工作。
      
      第二章相關技術研究,對開發網站所用到的相關技術作了詳細的介紹,ASP.NET 動態網頁及通過 ADO.NET 訪問數據庫;SQL Server 中存儲過程的使用,在 ASP.NET 環境下 MD5算法的研究;在 Web 應用程序中集成 SQLServer 數據挖掘預測功能。
      
      第三章網站需求分析,本章通過對實驗室的實際調研,進行了需求分析,明確了網站開發目標,網站性能,網站用戶特點,網站主要功能以及詳細的用戶需求分析。為后續設計奠定了良好的基礎。
      
      第四章網站系統設計,本章根據網站的需求分析,提出了網站的系統設計思想,對總體設計,數據庫設計以及數據庫備份等方面進行了全面的設計。
      
      第五章系統詳細設計與主要功能實現,本章在系統設計的基礎上進行了系統的詳細設計,對主要模塊設計了流程圖,并給出了實際運行中的用戶界面。最后對數據庫的異地備份進行了詳細設計。
      
      第六章關鍵技術實現,本章根據前面相關技術研究,結合網站開發時遇到的困難及解決辦法,介紹了網站開發過程中的一些關鍵技術,主要對安全登錄中密碼加密、圖形化的驗證碼和數據挖掘技術在網站中的應用進行了研究和探討。
      
      第七章總結與展望,最后對所做工作進行了回顧,指出研究中還需深入的工作,明確下一步要研究的方向。
      論文來源參考:
      相近分類:
      • 成都網絡警察報警平臺
      • 公共信息安全網絡監察
      • 經營性網站備案信息
      • 不良信息舉報中心
      • 中國文明網傳播文明
      • 學術堂_誠信網站
      159彩票{{转码主词}官网{{转码主词}网址