計算機畢業(yè)設計報告(精選19篇)
隨著社會不斷地進步,報告與我們的生活緊密相連,要注意報告在寫作時具有一定的格式。我敢肯定,大部分人都對寫報告很是頭疼的,以下是小編為大家整理的計算機畢業(yè)設計報告,希望對大家有所幫助。

計算機畢業(yè)設計報告 1
論文正文:
一、選題的依據、意義和理論或實際應用價值
隨著信息產業(yè)的快速發(fā)展,信息教育也受到了極大的關注。網絡教學超越了時間和地理位置的限制,最大限度地整合了教學資源,將一流的教師和一流的設備與需要新知識的學習者通過網絡相結合,為大多數學習者提供了一個更加便捷的平臺。
然而,我們學校沒有建立一個基于C語言課程的相關教學網站。它仍然采用傳統(tǒng)的以教師為中心的教學模式傳授知識,缺乏對學生個性的培養(yǎng)。機械教育使學生對課程失去興趣,主觀能動性較低。
本課題圍繞著C語言課程教學網站的設計與實現展開。該教學網站的開發(fā)突破了時間限制,為學習者提供了豐富的在線教學資源和各種形式的教學活動。
同時,課程中抽象難懂的概念變得生動,加深和加快了對課程的理解,使學習者可以通過網絡在線學習理論和實驗,提高學習能力和實踐能力,并有更多的師生互動。
不僅如此,還為學校節(jié)省了大量的人力和物力。教學網站上設置的在線自測功能使學習者能夠隨時掌握自己的學習情況,了解自己知識點的遺漏并彌補。
二、本課題在國內外的研究現狀
在國外,網絡教學的發(fā)展比中國快。網絡教學除了廣泛普及外,還發(fā)展到了更高的應用和標準化水平。以美國為例,美國目前是最大的遠程教育國家。
近年來,美國大學遠程教育課程建設發(fā)展迅速,達到4萬種。共有35,000門本科課程、14,000門研究生課程和50,000門非學位課程。
虛擬大學的運行模式。所有的教學活動和教育管理都是通過網絡教學技術實現的,這幾乎成為學生獲取知識的唯一途徑。
我國已經有一些教學信息化的在線教學平臺,如軟酷網和重點大學的在線教學平臺等。所有這些都為我們提供了良好的學習的平臺。然而,由于傳統(tǒng)教學觀念的限制,網絡教學并沒有得到很好的推廣。
因此,教學網站的設計與實現以及觀念的轉變尤為重要。我國的網絡已經基本普及到全國所有的大、中、小城市,但現在網絡教育資源不是很豐富,加上廣大農村地區(qū)教育用水不高。因此,未來中國網絡教育平臺的建設將有很大的前景。
為了提高我國網絡教學水平,必須重視網絡教育的教學設計,加強個性化教學、合作教學,加強資源庫的規(guī)范化建設。
三、課題研究的內容和擬采用的方法
首先,根據軟件工程理論分析系統(tǒng)的.業(yè)務流程,確定系統(tǒng)的功能性和非功能性需求。然后對系統(tǒng)進行設計,確定系統(tǒng)的功能模塊如下:
1、用戶注冊:分為兩個角色:教師登錄和學生登錄?梢蕴峁┠撤N安全機制,提供對數據信息的授權訪問。
2、課程基本信息:簡要介紹課程內容、教學目的和要求、教學內容和教學計劃。
3、實驗教學:實驗教學大綱、實驗內容和實驗說明。
4、教學資源:查看以網頁形式鏈接的教學課件和在線資源。
5、在線學習:學生可以通過系統(tǒng)測試自己,并完成答題紙。
6、師生論壇:本模塊實現權限管理。用戶注冊并登錄后,他們將看到各種發(fā)布的信息目錄。通過單擊查看輸入,他們可以查看特定信息以及教師或其他學生對該問題的回答的內容。
系統(tǒng)采用asp+div+css的設計模式,采用md5加密。該系統(tǒng)是基于winxp+SQL server rx+visual studio xx開發(fā)的。系統(tǒng)采用b/s模式結構,利用互聯(lián)網管理畢業(yè)論文。另外,結合dreamweaver實現了靜態(tài)網頁界面的設計。本系統(tǒng)中使用的ASP.NET動態(tài)網頁技術和sql server數據庫技術已經發(fā)展成熟,完全能夠滿足系統(tǒng)設計的需要。它也是當前的主流技術,服務器的設置和支持非常方便。
四、研究中的主要難點及解決辦法
。1)數據庫表結構的設計,由于數據庫中有大量的數據需要存儲在數據庫中,如果數據庫表的結構設計不合理,在未來的發(fā)展中將會遇到很多問題。
解決方案:通過在網上搜索關于數據庫設計的文章,我學會了如何設計可以優(yōu)化的數據庫表的結構,以及如何設計可以最大程度避免冗余的表或字段。
(2)數據安全被劃分為角色。
解決方案:在數據安全性方面,系統(tǒng)登錄密碼通過md5加密算法存儲在數據庫中,大大提高了數據安全性。用戶表有一個角色列。當用戶登錄時,系統(tǒng)將根據當前登錄的用戶從數據庫中檢索角色列的值,并根據角色的值調整用戶的功能。
五、畢業(yè)設計(論文)工作進度計劃
第一周:閱讀材料,進行課題研究,確定畢業(yè)設計課題。
第二周:在調查研究的基礎上寫一份開場報告。
第三周:查閱書籍和期刊,搜索外語資料,開始外語翻譯。
第四周:了解數據庫和ASP.NET。
計算機畢業(yè)設計報告 2
一、引言
項目背景:介紹項目的來源、行業(yè)背景以及當前領域的研究現狀。
項目目標:明確畢業(yè)設計項目的主要目標和預期成果。
二、相關技術概述
關鍵技術介紹:對項目中所使用的關鍵技術或框架進行簡要介紹,如機器學習算法、數據庫技術、前端開發(fā)框架等。
技術選型理由:說明選擇這些技術的理由和優(yōu)勢。
三、系統(tǒng)需求分析
功能需求:詳細列出系統(tǒng)應具備的各項功能。
性能需求:描述系統(tǒng)對響應時間、并發(fā)用戶數等方面的`要求。
用戶界面需求:描述用戶界面的設計和交互要求。
四、系統(tǒng)設計
系統(tǒng)架構設計:畫出系統(tǒng)的整體架構圖,并解釋各組件之間的關系。
數據庫設計:給出數據庫表結構、字段定義及關系描述。
接口設計:描述系統(tǒng)間的接口定義和調用方式。
五、系統(tǒng)實現
開發(fā)環(huán)境搭建:介紹開發(fā)所需的工具和環(huán)境配置。
關鍵代碼實現:展示部分核心代碼,解釋其功能和實現原理。
功能模塊實現:詳細描述各功能模塊的實現過程和方法。
六、系統(tǒng)測試
測試環(huán)境搭建:描述測試所需的硬件和軟件環(huán)境。
功能測試:列出測試用例和測試結果,確保所有功能正常。
性能測試:給出性能測試報告,分析系統(tǒng)性能是否達標。
七、結果展示與分析
功能展示:通過截圖或視頻展示系統(tǒng)的運行界面和操作流程。
結果分析:對測試數據進行分析,評估系統(tǒng)的性能和效果。
八、總結與展望
工作總結:對整個畢業(yè)設計項目的工作進行總結,指出取得的成果和不足。
改進與展望:提出對系統(tǒng)的改進意見和對未來研究方向的展望。
計算機畢業(yè)設計報告 3
一、引言
本報告旨在詳細闡述計算機專業(yè)畢業(yè)設計的整個過程,包括選題背景、設計目標、系統(tǒng)架構、實現過程、測試與評估以及總結與展望。通過本次畢業(yè)設計,我們旨在將所學的計算機專業(yè)知識與實際應用相結合,提升解決實際問題的能力,為未來的工作和學習打下堅實的基礎。
二、選題背景
隨著信息技術的飛速發(fā)展,計算機技術在各個領域的應用越來越廣泛。本次畢業(yè)設計的選題緊密結合當前的技術發(fā)展趨勢,旨在開發(fā)一款具有實際應用價值的軟件系統(tǒng)。該系統(tǒng)能夠解決某一特定領域的問題,提高工作效率,降低成本,具有一定的市場前景。
三、設計目標
本次畢業(yè)設計的目標是開發(fā)一款高效、穩(wěn)定、易用的軟件系統(tǒng),實現以下功能:
提供用戶友好的界面,方便用戶進行操作;
實現數據的快速錄入、查詢和統(tǒng)計;
支持多用戶并發(fā)訪問,確保系統(tǒng)穩(wěn)定性;
具備良好的擴展性和可維護性,便于后續(xù)升級和改進。
四、系統(tǒng)架構
本系統(tǒng)采用B/S架構,客戶端通過瀏覽器訪問服務器端的Web應用程序。服務器端采用MVC設計模式,實現業(yè)務邏輯與界面展示的.分離。數據庫采用關系型數據庫,確保數據的完整性和安全性。
五、實現過程
需求分析:通過市場調研和用戶訪談,收集系統(tǒng)需求,明確系統(tǒng)功能和性能要求;
系統(tǒng)設計:根據需求分析結果,設計系統(tǒng)架構、數據庫結構、界面布局等;
編碼實現:按照系統(tǒng)設計要求,使用Java、HTML、CSS等技術進行編碼實現;
測試與調試:對系統(tǒng)進行單元測試、集成測試和系統(tǒng)測試,確保系統(tǒng)功能的正確性和穩(wěn)定性;
部署與上線:將系統(tǒng)部署到服務器上,進行上線前的準備工作,確保系統(tǒng)能夠正常運行。
六、測試與評估
我們采用了多種測試方法對系統(tǒng)進行了全面的測試與評估,包括功能測試、性能測試、安全測試等。測試結果表明,系統(tǒng)能夠滿足設計目標中的各項要求,運行穩(wěn)定,性能良好。
七、總結與展望
通過本次畢業(yè)設計,我們成功開發(fā)了一款具有實際應用價值的軟件系統(tǒng),實現了設計目標中的各項功能。在開發(fā)過程中,我們深入了解了計算機技術的實際應用,提高了自己的編程能力和解決問題的能力。同時,我們也發(fā)現了自己在某些方面的不足,需要在今后的學習和工作中加以改進。
展望未來,我們將繼續(xù)關注計算機技術的發(fā)展趨勢,不斷學習和掌握新技術,為未來的工作和學習做好充分的準備。同時,我們也希望能夠將本次畢業(yè)設計的經驗應用到實際工作中,為企業(yè)和社會創(chuàng)造更多的價值。
八、參考文獻
[此處列出在畢業(yè)設計過程中參考的文獻,包括書籍、論文、網站等]
九、附錄
[此處可附上系統(tǒng)設計圖、數據庫結構圖、系統(tǒng)截圖等相關資料]
計算機畢業(yè)設計報告 4
一、引言
本報告旨在詳細闡述計算機專業(yè)畢業(yè)設計的全過程,包括選題背景、設計目標、技術實現、測試與評估以及總結與展望。通過本次畢業(yè)設計,我深入了解了計算機領域的相關技術和應用,提高了自己的實踐能力和創(chuàng)新能力。
二、選題背景與意義
本次畢業(yè)設計的題目是“基于深度學習的圖像識別系統(tǒng)設計與實現”。隨著人工智能技術的快速發(fā)展,圖像識別在各個領域的應用越來越廣泛,如安防監(jiān)控、自動駕駛、醫(yī)療診斷等。因此,研究和開發(fā)高效、準確的圖像識別系統(tǒng)具有重要的現實意義和應用價值。
三、設計目標
本次畢業(yè)設計的目標是設計并實現一個基于深度學習的圖像識別系統(tǒng),能夠實現對不同類別圖像的自動識別和分類。具體目標包括:
構建一個深度學習模型,用于圖像特征的提取和分類;
實現圖像的`預處理和增強,提高識別準確率;
設計一個用戶友好的界面,方便用戶上傳圖像并獲取識別結果;
對系統(tǒng)進行測試和評估,驗證其性能和準確性。
四、技術實現
深度學習模型構建:采用卷積神經網絡(CNN)作為圖像識別的核心模型,通過訓練大量圖像數據來提取圖像特征并進行分類。
圖像預處理和增強:使用圖像濾波、歸一化等技術對圖像進行預處理,消除噪聲和干擾;通過數據增強技術增加訓練樣本的多樣性,提高模型的泛化能力。
用戶界面設計:采用圖形化界面設計工具,設計簡潔明了的操作界面,方便用戶上傳圖像、查看識別結果以及進行其他操作。
系統(tǒng)測試與評估:使用測試數據集對系統(tǒng)進行測試,評估其識別準確率和性能;同時,對系統(tǒng)進行優(yōu)化和調整,提高識別效果和用戶體驗。
五、測試與評估
經過多次測試和優(yōu)化,本次畢業(yè)設計的圖像識別系統(tǒng)達到了預期的目標。在測試數據集上,系統(tǒng)的識別準確率達到了較高的水平,能夠滿足實際應用的需求。同時,系統(tǒng)的運行速度也較快,能夠滿足實時識別的要求。
六、總結與展望
通過本次畢業(yè)設計,我深入了解了深度學習在圖像識別領域的應用,掌握了相關的技術和方法。在實踐中,我遇到了許多挑戰(zhàn)和困難,但通過不斷學習和嘗試,最終成功實現了設計目標。
展望未來,隨著深度學習技術的不斷發(fā)展,圖像識別系統(tǒng)的性能和準確性將得到進一步提升。同時,隨著大數據和云計算等技術的普及,圖像識別將在更多領域得到應用。因此,我將繼續(xù)深入學習和研究相關領域的知識和技術,為未來的研究和應用打下堅實的基礎。
此外,我也意識到在實際應用中,圖像識別系統(tǒng)還需要考慮更多的因素,如隱私保護、數據安全等。因此,在未來的研究中,我將注重系統(tǒng)的安全性和可靠性,確保其在實際應用中的穩(wěn)定性和可信度。
總之,本次畢業(yè)設計是我學習和成長的一個重要階段,我將珍惜這次經歷,繼續(xù)努力提升自己的專業(yè)能力和綜合素質。
計算機畢業(yè)設計報告 5
一、引言
本報告旨在對本人的計算機專業(yè)畢業(yè)設計進行全面詳細的闡述。畢業(yè)設計是計算機專業(yè)學生完成學業(yè)的重要一環(huán),通過此次設計,我深入研究了相關領域的理論知識,并結合實際項目需求,完成了具有實際應用價值的系統(tǒng)或軟件設計。
二、項目背景與目標
項目背景
簡述所選項目的行業(yè)背景、市場需求以及當前存在的問題或挑戰(zhàn)。
項目目標
明確項目的`主要目標,包括解決哪些具體問題、實現哪些功能、提升哪些性能指標等。
三、技術選型與框架
技術選型
介紹項目中所使用的主要技術、編程語言、數據庫等,并說明選擇這些技術的理由。
框架介紹
詳細描述所使用的軟件開發(fā)框架,包括其特點、優(yōu)勢以及在項目中的具體應用。
四、系統(tǒng)設計與實現
系統(tǒng)架構設計
畫出系統(tǒng)架構圖,并說明各模塊之間的關系及數據流。
數據庫設計
展示數據庫表結構,并說明各字段的含義及作用。
關鍵模塊實現
詳細描述關鍵模塊的實現過程,包括算法選擇、代碼實現等。
界面設計與交互
展示用戶界面設計,并說明用戶與系統(tǒng)的交互方式。
五、測試與部署
測試方案
介紹測試的方法、工具及測試用例設計。
測試結果分析
展示測試結果,并對測試結果進行分析,說明系統(tǒng)性能、穩(wěn)定性等方面的情況。
部署方案
描述系統(tǒng)的部署環(huán)境、步驟及注意事項。
六、總結與展望
項目總結
總結項目的主要成果、創(chuàng)新點及遇到的問題與解決方法。
不足與改進
分析項目中的不足之處,并提出改進方案。
未來展望
展望項目的未來發(fā)展方向,以及可能的拓展應用領域。
七、參考文獻
列出在畢業(yè)設計過程中參考的書籍、論文、網絡資源等。
八、附錄
源代碼
提供關鍵模塊的源代碼(可選)。
系統(tǒng)截圖
展示系統(tǒng)的界面截圖(可選)。
其他材料
其他與畢業(yè)設計相關的補充材料。
計算機畢業(yè)設計報告 6
一、項目背景與意義
隨著信息技術的飛速發(fā)展,計算機應用已深入到各個領域,尤其在數據處理、系統(tǒng)控制、網絡通信等方面發(fā)揮著重要作用。本次畢業(yè)設計旨在通過實際項目的開發(fā)與實踐,提高學生的計算機應用能力,培養(yǎng)創(chuàng)新思維和解決實際問題的能力。本項目選擇了“基于Web的在線學習平臺設計與實現”作為研究課題,旨在構建一個功能完善、操作便捷的在線學習平臺,為用戶提供豐富的學習資源和學習體驗。
二、項目目標
本項目的主要目標包括:
設計并實現一個基于Web的在線學習平臺,支持用戶注冊、登錄、課程瀏覽、課程購買、在線學習、作業(yè)提交等功能。
提供多樣化的'學習資源,包括視頻教程、文檔資料、在線測試等,滿足不同用戶的學習需求。
實現用戶學習進度跟蹤和學習效果評估,為用戶提供個性化的學習建議。
確保平臺的安全性和穩(wěn)定性,保障用戶數據的安全和隱私。
三、項目實現
系統(tǒng)架構設計
本系統(tǒng)采用B/S架構,前端使用HTML、CSS和JavaScript進行頁面設計和交互實現,后端使用Java語言進行業(yè)務邏輯處理和數據交互。數據庫采用MySQL進行數據存儲和管理。
功能模塊實現
。1)用戶管理模塊:實現用戶注冊、登錄、個人信息修改等功能。
。2)課程管理模塊:實現課程添加、編輯、刪除等功能,支持課程分類和搜索。
。3)學習模塊:提供視頻播放、文檔查看、在線測試等功能,記錄用戶學習進度。
。4)作業(yè)與考試模塊:支持教師發(fā)布作業(yè)和考試,學生提交作業(yè)和參加考試,自動評分和成績統(tǒng)計。
數據庫設計
根據系統(tǒng)需求,設計了用戶表、課程表、學習資源表、學習進度表等數據庫表結構,確保數據的完整性和一致性。
安全性與性能優(yōu)化
采用加密技術對敏感數據進行保護,防止數據泄露。同時,對系統(tǒng)性能進行優(yōu)化,提高響應速度和并發(fā)處理能力。
四、項目成果與測試
經過幾個月的努力,本項目已完成了在線學習平臺的設計與實現。通過測試,平臺運行穩(wěn)定,各項功能正常,能夠滿足用戶的基本學習需求。同時,平臺界面友好,操作便捷,得到了用戶的認可。
五、總結與展望
本次畢業(yè)設計通過實際項目的開發(fā)與實踐,提高了我的計算機應用能力和解決問題的能力。在項目開發(fā)過程中,我深入了解了Web開發(fā)的相關技術和工具,掌握了前后端交互和數據處理的基本方法。同時,我也認識到了團隊合作的重要性,學會了與他人協(xié)作完成復雜任務。
展望未來,我將繼續(xù)深入學習計算機相關技術和知識,不斷提升自己的專業(yè)能力。同時,我也將關注行業(yè)動態(tài)和技術發(fā)展趨勢,積極探索新的應用領域和創(chuàng)新點,為計算機事業(yè)的發(fā)展貢獻自己的力量。
計算機畢業(yè)設計報告 7
一、引言
隨著信息技術的飛速發(fā)展,計算機技術在各行各業(yè)的應用日益廣泛。本次畢業(yè)設計旨在通過實踐項目,將所學的計算機專業(yè)知識與實際應用相結合,提升解決實際問題的能力。本報告將詳細介紹畢業(yè)設計的選題背景、目標、實現過程以及取得的成果。
二、項目背景與目標
項目背景
近年來,大數據、人工智能等技術在各個領域的應用取得了顯著成效。本項目基于這一背景,選擇了一個具有實際應用價值的課題進行研究。通過對相關技術的深入學習和實踐,旨在實現一個具有創(chuàng)新性和實用性的計算機系統(tǒng)或應用。
項目目標
本項目的目標是開發(fā)一個高效、穩(wěn)定、易用的計算機系統(tǒng)或應用,解決某一特定領域的問題。具體目標包括:
完成系統(tǒng)的需求分析、設計、實現和測試;
優(yōu)化系統(tǒng)性能,提高運行效率;
實現用戶友好的界面設計,提升用戶體驗;
完成相關文檔的編寫,為系統(tǒng)的維護和升級提供便利。
三、系統(tǒng)設計與實現
需求分析
通過市場調研和用戶需求分析,明確了系統(tǒng)的功能需求和非功能需求。針對這些需求,制定了詳細的需求規(guī)格說明書,為后續(xù)的設計和實現提供了依據。
系統(tǒng)設計
根據需求規(guī)格說明書,設計了系統(tǒng)的整體架構、模塊劃分以及數據庫結構。采用了合適的技術框架和工具,確保系統(tǒng)的穩(wěn)定性和可擴展性。
系統(tǒng)實現
按照系統(tǒng)設計的要求,逐步實現了系統(tǒng)的各個功能模塊。在開發(fā)過程中,注重代碼的可讀性、可維護性和安全性。同時,進行了必要的'單元測試和集成測試,確保系統(tǒng)的功能正確無誤。
四、系統(tǒng)測試與優(yōu)化
系統(tǒng)測試
對系統(tǒng)進行了全面的測試,包括功能測試、性能測試、安全測試等。通過測試,發(fā)現并修復了系統(tǒng)中存在的問題和缺陷,提高了系統(tǒng)的穩(wěn)定性和可靠性。
性能優(yōu)化
針對系統(tǒng)性能測試中發(fā)現的瓶頸問題,進行了針對性的優(yōu)化。通過改進算法、優(yōu)化數據庫查詢等方式,提高了系統(tǒng)的運行效率。
五、成果展示與總結
成果展示
通過演示系統(tǒng)的主要功能和操作流程,展示了本畢業(yè)設計的成果。系統(tǒng)界面簡潔明了,功能完善,滿足了用戶的實際需求。
總結
本次畢業(yè)設計通過實踐項目,將所學的計算機專業(yè)知識與實際應用相結合,取得了顯著的成果。在項目開發(fā)過程中,不僅提升了解決實際問題的能力,還鍛煉了團隊協(xié)作和溝通能力。同時,也認識到了自己在專業(yè)知識方面的不足,為今后的學習和工作提供了寶貴的經驗。
六、致謝
感謝指導老師在本畢業(yè)設計過程中的悉心指導和幫助,感謝團隊成員的協(xié)作和支持,感謝學校和實驗室提供的良好學習和實踐環(huán)境。
計算機畢業(yè)設計報告 8
一、引言
背景介紹:簡要介紹所選題目的研究背景、行業(yè)應用及研究意義。
研究目標:明確畢業(yè)設計的研究目的、目標及期望解決的問題。
研究內容:概述畢業(yè)設計的主要研究內容、技術路線及研究方法。
二、相關技術研究
國內外研究現狀:綜述與畢業(yè)設計題目相關的.國內外研究現狀,包括已有的技術、方法、成果等。
技術理論基礎:介紹畢業(yè)設計所需的理論知識、技術框架及關鍵技術點。
三、系統(tǒng)設計與實現
系統(tǒng)需求分析:詳細分析系統(tǒng)的功能需求、性能需求及用戶需求。
系統(tǒng)架構設計:設計系統(tǒng)的整體架構,包括硬件架構、軟件架構及數據庫設計等。
系統(tǒng)詳細設計:對系統(tǒng)的主要模塊進行詳細設計,包括數據結構、算法設計、界面設計等。
系統(tǒng)實現與測試:介紹系統(tǒng)的具體實現過程,包括代碼實現、模塊測試及系統(tǒng)集成測試等。
四、實驗結果與分析
實驗環(huán)境搭建:描述實驗所需的環(huán)境、工具及配置。
實驗結果展示:展示畢業(yè)設計實驗的結果,包括數據、圖表、截圖等。
結果分析:對實驗結果進行分析,評估系統(tǒng)的性能、效果及優(yōu)缺點。
五、總結與展望
總結:總結畢業(yè)設計的主要工作、成果及創(chuàng)新點。
不足與展望:分析畢業(yè)設計的不足之處,提出改進意見及未來研究方向。
六、參考文獻
列出在畢業(yè)設計中引用的所有文獻,包括書籍、論文、網站等。
七、附錄
可以包括畢業(yè)設計過程中使用的源代碼、數據集、調研問卷等補充材料。
計算機畢業(yè)設計報告 9
一、引言
隨著信息技術的迅猛發(fā)展,計算機技術在各行各業(yè)的應用日益廣泛。本畢業(yè)設計旨在通過開發(fā)一個具有實際應用價值的項目,將所學計算機知識與實踐相結合,提高解決實際問題的能力。本報告將詳細介紹畢業(yè)設計的整體流程、實現過程、遇到的問題及解決方案,并對設計成果進行總結與展望。
二、項目背景與需求分析
本項目旨在開發(fā)一款基于Web的學生成績管理系統(tǒng)。該系統(tǒng)能夠實現對學生成績的錄入、查詢、修改和統(tǒng)計等功能,方便教師和管理人員對學生成績進行高效管理。通過需求分析,我們確定了系統(tǒng)的基本功能模塊,包括用戶登錄、成績錄入、成績查詢、成績修改和成績統(tǒng)計等。
三、系統(tǒng)設計
系統(tǒng)架構
本系統(tǒng)采用B/S架構,即瀏覽器/服務器模式。前端使用HTML、CSS和JavaScript進行頁面設計和交互,后端使用Java語言和Spring框架進行業(yè)務邏輯處理,數據庫采用MySQL進行數據存儲。
數據庫設計
根據系統(tǒng)需求,我們設計了學生表、課程表、成績表等數據庫表,并建立了相應的'關系。同時,考慮到數據的安全性和完整性,我們還設置了適當的約束和索引。
界面設計
界面設計遵循簡潔明了、易于操作的原則。我們設計了登錄頁面、主頁面以及各功能模塊的子頁面,并通過合適的布局和配色提高用戶體驗。
四、系統(tǒng)實現
環(huán)境搭建
搭建Java開發(fā)環(huán)境,包括JDK、Eclipse等開發(fā)工具的安裝與配置;安裝MySQL數據庫,并創(chuàng)建相應的數據庫和表結構。
代碼編寫
根據系統(tǒng)設計和功能需求,編寫Java后端代碼實現業(yè)務邏輯處理;編寫前端代碼實現頁面展示和交互功能;編寫SQL語句實現數據庫操作。
系統(tǒng)測試
對系統(tǒng)進行功能測試、性能測試和安全測試,確保系統(tǒng)的穩(wěn)定性和安全性。
五、遇到的問題及解決方案
在項目開發(fā)過程中,我們遇到了諸如數據庫連接失敗、頁面布局錯亂、性能優(yōu)化等問題。針對這些問題,我們通過查閱文檔、調試代碼、優(yōu)化算法等方式逐一解決,最終實現了系統(tǒng)的穩(wěn)定運行。
六、總結與展望
通過本次畢業(yè)設計,我們成功開發(fā)了一款基于Web的學生成績管理系統(tǒng),實現了對學生成績的全面管理。在項目開發(fā)過程中,我們提高了計算機技術的應用能力,鍛煉了解決實際問題的能力。同時,我們也認識到了自己在知識掌握和實踐經驗方面的不足,需要在今后的學習和工作中不斷提升。
展望未來,我們可以進一步優(yōu)化系統(tǒng)性能,增加更多的功能模塊,如學生評價、成績分析等,以滿足更多用戶的需求。同時,我們也可以探索將機器學習等先進技術應用于成績管理中,實現更智能化的數據分析和預測。
最后,感謝指導老師的悉心指導和同學們的熱情幫助,讓我們能夠順利完成本次畢業(yè)設計。
計算機畢業(yè)設計報告 10
一、本課題的目的和意義
在日常辦公中,通常會遇到許多常用的數據,比如郵件地址、日程助手、日常記事等,這些數據通常凌亂不堪,在需要時不知道存放在何處,從而影響工作效率。因此,我們設計了能滿足這種需求的系統(tǒng)——中小企業(yè)辦公自動化管理系統(tǒng)。
通過中小企業(yè)辦公自動化管理系統(tǒng)對企業(yè)日常辦公進行管理,滿足了企業(yè)日常辦公管理各方面的需求,實現了企業(yè)的員工之間短消息的發(fā)送與接收功能,大大的方便了企業(yè)內部人員溝通。網站提供的前后臺的公告與公文信息的管理方便員工及時了解公司動態(tài)。其他功能模塊的設置使企業(yè)的日常管理步入了科學系統(tǒng)管理的軌道上。
二、本課題的主要研究內容(提綱)
完成“中小企業(yè)辦公自動化管理系統(tǒng)”的設計,中小企業(yè)辦公自動化管理系統(tǒng)是一個適應于中小型企業(yè)的能滿足日常辦公需求管理系統(tǒng),本系統(tǒng)初步擬定由以下六個模塊組成。
(一)個人通訊錄
該模塊用作每一個登錄系統(tǒng)的用戶來維護自己的通訊錄,通訊錄中需要保存信息有姓名、性別、手機、E-mail地址、QQ號碼、公司、家庭住址、郵編。通知本模塊個人用戶可以自由維護個人基本信息以及自由添加聯(lián)系人信息;可以方便查詢聯(lián)系從,可以修改或刪除某一個聯(lián)系人。
(二)日程安排模塊
該模塊用作當前的登錄用戶添加、修改、刪除和查看自己日程安排列表。本模塊中應該保存的信息有:用戶名、年份、月份、日期、安排內容。
(三)工作日志模塊
該模塊用作當前的登錄用戶添加、修改、刪除和查看自己工作日志列表。本模塊中應該保存的信息有:用戶名、年份、月份、日期、日志標題、日志內容、記錄時間。
(四)短消息管理模塊
該模塊用作當前的登錄用戶給系統(tǒng)內的其他用戶發(fā)送短消息,并可以查看其他用戶發(fā)來的消息。本模塊中應該保存的信息有:接收者、發(fā)送者、消息內容、發(fā)送時間、是否閱讀。
(五)公告管理模塊
該模塊用作用戶發(fā)送通知,大家都可以查看,只有發(fā)送通知的用戶才有權修改、刪除該通知。本模塊中應該保存的信息有:公告填寫人、公告標題、公告內容、公告時間。
(六)會議管理模塊
該模塊用作用戶發(fā)送會議通知,供所有的用戶查看,且只有發(fā)送通知的用戶才有權修改、刪除該通知,它應該包括如下幾個部分:
(1)通知列表頁面包括發(fā)布、修改、刪除、清除通知、瀏覽通知內容和填寫反饋意見等6個操作功能。
(2)發(fā)布、修改通知頁面。
(3)瀏覽通知內容頁面。
(4)填寫反饋意見頁面。
三、文獻綜述(國內外研究情況及其發(fā)展)
人們普遍使用計算機來提高個人工作效率,但是在需要許多人一起協(xié)同工作的現代工作環(huán)境中,我們更需要提高我們的整體工作效率。辦公自動化,一個極大的概念,一個炒作了很久的概念。無論是辦公設備公司,還是系統(tǒng)集成公司,都大力推出自己的辦公自動化產品?梢姡k公自動化中內容龐大,可為空間不可小視。那么,首先我們來探討一個問題,什么是辦公?辦公實際就是文件的制作、修改、傳遞、鑒定、保存、銷毀、存檔的過程。那么隨著文件的這一流程,產生了各種各樣的設備。隨著技術的發(fā)展,計算機網絡技術的進步,辦公自動化網絡的建設也得到了大力推廣。
辦公自動化提了多年,但效果并不明顯,人們還是停留在單機字處理和表格處理的所謂辦公自動化的初級階段。信息的交流和共享,以及團隊的協(xié)同運作等無法完美的實現,極大地限制了工作的效率。Internet的迅猛發(fā)展,為信息的交流和共享,團隊的協(xié)同運作提供了技術的保證,同時也預示著網絡化辦公時代來臨。
傳統(tǒng)的辦公自動化系統(tǒng)和大型MIS系統(tǒng)在處理企業(yè)管理流程中大多采用企業(yè)業(yè)務流程重組(BKR),其核心思想就是要先優(yōu)化企業(yè)業(yè)務管理流程,再根據優(yōu)化后的流程建設企業(yè)信息系統(tǒng)。這樣不僅在系統(tǒng)建設中工作量巨大,同時面臨來自企業(yè)內部重重的'阻礙。
四、擬解決的關鍵問題
本系統(tǒng)中擬解決的關鍵問題有以下三個:
(1)數據庫設計是項目開發(fā)和系統(tǒng)設計中非常重要的一個環(huán)節(jié),是因為數據庫設計就像建設高樓大廈的根基一樣,如果設計不好,在后來的系統(tǒng)維護、變更和功能擴充時,甚至在系統(tǒng)開發(fā)過程中都會引起比較大的問題。
(2)企業(yè)員工之間短消息的發(fā)送與接收。相關的細節(jié)有怎樣實現員工之間一對一與一對多以及多對多短消息的發(fā)送與接收。
(3)企業(yè)發(fā)布會議通知的管理以及如何構建網絡會議室實現企業(yè)內部員工之間在網絡中舉行日常會議。
五、研究思路和方法
本系統(tǒng)要實現企業(yè)在日常辦公時所需要的基本功能,并采用MVC三層架構開發(fā)模式,即Struts+Spring+Hibernate三層架構,這些組件可以進行交互和重用;數據庫連接池的統(tǒng)一管理,如果程序需要連接,則從此池中取出一個連接使用,使用完后又返回給該池,這些連接可以互用,從而提高的效率。
另外,在構建開發(fā)環(huán)境的時候,我們使用MySQL+Tomcat+MyEclipse+CVS,由于這四者的結合已經相當優(yōu)越,并且MySQL是一個免費的開源數據庫,Tomcat是一個免費開源的Web服務器,MyEclipse是一個免費開源的Java集成開發(fā)工具, CVS是一個流行的版本控制工具。
在開發(fā)模式與開發(fā)環(huán)境都架構好之后就可著手進行系統(tǒng)的數據庫設計與系統(tǒng)原型的構建,這些工作做完之后,就可在系統(tǒng)原型的基礎上對系統(tǒng)的各種功能模塊進行擴充以至完善,并最后完成此系統(tǒng)的開發(fā)交付用戶使用。
計算機畢業(yè)設計報告 11
1、課題意義
社會在不斷發(fā)展,各種企業(yè)的規(guī)模也在不斷增大,而規(guī)模增大所導致的后果就是對眾多員工管理的不易和低效,因而完善人事管理系統(tǒng)勢在必行,而這需要的不僅僅是有能力的人事管理人才,方便的人事管理工具應運而生,考勤管理系統(tǒng)是其中重要一環(huán)。
通過使用考勤管理系統(tǒng)軟件,企業(yè)可以不耗費人力去專門進行員工考勤的查詢,而通過打卡記錄來了解每個員工全部的出勤情況,將出勤情況與員工工資、獎金掛鉤,達到正負激勵作用,能夠通過所有員工的出勤記錄比較來發(fā)現企業(yè)管理和員工作業(yè)方面的諸多問題,更是員工工資及福利待遇方面重要的參考依據,從而更好促進工作質量的提高,增加企業(yè)的競爭能力和綜合效益,并且還減少了很大的一筆管理費用,提高了管理效率和質量。
2、國內外研究現狀
目前企業(yè)考勤管理信息系統(tǒng)在實際開發(fā)和應用中尚存在很多問題,各自為政及半現代化的問題依然存在。一部分工作實現了計算機化而另一部分卻仍處于手工處理狀態(tài),這使得信息共享變得困難。另外如代碼標準不統(tǒng)一、代碼的更新、工作人員計算機水平低等問題也在一定程度上制約了企事業(yè)單位考勤信息系統(tǒng)的推廣應用。
當代信息技術的日益發(fā)展波及到了社會的每一個角落,企業(yè)管理領域也不例外,企業(yè)辦公管理的信息化越來越受到人們的重視。在企業(yè)中,各種員工管理信息系統(tǒng)層出不窮,極大地提高了企業(yè)管理的效率和質量,但目前企業(yè)考勤管理信息系統(tǒng)在實際開發(fā)和應用中尚存在很多問題,各自為政及半現代化的問題依然存在。一部分工作實現了計算機化而另一部分卻仍處于手工處理狀態(tài),這使得信息共享變得困難。另外如代碼標準不統(tǒng)一、代碼的更新、工作人員計算機水平低等問題也在一定程度上制約了企事業(yè)單位考勤信息系統(tǒng)的推廣應用。概括起來主要有以下幾點技術難題:
(1)功能單一?记谛畔⑾到y(tǒng)只是為了解決一個具體的考勤問題而開發(fā)的,造成了管理流程上的不通暢,影響了信息的重用和共享,不能提供充分的信息分析與決策能力。
(2)統(tǒng)計與報表功能是企業(yè)考勤管理信息系統(tǒng)設計的目的,數據的不一致不可能產生一致的統(tǒng)計與報表,即使一致的.數據也有用戶的不同需求,這種需求也包括個人偏好,同一個人也有不同時期的特定需求,如何設計讓用戶滿意的統(tǒng)計與報表功能是我們開發(fā)者不斷追求的目標。
(3)從動態(tài)數據來看,動態(tài)數據的作用就是能提供現時的信息,以供管理層進行決策。這要求動態(tài)數據庫能隨時進入關系數據庫。然而,一些企業(yè)由于管理水平有限,動態(tài)數據并沒有做到隨時更新。動態(tài)數據沒有及時的進入數據庫,則整個考勤信息系統(tǒng)就不能為管理決策提供支持。
(4)從數據庫結構看,由于考勤信息等人事管理系統(tǒng)在我國還是一個新領域,計算機軟件人員對這個領域不熟悉,而企業(yè)管理人員又缺乏理論的支持導致雙方無法很好的合作。
(5)從系統(tǒng)的功能看,考勤信息管理系統(tǒng)不僅能記錄所以發(fā)生的數據,更重要的是它能整理和分析這些數據,并提出有價值的報表。所以,考勤信息管理系統(tǒng)不但要對基礎信息如員工請假等進行記錄,而且更重要的是能向企業(yè)的高層提出支持性的具體數據報表。
3、畢業(yè)設計(論文)的主要內容
上下班時間的設定。上下班時間一般來說相對比較固定,可保存在客戶端的設置文件中,本設計是將其保存在“WORKPLAN.INI”文件中,以即時的使用系統(tǒng)設置的上下班時間,同時,還可以在其中進行上下班時間的修改。
員工出入情況記錄。出入情況主要由考勤機來記錄,員工每天刷四次卡,第1、3次刷卡記為入,第2、4則系統(tǒng)會提示本日已刷四次卡,刷卡無效。除通過考勤機刷卡來記錄員工上下班情況外,還需要人工添加員工每日出入的功能,以備特殊情況例如考勤機壞掉等情況的處理,從而得到毫無遺漏的員工出勤信息。
請假、加班和出差情況記錄。除過每天的出勤情況外,考勤管理系統(tǒng)還包括對員工請假、加班和出差情況的考勤,可手動在系統(tǒng)中進行員工請假、加班和出差信息的添加及刪除。除此之外,系統(tǒng)還可以根據請假、加班、出差記錄來按條件檢索記錄,其檢索條件包括按時間段檢索和按員工號檢索。
通過統(tǒng)計列表可以更直觀的看到整體的考勤記錄。
4、所采用的方法、手段以及步驟等
通過閱讀有關書籍,并在網上查找相關資料(通過網絡引擎查找關鍵字和學校的資源),對C語言進行系統(tǒng)深入的學習,鞏固自己的C語言編程能力。繼而廣泛了解關于考勤管理系統(tǒng)的相關設計及硬件的聯(lián)合設計,最終完成完整的考勤管理系統(tǒng)功能。
(1)構建系統(tǒng)的基本框架;
(2)針對框架的每一個模塊各自進行設計;
(3)將每個模塊整合起來綜合測試;
(4)對系統(tǒng)進行綜合測試,查漏補缺;
(5)在硬件環(huán)境下進行聯(lián)合測試;
(6)針對現有實現的系統(tǒng),進一步進行系統(tǒng)完善。
計算機畢業(yè)設計報告 12
一、課題研究背景
1.國內外的研究現狀
目前國內外實現的手語識別系統(tǒng)主要分為基于傳感器的系統(tǒng)識別和基于圖像處理的識別系統(tǒng)。利用傳感器識別的系統(tǒng)就是利用空間加速度和角速度這兩個參數來進行的,當信息量比較大時,能更方便的獲取到數據;缺點是需要在手臂上裝置大量裝置在表達上帶來了不便性。基于圖像的視覺識別是用攝像機采集手勢信息進行識別的技術。這種方式的優(yōu)點是動作的識別更加自然,缺點是圖像處理識別時容易受到環(huán)境的干擾。
手勢識別領域的研究在國外要比國內早,國內最早開始研究手勢手語的識別是哈工大團隊提出了將多種手勢識別算法融合的方法,這種方法在分類時特征和模型的參數都很少,但這種技術對手語手勢的識別在那個年代取得了良好的識別效果,通過將神經網絡和HMM算法相結合,使系統(tǒng)對簡單靜態(tài)手語的識別率達到百分之八十以上。隨著技術的發(fā)展,人們將GMM模型運用到手
語識別系統(tǒng)中,通過這種方法對手語識別得到的結果更好。20xx年,南開大學的李國峰等人研發(fā)了基于MEMS加速度傳感器的簡單輸入系統(tǒng),該系統(tǒng)也為自熱的人機交互研究開啟了新理念。20xx年華中師范大學團隊開始了基于加速度傳感器手語識別研究,對預設的八種手勢進行識別,其識別率達到了85.3%.20xx年,清華研究團隊利用SEMG信號去識別手臂和手指動作采用多電極陣列獲取SEMG信號,雖然實用性不是很強,識別率不是很高,但是在該領域的探索研究,做出了大量的探索工作。20xx年,由于傳感器的手勢識別領域的快速發(fā)展,國內學者張欣和陳勛等人將傳感器技術與生理信號相互結合,構建了手勢識別系統(tǒng)的遠程醫(yī)療系統(tǒng),該系統(tǒng)研發(fā)為識別領域注入了新的血液,使得國內對相關領域的研究更加熱衷起來。
2.課題研究的意義
根據世衛(wèi)組織最近的一項報道表明,在全球有6億多的殘疾人,其中就聾啞人占殘疾人口的10%.截止到20xx年末,中國殘疾人的數量已經占到全國總人口數的百分之六,是世界上殘疾人最多的國家。在這些殘疾人當中,具有聽力障礙的人占33%,人數大約為2780萬,這些人中只有少部分人只有聽力或語言障礙,而大多數人完全失去了與健康人類正常溝通的能力,手語則是它們唯一的交流方式。對于健康的人們來說,除一些專業(yè)人士外大部分人并不能理解手語的含義,那么將手語轉換成聲音和圖像并被人們輕易理解就變得很有實用價值。這將清除它們與社會交流的障礙為它們融入到有聲世界提供了很大的幫助。手勢手語是將人體產生的動作賦予了特定的含義且高度的結構化后的集中體現。
它主要是由人的手勢決定也會有一些面部表情進行輔助,因此我們要對手語進行識別,首先必須要弄清手勢含義,目前很多對手語的識別是依靠計算機視頻識別來實現的。自上世紀九十年代以來,計算機技術得到迅猛發(fā)展已經深入到生活的方方面面之中影響迅速擴大,而且在日常生活中多模態(tài)接口技術已經變得越來越普遍。雖然傳統(tǒng)鼠標和鍵盤隨著計算機技術飛速發(fā)展而變得越來越先進,但是由于人的需求也在發(fā)生著很大的變化,這些傳統(tǒng)設備也逐漸凸顯出了它們的局限性,在虛擬現實和人機交互上這種限制是有著明顯的表現。人機交互中手勢是輸入和輸出的非常重要的方式,所以手勢識別是多模式接口技術的一個重要部分。
隨著技術的不斷革新,用戶對傳統(tǒng)計算機的要求已經不僅僅局限在便利性和人機交互的方面,導致傳統(tǒng)設備在人機互動方面已經無法滿足用戶的需求。而手勢識別就是解決高人工智能領域的局限性問題的,它作為多模式人機接口技術已成為當前計算機技術繼續(xù)深入研究的方向,能使通信在人機交互界面技術上使用的更加自然和諧,手勢識別最接近的就是手語識別,對它的研究涉及心理學、人工智能、計算機視覺等多領域的學科研究,而且作為日常生活中溝通的一種方式已開始受到大批專家和學者的關注,并在手勢識別研究方向開始投入大量科研經費和精力,由于手勢手臂本身較為復雜而且它的時間和空間差異使得手勢識別已經成為一個具有挑戰(zhàn)性的多學科交叉融合的研究課題。
二、課題研究內容
1.手勢的表示
手勢表示通常是利用手勢模型和模型參數來表示的,所以在識別手勢的時候首先要要對手勢建模,識別是根據手勢表示內容而選取手勢特征量與模型匹配,由于環(huán)境文化和地區(qū)的不同會導致了手勢的差異,可能會有使用不同的.表達方式,所以手勢通常是一個不太明確的概念,有時手勢表達的含義在不同情景下承載的信息是不同的。比如不同地區(qū)表示暫停的時候是左手在上右手在下,而其它地方可能就是右手在上左手在下。
本文設計的關鍵是對手勢的建模訓練,尤其是對待識別的手勢的確定。具體的`應用決定了采用什么樣的手勢模式,只有建立準確的手勢模型才能利用算法進行對識別到的手勢做出正確反饋。通常手勢建模和手勢識別所使用到的方法是相異的,采集手勢特征數據的方法也不一樣。目前基于數據手套的特征捕獲方法是比較常用的采集數據信息的方式,通過選擇相應的識別算法實現手勢的識別反饋。
2.常用手勢識別算法分析
2.1人工神經網絡算法
這種算法還具有抗干擾能力和容錯性強識別速度快等優(yōu)點,它能把預處理和識別的過程同時進行處理。在目前的識別領域中,運用的比較多的神經網絡是誤差反向傳播神經網絡(簡稱網絡)。BP神經網絡結構圖算法是一種有監(jiān)督式的學習算法,它由三部分構成輸入層、中間層(也叫隱藏層)和輸出層,其中的輸入層和輸出層的神經元節(jié)點是固定的數目,兩層之間存在從輸入層到輸出層的前饋連接和輸出層至輸入層的反饋連接,只有隱藏層的神經元是可以自由定義的。
在人際交互識別領域中應用神經網絡算法進行手勢的識別時首先需要有自己的數據庫系統(tǒng),再對采集到的手勢數據序列進行算法的訓練,使用訓練好的網絡去識別輸入的手勢數據信息數據的含義即達到識別手勢的目的,識別到后經由計算處理以實現人機交互的目的。神經網絡的優(yōu)點是抗干擾性和容錯能力強,缺點是訓練量比較大,擴充性不強對時序建模能力差,無法有效處理動作的速率帶來的問題。
2.2動態(tài)時間規(guī)整
動態(tài)時間規(guī)整曾是語音識別的一種主流方式,它是一種將時間歸整與距離測度結合起來的非線性正則化的技術,算法是建立一套科學的時間校準匹配路徑將測試模式和參考模式建立起聯(lián)系的算法。
DTW的算法主要利用的動態(tài)編程技術(Dynamic Programming,DP)去實現,它的算法實現是將全局的優(yōu)化分化成眾多的局部最優(yōu)化。所以在使用算法的時候需要將各局部最優(yōu)化,已達到全部的最優(yōu)化。
在DTW算法中由于容易實現和數據的訓練簡單等優(yōu)點被用在語音識別中廣泛應用,但在手勢識別領域由于其運算量太大和較弱的抗噪能力,很難達到對手勢識別的實時性的要求。
2.3特征選擇
手勢識別本質上是對手勢進行多分類任務,在實際的實驗測試過程中,能夠準確區(qū)分手部狀態(tài)是進行手勢識別任務的前提條件,且對后續(xù)的分類以及檢測等任務的精準度至關重要。
比如在進行圖像識別過程中,對拍攝到的圖像進行特征提取是判別手勢的第一步,特征性質的優(yōu)劣是后續(xù)進行圖像信息處理的關鍵,對采集到的數據進行特征提取,提取過程中如果特征過于簡單就會造成對圖像信息的提取不全,導致最后的判別精確度較低的問題不能滿足手勢識別對人體手勢識別高精確度的要求,而如果不考慮提取到的特征維度問題,容易造成數據維度災難現象即產生大量的特征數據使計算機無法短時間進行處理,這樣不能滿足手勢識別對于現場實時性的要求。
因為在三維空間中執(zhí)行的手勢是動態(tài)的,采集到的加速度和姿態(tài)角的數據也是實時變化的,所以對于手勢識別的數據是由內嵌在手套中的兩個六軸陀螺儀加速度傳感器產生的,當手部移動時會產生加速度,角速度姿態(tài)角等實時數據信息,處理器通過對傳感器識別的運動數據進行采集計算最終識別手勢的動作。
三、實驗結果測試與分析
1.實驗手勢
本章主要內容是根據前面內容進行試驗,通過實驗驗證可穿戴智能手套翻譯器能夠使用改進型的識別算法提高手勢的識別率和識別精度。
為驗證嵌入式系統(tǒng)對手勢手語識別的可行性,在進行試驗時候從準備好的手勢模型中各取四個進行手勢識別試驗。開始手勢表達時要按箭頭的方向做軌跡,同時要求一次性完成動作,不能在動作執(zhí)行時有停頓,做完每一個手勢都要停頓一定時間。
2.實驗過程及數據統(tǒng)計
本文所采取的實驗方法及過程如下:
首先,實驗所用的手勢模板是已經定義好了的手勢集合,實驗時從中選取定義好的手勢集。
其次,從手勢集合中選取部分手勢進行算法識別,在這個過程中逐漸將訓練樣本數量由少到多增加,觀察樣本數量對識別率的影響。
最后,使用改進型算法對手勢進行識別,同樣將樣本數量逐漸增多,觀察樣本數量對手勢識別率的影響,將兩種算法識別的結果進行對比,比較識別率。
整個識別的流程通常是由以下幾步完成的:系統(tǒng)的初始化、檢測動作的狀態(tài)是否開始、記錄數據集、檢測動作是否結束,模型對比和識別結果,實驗的流程圖如圖所示。
識別動作時最重要的是準確判斷手勢的開始時刻,因為每一個手勢動作通常可能會連續(xù)擺動來表達含義,所以在進行動作識別時需要采集傳感器信息加速度的變化去判斷是否為開始信號,過程是傳感器采集到數據時判斷是否開始,若是開始信號則開始轉換數據進行對手勢的識別,當傳感器停止傳輸數據時則表動作結束同時語音播放。
根據實驗結果可知手勢識別率總體上是隨著樣本的訓練次數增加有微量上升,因此再一次增加樣本的訓練次數進行實驗對比,來確認訓練的樣本數對識別率的影響,分別選用經過次和次訓練的手勢,總體上手勢的識別率是隨著樣本訓練次數的增加而略有提升,不過達到一定程度之后識別率就基本保持了穩(wěn)定。
四、研究步驟:
20xx年xx月-20xx年xx月,收集資料,建立模型,
20xx年xx月-20xx年xx月,開發(fā)軟件,
20xx年xx月-20xx年xx月,教學試驗,評價修改,
20xx年xx月-20xx年xx月,擴大試驗,歸納總結。
計算機畢業(yè)設計報告 13
一、研究的背景和意義
當今世界是信息爆炸的時代,信息快速增長并且迅速更新,這一客觀現實對教育改革提出了全新的要求。傳統(tǒng)的黑板加粉筆的教學手段已無法適應當前大信息量的教學需要,教育體制和教育模式必須有重大變革,才能滿足21世紀要求培養(yǎng)高層次、能夠適應社會發(fā)展、具有創(chuàng)造性人才的需求,所以,必須創(chuàng)造一個在教師指導下學生自主學習的環(huán)境。隨著現代計算機技術向教育領域的擴展,計算機、多媒體和網絡在教育過程中的應用越來越普遍。以計算機為輔助工具的網絡教學作為一種全新的教學方式越來越受到人們的重視。所謂網絡教育指的是在網絡環(huán)境下,以學習者為主體,以計算機技術、多媒體技術、通信技術和Internet網絡等高新技術為主要教學手段和傳播媒體,運用圖像、文字、動畫、音頻和視頻等相結合的一種新型的交互式網絡教育方式。而網絡教學系統(tǒng)是基于這種技術產生的一種具體的應用模式,它是在校園網甚至Internet上建立一個虛擬的教學環(huán)境,在這個環(huán)境中,可以實現教師備課、講課,學生自主學習,教師和學生課后交流、答疑、批改作業(yè)及考試等教學環(huán)節(jié)。網絡教育打破了傳統(tǒng)教育的時空限制、地域限制,使學習者可以按照自己的學習計劃在網上學習,能更充分地利用教育資源,為全社會的學習者所共享,使國民可以得到更多、更好的受教育機會。網絡教育是一種開放式的教育體系,為知識經濟時代的終生教育、終生學習提供了良好的條件。通過建立和完善以計算機輔助工具的.網絡教學系統(tǒng),實現從傳統(tǒng)教育模式到現代教育模式的轉換,實現全國乃至全世界教育資源的共享,是實現對學生個別化終身教育和最終實現我國全民教育終身化的有效途徑。
二、文獻綜述
網絡教學的涵義
對于網絡教學目前還沒有一個統(tǒng)一的、規(guī)范的、標準的限定,但可以這樣理解,凡是依托計算機網絡進行的教學活動,都可以稱之為網絡教學。它可以有各種各樣的方式,如網上實時交互教學、網上實時廣播、轉播教學及通過網絡課件進行的教學等。這里有兩個要素:一是計算機網絡;二是教學活動。這兩個要素缺一不可,必須同時存在,否則就不能稱之為網絡教學。這樣就可以很容易地把當前輿論中的網絡教育、網上教學、遠程教學、網絡化教學、網絡輔助教學、計算機輔助教學、網校等概念區(qū)分開來,以便于問題的討論。
網絡教學是我國國情的需要
21 世紀,教育是我國國民經濟發(fā)展最大的支柱和基礎產業(yè),網絡教學作為一種新興的教學形式必定得到大力的發(fā)展。
網絡教學是社會發(fā)展的需要
信息化是當今世界經濟和社會發(fā)展的大趨勢,時代的信息化將使新知識、新事物隨時隨地的`大量涌現。這就要求人們必須從一次性學習走向終身學習,而網絡教學則為教育走出校園邁向社會提供了強有力的支持,使教育社會化,學習生活化。網絡教學將成為沒有圍墻的學校,成為社會生活的有機組成部分。
網絡教學是學生個性發(fā)展的需要
每個學生的個性和文化基礎參差不齊,因此對教學方式的要求也千差萬別。教師可以通過網絡教學系統(tǒng)平臺發(fā)布教學課件、教學內容等相關的教學信息,為學生提供一個開放性的“虛擬校園”.學生可以根據自己的需要隨時隨地選擇適合自己的學習內容。對遇到的疑難問題可以通過以電子郵件的形式請教同學、教師、有關專家等,甚至還可以和他們展開討論。在這種個別化、交互式的學習環(huán)境中學生的個性會得到充分的發(fā)展。
理論基礎
用于網絡教學的課件設計是在計算機技術、網絡技術和多媒體技術的基礎上發(fā)展起來的,目前有眾多的開發(fā)工具,并且性能優(yōu)異,表現能力較強。網絡課件通常較大,完全利用現有的網絡設施進行下載運行是不現實的,因此,通常主要的課件應配置在學習者的客戶機端,這些軟件可以利用光盤分發(fā)給用戶,服務器端則配置教師、學生的信息。為保護課件版權,可以在課件中抽取關鍵數據存儲在服務器中,學習者必須在服務器中取得這些數據才能運行后續(xù)的課件。
網絡技術
計算機輔助網絡教學首先應建立校園網,校園網的建設包括以下關鍵技術:一是大數據量多媒體信息的存儲和管理;二是多媒體信息的快速查詢與存;三是多路并發(fā)技術處理和信息共享。目前對這些技術的研究較多,支持產品也較多,起步較早的校園網大多采用以太網、FDDI(光纖分布式數據接口)、100VG–Anylan 等,隨著計算機網絡的普及和發(fā)展,這些網絡越來越不能適應應用要求。新興的千兆以太網和ATM 網就是為適應多媒體信息的傳輸而發(fā)展起來的,但是在校園網中使用ATM 技術附加費用太高,優(yōu)勢并不明顯,且ATM 技術還處于發(fā)展階段;而應用千兆以太網技術則具有較強的優(yōu)勢:傳輸速率是快速以太網的10倍,而價格僅是其2倍左右;具有廣泛的產品支持;具有良好的交互操作性。因此對于中小規(guī)模的校園網使用千兆以太網作為校園主干網是一種經濟而實用的方案。
三、研究的主要內容和方法
1.計算機輔助網絡教學系統(tǒng)的發(fā)展、研究等
2.計算機輔助網絡教學系統(tǒng)的理論和技術支持
3.計算機輔助網絡教學系統(tǒng)的可行性研究
4.計算機輔助網絡教學系統(tǒng)的需求分析
5.計算機輔助網絡教學系統(tǒng)的概要設計
6.計算機輔助網絡教學系統(tǒng)的詳細設計
7.計算機輔助網絡教學系統(tǒng)實現和測試的理論方法
四、主要參考文獻
略
五、研究進度
1、07撰寫開題報告
2、07-08撰寫論文初稿
3、08-09修改初稿,與導師討論,完成論文終稿
計算機畢業(yè)設計報告 14
一、選題的依據、意義和理論或實際應用方面的價值
隨著信息產業(yè)的高速發(fā)展,信息教育也得到了高度重視。網絡教學跨越時間和地理位置的限制,最大程度的整合教學資源,將一流的師資和一流的設備通過網絡與需要得到新知識的學習者結合起來,為廣大的學習者提供一個更加方便的平臺。而我校未能根據C語言這門課程建設一個相關的教學網站,依舊是采用以教師為中心的傳統(tǒng)教學模式教授知識,缺乏對于學生個性的培養(yǎng),隨著機械式的教育,學生容易失去對于課程的興趣,主觀能動性低。本課題圍繞C語言課程教學網站的設計與實現展開,此教學網站的開發(fā)突破了時間、空間的限制,給學習者提供豐富的網絡教學資源及各種形式的教學活動。同時使課程中抽象和難以體會的概念等變得生動起來,加深加快對該門課程的理解,使學習者通過網絡可在線學習理論與實驗,提高學習能力及實踐能力,師生之間更具有交互性。不僅如此,也為學校節(jié)約了大量的人力及物力,教學網站上開設的在線自測功能使得學習者隨時掌握自己的學習情況,知曉自己知識點的遺漏之處進而補足。
二、本課題在國內外的研究現狀
在國外,網絡教學的發(fā)展較國內更加迅速,除了普及廣泛外,已經向更高層次的應用和標準化方面發(fā)展。以美國為例,美國是目前遠程教育規(guī)模最大的國家。近年來,美國高校遠程教育課程建設快速發(fā)展,達到了4萬種。其中本科課程3.5萬種,研究生課程1.4萬種,非學歷學位課程50000種。虛擬大學的辦學模式。所有的教學活動和教育管理都是通過網絡教學技術實現的,網絡教學技術幾乎成為學員唯一獲取知識的途徑。
在國內,關于教學信息化我國已有一些網絡教學平臺,如軟酷網,各大重點高校的在線教學平臺等都為我們提供了良好的學習平臺。但由于傳統(tǒng)教學觀念的束縛,網絡教學并未得到很好的推廣。因此,教學網站的設計實現以及觀念的轉變顯得尤為重要。我國的網絡基本普及到全國各大中小城市,但現在網絡教育資源并不是很豐富,再加上教育水品并不高的廣大農村地區(qū)。因此在未來,我國的網上教育平臺的建設將有很大的前景。要提高我國網絡教學水平,必須注重網絡教育的教學設計,加強適應個性化教學,合作性教學,加強資源庫的標準化建設。
三、課題研究的內容及擬采取的方法
首先按照軟件工程理論對系統(tǒng)的業(yè)務流程進行分析,確定系統(tǒng)的功能及非功能需求;然后對系統(tǒng)進行設計,確定系統(tǒng)的功能模塊如下:
1.用戶注冊:分為教師登陸和學生登錄兩個角色權限。能夠提供一定的安全機制,提供數據信息的授權訪問。
2.課程基本信息:課程內容簡介、教學目的和要求、教學內容和授課計劃。
3.實驗教學:實驗教學大綱、實驗內容以及實驗指導書。
4.教學資源:查看教學課件及網上資源,網上資源采用網頁形式進行鏈接。
5.在線學習:學生可通過該系統(tǒng)進行自測,完成答卷。
6.師生論壇:該模塊實行權限管理, 用戶注冊登陸后, 會看到發(fā)布的各種信息目錄, 通過點擊查看進入,可以查看到具體的信息以及老師或者其他學生回復此問題的內容。
該系統(tǒng)采用了 ASP+DIV+CSS 的設計模式,利用 MD5加密。本系統(tǒng)是基于WinXp+SqlServer20xx+Visual studio20xx的進行開發(fā)。系統(tǒng)采用B/S模式結構,利用 Internet 對畢業(yè)論文進行管理。并結合Dreamweaver實現靜態(tài)網頁界面的.設計。本系統(tǒng)使用的ASP.NET動態(tài)網頁技術以及SQL SERVER數據庫技術都已經發(fā)展成熟,完全可以滿足系統(tǒng)設計需要,而且是目前主流技術,服務器的架設和支持均十分方便。
四、課題研究中的主要難點及解決的方法
。1)數據庫表結構的設計,由于數據庫很多數據都需要存儲在數據庫中,如果數據庫表的結構設計不合理,在以后的開發(fā)中,會遇到很多問題。
。2)數據安全以和角色劃分。
解決方法:數據安全方面,系統(tǒng)登錄的密碼通過MD5加密算法后存入數據庫中,很大程度提高了數據的安全性。用戶表有role列,當用戶登錄時,系統(tǒng)會根據當前登錄的用戶去數據庫檢索role列的值,根據role的值調整用戶的功能。
五、畢業(yè)設計(論文)工作進度計劃
第一周 :閱讀資料,進行課題調研,確定畢業(yè)設計題目。
第二周 :在調查研究的基礎上撰寫開題報告。
第三周 :查閱書籍、期刊,查找外文資料,開始外文翻譯。
第四周 :學習數據庫以及asp.net相關知識。
第五周 :對選題教學網站系統(tǒng)的功能進行需求分析。
第六周 :安裝Sql Server數據庫及VisualStudio軟件,并熟悉其運行環(huán)境。
第七周 :網站系統(tǒng)規(guī)劃和Sql Server數據庫設計。
第八周 :前臺:網站首頁及基本功能的實現 。
第九周 :后臺:管理端用戶及在線測試模塊的設計
第十周 :完成畢業(yè)設計中期檢查報告
第十一周:完善前臺布局并進行編碼設計。
第十二周:依據后臺功能劃分進行后臺布局和編碼。
第十三周:繼續(xù)完成網站的編碼實現。
第十四周:對功能需求與實現進行分析與改進。
第十五周:進行網站調試、美化及改進。
第十六周:按照工作手冊要求,撰寫畢業(yè)設計論文。
第十七周:完善論文完成剩余章節(jié),檢查無誤后打印初稿。
第十八周:整理畢業(yè)設計資料和答辯匯報材料,準備答辯。
計算機畢業(yè)設計報告 15
一、課題的目的與意義
在二十一世紀信息迅猛發(fā)展的時代,網絡的普及使網絡和企業(yè)很自然地走到了一起,而如今通信最杰出功勞之一,則是軟件項目開發(fā)管理系統(tǒng)的廣泛應用與飛速發(fā)展。未來個人或企業(yè)管理可以很方便,快捷,高效的進行管理。隨著Internet技術的發(fā)展,它對我們工作和生活顯得更加重要,尤其是現在項目軟件,應用軟件不斷推陳出新的今天,各企業(yè)對管理不同項目,來應用軟件迫切的需要高效性,規(guī)范性,安全性、及時性。而基于B/S模式下的數據庫所設計而成的軟件項目開發(fā)管理系統(tǒng)剛好提供了這些功能。本系統(tǒng)就是一個能夠讓用戶能及時有效地對軟件項目開發(fā)管理系統(tǒng)進行操控,并且是在安全的前提下進行的。在網上實現對軟件項目的任何時間,任何地點安全有效的管理這是軟件項目開發(fā)管理系統(tǒng)的發(fā)展方向。
二、課題的發(fā)展現狀和前景展望
因特網是一個巨大的全球性的信息服務中心。隨著互聯(lián)網的`發(fā)展,網上交易、電子商務的逐漸繁榮,各行各業(yè)的規(guī)模不斷發(fā)展與狀大,這就更需要一個安全的,可靠的,高效的管理系統(tǒng)來管理,因此,軟件項目開發(fā)管理系統(tǒng)的設計就變得尤為重要。各個公司可以根據自身的業(yè)務特點和公司的具體情況提出對應用軟件的需求,通過我們的軟件項目的特定開發(fā)服務,不但可以解決企業(yè)當前面臨的困境,還能夠提高信息中心的軟件開發(fā)維護水平,為企業(yè)的長期可持續(xù)發(fā)展提供有效的保障。隨著企業(yè)信息化水平的提高、網絡的快速發(fā)展,已經有很多企業(yè)意識到了使用軟件項目管理系統(tǒng)可以大大提高管理效率、資金使用率、提高員工的工作效率、降低成本、同現有業(yè)務接軌。隨著現代社會節(jié)奏不斷加快,各企業(yè)之間的競爭也日益激烈。隨之也給企業(yè)帶來了巨大的壓力與挑戰(zhàn),為了能適應殘酷的市場競爭,為了能便捷管理,各軟件項目管理系統(tǒng)已經成為一種當前各大企業(yè)不可缺少的一部分了。而要分析設計出一個實用簡單,安全高效的管理軟件,其前提必須在基于B/S模式下的數據庫設計與分析。軟件項目開發(fā)管理系統(tǒng)作為一種新型的網絡管理系統(tǒng),已經越來越受到人們及其各大企業(yè)的重視,它已經成為一家企業(yè)的管理支柱,而隨著越來越多的軟件系統(tǒng)的開發(fā),如果缺少一個好的
軟件管理系統(tǒng),則不僅不能讓操控者感覺到安全,方便,高效,而且會帶來資源的浪費。然而,現有的軟件存在嚴重的功能不足,開發(fā)出一種新型便捷的軟件項目開發(fā)管理系統(tǒng)已經成為一種必然的趨勢。
三、課題主要內容和要求
1、此課題設計任務特點及分析主要是通過對該數據庫軟件設計與分析,使學生能夠熟練運用一門程序設計語言來掌握C/S或B/S數據庫設計的方法和過程,以及為設計其它應用軟件提供幫助,進行提高軟件設計能力。
2 、課題主要任務與要求
(1)初步方案:通過查閱資料,首先對我的課題進行可行性研究和需求分析,提出相應的設計方案并進行方案論證,然后對該課題進行模塊劃分并找出模塊之間的關聯(lián)關系,畫出系統(tǒng)流程圖,在此基礎上進行源代碼編寫和調試,最后撰寫畢業(yè)論文。
(2)主要任務
a使用C/S或B/S模式設計該系統(tǒng),并要求系統(tǒng)完成后操作簡單,功能完善,界面美觀。
b系統(tǒng)用戶管理模塊:包括文件操作,普通用戶和系統(tǒng)管理員不同身份口令密碼修改,系統(tǒng)退出等。
c登錄界面設計:要根據不同的用戶設計不同的口令密碼,并且進入系統(tǒng)后,根據用戶不同對該軟件使用權限也不同。
d項目流程管理模塊:包括項目基本信息的錄入、修改和刪除;申請立項;批準立項;項目工程分配;項目中止等功能。 f項目實施管理模塊:包括成立項目組;劃分功能模塊;書寫項目報告等功能。
e項目文檔管理模塊:包括項目文檔信息的添加、刪除、修改和查詢。
g項目測試管理模塊:包括測試工程師添加、修改和關閉報錯記錄;開發(fā)工程師查看、解決報錯記錄。
h項目驗收管理模塊:包括提請驗收項目;測試工程師,質量控制工程師,業(yè)務主管,項目主管簽字等功能。
i項目總結管理模塊:包括項目總結記錄的添加、修改和刪除等功能。
j信息打印模塊:能實現對各種報表的打印
四、可行性分析、研究方法和步驟可行性分析、
可行性分析:可行性分析:選取幾臺中等配置電腦,在操作系統(tǒng)為WINDOWS XP的環(huán)境下,使用VFP,DELPHI,VB,JAVA等程序設計語言開發(fā)該軟件系統(tǒng)。 C/S(客戶機/服務器)結構,實質就是客戶端運行應用程序,并向服務器發(fā)送SQL請求及取回結果;服務器偵聽基于TCP/IP的網絡,響應請求并返回處理結果。兩層結構最大的優(yōu)點在于系統(tǒng)結構簡單。只要把客戶機和服務器在網絡上連通,利用一些快速應用開發(fā)工具,就可以很快地開發(fā)出一些部門級的小規(guī)模應用,同時開發(fā)和運行的環(huán)境都相對簡單。 B/S(瀏覽器/服務器)模式數據庫系統(tǒng)。就是建立并配置WEB服務器及PowerBuilder應用服務器,以實現通過瀏覽器來訪問數據庫。B/S結構設計思想的主要目的,就是為了解決兩層結構中原發(fā)性的問題。其最主要價值在于產生一套切實可行的解決方案,把客戶/服務器結構下的應用可靠地推廣到企業(yè)級的關鍵任務環(huán)境中,并利用這一技術所帶來的高效率、多功能與靈活性,增強企業(yè)信息網的性能和擴展能力。
三層結構是把應用邏輯劃分為三個部分:
第一層是用戶界面(User Interface),提供用戶與系統(tǒng)的友好交互。
第二層是應用服務器,專司業(yè)務邏輯的實現。
第三層是數據服務器,負責數據信息的存儲、訪問及其優(yōu)化。
研究方法:
主要采取包括:文獻調研、課題考察、實踐總結、實驗分析、調查統(tǒng)計等
設計進度安排:
第1周任務:布置任務,學生進行資料查詢。
第2周~第3周任務:軟件需求分析并畫出結構流程圖。
第4周任務:系統(tǒng)模塊功能劃分。
第5周~第13周任務:模塊源代碼編寫及調試。
第14周任務:系統(tǒng)檢測并通過最后測試。
第15周任務:畢業(yè)設計論文編寫。
第16周任務:指導老師論文審閱、修改及學生畢業(yè)答辯。
計算機畢業(yè)設計報告 16
一、畢業(yè)設計(論文)內容及研究意義(價值)
1.研究內容
本課題主要研究嵌入式Linux應用系統(tǒng)的開發(fā)過程。其主要包括:
。1)、交叉編譯環(huán)境的搭建;
(2)、嵌入式Linux的移植;
。3)、文件系統(tǒng)的制作;
。4)、USB攝像頭的驅動設計;
。5)、視頻圖像的采集、壓縮、傳輸等技術。
。6)、嵌入式WEB服務器的建立
2.研究意義
為了更加高效地對監(jiān)控現場進行實時監(jiān)控和遠程監(jiān)控,同時考慮到各方面的成本因素而提出基于嵌入式Linux的視頻監(jiān)控系統(tǒng)。
該系統(tǒng)可應用于各種小區(qū)、商場、醫(yī)院看護等公共場所的領域,實現視頻監(jiān)控的網絡化,數字化,相比傳統(tǒng)的監(jiān)控模式,使監(jiān)控現場的管理更加便捷,效率更高。
二、畢業(yè)設計(論文)研究現狀和發(fā)展趨勢(文獻綜述)
嵌入式Linux(EMBEDEDLINUX)是指對標準Linux經過小型化裁剪處理之后,能夠固化在容量只有幾KB或者幾MB字節(jié)的存儲器芯片或者單片機中,是適合于特定嵌入式應用場合的專用Linux操作系統(tǒng)。在目前已經開發(fā)成功的嵌入式系統(tǒng)中,大約有一半使用的是Linux,這與它自身的優(yōu)良特性是分不開的。嵌入式Linux同Linux一樣,具有低成本、多種硬件平臺支持、優(yōu)異的性能和良好的網絡支持等優(yōu)點。另外,為了更好地適應嵌入式領域的開發(fā),嵌入式Linux還在Linux的基礎上做了部分改進,如改善了內核結構,提高了系統(tǒng)的實時性等。目前國內外不少大學、研究機構、和知名公司都加入了嵌入式Linux的研究開發(fā)工作,較成熟的嵌入式Linux產品也不斷涌現。
視頻監(jiān)控系統(tǒng)在電信、銀行、交通、電力、水利、石化、智能大廈等諸多領域有著廣泛的應用。隨著計算機技術、多媒體技術和網絡技術的發(fā)展,視頻監(jiān)控系統(tǒng)正向數字化、網絡化、集成化和智能化方向發(fā)展。
以嵌入式視頻Web服務器為核心的視頻監(jiān)控系統(tǒng)是視頻監(jiān)控系統(tǒng)中主流的研究現狀,把視頻壓縮和Web服務器集中到一個很小的設備中,可以方便地接入計算機網絡,用戶只要通過Web訪問就可以方便地觀看Web服務器上的攝像機圖像。以嵌入式視頻web服務器為核心的視頻監(jiān)控系統(tǒng)布控區(qū)域廣闊,系統(tǒng)擴展能力強,可組成非常復雜的監(jiān)控網絡。采用基于嵌入式Web服務器為核心的監(jiān)控系統(tǒng),在組網方式上與傳統(tǒng)的模擬監(jiān)控和基于PC平臺的監(jiān)控方式有極大的不同。基于Web服務器輸出己完成模擬到數字的轉換并壓縮,采用統(tǒng)一的協(xié)議(如TCP/IP協(xié)議)在網絡上傳輸,因此支持跨網關、跨路由器的遠程視頻傳輸,性能穩(wěn)定可靠,無需專人管理。
數字視頻監(jiān)控系統(tǒng)設備中具有圖像識別和特征提取的功能,通過圖像分析實現運動探測和報警,使其更具視頻數字化、系統(tǒng)的網絡化、應用的多媒體化、管理的智能化,這將成為今后數字視頻監(jiān)控系統(tǒng)的主要發(fā)展趨勢。
另外,新的視頻監(jiān)控系統(tǒng)的研究也受到關注,比如對于一種新的錄像監(jiān)控系統(tǒng)—數字硬盤錄像機(DigitalvideoRecord,DvR)的研究陽】。數字硬盤錄像機摒棄了傳統(tǒng)的模擬數據,采用了數字化的.方式記錄數據。具有存儲量大,成本低,檢索方便的特點,在許多領域受到重用。
三、畢業(yè)設計(論文)研究方案及工作計劃(含工作重點與難點及擬采用的途徑)
1、設計思路:
系統(tǒng)的主體設計思想是將視頻終端和嵌入式Web服務器整合在一起,攝像頭傳送來的視頻信號經過壓縮后,通過內部總線傳送到內置的Web服務器。該服務器可直接接上Internet,網絡上用戶可以直接用瀏覽器(如IE瀏覽器)觀看服務器上的監(jiān)控圖像。
這種方案是當前應用較為廣泛的方法,使用了近來發(fā)展迅速的嵌入式技術、網絡化技術以及圖像處理的技術,具有較高的技術水平。由于把視頻采集壓縮和Web功能集成到一個設備內直接連入網絡,達到即插即看,省掉很多復雜的電路,安裝也很方便(僅需設置IP地址),用戶無需使用專用軟件,在具有網絡接口的地方都可以直接使用。這種視頻監(jiān)控系統(tǒng)除應用于遠程網絡實驗系統(tǒng)中,也可以應用在其它如小區(qū),醫(yī)院病床監(jiān)護等各種設備之間距離較大的情況。
本文將設計一個基于嵌入式Linux的嵌入式視頻監(jiān)控系統(tǒng),即對嵌入式Linux在視頻監(jiān)控系統(tǒng)中的應用展開研究。本系統(tǒng)的主要硬件組成為基于三星S3C2440的mini2440開發(fā)系統(tǒng)和USB攝像頭。操作系統(tǒng)采用在嵌入式技術中流行的嵌入式Linux。系統(tǒng)將實現實驗現場的網絡化實時視頻監(jiān)控,同時具有網絡化遠程控制功能。當然在此基礎上也可實現對多個視頻前端的訪問和控制。
本文將對嵌入式Linux在ARM開發(fā)平臺上內核、文件系統(tǒng)的開發(fā)和移植,視頻前端設備(USB攝像頭)驅動程序的開發(fā),視頻圖像的采集和壓縮,服務器的建立及視頻圖像的網絡傳輸等研究內容進行了詳細的論述,并對系統(tǒng)建成后在實際中的應用進行了測試和實驗。
2、應用的技術分析:
集計算機技術、通信技術、微電子技術等多種技術為一體的嵌入式技術進入到了一個飛速發(fā)展的階段,嵌入式系統(tǒng)已被廣泛應用到了航空、消費電子、信息家電、網絡通信等各個領域。ARM9S3C2440是嵌入式處理器是性價比較優(yōu)秀的芯片,在各個領域的開發(fā)應用有著廣闊的應用前景。同時ARM9S3C2440微處理器與Linux的結合越來越緊密,逐漸在嵌入式領域得到廣范的應用。目前,在便攜式消費類電子產品、無線設備、汽車、網絡、存儲產品等都可以看到S3C2440與Linux相結合的身影。
SamsungS3C2440A是一個很不錯的嵌入式微處理器,價格相當較便宜、內部資源多、最主要的是國內很多人使用,相關的資料比較多;緟担篈RM920T內核,400M主頻,最高可達到533M,支持NANDFLASH、NORFLASH、SDRAM、支持STN/TFTLCD、4通道DMA、3通道UART、2通道SPI、IIC總線、IIS/AC97音頻控制器、SD/MMC控制器、2通道USBHOST1通道USBDEVICE、4通道PWM、8通道A/D轉換、觸摸屏控制器、RTC、CMOS攝像頭、多功能I/O及多種電源管理
在眾多嵌入式操作系統(tǒng)中,Linux目前發(fā)展最快、應用最為廣泛。性能優(yōu)良、源碼開放的Linux具有體積小、內核可裁減、網絡功能完善、可移植性強等諸多優(yōu)點,非常適合作為嵌入式操作系統(tǒng)。一個最基本的Linux操作系統(tǒng)應該包括:引導程序、內核與根文件系統(tǒng)三部分。
USB設備驅動程序的設計包括主機端設備驅動程序設計、主機控制器驅動程序設計和設備端驅動程序設計三部分組成。主機端設備驅動程序就是通常說的設備驅動程序,它是主機環(huán)境中為用戶應用程序提供一個訪問USB外設的接口。Linux為這部分驅動程序提供編程接口,驅動程序設計者只要按照需求編寫驅動程序框架,通過調用操作系統(tǒng)提供的API接口函數可以完成對USB外設的特定訪問。
視頻采集是基于Video4Linux的視頻采集模塊來實現,Linux系統(tǒng)中的視頻子系統(tǒng)Video4Linux為視頻應用程序提供了一套統(tǒng)一的API,視頻應用程序通過調用即可操作各種不同的視頻捕獲設備,包括電視卡、視頻捕獲卡和USB攝像頭等。對于攝像頭的視頻采集,需要使用Video4Linux提供的設備接口/dev/video0,若文件中沒有這個設備文件,則先建立該設備節(jié)點文件。
要實現監(jiān)控現場,除了完成視頻采集的編程,還需要把視頻圖像數據通過網絡傳輸出去,因此需要在完成視頻讀取的基礎上建立WEB服務器,一是為了實現對硬件設備的擴展和訪問,二是為了實現客戶端和服務器之間的數據通訊
3、技術方案比較:
本課題的主要要方案選擇是在操作系統(tǒng)的選擇。除了WinCE的實時性稍差外,大多數嵌入式操作系統(tǒng)的實時性都很強,所以也可稱為實時操作系統(tǒng)RealTimeOperatingSystem.目前最重要的RTOS主要包括:
。1)、傳統(tǒng)的經典RTOS:最主要的便是Vxworks操作系統(tǒng),以及其Tornado開發(fā)平臺。Vxworks因出現稍早,實時性很強(據說可在1ms內響應外部事件請求),并且內核可極微(據說最小可8K),可靠性較高等,所以在北美,Vxworks占據了嵌入式系統(tǒng)的多半疆山。特別是在通信設備等實時性要求較高的系統(tǒng)中,幾乎非Vxworks莫屬。Vxworks的很多概念和技術都和Linux很類似,主要是C語言開發(fā)。但Vxworks因價格很高,所以一些小公司或小產品中往往用不起。不適合我做課題。
。2)、WindowsCE嵌入式操作系統(tǒng):Microsoft也看準了嵌入式的巨大市場,MS永遠是最厲害的,WinCE出來只有幾年時間,但目前已占據了很大市場份額,特別是在PDA、手機、顯示儀表等界面要求較高或者要求快速開發(fā)的場合,WinCE目前已很流行(據說有一家賣工控機的公司板子賣得太好,以至來不及為客戶裁減WinCE)。WinCE目前主要為5.0版(。NET),開發(fā)平臺主要為WinCEPlatformBuilder,有時也用EVC環(huán)境開發(fā)一些較上層的應用,雖然有著良好的性能,但開發(fā)成本過高不適宜我們學習。
。3)、嵌入式Linux操作系統(tǒng):Linux的前途除作為服務器操作系統(tǒng)外,最成功的便是在嵌入式領域的應用,原因當然是免費、開源、支持軟件多、呼擁者眾,這樣嵌入式產品成本會低。Linux本身不是一個為嵌入式設計的操作系統(tǒng),不是微內核的,并且實時性不強。目前應用在嵌入式領域的Linux系統(tǒng)主要有兩類:一類是專為嵌入式設計的已被裁減過的Linux系統(tǒng),最常用的是uClinux(不帶MMU功能),可在ARM7上跑;另一類是跑在ARM9上的,一般是將Linux2.4內核系列或者Linux2.6系列內核移植在其上,可使用更多的Linux功能(當然uClinux更可跑在ARM9上)。很多人預測,嵌入式Linux預計將占嵌入式操作系統(tǒng)的50%以上份額,非常重要。由于開源免費等等的優(yōu)勢,適合本課題實現,是理想的方案選擇。
4、設計重點難點:
本課題重點和難點在于交叉編譯環(huán)境的搭建,Linux內核的編譯,根文件系統(tǒng)的制作,視頻采集的實現,視頻圖像的壓縮和傳輸等知識要點。
5、總體描述與系統(tǒng)框架:
6、各子模塊的實現方法:
(1)、建立嵌入式linux開發(fā)環(huán)境:在XP系統(tǒng)中虛擬一個linux開發(fā)環(huán)境,在linux系統(tǒng)下載arm-Linux-gcc交叉編譯工具并配置交叉編譯環(huán)境。
。2)、Linux內核的移植:配置標準的Linux內核,編譯,下載至開發(fā)板中。
(3)、文件系統(tǒng)的制作:用busybox編譯一個根文件系統(tǒng),創(chuàng)建映像文件。
。4)、USB驅動設計,修改配置Linux內核并編譯。
(5)、視頻壓縮:將USB攝像頭傳來的每一幀圖像壓縮成JPEG格式的圖片。
。6)、嵌入式WEB服務器的設計:用Boa配置編譯并移植到開發(fā)板中。
(7)、用戶瀏覽器訪問服務器實現監(jiān)控:通過局域網設置IP地址與嵌入式Linux系統(tǒng)的IP地址屬同一網段即可訪問服務器。
7、預期結果:
制作出一個能實際應用的基于嵌入式Linux的視頻監(jiān)控系統(tǒng)。USB攝像頭能捕獲現場視頻并傳至WEB服務器,同時客戶端的瀏覽器能訪問服務器對監(jiān)控現場進行實時監(jiān)控。
計算機畢業(yè)設計報告 17
一、選題背景
微信公共平臺于2012年8月23日正式上線,這是基于微信的一個附加功能,任何組織或個人均可免費申請微信公眾帳號。獲得帳號后可通過后臺編輯文字、圖片、語音、視頻等信息,并群發(fā)給關注該帳號的用戶,但每天僅可群發(fā)一次。同樣地,用戶主動給微信公眾平臺發(fā)送文字、圖片、語音、視頻等信息,公眾平臺可以根據預先設定好的規(guī)則,自動反饋相應的信息給用戶。對于擁有國內用戶數最多,使用頻次最高的移動社交APP,微信已經被當作是移動互聯(lián)網入口的最佳選擇。由于人人都可以申請微信公眾賬號,所以每個微信公眾帳號都可看作是一個基于微信公眾平臺的自媒體,通過該自媒體進行互動營銷,是一種移動互聯(lián)網上不可忽視的營銷渠道。然而,微信公眾平臺自有的后臺編輯系統(tǒng)功能較為單一,已經不能滿足需求日益多樣化的微信公眾平臺運營者。所幸的是,微信公眾平臺提供了二次開發(fā)的接口,通過對接該接口,開發(fā)出一套CMS,一方面可以更加方便地管理和運營微信公眾賬號,另一方面也可以實現豐富個性化的定制功能。通過這套CMS,還可以實現微網站功能。運營者可將企業(yè)網站移植到微網站,用戶通過關注微信公眾平臺即可訪問微網站。對于擁有多個微信公眾賬號的運營者來說,該系統(tǒng)可以實現一站式管理多個公眾賬號。除此之外,通過用戶與微信公眾賬號的交互,還可以實現許多其他實用的功能。本文主要是闡述了基于ThinkPHP框架的微信公眾平臺CMS的設計與實現。
二、研究目的和意義
微信公眾平臺CMS,豐富了原有編輯平臺的功能,可以使接入CMS系統(tǒng)的公眾賬號瞬間擁有十分強大的功能。微信公眾平臺CMS的意義在于以下幾個方面。一是對于微信公眾賬號的運營者。對那些不懂計算機程序技術的運營者可以建立屬于自己的程序接口,讓他們通過簡單的配置,即可擁有強大而又個性化的微信公眾平臺管理系統(tǒng)。使運營者可以專注于內容的運營,而不被如何呈現內容的方式而分心。相反地,該CMS還可以輔助運營者,以更佳的方式方法呈現運營者發(fā)布的內容,用一些程序小工具維系訂閱用戶的粘度。另一方面,對于微信公眾賬號的訂閱者。通過關注接入了微信公眾平臺CMS的公眾號,可以獲得比一般公眾賬號更多的功能,諸如天氣查詢、列車查詢、微網站等?梢允沟糜脩魧@樣的公眾賬號有著更好的用戶體驗,使用戶更加樂于使用這們的公眾賬號。再者,對于微信公眾平臺本身來說,開發(fā)這樣的CMS,豐富和加強了微信公眾平臺本身的功能,擴展了微信公眾平臺的生態(tài)鏈。從另一個角度來看,也可以促進微信公眾平臺自身功能的擴展。
三、本文研究涉及的主要理論
WAMP架構即Windows+Apache+MYSQL+PHP的組合。是比較常用的PHP開發(fā)環(huán)境。Windows系統(tǒng)本文選用了WindowsServer2003。它具有可靠性、可用性、可伸縮性和安全性,這些特性使其成為高度可靠的平臺。WindowsServer2003系列增強了群集支持,其可用性有了很大的提高。WindowsServer2003系列的可伸縮性通過由對稱多處理技術(SMP)支持的向上擴展和由群集支持的向外擴展來提供。Apache是世界上非常流行的WEB服務器。由于其的開源特性,所以不斷有人來為它修改原來的缺陷、開發(fā)新的功能、新的特性。Apache的特點是性能穩(wěn)定、簡單、速度快。它的特點如下:
(1)擁有簡單而強有力的基于文件的配置過程;
(2)支持通用網關接口;
(3)支持多種方式的HTTP認證;
(4)支持基于IP和基于域名的虛擬主機;
(5)集成代理服務器模塊;
(6)提供用戶會話過程的跟蹤MySQL是一個關系型數據庫管理系統(tǒng),由瑞典MySQLAB公司開發(fā),目前屬于Oracle公司。MySQL是一種關聯(lián)數據庫管理系統(tǒng),關聯(lián)數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度并提高了靈活性。MySQL所使用的SQL語言是用于訪問數據庫的最常用標準化語言。MySQL軟件采用了雙授權政策(本詞條“授權政策”),它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發(fā)都選擇MySQL作為網站數據庫。由于其社區(qū)版的性能卓越,搭配PHP和Apache可組成良好的開發(fā)環(huán)境。
與其他的大型數據庫例如Oracle、DB2、SQLServer等相比,MySQL自有它的不足之處,但是這絲毫也沒有減少它受歡迎的程度。對于一般的個人使用者和中小型企業(yè)來說,MySQL提供的功能已經綽綽有余,而且由于MySQL是開放源碼軟件,因此可以大大降低總體擁有成本。Mysql的特性如下:
(1)使用C和C++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性。
(2)支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多種操作系統(tǒng)。
(3)為多種編程語言提供了API。這些編程語言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。
(4)支持多線程,充分利用CPU資源。
(5)優(yōu)化的SQL查詢算法,有效地提高查詢速度。
(6)既能夠作為一個單獨的應用程序應用在客戶端服務器網絡環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中。
(7)提供多語言支持,常見的.編碼如中文的GB2312、BIG5,日文的Shift_JIS等都可以用作數據表名和數據列名。
(8)提供TCP/IP、ODBC和JDBC等多種數據庫連接途徑。
(9)提供用于管理、檢查、優(yōu)化數據庫操作的管理工具。
(10)支持大型的數據庫?梢蕴幚頁碛猩锨f條記錄的大型數據庫。
(11)支持多種存儲引擎。
PHP(PHP:HypertextPreprocessor的縮寫,中文名:“PHP:超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,入門門檻較低,易于學習,使用廣泛,主要適用于Web開發(fā)領域。PHP的特性包括:
(1)PHP獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)新的語法
(2)PHP可以比CGI或者Perl更快速的執(zhí)行動態(tài)網頁——動態(tài)頁面方面,與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成htmL標記的CGI要高許多;PHP具有非常強大的功能,所有的CGI的功能PHP都能實現。
(3)PHP支持幾乎所有流行的數據庫以及操作系統(tǒng)。
(4)最重要的是PHP可以用C、C++進行程序的擴展!
PHP的優(yōu)勢:
(1)開放的源代碼所有的PHP源代碼事實上都可以得到。
(2)PHP是免費的和其它技術相比,PHP本身免費且是開源代碼。
(3)快捷性程序開發(fā)快,運行快,技術本身學習快。嵌入于HTML:因為PHP可以被嵌入于HTML語言,它相對于其他語言。編輯簡單,實用性強,更適合初學者。
四、本文研究的主要內容
本文利用了THINKPHP框架,在此框架的基礎上,利用PHP語言、MYSQL數據庫,開發(fā)出一套簡單易用的微信公眾平臺CMS。該系統(tǒng)將諸如首次關注、文字回復、圖文回復、微網站等功能模塊化。用戶只需幾步簡單的操作,就能把自己的公眾號與微信公眾平臺CMS對接,隨后就可以在該CMS中對自己的公眾號進行相應的設置,方便快捷的滿足自己的個性化需求。本文的具體內容如下:第一章,緒論。主要介紹了課題研究的背景和現狀、課題研究的意義、微信公眾平臺CMS的部分功能。第二章,系統(tǒng)開發(fā)的平臺與技術。對開發(fā)該系統(tǒng)所需的環(huán)境,用到的框架,使用的技術作了詳細的介紹。第三章,系統(tǒng)需求分析。分別從可行性、總體需求進行了分析。然后從網站前臺、管理后臺、會員后臺、微信端幾個方面進行了詳細的需求分析。第四章,系統(tǒng)設計與實現。分別對四個子系統(tǒng)進行了框架和模塊設計,并對各個子系統(tǒng)進行了實現。最后對系統(tǒng)中所用到的關鍵數據庫進行了設計。第五章,系統(tǒng)運行與測試。對系統(tǒng)微信端的主要功能進行測試,測試系統(tǒng)的運行情況。第六章,總結與展望。對全文進行總結并對后續(xù)的工作進行展望。
計算機畢業(yè)設計報告 18
一、選題依據
隨著計算機網絡發(fā)展至二十一世紀,全球已掀起一股信息高速公路規(guī)劃和建設的高潮,作為其雛形,國際互聯(lián)網(Internet)上相連的計算機已近達數千萬臺,全球有數億人在Internet上進行信息交換和各種業(yè)務處理。Internet上積累了大量信息資源,這些資源涉及人類面對和從事的各個領域、行業(yè)及社會公用服務信息。成為信息時代全球可共享的最大信息基地。
校園網是各種類型網絡中一大分支,有著非常廣泛的應用。作為新技術的發(fā)祥地,學校、尤其是高等學校,和網絡的關系十分密切,網絡最初是在校園里進行實驗并獲得成功的,許多網絡新技術也是首先在校園網中獲得成功,進而才推向社會的。另一方面,作為高新技術孵化器的學校,知識、人才的資源十分豐富,比其他行業(yè)更渴求信息、希望能有渠道獲得各種各樣的信息來促進自身在研究、學術上的進步。
正因為網絡與學校之間的密切關系,我國從1994年教育科研計算機網(CERNET)于1994年正式啟動以來,已與國內幾百所學校相連。為廣大師生及科研人員提供了一個全新的網絡環(huán)境。1998年10月,中國教育科研網(CERNET)二期工程正式啟動,工程到2000年二期工程完成,除達到連接1000所大學的目標外,對有條件的中小學也提供接入上網服務。的確,隨著信息技術的飛速發(fā)展,中小學校園網的建設已經逐漸提到議事日程上來。但是我國目前大多數校園網上的應用還不豐富,與學校原有一些計算機業(yè)務系統(tǒng)還沒有充分發(fā)揮,應用水平的低下是對校園網資源的極大浪費。只有提高校園網上的應用水平,才能切實提高學校各項業(yè)務水平,適應信息時代的要求。
目前,在國家教委211工程的支持下,全國各大專院;旧隙加辛俗约旱男@網,同時,地方所屬的專業(yè)/職業(yè)院校和中小學的校園網建設如火如荼。因此,如何規(guī)劃、設計、維護校園網是當前各個學校面臨的首要問題,如何高效、充分地利用校園網的資源關系到校園的整體價值。
二、研究目標與主要內容
。ㄒ唬、校園網建設的原則、目標;
1、系統(tǒng)設計原則:
。1)實用性:指從實際情況出發(fā),使之達到使用方便且能發(fā)揮效益的目的。
(2)先進性:指采用當前國際先進成熟的主流技術,采用業(yè)界相關國際標準。設備選型要是先進和系列化的,系統(tǒng)應是可擴充的,能夠便于進行升級換代。
(3)安全性:指用各種有效的安全措施,保證網絡系統(tǒng)和應用系統(tǒng)安全運行。安全包括4個層面:網絡安全,操作系統(tǒng)安全,數據庫安全,應用系統(tǒng)安全。
。4)可擴充性:指采用符合國際和國內工業(yè)標準的協(xié)議和接口,從而使校園網具有良好的開放性,實現與其他網絡和信息資源的互聯(lián)互通,并可以在網絡的不同層次上增加節(jié)點和子網。
。ǘ┚W絡設計目標:
主要用于多媒體教學、行政辦公、學籍和人事管理、圖書管理、財務管理、信息共享、視頻點播、WEB服務、電子公告、科研和技術交流以及Internet應用等。
2、校園網總體框架
使用作圖工具,畫出整個校園的平面圖和網絡結構拓撲圖。為網絡的規(guī)劃和設計提供依據。
3、校園網規(guī)劃、建設方案
根據校園平面圖和網絡拓撲圖,利用所學知識合理的規(guī)劃和設計出具體的實施方案。
4、校園網的應用系統(tǒng)設計
根據學校教學及師生工作和學習的實際情況,校園網應該有以下應用系統(tǒng):
。1)、電子郵件功能及OA
校園網信息平臺應有功能強大的郵件系統(tǒng)和OA系統(tǒng),可以為每個使用者建立自己的信箱,和OA賬號,安全保密又極大地方便了通信。許多事務處理均可以通過郵件和OA提醒,高效便利。
。2)、電子圖書館
有了電子圖書館以后,所有資料可以以電子文檔形式存入大容量服務器中,
通過網絡向圖書館內、甚至教室、辦公室或宿舍內的客戶機開放,這樣師生們可以不受時間、空間限制隨時查閱所需資料,同時實現了同一資源的多人共享;
(3)、視頻點播
VOD(VideoonDemand)是視頻點播技術的簡稱,也稱為交互式電視點播系統(tǒng),當您打開電視,您可以不看廣告,不為某個節(jié)目趕時間,隨時直接點播希望收看的內容,就好像播放剛剛放進自己家里錄像機或VCD機中的一部新片子,但是您又不需要購買錄像帶或者VCD盤,也不需要錄像機或者VCD機。這就是信息技術帶給您的夢想,它通過多媒體網絡將視頻節(jié)目按照個人的意愿送到千家萬戶。對于校園網的用戶,學?梢蚤_展多媒體視頻點播教學服務。通過把好的課件放到VOD服務器上,讓學生們進行點播,可以靈活的開展教學服務,把枯燥的課堂教學轉變成為豐富的媒體服務。
。4)、無線網絡
一般來說,如教室、圖書館、會議室、操場、食堂、校園園區(qū)等地方一般是不可能布設太多信息點的,但是隨著學生中筆記本電腦的普及和現代化教學的普及,上述場所往往在同一時刻有大量的電腦,而目前的有線校園網沒有辦法使學生們在這些區(qū)域都能夠上網。采用無線方式,在有限的信息點上連接無線接入器,就可以輕松從一個信息點擴展到成百上千個信息點的應用。
。5)、寬帶上網
在信息化的今天,人們已經把網絡當成獲取信息的重要的源泉,而WEB應用則起到了舉足輕重的作用。絕大多數的人都是通過瀏覽WEB頁面來獲取新知。校園網應該是寬帶上網的前沿陣地,學生們可以通過網絡獲取豐富的知識,增加與其他學校學生,甚至其他國家學生交流的`機會。
5、校園網的安防設計
根據學校的經濟能力可以有選擇的采用防火墻軟硬件的安裝以及一些安全管理的技術手段來共同完成。
。1)、路由器和交換機的安全功能
各種認證和包過濾。例如PPP協(xié)議的認證:PAP、CHAP
。2)、安全措施
a、基于包過濾的防火墻技術
b、日志功能
c、NAT網絡地址轉換技術
d、IP地址—MAC地址綁定技術
e、動態(tài)路由協(xié)議認證技術f訪問控制
g、防ARP攻擊
。3)、主機的安全
保持操作系統(tǒng)和防毒軟件的及時的更新;安裝適當的經過測試的補丁程序。
6、校園網系統(tǒng)預算。
整個校園網的建設費用都必須在學校財務能力的承受范圍內,并且盡量的'提高網絡系統(tǒng)的整體性能。
三、擬采取的研究方法、研究手段及技術路線、實驗方案等
校園網的規(guī)劃設計關系到整個校園的老師的教學,校長的辦公管理,師生的生活等一系列問題,因此規(guī)劃設計好校園網是一個必須解決的問題。本課題主要解決校園網的如下問題:
1、校園網的功能設計
需要實現主要功能有:多媒體教學、電子圖書館、內部信息的共享以及能夠滿足學校各部門的日常管理工作。
2、校園網的布線設計
根據學校的環(huán)境及學校的經濟能力合理的選擇所需的各種線纜。為了實現網絡高帶寬傳輸,骨干網將采用萬兆以太網為主干,千兆光纖到樓,百兆帶寬到桌面。
3、校園網的安全問題
校園網絡特別是已與INTERNET相連的校園網絡,對于網絡的安全防范就顯得特別重要。因為一次的惡意破壞或管理人員的錯誤操作都會帶來巨大的損失。因此,一方面要加強管理人員及使用者的技術培訓及有關法律和道德教育,另一方面,要建立起一套有效的軟、硬件的監(jiān)控、防護體系。
4、校園網的維護問題
要想保證校園網的穩(wěn)定運行,日常的維護工作是必不可少的。定期對網絡設備進行檢查和維護,對網絡系統(tǒng)進行備份和更新主要通過以下手段解決問題:
1、在整個網絡劃分VLAN,這樣既方便管理,還能增強網絡的安全VLAN(VirtualLocalAreaNetwork)也就是虛擬局域網,是一種建立在交換技術基礎之上的,通過將局域網內的機器設備邏輯地而不是物理地劃分成一個個不同的網段,以軟件方式實現邏輯工作組的劃分與管理的技術。
2、子網劃分,可以更高效的使用每類網絡的尋址,解決了地址浪費的問題。
3、地址轉換,我們一般只能從ISP獲得有限數量的公有IP地址,這些地址是遠遠不夠用的,要滿足所有師生的網絡需求,就必須進行地址轉換。即把用戶分到的私有地址轉換成共有地址,從而能夠訪問Internet。
四、中外文參考文獻目錄
[1]于凌云。陳斌斌。計算機網絡基礎及應用[M]。南京:東南大學出版社,2006。
[2]胡能生編著。Novell網絡組網指南。北京:人民每電出版社。
[3]陳名法編著。倪朝改編。NOVF2網絡實際操作基礎篇。北京:人民郵電出版社,1995。
[4]蔣理。計算機理論網絡與實踐[M]。北京:中國水利水電出版社
[5]李克端。沈偉民。基于VLAN的校園網[N]。電腦教育報,429期
[6]高傳善。馬文啟培訓教材。海洋出版社
[7]鐐培南。陳福民。鄭邑。計算機局部網絡。同濟大學出版社
[8]顧雋修。王履。荊信圣。段玉平。計算機局域網絡原理與應用。中國廣播電視出版社。
計算機畢業(yè)設計報告 19
課題名稱:圖書管理系統(tǒng)的設計與實現
教學站:奉天站
專業(yè):計算機科學與技術
學號:xxxxxxx
學生姓名:王龍
指導教師:林銘
一、選題的背景與研究的意義
我國圖書信息管理系統(tǒng)起步于20世紀70年代中期,計算機開題報告。經過20多年的探索研究,現已擁有30多個各具特色的圖書信息管理系統(tǒng),如北京圖書"文津"文獻管理系統(tǒng)、深圳圖書ILAS系統(tǒng)北京息洋的GLIS系統(tǒng)、大連博菲特公司的文獻管理集成系統(tǒng)等等。
管理信息系統(tǒng)作為一門學科,是綜合了管理科學、系統(tǒng)理論、信息科學的系統(tǒng)性的邊緣學科,它是依賴于管理科學和技術科學的發(fā)展而形成的。對它一直未能有較準確的定義,我們可以廣泛的認為:管理信息系統(tǒng)是一個由人和計算機組成的能進行信息收集、傳輸、加工和保存、維護和使用的系統(tǒng)。
隨著計算機技術的飛速發(fā)展,計算機在生活中應用的普及,利用計算機實現圖書的管理勢在必行。圖書的信息服務促成了信息的傳播、利用及生產的增值能力。人們掌握了信息,使之轉變?yōu)榧夹g,成為作用于社會經濟的生產力,促進了社會經濟的發(fā)展,這就是信息管理服務的價值。最大限度地發(fā)揮信息的效能,離不開信息的加工整理,離不開信息的管理服務,因此,書店的信息服務已成為21世紀的.主導發(fā)展機制之一。
二、研究的思路與主要內容
由于各個圖書實行統(tǒng)一操作,系統(tǒng)共享,其設備購置,人員工資,維護費用相對較少,前期的資金投入主要集中于購置圖書上。建立信息中心,可將來自各方面的信息集中管理,提高圖書管理的計劃性和預見性,快速地反饋市場信息。
書店管理人員功能的信息量大,數據安全性和保密性要求最高,本功能實現對圖書信息、顧客信息、總體銷售情況信息的管理和統(tǒng)計、工作人員和管理人員信息查看及維護。開發(fā)圖書管理系統(tǒng),需要對系統(tǒng)技術可行性、經濟可行性等進行分析,只有各方面的條件都允許才會進行系統(tǒng)的開發(fā)與應用。
三、畢業(yè)論文所用的方法(技術路線)
3.理論支持則通過閱讀書籍為主。歸納其他專家的觀點與思想,結合獲取的資料數據信息,深入研究。
4.畢業(yè)論文所用的方法以設計為主。
四、計劃進度
20xx年8月23日完成開題并交開題報告
20xx年9月20日提交中期檢查報告并參加中期檢查
20xx年11月15日參加答辯
【計算機畢業(yè)設計報告】相關文章:
計算機專業(yè)畢業(yè)設計總結10-23
畢業(yè)設計開題報告 -報告07-04
畢業(yè)設計開題報告 -報告10-29
畢業(yè)設計與實習報告06-12
畢業(yè)設計實習報告08-30
畢業(yè)設計中期報告10-20