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