計算機專業(yè)畢業(yè)設計開題報告_第1頁
計算機專業(yè)畢業(yè)設計開題報告_第2頁
計算機專業(yè)畢業(yè)設計開題報告_第3頁
計算機專業(yè)畢業(yè)設計開題報告_第4頁
計算機專業(yè)畢業(yè)設計開題報告_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

計算機專業(yè)畢業(yè)設計開題報告計算機專業(yè)畢業(yè)設計開題報告11、課題介紹隨著計算機技術的飛速發(fā)展,計算機作為知識經(jīng)濟時代的產(chǎn)物,已被廣泛應用于社會各個行業(yè)和領域,而素質教育在學校不斷的深化,學校對學生的實踐能力也越來越重視,所以學校的實驗室和實驗課課時也越來越多。如何編排實驗室實驗教學課表?以往在實驗室管理中,都只能通過人工的方式編排[1]。但是,伴隨著各類學科范圍的不斷擴大,各個院系的實驗學科科目逐漸增多,以至于龐大的課時、眾多的教師、復雜的實驗室信息令實驗室的管理人員頭暈腦漲,無法合理、迅速、高效地制定出相應的排課計劃[2]。采用手工方式排課,有時需要花費一個月甚至更長時間才能完成一個學期的排課任務[3]。這就促使我們必須采用一些輔助的手段來幫助。因此,實驗室實驗教學排課系統(tǒng)就成了需要。作為計算機應用的一部分,使用計算機對學校實驗室排課進行管理,具有著手工管理所無法比擬的優(yōu)點[4]。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高管理的效率,也是學校的科學化、正規(guī)化管理及與世界接軌的重要條件[5]。2、國內外的研究狀況、發(fā)展趨勢這個實驗室實驗教學排課系統(tǒng)的主要問題還是“排課問題”。國外針對排課問題展開的研究較早。1963年CCGotlieb在他的文章《TheConstructionofClass-TeacherTime-Tables》中提出了課表編排的數(shù)學模型[6]。這篇文章引起了人們對于排課問題的重視。1976年SEven在其論文《TheComplexityofTimetableAndMultiCommodityFlowProblem》中[7],第一次證明了課表問題是NP完全的。SEven的論證進一步地將人們對課表問題復雜性的認識提高到理論高度。國內對排課問題的研究較晚,1984年,清華大學在《清華大學學報》上發(fā)表了林漳希和林堯瑞在該課題上的實驗性研究成果《人工智能技術在課表編排中的應用》[8]。為了使課表的編排更準確、合理、快速,高校教務部門已先后開發(fā)出一些適用的排課系統(tǒng)。我們發(fā)現(xiàn)這些軟件有以下不足:每個學期的課程、教師、教室信息相對固定,但卻不能被重用;不能保存每個學期的歷史數(shù)據(jù),不便教師對以前課表進行查詢;未提供用戶的分級使用制度;自動排課速度較慢;形成的課表大小不固定,增加打印難度[9],因此現(xiàn)在的排課系統(tǒng)正在向解決這些問題的方向發(fā)展。3、實驗室排課系統(tǒng)的原則根據(jù)目前高校課程體系結構設置特點,實驗室實驗教學排課系統(tǒng)要考慮以下各種因素:首先:要做到每個班級、教師、實驗室各種資源不沖突,這是實驗室實驗教學排課系統(tǒng)最起碼的原則[10]。第二:先排有指定要求的課程。指定要求包括教室和時間都指定、指定時間或指定教室等情況。第三:按事先設定的優(yōu)先級將不同類別的課排在不同的時間段。第四:學生上課時間分布的均勻性。時間的均勻性是指在一個星期內同一門課程在天數(shù)安排的均勻性。比如說數(shù)據(jù)結構課在一周內要上三次,且都在實驗室里上,實驗室實驗教學排課系統(tǒng)要做到安排在周一、周三、周五這三天來上。第五:學生實驗課節(jié)數(shù)分布的均勻性。這是為了保證一個專業(yè)的課程安排在一周內不總是上一天內的第一、二節(jié)或者總是上最后一、二節(jié)。第六:可以將課表導出到word中,并進行打印操作。第七:可以手工調整課程的時間[3]。4、實驗室排課系統(tǒng)的局限性排課系統(tǒng)分為計算機處理和人工調整兩個部分。計算機處理是有一定局限性的。局限性主要體現(xiàn)在兩個方面:首先計算機排課與人工排課是有區(qū)別的。人的思維可以是收斂也可以發(fā)散的,因而排課時非常靈活,隨意性較強,工作步驟可以隨情況的變化而調整,覺得怎樣更合理就怎樣做,甚至可以只x某一部分重排,亦可以進行網(wǎng)絡式的回溯調整。計算機就不同了,它目前并不具有人腦那樣發(fā)散的思維能力,它的“大腦”里的一切信息都是由程序和數(shù)據(jù)組成的,每一步工作都需由人把自己的工作經(jīng)驗抽象成計算機語言,根據(jù)一定的程序進行控制,讓其領會人的意圖而達到預期的排課目的[11]。其次計算機調度系統(tǒng)本身所具有的局限性。計算機雖然可以精確地處理大量的數(shù)據(jù),但由于現(xiàn)有排課程序算法模式不可能太多,回溯調整的范圍、深度不可能太大,否則程序太復雜。實際上目前由于受計算機固定思維和程序規(guī)模的限制,單純依靠計算機處理排課數(shù)據(jù)是不可能達到的排課效果的[12]。5、實驗室排課系統(tǒng)結構5.1、基本組成構架整個系統(tǒng)分為登錄子系統(tǒng)、排課子系統(tǒng)、課表發(fā)布子系統(tǒng)和綜合管理子系統(tǒng)。用戶登錄:包括對用戶的合法性驗證,用戶的分類,并根據(jù)不同類型的用戶分配不同的權限。排課功能:通過已知的信息,盡量避免課時、老師、實驗室的沖突,通常情況下是由任課教師根據(jù)已知信息至少提前一周進行排課,這樣老師就可以選擇上課時間,方便排出學校、老師、學生都滿意的的實驗教學課程表。如果任課教師要取消排課也要提前一周進行,如要臨時取消課程必須與管理員聯(lián)系,由管理員進行取消。這樣可以減少管理員的工作量。發(fā)布課表:對已排好的實驗教學課表進行發(fā)布,不同的用戶可以根據(jù)自己的需要按不同方式查詢課表。本系統(tǒng)還實現(xiàn)了將課表導入word,這樣可以方便的打印排好的課程表。綜合管理:主要是管理個人信息、教師信息、實驗室信息、課程信息、班級信息,時間控制信息等。在這里面可以對這些信息進行添加、修改、刪除等操作。5.2、平臺選擇本系統(tǒng)采用VC#.NET和SQL來開發(fā),VC#.NET是基于VisualStudio.NET的,它綜合了VisualBasic的高生產(chǎn)率和C++的行動力,使生產(chǎn)性能得到了提高,它具有比C和C++更簡單的語法,比Java更適合融入Microsoft的技術[13]。SQL是關系數(shù)據(jù)庫的標準語言,它已成為關系數(shù)據(jù)庫產(chǎn)品事實上的標準[14]。6、結束語如今國內軟件市場上也有很多通用型的排課軟件,例如“排課無憂”,“排課高手”等等。這些通用軟件往往無法滿足學校的某些特殊要求[10]。因此,針對學校的一些特殊要求,需要開發(fā)出滿足不同要求的排課系統(tǒng)。本設計主要是針對我系的具體要求開發(fā)出一個滿足一定條件的實驗室排課系統(tǒng),在設計過程中,需要掌握VC#.NET和SQL的相關知識。參考文獻1、邱錦倫,曹F.VisualC#.NET程序設計教程.北京:清華大學出版社,20xx2、何克抗.《現(xiàn)代教育技術》.北京師范大學出版,1998.113、王晟.VisualC#.NET數(shù)據(jù)庫開發(fā)經(jīng)典案例解析.北京:清華大學出版社,20xx4、黃明,梁旭.ASP信息系統(tǒng)設計與開發(fā)實例.北京:機械工業(yè)出版社,20xx5、王輝,黃紅超.ASP.NET實用教程.北京:清華大學出版社,20xx6、CCGotlieb.TheConstructionofClass-TeacherTime-Tables,19637、SEven.TheComplexityofTimetableandMultiCommodityFlowProblem,19768、林漳希,林堯瑞.人工智能技術在課表編排中的應用.北京:清華大學學報,19849、王力.高校通用排課管理信息系統(tǒng)的設計與實現(xiàn).貴州:貴州工業(yè)大學學報,199910、劉振巖,劉慧敏,王歡.ASP.NET數(shù)據(jù)庫開發(fā).北京:清華大學出版社,20xx11、田輝.ASP.NET2.0開發(fā)技術簡明教程.北京:清華大學出版社,20xx12、齊炳和,許學東.微機編制課程表工作中的問題和對策.濟南:山東工業(yè)大學學報,199513、前沿軟件研究室,VisualC#.NET開發(fā)實踐.北京:人民郵電出版社,20xx14、施伯樂,丁寶康,汪衛(wèi).數(shù)據(jù)庫系統(tǒng)教程(第二版).北京:高等教育出版社,20xx15、張海藩.軟件工程導論(第四版).北京:清華大學出版社,20xx計算機專業(yè)畢業(yè)設計開題報告2題目:計算機輔助網(wǎng)絡教學系統(tǒng)探討一、研究的背景和意義當今世界是信息爆炸的時代,信息快速增長并且迅速更新,這一客觀現(xiàn)實對教育改革提出了全新的要求。傳統(tǒng)的黑板加粉筆的教學手段已無法適應當前大信息量的教學需要,教育體制和教育模式必須有重大變革,才能滿足21世紀要求培養(yǎng)高層次、能夠適應社會發(fā)展、具有創(chuàng)造性人才的需求,所以,必須創(chuàng)造一個在教師指導下學生自主學習的環(huán)境。隨著現(xiàn)代計算機技術向教育領域的擴展,計算機、多媒體和網(wǎng)絡在教育過程中的應用越來越普遍。以計算機為輔助工具的網(wǎng)絡教學作為一種全新的教學方式越來越受到人們的重視。所謂網(wǎng)絡教育指的是在網(wǎng)絡環(huán)境下,以學習者為主體,以計算機技術、多媒體技術、通信技術和Internet網(wǎng)絡等高新技術為主要教學手段和傳播媒體,運用圖像、文字、動畫、音頻和視頻等相結合的一種新型的交互式網(wǎng)絡教育方式。而網(wǎng)絡教學系統(tǒng)是基于這種技術產(chǎn)生的一種具體的應用模式,它是在校園網(wǎng)甚至Internet上建立一個虛擬的教學環(huán)境,在這個環(huán)境中,可以實現(xiàn)教師備課、講課,學生自主學習,教師和學生課后交流、答疑、批改作業(yè)及考試等教學環(huán)節(jié)。網(wǎng)絡教育打破了傳統(tǒng)教育的時空限制、地域限制,使學習者可以按照自己的學習計劃在網(wǎng)上學習,能更充分地利用教育資源,為全社會的學習者所共享,使國民可以得到更多、更好的受教育機會。網(wǎng)絡教育是一種開放式的教育體系,為知識經(jīng)濟時代的終生教育、終生學習提供了良好的條件。通過建立和完善以計算機輔助工具的網(wǎng)絡教學系統(tǒng),實現(xiàn)從傳統(tǒng)教育模式到現(xiàn)代教育模式的轉換,實現(xiàn)全國乃至全世界教育資源的共享,是實現(xiàn)對學生個別化終身教育和最終實現(xiàn)我國全民教育終身化的有效途徑。二、文獻綜述網(wǎng)絡教學的涵義對于網(wǎng)絡教學目前還沒有一個統(tǒng)一的、規(guī)范的、標準的限定,但可以這樣理解,凡是依托計算機網(wǎng)絡進行的教學活動,都可以稱之為網(wǎng)絡教學。它可以有各種各樣的方式,如網(wǎng)上實時交互教學、網(wǎng)上實時廣播、轉播教學及通過網(wǎng)絡課件進行的教學等。這里有兩個要素:一是計算機網(wǎng)絡;二是教學活動。這兩個要素缺一不可,必須同時存在,否則就不能稱之為網(wǎng)絡教學。這樣就可以很容易地把當前輿論中的網(wǎng)絡教育、網(wǎng)上教學、遠程教學、網(wǎng)絡化教學、網(wǎng)絡輔助教學、計算機輔助教學、網(wǎng)校等概念區(qū)分開來,以便于問題的討論。網(wǎng)絡教學是我國國情的需要21世紀,教育是我國國民經(jīng)濟發(fā)展最大的支柱和基礎產(chǎn)業(yè),網(wǎng)絡教學作為一種新興的教學形式必定得到大力的發(fā)展。網(wǎng)絡教學是社會發(fā)展的需要信息化是當今世界經(jīng)濟和社會發(fā)展的大趨勢,時代的信息化將使新知識、新事物隨時隨地的大量涌現(xiàn)。這就要求人們必須從一次性學習走向終身學習,而網(wǎng)絡教學則為教育走出校園邁向社會提供了強有力的支持,使教育社會化,學習生活化。網(wǎng)絡教學將成為沒有圍墻的學校,成為社會生活的有機組成部分。網(wǎng)絡教學是學生個性發(fā)展的需要每個學生的個性和文化基礎參差不齊,因此對教學方式的要求也千差萬別。教師可以通過網(wǎng)絡教學系統(tǒng)平臺發(fā)布教學課件、教學內容等相關的教學信息,為學生提供一個開放性的“虛擬校園”.學生可以根據(jù)自己的需要隨時隨地選擇適合自己的學習內容。對遇到的疑難問題可以通過以電子郵件的形式請教同學、教師、有關專家等,甚至還可以和他們展開討論。在這種個別化、交互式的學習環(huán)境中學生的個性會得到充分的發(fā)展。理論基礎用于網(wǎng)絡教學的課件設計是在計算機技術、網(wǎng)絡技術和多媒體技術的基礎上發(fā)展起來的,目前有眾多的開發(fā)工具,并且性能優(yōu)異,表現(xiàn)能力較強。網(wǎng)絡課件通常較大,完全利用現(xiàn)有的網(wǎng)絡設施進行下載運行是不現(xiàn)實的,因此,通常主要的課件應配置在學習者的客戶機端,這些軟件可以利用光盤分發(fā)給用戶,服務器端則配置教師、學生的信息。為保護課件版權,可以在課件中抽取關鍵數(shù)據(jù)存儲在服務器中,學習者必須在服務器中取得這些數(shù)據(jù)才能運行后續(xù)的課件。網(wǎng)絡技術計算機輔助網(wǎng)絡教學首先應建立校園網(wǎng),校園網(wǎng)的建設包括以下關鍵技術:一是大數(shù)據(jù)量多媒體信息的存儲和管理;二是多媒體信息的快速查詢與存??;三是多路并發(fā)技術處理和信息共享。目前對這些技術的研究較多,支持產(chǎn)品也較多,起步較早的`校園網(wǎng)大多采用以太網(wǎng)、FDDI(光纖分布式數(shù)據(jù)接口)、100VG–Anylan等,隨著計算機網(wǎng)絡的普及和發(fā)展,這些網(wǎng)絡越來越不能適應應用要求。新興的千兆以太網(wǎng)和ATM網(wǎng)就是為適應多媒體信息的傳輸而發(fā)展起來的,但是在校園網(wǎng)中使用ATM技術附加費用太高,優(yōu)勢并不明顯,且ATM技術還處于發(fā)展階段;而應用千兆以太網(wǎng)技術則具有較強的優(yōu)勢:傳輸速率是快速以太網(wǎng)的10倍,而價格僅是其2倍左右;具有廣泛的產(chǎn)品支持;具有良好的交互操作性。因此對于中小規(guī)模的校園網(wǎng)使用千兆以太網(wǎng)作為校園主干網(wǎng)是一種經(jīng)濟而實用的方案。三、研究的主要內容和方法1.計算機輔助網(wǎng)絡教學系統(tǒng)的發(fā)展、研究等2.計算機輔助網(wǎng)絡教學系統(tǒng)的理論和技術支持3.計算機輔助網(wǎng)絡教學系統(tǒng)的可行性研究4.計算機輔助網(wǎng)絡教學系統(tǒng)的需求分析5.計算機輔助網(wǎng)絡教學系統(tǒng)的概要設計6.計算機輔助網(wǎng)絡教學系統(tǒng)的詳細設計7.計算機輔助網(wǎng)絡教學系統(tǒng)實現(xiàn)和測試的理論方法四、主要參考文獻[1]劉時進。網(wǎng)上教學系統(tǒng)的基本體系結構分析[J].中國遠程教育。20xx.07[2]蔣東興、羅念龍、戚麗、沈培華。校園網(wǎng)絡教學系統(tǒng)及其關鍵技術研究[J].計算機應用。20xx.09[3]李克東,謝幼如。多媒體組合教學設計[M].科學出版社。1994.[4]宋云嫻。網(wǎng)絡教學的現(xiàn)狀和未來[J].多媒體世界。1997.2[5]謝幼如。新型教學模式的探索[M].北京師范大學出版社。1998.[6]凌蘭蘭。開放式多媒體網(wǎng)絡教學系統(tǒng)構建[J].微機發(fā)展。20xx.五、研究進度1、07撰寫開題報告2、07-08撰寫論文初稿3、08-09修改初稿,與導師討論,完成論文終稿計算機專業(yè)畢業(yè)設計開題報告3一、選題的依據(jù)、意義和理論或實際應用方面的價值隨著信息產(chǎn)業(yè)的高速發(fā)展,信息教育也得到了高度重視。網(wǎng)絡教學跨越時間和地理位置的限制,最大程度的整合教學資源,將一流的師資和一流的設備通過網(wǎng)絡與需要得到新知識的學習者結合起來,為廣大的學習者提供一個更加方便的平臺。而我校未能根據(jù)C語言這門課程建設一個相關的教學網(wǎng)站,依舊是采用以教師為中心的傳統(tǒng)教學模式教授知識,缺乏對于學生個性的培養(yǎng),隨著機械式的教育,學生容易失去對于課程的興趣,主觀能動性低。本課題圍繞C語言課程教學網(wǎng)站的設計與實現(xiàn)展開,此教學網(wǎng)站的開發(fā)突破了時間、空間的限制,給學習者提供豐富的網(wǎng)絡教學資源及各種形式的教學活動。同時使課程中抽象和難以體會的概念等變得生動起來,加深加快對該門課程的理解,使學習者通過網(wǎng)絡可在線學習理論與實驗,提高學習能力及實踐能力,師生之間更具有交互性。不僅如此,也為學校節(jié)約了大量的人力及物力,教學網(wǎng)站上開設的在線自測功能使得學習者隨時掌握自己的學習情況,知曉自己知識點的遺漏之處進而補足。二、本課題在國內外的研究現(xiàn)狀在國外,網(wǎng)絡教學的發(fā)展較國內更加迅速,除了普及廣泛外,已經(jīng)向更高層次的應用和標準化方面發(fā)展。以美國為例,美國是目前遠程教育規(guī)模最大的國家。近年來,美國高校遠程教育課程建設快速發(fā)展,達到了4萬種。其中本科課程3.5萬種,研究生課程1.4萬種,非學歷學位課程50000種。虛擬大學的辦學模式。所有的教學活動和教育管理都是通過網(wǎng)絡教學技術實現(xiàn)的,網(wǎng)絡教學技術幾乎成為學員唯一獲取知識的途徑。在國內,關于教學信息化我國已有一些網(wǎng)絡教學平臺,如軟酷網(wǎng),各大重點高校的在線教學平臺等都為我們提供了良好的學習平臺。但由于傳統(tǒng)教學觀念的束縛,網(wǎng)絡教學并未得到很好的推廣。因此,教學網(wǎng)站的設計實現(xiàn)以及觀念的轉變顯得尤為重要。我國的網(wǎng)絡基本普及到全國各大中小城市,但現(xiàn)在網(wǎng)絡教育資源并不是很豐富,再加上教育水品并不高的廣大農(nóng)村地區(qū)。因此在未來,我國的網(wǎng)上教育平臺的建設將有很大的前景。要提高我國網(wǎng)絡教學水平,必須注重網(wǎng)絡教育的教學設計,加強適應個性化教學,合作性教學,加強資源庫的標準化建設。三、課題研究的內容及擬采取的方法首先按照軟件工程理論對系統(tǒng)的業(yè)務流程進行分析,確定系統(tǒng)的功能及非功能需求;然后對系統(tǒng)進行設計,確定系統(tǒng)的功能模塊如下:1.用戶注冊:分為教師登陸和學生登錄兩個角色權限。能夠提供一定的安全機制,提供數(shù)據(jù)信息的授權訪問。2.課程基本信息:課程內容簡介、教學目的和要求、教學內容和授課計劃。3.實驗教學:實驗教學大綱、實驗內容以及實驗指導書。4.教學資源:查看教學課件及網(wǎng)上資源,網(wǎng)上資源采用網(wǎng)頁形式進行鏈接。5.在線學習:學生可通過該系統(tǒng)進行自測,完成答卷。6.師生論壇:該模塊實行權限管理,用戶注冊登陸后,會看到發(fā)布的各種信息目錄,通過點擊查看進入,可以查看到具體的信息以及老師或者其他學生回復此問題的內容。該系統(tǒng)采用了ASP+DIV+CSS的設計模式,利用MD5加密。本系統(tǒng)是基于WinXp+SqlServer20xx+Visualstudio20xx進行開發(fā)。系統(tǒng)采用B/S模式結構,利用Internet對畢業(yè)論文進行管理。并結合Dreamweaver實現(xiàn)靜態(tài)網(wǎng)頁界面的設計。本系統(tǒng)使用的ASP.NET動態(tài)網(wǎng)頁技術以及SQLSERVER數(shù)據(jù)庫技術都已經(jīng)發(fā)展成熟,完全可以滿足系統(tǒng)設計需要,而且是目前主流技術,服務器的架設和支持均十分方便。四、課題研究中的主要難點及解決的方法(1)數(shù)據(jù)庫表結構的設計,由于數(shù)據(jù)庫很多數(shù)據(jù)都需要存儲在數(shù)據(jù)庫中,如果數(shù)據(jù)庫表的結構設計不合理,在以后的開發(fā)中,會遇到很多問題。(2)數(shù)據(jù)安全以和角色劃分。解決方法:數(shù)據(jù)安全方面,系統(tǒng)登錄的密碼通過MD5加密算法后存入數(shù)據(jù)庫中,很大程度提高了數(shù)據(jù)的安全性。用戶表有role列,當用戶登錄時,系統(tǒng)會根據(jù)當前登錄的用戶去數(shù)據(jù)庫檢索role列的值,根據(jù)role的值調整用戶的功能。五、畢業(yè)設計(論文)工作進度計劃第一周:閱讀資料,進行課題調研,確定畢業(yè)設計題目。第二周:在調查研究的基礎上撰寫開題報告。

溫馨提示

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

評論

0/150

提交評論