計算機畢業設計15篇
計算機畢業設計1
在日常辦公中,通常會遇到許多常用的數據,比如郵件地址、日程助手、日常記事等,這些數據通常凌亂不堪,在需要時不知道存放在何處,從而影響工作效率。因此,我們設計了能滿足這種需求的系統——中小企業辦公自動化管理系統。
通過中小企業辦公自動化管理系統對企業日常辦公進行管理,滿足了企業日常辦公管理各方面的需求,實現了企業員工之間短消息的發送與接收功能,大大的.方便了企業內部人員溝通。網站提供的前后臺的公告與公文信息的管理方便員工及時的了解公司的動態。其他功能模塊的設置使企業的日常管理步入了科學系統管理的軌道上。
計算機畢業設計2
計算機軟件技術課程教學理念分
【摘要】課程教學理念在很大程度上影響著教學實施者的教學方法、教學過程和教學效果。本文闡述了計算機軟件技術基礎課程教學理念:以“程序設計”為一條主線,體現“各種軟件知識的結合”和“軟件知識和軟件應用能力的結合”的兩個結合;遵循“以提高人的素質能力為原則”、“以鼓勵創新思維為原則”和“以強化程序設計思維方式為原則”的三大原則;致力于“提高學員的邏輯思維能力”、“提高學員的算法設計能力”、“提高學員的動手實踐能力”和“提高學員的合作協同能力”的四種能力提高。
【關鍵詞】課程教學理念;計算機軟件技術基礎
計算機軟件技術基礎是全軍計算機基礎教學系列課程中的核心課程之一。計算機軟件技術基礎課程的教學目標是致力于學員編程能力、利用計算機處理問題的思維能力的提高,從而達到“軟件知識和軟件開發能力”的結合。為學員學習后續課程和利用計算機軟件技術解決實際問題奠定基礎。“課程教學理念”是人們對課程教學的理性認識和在此基礎上所形成的對課程教學的認同及追求。課程教學理念體現著對課程內涵的深刻理解,體現著對教學終極目標的理想追求。課程教學理念在一個更深的層次上深深地影響著教學實施者的教學方法、教學過程和教學效果。如果在教學過程中沒有一個正確的教學理念,很難從根源上提高教學效果。因此,先進的課程教學理念對整個教學是不可缺少的。下面就對“計算機軟件技術基礎”課程教學理念做系統的闡述。
一、一條主線
從課程教學內容體系中,可以看到該課程包括了程序設計、算法和數據結構、軟件工程和數據庫這四部分內容,而這四部分對于計算機專業而言都是單獨的一門課程,但是現在要把各部分的內容綜合到一門課程中去,可想而知其難度,而把每個內容都精講、講透幾乎是不可能的。因此,首先要到課程教學內容進行系統的梳理,找出脈絡,突出重點,抓住精髓,要有所側重,不能在每個部分上平均用力。從眾多的內容中,需要尋找出一條貫穿始終的主線,用這個主線統領教學。通過對教學目標“提高學員編程能力、利用計算機處理問題的思維能力”的分析,可以發現,在教學內容上要以“程序設計”為主線,始終圍繞著程序設計這個重點來進行教學的組織和實施,在這條主線上,再系統介紹算法和數據結構、軟件工程和數據庫等方面的知識。抓住了這條主線,也就抓住了這門課程的核心所在。
二、兩個結合
兩個結合是指“各種軟件知識的結合”和“軟件知識和軟件應用能力的結合”。計算機軟件技術基礎課程包括了四方面的內容,需要把四方面內容中介紹的各種軟件知識有機的結合起來,不能孤立分割開來。實質上,“各種軟件知識的結合”是依據這四方面內容的內在的固有的聯系而提出的,是課程本身的內在要求。算法和數據結構是程序設計的基礎,因此本質上算法和數據結構和程序設計是融為一體的。在具體的教學中自然而然地在程序設計中滲透強化算法和數據結構的知識。在講解程序設計時,灌輸軟件開發流程等概念。在綜合性程序設計試驗時,引導學員按照軟件工程的流程來設計和實現。數據庫的基礎知識為以后進一步開發數據庫應用系統軟件提供了重要的基礎。這些軟件知識互為滲透、相互融合,共同構成了計算機軟件技術基礎課程的豐富的內涵。注重各種軟件知識的結合,也自然成為了課程教學的重要理念之一。“軟件知識和軟件應用能力的結合”是解決現實問題的內在需求。我們所學的知識是用來解決實際問題的,軟件知識最終要轉化為利用知識解決相應問題的軟件應用能力,最終的落腳點是軟件應用能力。因此,在具體教學過程中要始終注重兩者的結合,讓知識轉化成能力。
三、三個原則
三個原則是“以提高人的素質能力為原則”,“以鼓勵創新思維為原則”和“以強化程序設計思維方式為原則”。教員要全面關照學員的發展,教員在整個的教學過程中,不僅僅傳授知識,不僅僅要注重學員所獲得的知識的多少,更重要的是要關注所傳授的知識是不是轉化為了學員自身的素質能力和信息素養。知識也許隨著時間的推移會忘卻,而素質能力則會深深的植入血液中,成為獲取更多知識,解決更多現實問題的源源不斷的動力源泉。創新思維是一種創造性的思維活動,創新思維在人類的發展過程中起著重要的作用。而大學教育所培養出的人應該是具有創新思維能力的。對于計算機軟件技術基礎課程而言,在具體的教學過程中要有意識地鼓勵創新思維,鼓勵學員要勇于創新。對于已有的算法,鼓勵學員找出算法的缺點,引導學員提出新的算法。上機實習過程中,引導和激勵學員嘗試使用不同方法解決問題。設計程序解決現實問題,對于剛接觸計算機程序設計的學員來說,首先要跨越的障礙是思維方式的障礙。他們長期以來是以“人”的思維方式思考問題解決問題,而在計算機軟件技術基礎課程的學習中,他們將第一次嘗試用“計算機”的思維方式思考、解決問題。無疑對他們來說一切都是陌生而不適應的。“強化程序設計思維方式”將會逐步實現他們思維的轉換,適用于計算機解決問題的程序設計思維方式的建立和加強將從根本上解決“不知從哪里入手,不知怎么設計程序”的問題。程序設計思維能力的`強化可從認識計算機自動、高速、有存儲數據和輸入輸出功能等特點入手,認識到最終由計算機執行的程序應充分依據計算機的這些特點,再加上數據結構、程序控制結構、模塊化程序設計思想等內容的強化來實現。
四、四種能力提高
“四種能力提高”是指提高學員的邏輯思維能力,提高學員的算法設計能力,提高學員的動手實踐能力,提高學員的合作協同能力。邏輯思維能力是一種抽象思維能力,它以抽象為特征,通過對具體形象直觀的信息進行分析和抽象的思考,在更深層次上超越其具體形象和個別屬性,揭示出事物的本質。邏輯思維能力在算法設計和程序實現中起著非常重要的作用。對于一個現實世界的實際問題,要通過邏輯思維實現對實際問題的建模。這是算法設計中非常重要的一步,建立了抽象的模型就向計算機編程解決問題邁出了關鍵的一步。
因此,在教學中尤其要致力于學員邏輯思維能力的提高。教員通過布置具體的實際問題,要求學員首先對其進行抽象的分析,找出解決實際問題的邏輯思維步驟,從而進一步設計出算法實現來逐步提高學員的邏輯思維能力。一旦設計出了適合計算機解決問題的算法,隨后用具體的程序設計語言的實現就是水到渠成的事情了。不同的程序設計語言有不同的語法,然而,算法的設計卻是它們共同的不朽靈魂,計算機軟件技術基礎課程以“C語言的程序設計”為載體,重要的不是對其語法的強調,而是算法的設計思想的闡述,算法設計能力的提高對學員往后學習任何一種其他程序設計語言都會起到事半功倍、觸類旁通的效果,因此提高學員的算法設計能力將是另一個在課程教學中加強的理念。教員在授課過程中,要始終貫穿這個理念,重點闡述算法設計,而將語法知識的學習退居其后。動手實踐能力一直是計算機教學中的一個不斷強調的能力,計算機軟件技術基礎課程是實踐性很強的課程,由于人類思維本身的局限性,不可能完全保證設計出的程序是完全正確的,這就需要在上機實踐中不斷的驗證。
學員也在反反復復的調試中不斷的修改自己的程序,從而對程序有了更深的理解。當調試成功時候,學員也有油然而生的成就感。通過上機實踐這一重要過程,令學員對程序設計有了更深的理解,補充和完善了課堂教學效果,也使學員對于課堂所學的理論知識得到了鞏固。通過實踐環節也才能真正領會軟件工程和原理方法的精髓。在具體上機實踐之前,教員就要對實習內容做整體規劃,對教學實踐活動的實施過程統籌安排,明確要完成的實習任務,敦促學員在上機實習之前設計算法,書面編寫程序。在實習過程中,鼓勵學員大膽質疑,發展創新思維,設計出不同的實現方法。鼓勵學員不怕出錯,讓學員認識到在程序調試的過程中出錯是很正常的,也是非常寶貴的經驗。引導學員找出錯誤的原因,總結經驗教訓,撰寫實習報告,其中要求記錄出錯的內容,分析其原因,最后的解決方式和途徑等。經過一系列的訓練,不斷加強學員的動手實踐能力。一個大的系統工程的軟件開發,只是依靠一個人的力量幾乎是不可能實現的。這就需要多人合作共同完成一個軟件的開發。這就涉及到了合作協同的問題,合作協同能力是學員的一個重要素質。提高學員的合作協調能力,是計算機軟件技術基礎課程教學中重要的理念,主要是在綜合的課程設計實習中體現該教學理念。主要途徑是設置實習小組,對課程設計中的各個獨立的單元分配給不同的實習小組來實現,各個小組成員之間進行討論和合作來完成分配給各個小組的任務。各個實習小組之間進行再合作、協調和溝通,最終完成大型課程設計實習中布置的任務。
“一條主線”、“兩個結合”、“三個原則”和“四種能力提高”的教學理念,是根據計算機軟件技術基礎課程本身的地位和特點,經過在長期的教學中反復摸索、不斷思考、不斷總結提煉出來的。在這種理念的指導下,計算機軟件技術基礎課程的教學也必將有更長遠的發展和更大的進步。
參考文獻:
[1]劉黎明.課程理念與教師教學[J].天中學刊,20xx,18(4):107:110.
[2]施良方.課程理論———課程的基礎、原理與問題[M].北京:教育科學出版社,1996.
[3]王偉民.改革傳統教育弊端推行創新教育理念[J].高等教育學報,20xx,25(4):73-74.
[4]羅宏斌.高等教育新理念的探討[J].湖南第一師范學報,20xx,5(2):21-22.
[5]周麗濤.深入思考如何提高學生程序設計應用能力[J].計算機工程與科學,20xx,28(A1):35-36.
[6]李婭,張建勛,曾慶森.計算機軟件技術基礎教學的探討與實踐[J].重慶工學院學報(自然科學版),20xx,21(3):127-129.
計算機畢業設計3
一、課題研究背景
1。國內外的研究現狀
目前國內外實現的手語識別系統主要分為基于傳感器的系統識別和基于圖像處理的識別系統。利用傳感器識別的系統就是利用空間加速度和角速度這兩個參數來進行的,當信息量比較大時,能更方便的獲取到數據;缺點是需要在手臂上裝置大量裝置在表達上帶來了不便性。基于圖像的視覺識別是用攝像機采集手勢信息進行識別的技術。這種方式的優點是動作的識別更加自然,缺點是圖像處理識別時容易受到環境的干擾。
手勢識別領域的研究在國外要比國內早,國內最早開始研究手勢手語的識別是哈工大團隊提出了將多種手勢識別算法融合的方法,這種方法在分類時特征和模型的參數都很少,但這種技術對手語手勢的識別在那個年代取得了良好的識別效果,通過將神經網絡和 HMM 算法相結合,使系統對簡單靜態手語的識別率達到百分之八十以上。隨著技術的發展,人們將GMM模型運用到手
語識別系統中,通過這種方法對手語識別得到的結果更好。20xx 年,南開大學的李國峰等人研發了基于MEMS加速度傳感器的簡單輸入系統,該系統也為自熱的人機交互研究開啟了新理念。20xx年華中師范大學團隊開始了基于加速度傳感器手語識別研究,對預設的八種手勢進行識別,其識別率達到了85。3%。20xx年,清華研究團隊利用SEMG信號去識別手臂和手指動作采用多電極陣列獲取SEMG信號,雖然實用性不是很強,識別率不是很高,但是在該領域的探索研究,做出了大量的探索工作。20xx年,由于傳感器的手勢識別領域的快速發展,國內學者張欣和陳勛等人將傳感器技術與生理信號相互結合,構建了手勢識別系統的遠程醫療系統,該系統研發為識別領域注入了新的血液,使得國內對相關領域的研究更加熱衷起來。
2。課題研究的意義
根據世衛組織最近的一項報道表明,在全球有6億多的殘疾人,其中就聾啞人占殘疾人口的10%。截止到20xx年末,中國殘疾人的數量已經占到全國總人口數的百分之六,是世界上殘疾人最多的國家。在這些殘疾人當中,具有聽力障礙的人占33%,人數大約為2780萬,這些人中只有少部分人只有聽力或語言障礙,而大多數人完全失去了與健康人類正常溝通的能力,手語則是它們唯一的交流方式。對于健康的人們來說,除一些專業人士外大部分人并不能理解手語的含義,那么將手語轉換成聲音和圖像并被人們輕易理解就變得很有實用價值。這將清除它們與社會交流的障礙為它們融入到有聲世界提供了很大的幫助。手勢手語是將人體產生的動作賦予了特定的含義且高度的結構化后的集中體現。
它主要是由人的手勢決定也會有一些面部表情進行輔助,因此我們要對手語進行識別,首先必須要弄清手勢含義,目前很多對手語的識別是依靠計算機視頻識別來實現的。自上世紀九十年代以來,計算機技術得到迅猛發展已經深入到生活的方方面面之中影響迅速擴大,而且在日常生活中多模態接口技術已經變得越來越普遍。雖然傳統鼠標和鍵盤隨著計算機技術飛速發展而變得越來越先進,但是由于人的需求也在發生著很大的變化,這些傳統設備也逐漸凸顯出了它們的局限性,在虛擬現實和人機交互上這種限制是有著明顯的表現。人機交互中手勢是輸入和輸出的非常重要的方式,所以手勢識別是多模式接口技術的一個重要部分。
隨著技術的不斷革新,用戶對傳統計算機的要求已經不僅僅局限在便利性和人機交互的方面,導致傳統設備在人機互動方面已經無法滿足用戶的需求。而手勢識別就是解決高人工智能領域的局限性問題的,它作為多模式人機接口技術已成為當前計算機技術繼續深入研究的方向,能使通信在人機交互界面技術上使用的更加自然和諧,手勢識別最接近的就是手語識別,對它的研究涉及心理學、人工智能、計算機視覺等多領域的學科研究,而且作為日常生活中溝通的一種方式已開始受到大批專家和學者的關注,并在手勢識別研究方向開始投入大量科研經費和精力,由于手勢手臂本身較為復雜而且它的時間和空間差異使得手勢識別已經成為一個具有挑戰性的多學科交叉融合的研究課題。
二、課題研究內容
1。手勢的表示
手勢表示通常是利用手勢模型和模型參數來表示的,所以在識別手勢的時候首先要要對手勢建模,識別是根據手勢表示內容而選取手勢特征量與模型匹配,由于環境文化和地區的不同會導致了手勢的`差異,可能會有使用不同的表達方式,所以手勢通常是一個不太明確的概念,有時手勢表達的含義在不同情景下承載的信息是不同的。比如不同地區表示暫停的時候是左手在上右手在下,而其它地方可能就是右手在上左手在下。
本文設計的關鍵是對手勢的建模訓練,尤其是對待識別的手勢的確定。具體的應用決定了采用什么樣的手勢模式,只有建立準確的手勢模型才能利用算法進行對識別到的手勢做出正確反饋。通常手勢建模和手勢識別所使用到的方法是相異的,采集手勢特征數據的方法也不一樣。目前基于數據手套的特征捕獲方法是比較常用的采集數據信息的方式,通過選擇相應的識別算法實現手勢的識別反饋。
2。常用手勢識別算法分析
2。1人工神經網絡算法
這種算法還具有抗干擾能力和容錯性強識別速度快等優點,它能把預處理和識別的過程同時進行處理。在目前的識別領域中,運用的比較多的神經網絡是誤差反向傳播神經網絡(簡稱網絡)。 BP 神經網絡結構圖算法是一種有監督式的學習算法,它由三部分構成輸入層、中間層(也叫隱藏層)和輸出層,其中的輸入層和輸出層的神經元節點是固定的數目,兩層之間存在從輸入層到輸出層的前饋連接和輸出層至輸入層的反饋連接,只有隱藏層的神經元是可以自由定義的。
在人際交互識別領域中應用神經網絡算法進行手勢的識別時首先需要有自己的數據庫系統,再對采集到的手勢數據序列進行算法的訓練,使用訓練好的網絡去識別輸入的手勢數據信息數據的含義即達到識別手勢的目的,識別到后經由計算處理以實現人機交互的目的。神經網絡的優點是抗干擾性和容錯能力強,缺點是訓練量比較大,擴充性不強對時序建模能力差,無法有效處理動作的速率帶來的問題。
2。2動態時間規整
動態時間規整曾是語音識別的一種主流方式,它是一種將時間歸整與距離測度結合起來的非線性正則化的技術,算法是建立一套科學的時間校準匹配路徑將測試模式和參考模式建立起聯系的算法。
DTW的算法主要利用的動態編程技術(Dynamic Programming, DP)去實現,它的算法實現是將全局的優化分化成眾多的局部最優化。所以在使用算法的時候需要將各局部最優化,已達到全部的最優化。
在DTW算法中由于容易實現和數據的訓練簡單等優點被用在語音識別中廣泛應用,但在手勢識別領域由于其運算量太大和較弱的抗噪能力,很難達到對手勢識別的實時性的要求。
2。3特征選擇
手勢識別本質上是對手勢進行多分類任務,在實際的實驗測試過程中,能夠準確區分手部狀態是進行手勢識別任務的前提條件,且對后續的分類以及檢測等任務的精準度至關重要。
比如在進行圖像識別過程中,對拍攝到的圖像進行特征提取是判別手勢的第一步,特征性質的優劣是后續進行圖像信息處理的關鍵,對采集到的數據進行特征提取,提取過程中如果特征過于簡單就會造成對圖像信息的提取不全,導致最后的判別精確度較低的問題不能滿足手勢識別對人體手勢識別高精確度的要求,而如果不考慮提取到的特征維度問題,容易造成數據維度災難現象即產生大量的特征數據使計算機無法短時間進行處理,這樣不能滿足手勢識別對于現場實時性的要求。
因為在三維空間中執行的手勢是動態的,采集到的加速度和姿態角的數據也是實時變化的,所以對于手勢識別的數據是由內嵌在手套中的兩個六軸陀螺儀加速度傳感器產生的,當手部移動時會產生加速度,角速度姿態角等實時數據信息,處理器通過對傳感器識別的運動數據進行采集計算最終識別手勢的動作。
三、實驗結果測試與分析
1。實驗手勢
本章主要內容是根據前面內容進行試驗,通過實驗驗證可穿戴智能手套翻譯器能夠使用改進型的識別算法提高手勢的識別率和識別精度。
為驗證嵌入式系統對手勢手語識別的可行性,在進行試驗時候從準備好的手勢模型中各取四個進行手勢識別試驗。開始手勢表達時要按箭頭的方向做軌跡,同時要求一次性完成動作,不能在動作執行時有停頓,做完每一個手勢都要停頓一定時間。
2。實驗過程及數據統計
本文所采取的實驗方法及過程如下:
首先,實驗所用的手勢模板是已經定義好了的手勢集合,實驗時從中選取定義好的手勢集。
其次,從手勢集合中選取部分手勢進行算法識別,在這個過程中逐漸將訓練樣本數量由少到多增加,觀察樣本數量對識別率的影響。
最后,使用改進型算法對手勢進行識別,同樣將樣本數量逐漸增多,觀察樣本數量對手勢識別率的影響,將兩種算法識別的結果進行對比,比較識別率。
整個識別的流程通常是由以下幾步完成的:系統的初始化、檢測動作的狀態是否開始、記錄數據集、檢測動作是否結束,模型對比和識別結果,實驗的流程圖如圖所示。
識別動作時最重要的是準確判斷手勢的開始時刻,因為每一個手勢動作通常可能會連續擺動來表達含義,所以在進行動作識別時需要采集傳感器信息加速度的變化去判斷是否為開始信號,過程是傳感器采集到數據時判斷是否開始,若是開始信號則開始轉換數據進行對手勢的識別,當傳感器停止傳輸數據時則表動作結束同時語音播放。
根據實驗結果可知手勢識別率總體上是隨著樣本的訓練次數增加有微量上升,因此再一次增加樣本的訓練次數進行實驗對比,來確認訓練的樣本數對識別率的影響,分別選用經過次和次訓練的手勢,總體上手勢的識別率是隨著樣本訓練次數的增加而略有提升,不過達到一定程度之后識別率就基本保持了穩定。
四、研究步驟:
x年x月—x年x月,收集資料,建立模型
x年x月—x年x月,開發軟件
x年x月—x年x月,教學試驗,評價修改
x年x月—x年x月,擴大試驗,歸納總結
五、參考文獻
[1]李強,張然,鮑國東,姜海燕。聾人大學生心理健康狀況及相關因素分析[J]。中國特殊教育,20xx,02:69—72。
[2]陸德陽。殘疾人與近代中國殘疾人事業的發展[J] 。齊魯學刊,20xx,06:55—58。
[3]王丹蕾,聶桂平。手語翻譯設備的發展現狀及未來趨勢[J]。設計,20xx,(19):115—117。
[4]晶茹,劉麗娜。商務溝通中口譯人員的跨文化意識培養[J]。學周刊,20xx,01:217—219。
[5]賈建鋒,潘夢佳,馬可心。發達國家本科招生制度經驗借鑒與啟示——基于美國、英國和日本的多案例研究[J]。重慶理工大學學報(社會科學),20xx,11:118—125。
[6]李金,宋陽,梁洪。語言殘障患者醫療輔助系統設計[A]。中國儀器儀表學會。第九屆全國信息獲取與處理學術會議論文集Ⅱ[C]。中國儀器儀表學會,20xx:4。
[7]孟繁玲。我國手語翻譯專業教育的現狀、問題及對策[J]。中州大學學報,20xx,(03):87—90。
[8]劉卓璇。國內聾人高校課堂手語翻譯問題與對策[J]。中州大學學報,20xx,(06):61—63。
[9]賈建鋒,潘夢佳,馬可心。發達國家本科招生制度經驗借鑒與啟示——基于美國,英國和日本的多案例研究[J]。重慶理工大學學報(社會科學),20xx,11:118—12。
[10]HUANG G,BAI Z,KASUN L, et al。Local receptive fields based extremelearning machine[J]。IEEE Computational Intelligence Magazine,20xx,10(2):18—29。
[11]王衛民,賀冬春。自然手語翻譯器系統設計和實現[J]。無線互聯科技,20xx,(15):41—42。
計算機畢業設計4
一、課題的調查背景
在二十一世紀信息迅猛發展的時代, 網絡的普及使網絡和企業很自然地走到了一起,而如今通信最杰出功勞之一,則是軟件項目開發管理系統的廣泛應用與飛速發展。未 來個人或企業管理可以很方便,快捷,高效的進行管理。 隨著 internet技術的發展,它對我們工作和生活顯得更加重要,尤其是現在項目軟 件,應用軟件不斷推陳出新的今天,各企業對管理不同項目,來應用軟件迫切的需要高效性,規范性,安全性、及時性。而基于 b/s 模式下的數據庫所設計而成的軟件項目開 發管理系統剛好提供了這些功能。本系統就是一個能夠讓用戶能及時有效地對軟件項目開發管理系統進行操控,并且是在安全的前提下進行的。在網上實現對軟件項目的任何 時間,任何地點安全有效的管理這是軟件項目開發管理系統的發展方向。
二、 課題的發展現狀和前景展望
因特網是一個巨大的全球性的信息服務中心。隨著互聯網的發展,網上交易、電 子商務的逐漸繁榮,各行各業的規模不斷發展與狀大,這就更需要一個安全的,可靠的,高效的管理系統來管理,因此,軟件項目開發管理系統的設計就變得尤為重要。 各個公司可以根據自身的業務特點和公司的具體情況提出對應用軟件的需求,通過我們的軟件項目的特定開發服務,不但可以解決企業當前面臨的困境,還能夠提高信 息中心的軟件開發維護水平,為企業的長期可持續發展提供有效的保障。 隨著企業信息化水平的提高、網絡的快速發展,已經有很多企業意識到了使用軟件項目管理系統可以 大大提高管理效率、資金使用率、提高員工的工作效率、降低成本、同現有業務接軌。隨著現代社會節奏不斷加快,各企業之間的竟爭也日益激烈。隨之也給企業帶來了 巨大的壓力與挑戰,為了能適應殘酷的市場競爭,為了能便捷管理,各軟件項目管理系統已經成為一種當前各大企業不可缺少的一部分了。而要分析設計出一個實用簡單,安 全高效的管理軟件,其前提必須在基于 b/s 模式下的數據庫設計與分析。軟件項目開發管理系統做為一種新型的網絡管理系統,已經越來越受到人們及其各大企業的重視,它已經成為一家企業的管理支柱,而隨著越來越多的軟件系統的開發,如果缺少一個好的
軟件管理系統,則不僅不能讓操控者感覺到安全,方便,高效,而且會帶來資源的浪費。然而,現有的軟件存在嚴重的功能不足,開發出一種新型便捷的軟件項目開發管理系統 已經成為一種必然的趨勢。
三、 課題主要內容和要求
1、此課題設計任務特點及分析主要是通過對該數據庫軟件設計與分析,使學生能夠 熟練運用一門程序設計語言來掌握 c/s 或 b/s數據庫設計的'方法和過程,以及為設計其 它應用軟件提供幫助,進行提高軟件設計能力。
2 、課題主要任務與要求
(1)初步方案:通過查閱資料,首先對我的課題進行可行性研究和需求分析,提出 相應的設計方案并進行方案論證,然后對該課題進行模塊劃分并找出模塊之間的關聯關系,畫出系統流程圖,在此基礎上進行源代碼編寫和調試,最后撰寫畢業論文。
(2)主要任務
a 使用 c/s 或 b/s模式設計該系統,并要求系統完成后操作簡單,功能完善,界面美 觀。
b 系統用戶管理模塊:包括文件操作,普通用戶和系統管理員不同身份口令密碼修 改,系統退出等。
c 登錄界面設計:要根據不同的用戶設計不同的口令密碼,并且進入系統后,根據 用戶不同對該軟件使用權限也不同。
d項目流程管理模塊:包括項目基本信息的錄入、修改和刪除;申請立項;批準立 項;項目工程分配;項目中止等功能。
e項目實施管理模塊:包括成立項目組;劃分功能模塊;書寫項目報告等功能。
f 項目文檔管理模塊:包括項目文檔信息的添加、刪除、修改和查詢。
g項目測試管理模塊:包括測試工程師添加、修改和關閉報錯記錄;開發工程師查 看、解決報錯記錄。
h項目驗收管理模塊:包括提請驗收項目;測試工程師,質量控制工程師,業務主 管,項目主管簽字等功能。
i項目總結管理模塊:包括項目總結記錄的添加、修改和刪除等功能。
j 信息打印模塊:能實現對各種報表的打印
四、可行性分析、研究方法和步驟 可行性分析、
可行性分析: 可行性分析: 選取幾臺中等配置電腦, 在操作系統為 windows xp 的環境下, 使用 vfp, delphi, vb, java等程序設計語言開發該軟件系統。 c/s(客戶機/服務器)結構,實質就是客戶端運行應用程序,并向服務器發送 sql 請求 及取回結果;服務器偵聽基于 tcp/ip的網絡,響應請求并返回處理結果。兩層結構最 大的優點在于系統結
構簡單。只要把客戶機和服務器在網絡上連通,利用一些快速應用開發工具,就可以很快地開發出一些部門級的小規模應用,同時開發和運行的環境都相 對簡單。 b/s(瀏覽器/服務器)模式數據庫系統。就是建立并配置 web 服務器及powerbuilder 應用服務器,以實現通過瀏覽器來訪問數據庫。b/s 結構設計思想的主要目的,就是為了解決兩層結構中原發性的問題。其最主要價值在于產生一套切實可行的解決方案,把 客戶/服務器結構下的應用可靠地推廣到企業級的關鍵任務環境中,并利用這一技術所帶來的高效率、多功能與靈活性,增強企業信息網的性能和擴展能力。三層結構是把應 用邏輯劃分為三個部分:第一層是用戶界面(user interface),提供用戶與系統的友 好交互。第二層是應用服務器,專司業務邏輯的實現。第三層是數據服務器,負責數據 信息的存儲、訪問及其優化。 研究方法: 研究方法:主要采取包括:文獻調研、課題考察、實踐總結、實驗分析、調查統計等
設計進度安排:
1 第 1 周任務:布置任務,學生進行資料查詢。
2 第 2周~第 3 周任務:軟件需求分析并畫出結構流程圖。
3 第 4 周任務:系統模塊功能劃分。
4 第 5 周~第 13 周任務:模塊源代碼編寫及調試。
5 第14 周任務:系統檢測并通過最后測試。
6 第 15 周任務:畢業設計論文編寫。
7 第 16 周任務:指導老師論文審閱、修改及學生畢業答辯。
計算機畢業設計5
通過本次畢業設計,使我感受到過程是艱辛同時又充滿樂趣的。
這次畢業設計要求設計一個windows多重系統啟動機制的備份與恢復工具,自行設計這對我將來踏上工作崗位是非常有幫助的。盡管上一屆的同學已經完成的非常出色,但是我仍然希望通過自己的努力完成設計并希望有所突破。這也是我對自己的考驗。于是本次設計過程中我完全按照軟件設計步驟的要求來進行,從課題分析開始,再進行總體設計、詳細設計,最后到系統實現。每一步都讓我將理論學習的知識應用到實踐中去。也使我掌握了一整套規范的設計操作流程。
在課題分析階段,由于本次是設計一個windows多重系統啟動機制的備份與恢復工具,所以對其中的啟動機制的分析尤為重要。對指導老師提供的資料必須要吃透。這是關鍵,從查閱資料、提出問題,到慢慢一一解決問題,老師給了我很大的幫助。
在總體設計階段,由于課題分析做的比較全面,很快就對工具的功能,菜單結構有了充分的認識,形成了用戶操作流程圖和功能模塊層次圖。
詳細設計階段,首先考慮各模塊的主要功能,分別進行編程調試。其次,將寫好的函數組裝,這時就遇到了非常大的困難,煩瑣的'函數與函數間的接口,調用,很容易出錯。這就要求我在編程時就要養成良好的習慣,在頭部將要用到的函數 聲明并且加上注釋,以便后續的查找更改。所以編程的規范化很重要。
最后,系統實現環節。對已完成的程序進行調試。調試時,由于邏輯上出現了一點問題,備份扇區的分區表備份有誤導致恢復出錯,致使整個硬盤數據丟失。需要重新分區硬盤,重裝系統才能再使用該硬盤。當時我心里是非常焦急的,這一出錯也意味著前功盡棄。然而,在指導老師的分析與鼓勵下,我重新糾錯找到了錯誤并改正。使我意識到今后不論遇到什么情況都要分析原因,列出可能的情況后,沉著應對,必然能“化險為夷”。
此次畢業設計的難點關鍵在于:主引導區分區表及引導區的備份與恢復。應用擴展int13對大容量的硬盤讀寫操作,突破了容量限制的障礙。
總之,這次畢業設計讓我學習到很多。雖然結束了,但這只能是一個開始。今后今后作為程序員,要學習的規范,程序設計語言還有很多。怎樣使自己從普通的pg升為se,在計算機領域,要學的實在太多,僅大學生涯所學實在有限。我們只有對自己有了更高的要求,才能作為動力不斷取得新的成績!
計算機畢業設計6
隨著現代信息技術的迅猛發展,網絡技術在教育中的應用日益廣泛和深入,特別是Internet與校園網的接軌,為中小學教育提供了豐富的資源,使網絡教學真正成為現實,同時也為中小學教育開辟了廣闊的前景。陳至立部長在全國中小學信息技術教育工作會議上指出:“全國實施中小學’校校通’工程,努力實現基礎教育的跨越式發展。”“‘校校通’工程的目標是用5年到20xx年時間,加強信息基礎設施和信息資源建設,使全國90%左右獨立建制的中小學校能夠上網,使中小學師生都能共享網上資源,提高中小學的教育教學質量。”“校校通”工程的啟動和發展,給中小學教學帶來革新的機會,為學科教學信息化奠定了物質基礎。如何有效地利用網上的資源,建構基于網絡的現代教學模式是1個迫切研究的問題,而開展網絡教學模式研究的重要理論基礎之1就是網絡教學的設計與評價。因此,開展網絡教學的設計與評價的探索與實踐研究有著10分重要的意義。
一、課題研究背景
(1)國內外的研究現狀
1、網絡教學的設計理論與方法的研究缺乏系統性
通過對國內外有關的學術刊物(如《電化教育研究》、《中國電化教育》、《Educational Technology》等)、教育網站和國際國內有關學術會議(GCCCE、ICCE、CBE等)的論文集進行分析,網絡教學的設計研究主要是關于建構主義學習環境的設計和協作學習的設計等方面,缺乏系統的研究。可以說,網絡教學的設計理論的研究還處于初級階段,還有很多問題需要去研究和探索。例如,在網絡環境下如何利用網絡資源進行主動學習、利用虛擬情境進行探究學習、利用通訊工具進行協商學習、利用工具進行創造學習的設計以及教師指導性活動的設計等方面,都值得我們去研究。
2、網絡教學的評價研究才剛剛起步
隨著Internet應用的普及,網絡教學已成為1種重要的教學手段和教學場所。然而,與傳統教學相比,網絡教學的質量保證體系卻顯得不夠完善、健全。如何保證網絡教學的質量,建立1個行之有效的網絡教學評價模型,已成為網絡教學研究的1個重要課題。時至20xx年,教育部批準全國31所高校建立網絡教育學院,但卻沒有制定出如何保證網絡教育質量的相關政策。美國國家教育政策研究所(The Institute For Higher Education Policy)于20xx年4月也發表了1份名為"在線教育質量:遠程互聯網教育成功應用的標準"的報告,然而,這些文章(報告)也僅僅是描述性的定義網絡教學的評價指標,而對如何組織評價、如何獲取定量數據、評價數據如何促進教學等方面則很少涉及。目前,網絡教學的支撐平臺中的學習評價模塊往往只含有測試部分,而缺乏相應的分析與反饋。
(2)課題研究的意義
1、促進網絡教學的發展,提高網絡教學的質量
由于網絡教學可以實現信息資源共享,在網上組織最優秀的教材和教法,使學習者在網上可以學到最新的知識,因此是教學改革發展的方向。通過本項目的研究與實踐,使網絡教學更能為學習者提供1個建構主義的學習環境,充分體現學生的首創精神,學生有更多的機會在不同情境下去運用他們所學的知識,而且學生可以根據自身的行動的反饋來形成對客觀事物的認識和解決實際問題的方案,從而提供網絡教學的質量。2、尋找利用計算機技術和網絡技術實現學生遠程交互自主學習的教學設計的技術解決方案
3、完善和發展教學設計理論
網絡環境下的教學與傳統教學,不僅是教學環境的不同,在教學內容、教學手段、教學傳播形式上都有本質的區別。通過本項目的研究,能夠解決網絡環境下,教學如何進行教學設計,如何調控教學過程,如何有效實施教學活動以達成教學目標,是對教學設計理論的完善和發展。
二、課題研究內容
(1)研究的主要內容
1、網絡教學設計理論體系的研究
包括教學目標的設計、建構性學習環境的設計、學習情境的設計、學習資源的設計、學生自主學習活動的設計、學生協作學習活動的設計、教師指導性活動的設計、學習評價工具的設計等。
2、基于網絡環境下的教學策略與教學模式的研究
(1)網絡教學策略的研究,如網絡環境下的教學內容組織策略、網絡環境下的教學情景營造策略、網絡環境下的教學對話組織策略、網絡環境下的的課堂管理策略等
(2)網絡教學模式的研究,如項目化學習模式、探索性學習模式、研究性學習模式等
(3)網絡教學評價的內容體系、方法、步驟與模型的研究
(4)網絡教學設計系統軟件的開發與應用
(5)網絡教學評價系統軟件的開發與應用
三、根據上述研究內容,總課題下設如下子課題:
1、網絡教學設計與教學評價的理論研究(謝幼如、李克東)
2、網絡教學資源的開發(鄧文新)
3、網絡教學設計與教學評價系統的開發(柯清超)
4、Web課程的教學過程設計及支持系統的研究(陳品德)
5、網絡教學設計與教學評價理論的應用研究(余紅)
(2)課題的.研究目標
本項目的研究目標是:運用現代教學理論與建構主義學習理論,通過教學改革與實驗,探索網絡教學的設計與評價的理論和方法,開發相配套的網絡教學的設計和評價系統軟件,探索普通中小學利用網絡資源進行網絡教學的途徑與方法。
(3)預期成果形式
1、論文與專著
發表有關網絡教學的設計與評價的1系列學術論文,出版專著《網絡教學的設計與評價》。
2、電腦軟件
開發《網絡教學設計系統軟件》和《網絡教學評價系統軟件》,制作《網絡教學設計》專題教學(學習)網站,建立《教學設計》多媒體資源庫。3、研究方法與技術路線
(1)研究方法與步驟
本項目的研究主要采用行動研究、實驗研究、評價研究等方法。
對于較大規模的教學設計與教學模式的試驗研究,將采用行動研究方法。
對于個別帶有創新性的,能提出重要見解的小范圍的教學研究,則通過建立科學的假設,采用實驗研究的方法。
關于教學模式的評價和有關教學效果的分析,則采用評價研究方法。
研究步驟如下:
20xx年5月-20xx年8月,收集資料,建立模型
20xx年9月-20xx年1月,開發軟件
20xx年2月-20xx年8月,教學試驗,評價修改
20xx年9月-20xx年12月,擴大試驗,歸納總結
(2)關鍵技術
1、基于網絡的協作化設計思維工具的通訊模型的構建;
2、教學設計系統中師生教學活動的可視化表示與分析;
3、網絡教學的教學評價模型的構建;
4、網絡教學過程中學習反應信息的自動采集與處理。
四、課題研究價值
(1)創新點
1、建立網絡教學設計的理論體系與方法。
2、建立基于網絡環境的各類教學評價指標體系。
3、開發出操作性強、具有實際應用價值的網絡教學的設計工具和評價系統軟件。
(2)理論意義
傳統的教學設計是應用系統方法分析和研究教學的問題和需求,確立解決他們的方法與步驟,并對教學結果作出評價的1種計劃過程與操作程序。現代教學設計理論已經不拘泥于系統論的理論基礎,不強調對教學活動的絕對控制,逐漸放棄呆板的設計模式,開始強調教學設計的關系性、靈活性和實時性,從而更加有利于學生的創新精神和實踐能力。本課題的理論成果將完善和發展傳統的教學設計理論與方法。
(3)應用價值
1、通過課題的研究與實踐,總結并形成基于網絡環境下學科教學設計的理論與方法,優化中小學課堂教學結構。
2、通過課題的研究與實踐,探索并總結信息化時代如何改革傳統的思想和模式,使學生學會利用網絡資源進行學習的方法和經驗。
3、通過課題的研究與實踐,探索普通中小學利用網絡資源的途徑與方法,形成1批優秀的網絡教學課例。4、通過課題的研究與實踐,開發出具有應用推廣價值的網絡教學的設計工具和評價系統軟件。
5、研究基礎
相關成果:
1、曾于93年、97年兩度獲得國家級優秀教學成果獎,其中《多媒體組合教學設計的理論與實踐》項目的成果在全國的大中小學廣泛應用,《多媒體組合教學設計》(李克東、謝幼如編著,科學出版社)多次再版發行。
2、出版的《多媒體教學軟件設計》(含教材與光碟)(謝幼如等編著,電子工業出版社,1999年)、《多媒體教學軟件設計與制作》(含教材與光碟)(李克東、謝幼如、柯清超編著,中央廣播電視大學出版社,20xx年)和《信息技術與學科教學整合》(李克東、謝幼如、柯清超等,萬方數據電子出版社,20xx年)在全國廣泛應用。
3、97年《多媒體技術在基礎教育改革中的應用實驗研究》和《小學語文"4結合"教學改革試驗研究》獲國家教委全國師范院校面向基礎教育改革科學研究優秀成果2等獎。
4、承擔國家"95"重點科技攻關項目《計算機輔助教學軟件研制開發與應用》(簡稱96-750)《小學語文科學小品文》、《小學語文古詩欣賞》、《小學語文擴展閱讀》、《初中語文新詩賞析》4個子課題的研制與開發,4個項目6張光盤全部通過教育部組織的專家組鑒定,被評為優秀軟件,并由北京師范大學出版社和電子工業出版社出版,在國內及東南亞地區發行。
5、20xx年所完成的《學習反應信息分析系統》獲廣東省高等學校優秀多媒體教學軟件1等獎,并出版專著《學習反應信息的處理方法與應用》(謝幼如、李克東著,暨南大學出版社,1999年)。
研究條件
華南師范大學教育技術學科是國家級重點學科,華南師范大學教育信息技術學院是"211工程"重點建設學科單位,我國的教育技術學博士點之1。華南師范大學教育技術研究所擁有從事計算機教育應用研究的人員近30名,其中包括教授2名、副教授5名、講師8名、博士研究生4名和碩士研究生近15名。他們在長期的研究工作中,對各種多媒體教學軟件、網絡教學應用軟件、學科教學工具、資源庫管理應用系統進行了深入的研究與探索,并已取得了實質性的進展和成果。本研究所擁有先進的計算機軟件開發實驗室兩個、國家級的多媒體教學軟件制作基地1個,在國內教育技術領域方面處于領先地位。
參考文獻
1、《多媒體組合教學設計》,李克東、謝幼如編著,科學出版社,1992年第1版、1994年第2版
2、《多媒體教學軟件設計》謝幼如等編著,電子工業出版社,1999年
3、《信息技術與學科教學整合》,李克東、謝幼如主編,萬方數據電子出版社,20xx年
4、《學習反應信息的處理方法與應用》,謝幼如、李克東著,暨南大學出版社,1999年
5、《Global Education On the Net》,高等教育出版社、Springer出版社,1999年
6、《教學設計原理》,R。M。加涅、L。J。布里格斯、W。W。韋杰著,華東師范大學出版社,1999年
7、《新型教學模式的探索》,謝幼如編著,北京師范大學出版社,1998年
8、全球華人計算機教育應用大會(GCCCE)第1屆至第5屆論文集,1997年(廣州)、1998年(香港)、1999年(澳門)、20xx年(新加坡)、20xx年(臺北)
9、《改善學習20xx中小學信息技術教育國際研討會論文選編》,吉林教育出版社,20xx年
10、《認知過程的評估》,J。P。戴斯、J。A。納格利爾里、J。R。柯爾比著,華東師范大學出版社,1999年
11、《教育技術學研究方法》,李克東編著,北京師范大學出版社,20xx年
研究組
本課題的研究人員由教學設計專家、信息技術教育應用專家、網絡技術專家、學科教學專家、中小學教師、教育技術研究人員與研究生組成,以大學的教育技術研究所為核心,主要以廣東、江蘇、浙江、福建等地區的部分中小學以及西部1些網絡環境較好的中小學為研究基地,輻射其他地區的中小學,借助信息技術產業的技術力量,實現理論、技術與學科教學的優化整合。
總課題組顧問:
南國農教授(我國著名電化教育專家,西北師范大學)
李運林教授(華南師范大學電化教育系原系主任)
周君達教授(中央電化教育館原副館長)
蘇式冬教授(廣東教育學院原副院長)
許漢特級教師(廣州市教研室)
總課題組組長:謝幼如教授(華南師范大學教育技術研究所)
李克東教授(華南師范大學教育技術研究所所長、博士生導師)
總課題組成員:柯清超博士生(華南師范大學教育技術研究所)
陳品德副教授、博士生(華南師范大學網絡中心)
鄧文新講師(華南師范大學教育技術研究所)
余紅副教授(華南師范大學教育技術研究所)
總課題組秘書:王冬青博士生(華南師范大學教育技術研究所)
高瑞利碩士生(華南師范大學教育技術研究所)
劉鐵英碩士生(華南師范大學教育技術研究所)
孔維宏碩士生(華南師范大學教育技術研究所)
徐光濤碩士生(華南師范大學教育技術研究所)
楊淑蓮碩士生(華南師范大學教育技術研究所)
尹睿碩士生(華南師范大學教育技術研究所)
計算機畢業設計7
一、影響工程項目信息化管理系統建設的因素
信息技術是從計算機技術及網絡技術派生出來的,現在已經在多種不同的專業領域里產生了不同技術的應用。當用戶想要開發信息管理軟件的時候,需要軟件開發單位和用戶之間多次進行溝通和協商,以便開發出能夠滿足用戶多方面需求的信息管理軟件。但是考慮到大多數情況下,往往是由用戶率先提出請求,概括地描述自己對于軟件功能的一些要求,然后由軟件公司對用戶的需求進行分析和匯總,從而設計出滿足用戶要求的軟件。假如用戶沒有能夠有效而且完善地提供自己的需求信息,只是盲目地選擇了相關軟件來搭建自己的信息管理系統,那么建成一個合適的、行之有效的信息管理系統幾乎是不可能的。
二、計算機應用技術在工程項目管理中的應用
1多媒體技術應用
多媒體技術在工程項目的建設中有著廣泛的應用。由于工程項目的特性,在開發這類軟件的時候仍會出現一些風險,因為工程項目的建設中會存在一些不可預知的因素,這些因素往往又對工程項目有決定性的作用。現實情況下,如果開發軟件的時候企業的基礎工作沒有做好,或者不夠嚴謹,都將會影響到軟件的質量。
2網絡技術技術應用
網絡平臺在大型工程的運作中發揮著重要的作用。大型工程由于其涉及部門多、工期長,十分需要一個平臺來保證各方的及時、有效的溝通,只有這樣,才能保證項目的各個環節能夠高質量、有秩序的進行。而網絡信息交流平臺具有多點互聯和資源共享的特點恰好能夠滿足這一需要。
3構建信息化資料庫
工程項目的規劃、建設中以及建成后的驗收都會涉及到大量的信息流通和計算工作。在建設前,要通過各種渠道多方收集相關信息;在建設中,將收集到的信息整理、匯總,進而建成電子圖書館、數字資料庫等數字信息源,從而為項目提供有利信息。在使用時還要注意數據庫中數據的更新,從而有利于提高工程項目的質量。
4構建適合工程項目的應用軟件
搭建一個完整的管理軟件系統能夠讓工程項目得以順利實施以及使工程質量得以保證。這一軟件系統能夠保證工程項目中使用的資料文件的安全,又要能夠做到簡化復雜的問題,從而提高工程項目建設的效率。
三、計算機應用技術在項目工程管理中存在的問題
1軟件方面
計算機技術的飛速發展,使得各類軟件的數量猛增,此類軟件也不例外。由于工程項目中設計因素較多,不確定性大,所以在做出選擇時就要面臨很大問題,所以,要盡量選擇一款可以兼顧現實中工程項目各方面的、適應性強的軟件。
2硬件方面
計算機的軟件需要硬件來支撐,只有計算機設備常換常新,才能保障計算機軟件能夠流暢可靠的'運行,這就要求企業在更新硬件設備上上投入大量的資金。
3項目管理人員方面
無論多么先進的硬件設備還是軟件系統,都是需要人來操作的,沒有人員的合理應用,再好的硬件、軟件也無法發揮它們的作用。企業需要在培訓項目管理人員的技術水平上多下功夫,這樣才能更好地讓自己投入的資金為自己創造更多的利潤。
四、總結
綜上所述,企業為了實現與國際接軌、迎接國際化的競爭環境,就必須要不斷提高自身水平,而這就需要企業自身主動變革自己的管理模式和作業模式。當愈加成熟的計算機應用技術應用到工程項目的管理中去的時候,必將會在管理中發揮越來越大的作用,加快管理模式的發展和完善。
計算機畢業設計8
前言 1
1 Android平臺介紹 2
1.1 Android基本情況 2
1.2 Android的構架綜述 2
1.3 內核層 3
1.4 AndroidRuntime和函數庫層 4
1.4.1函數庫 4
1.4.2 AndroidRuntime 4
1.5 Android應用的組成 5
1.5.1 Activity 5
1.5.2 Service 5
1.5.3 Broadcast Receiver 6
1.5.4 Content Provider 6
1.6 Android開發工具 6
2 Android的安裝環境 8
2.1對環境的理解以及需要的工具 8
2.2安裝JDK 8
2.2.1 JDK的下載及安裝 8
2.2.2環境變量的具體配置 10
2.3安裝Eclipse 12
2.4安裝ADT 12
2.5配置SDK 14
2.6更新API以及管理模擬器 15
3 Android項目結構介紹 18
3.1新建Android項目 18
3.2項目結構介紹 19
4 需求分析 20
4.1播放器的基本功能 20
4.2播放清單 21
5 播放器系統功能總體設計 23
5.1系統功能結構圖 23
5.2系統流程圖 23
6 播放器系統功能詳細設計 25
6.1音樂播放器主界面功能實現 25
6.1.1播放器主界面 25
6.1.2播放界面音軌的實現 27
6.1.3播放器播放、暫停、停止等功能 29
6.2播放列表功能 30
6.3菜單功能 32
6.3.1菜單界面 33
6.3.2菜單功能實現 34
6.4手機擴展卡的訪問 35
6.4.1文件瀏覽器界面 36
6.4.2文件瀏覽器功能實現 37
6.5 數據存儲方式 38
7 播放器的測試 39
7.1 測試方法 39
7.1.1 白盒測試 39
7.1.2 黑盒測試 39
7.1.3 測試方法的`選擇 40
7.2 功能的測試與實現 40
7.2.1 播放器交互功能的實現 40
7.2.2 播放器顯示功能的實現 41
7.2.3 測試結論 42
結 論 43
參考文獻 44
致 謝 45
外文原文 46
中文翻譯 53
計算機畢業設計9
一、選題的依據、意義和理論或實際應用方面的價值
隨著信息產業的高速發展,信息教育也得到了高度重視。網絡教學跨越時間和地理位置的限制,最大程度的整合教學資源,將一流的師資和一流的設備通過網絡與需要得到新知識的學習者結合起來,為廣大的學習者提供一個更加方便的平臺。而我校未能根據C語言這門課程建設一個相關的教學網站,依舊是采用以教師為中心的傳統教學模式教授知識,缺乏對于學生個性的培養,隨著機械式的教育,學生容易失去對于課程的興趣,主觀能動性低。本課題圍繞C語言課程教學網站的設計與實現展開,此教學網站的開發突破了時間、空間的限制,給學習者提供豐富的網絡教學資源及各種形式的教學活動。同時使課程中抽象和難以體會的概念等變得生動起來,加深加快對該門課程的理解,使學習者通過網絡可在線學習理論與實驗,提高學習能力及實踐能力,師生之間更具有交互性。不僅如此,也為學校節約了大量的人力及物力,教學網站上開設的在線自測功能使得學習者隨時掌握自己的學習情況,知曉自己知識點的遺漏之處進而補足。
二、本課題在國內外的研究現狀
在國外,網絡教學的發展較國內更加迅速,除了普及廣泛外,已經向更高層次的應用和標準化方面發展。以美國為例,美國是目前遠程教育規模最大的國家。近年來,美國高校遠程教育課程建設快速發展,達到了4萬種。其中本科課程3.5萬種,研究生課程1.4萬種,非學歷學位課程50000種。虛擬大學的辦學模式。所有的教學活動和教育管理都是通過網絡教學技術實現的,網絡教學技術幾乎成為學員唯一獲取知識的途徑。
在國內,關于教學信息化我國已有一些網絡教學平臺,如軟酷網,各大重點高校的在線教學平臺等都為我們提供了良好的學習平臺。但由于傳統教學觀念的束縛,網絡教學并未得到很好的推廣。因此,教學網站的設計實現以及觀念的'轉變顯得尤為重要。我國的網絡基本普及到全國各大中小城市,但現在網絡教育資源并不是很豐富,再加上教育水品并不高的廣大農村地區。因此在未來,我國的網上教育平臺的建設將有很大的前景。要提高我國網絡教學水平,必須注重網絡教育的教學設計,加強適應個性化教學,合作性教學,加強資源庫的標準化建設。
三、課題研究的內容及擬采取的方法
首先按照軟件工程理論對系統的業務流程進行分析,確定系統的功能及非功能需求;然后對系統進行設計,確定系統的功能模塊如下:
1.用戶注冊:分為教師登陸和學生登錄兩個角色權限。能夠提供一定的安全機制,提供數據信息的授權訪問。
2.課程基本信息:課程內容簡介、教學目的和要求、教學內容和授課計劃。
3.實驗教學:實驗教學大綱、實驗內容以及實驗指導書。
4.教學資源:查看教學課件及網上資源,網上資源采用網頁形式進行鏈接。
5.在線學習:學生可通過該系統進行自測,完成答卷。
6.師生論壇:該模塊實行權限管理, 用戶注冊登陸后, 會看到發布的各種信息目錄, 通過點擊查看進入,可以查看到具體的信息以及老師或者其他學生回復此問題的內容。
該系統采用了 ASP+DIV+CSS 的設計模式,利用 MD5加密。本系統是基于WinXp+SqlServer20xx+Visual studio20xx進行開發。系統采用 B/S 模式結構,利用 Internet 對畢業論文進行管理。并結合Dreamweaver實現靜態網頁界面的設計。本系統使用的ASP.NET動態網頁技術以及SQL SERVER數據庫技術都已經發展成熟,完全可以滿足系統設計需要,而且是目前主流技術,服務器的架設和支持均十分方便。
四、課題研究中的主要難點及解決的方法
(1)數據庫表結構的設計,由于數據庫很多數據都需要存儲在數據庫中,如果數據庫表的結構設計不合理,在以后的開發中,會遇到很多問題。
(2)數據安全以和角色劃分。
解決方法:數據安全方面,系統登錄的密碼通過MD5加密算法后存入數據庫中,很大程度提高了數據的安全性。用戶表有role列,當用戶登錄時,系統會根據當前登錄的用戶去數據庫檢索role列的值,根據role的值調整用戶的功能。
五、畢業設計(論文)工作進度計劃
第一周 :閱讀資料,進行課題調研,確定畢業設計題目。
第二周 :在調查研究的基礎上撰寫開題報告。
第三周 :查閱書籍、期刊,查找外文資料,開始外文翻譯。
第四周 :學習數據庫以及asp.net相關知識。
第五周 :對選題教學網站系統的功能進行需求分析。
第六周 :安裝Sql Server數據庫及VisualStudio軟件,并熟悉其運行環境。
第七周 :網站系統規劃和Sql Server數據庫設計。
第八周 :前臺:網站首頁及基本功能的實現 。
第九周 :后臺:管理端用戶及在線測試模塊的設計
第十周 :完成畢業設計中期檢查報告
第十一周:完善前臺布局并進行編碼設計。
第十二周:依據后臺功能劃分進行后臺布局和編碼。
第十三周:繼續完成網站的編碼實現。
第十四周:對功能需求與實現進行分析與改進。
第十五周:進行網站調試、美化及改進。。
第十六周:按照工作手冊要求,撰寫畢業設計論文。
第十七周:完善論文完成剩余章節,檢查無誤后打印初稿。
第十八周:整理畢業設計資料和答辯匯報材料,準備答辯。
六、參考文獻(或資料)
[1]葉子青。 ASP網絡開發入門與實踐。 人民郵電出版社.20xx.
[2]楊曉斌 施恩早.ASP動態網頁設計。中國計劃出版社.20xx.
[3]李曉龍。在線教學網站數據庫的設計與實現。 《電腦知識與技術》期刊.20xx.
[4]官正 袁珂。 Dreamweaver CS4網頁制作與網站組建簡明教程。 清華大學出版社.20xx.
[5]湛美英。信息時代的學校網絡教學。《現代教育教學探索》期刊.20xx.
[6]譚浩強.C語言程序設計。清華大學出版社.20xx.
[7]項宇峰.ASP+SQL Server典型網站建設案例。清華大學出版社.20xx.
[8]張莉。 ASP連接數據庫的方法。 湖南大眾傳媒職業技術學院學報.20xx.
指導教師意見
指導教師__________________簽字
年 月 日
專業審查意見
審查人____________________簽字
年 月 日
計算機畢業設計10
試談計算機硬件維護技術應用
摘要:當前計算機已經深入到廣大普通家庭,怎樣維護與保養各自的計算機,盡量增加計算機的運行時間,是每個計算機用戶十分關心的問題。計算機的維護與保養需要對硬件進行日常清潔以及科學有效的保養方法。
關鍵詞:計算機硬件;維護;應用
1 電腦硬件的日常維護以及故障的判斷應當遵循的基本原則
(1)防塵和防潮在電腦主板的日常維護工作過程中比較重要,中央處理器、內存條以及顯示卡等關鍵部件全部插在主機板上,假如上面有太多灰塵,容易使得主板和其它部件之間接觸不好,出現一些未知故障,給用戶的工作以及娛樂造成一定的麻煩;假如環境過于潮濕,主板極易變形而出現接觸不良等問題,就會影響用戶的正常使用。日常需要注意的事項:①電腦周圍的環境狀況:比如電腦的位置、電源、濕度與溫度等。②電腦體現的故障問題、顯示器所顯示出來的內容和正常狀況下的相同與不同之處。③電腦內外的物理狀況:比如粉塵、線路板以及零件、部件的形狀以及指示燈的顯示情況等。④電腦的軟件、硬件配置情況:比如所安裝的軟、硬件;系統資源的配置,軟件方面使用何種操作系統,硬件配置的驅動程序的哪種類型的版本。
(2)通過所觀察到的現象判斷產生故障的原因,判斷依據主要有:①元件、芯片方面的故障;②連線以及接插件等硬件故障;③部件產生的故障;④硬件兼容產生的故障;⑤跳線以及設置產生的故障;⑥電源產生的故障;⑦軟故障。在對故障進行分析的時候,盡可能利用自己的知識與經驗加以判斷,不明之處,向有經驗的相關人員請教。
2 電腦硬件故障排除的主要方法
(1)觀察法。具體的做法包括:對電腦硬件的環境、插座、插頭、用戶操作電腦的習慣等進行仔細觀察。
(2)最小系統法。電腦硬件最小的系統包括電源、主板和中央處理器。該系統并無信號線的連接,僅僅存在電源到主板的連接電源。在故障判斷的時候是通過聽聲音或主板故障診斷卡來對該核心部分是不是能夠正常運行進行判斷;電腦的軟件最小系統包括電源、主板、中央處理器、內存條、顯示卡(或者顯示器)、硬盤以及鍵盤等。通過判斷確定系統是不是能夠正常的啟動以及運行。
(3)逐步添加法。該方法以最小系統為前提,每一次僅僅給系統添加一個設備或者軟件,來判斷故障現象是不是消失或者出現變化,從而判斷并且準確定位故障產生的部位。
(4)隔離法。該方法是先將容易妨礙故障判斷的軟、硬件進行屏蔽。同時也是一種將相互沖突的軟、硬件隔離開從而判斷故障是不是出現變化的方法。
(5)替換法。該方法是通過好的部件去替換可能出現故障的部件,從而判斷故障是不是消失的方法。好的部件并無型號方面嚴格的要求。
(6)比較法。這種方法和替換法較為接近,也就是通過好的部件和懷疑存在故障的部件的外觀、配置以及運行現象等各個方面進行對比,也可以在兩臺電腦之間加以對比,從而判斷故障電腦在環境的設置、硬件的配置這幾個方面的區別,以便查明故障的準確部位。
總而言之,排除電腦的故障最好是遵循:先排除外部設備然后排除主機,先電源然后部件,先簡后繁等原則。外設方面的故障比較容易查出并排除,首先應當依據系統的報錯信息對鼠標、鍵盤以及顯示器等外部設備的基本工作狀況。假如不存在問題,就應當考慮主機方面存在的問題。
3 電腦硬件的日常維護與保養工作
(1)整機。電腦最好放在通風狀況比較好、衛生清潔較好的房間,以免灰塵與高溫對電腦產生不利影響。電腦如果長時間不用的話應當將電源切斷,但是需要定期開機運行,以免由于潮氣損壞電腦的零部件。
(2)電源。①確保所購置的'電源質量,并且定期對電源盒進行清潔。②電腦電源必須使用專用的插座。
(3)顯示器。對電腦的液晶顯示器定期進行清潔是十分重要的,但是不能用酒精進行擦拭,由于酒精對其涂層產生腐蝕作用,容易對電腦的液晶屏幕產生損傷。正確的做法是利用擦鏡頭的鏡頭紙,稍微沾上純凈水就可以進行擦拭了。
(4)主板。在電腦的機箱不開啟的情況下,通常不會接觸到主板,日常存在最多的問題是任意熱插拔電腦的零部件,容易對接口造成損壞,甚至會使得芯片或者電路板燒毀。
(5)中央處理器。①目前主流的中央處理器的運行頻率速度非常快,超頻沒有必要。②中央處理器通常在75℃以下就能夠工作。③中央處理器的風扇對保護CPU非常重要。風扇的葉片上應當定期清除其灰塵并且給在其軸承上添加適量的潤滑油。
(6)內存。①如果只安裝一根內存條的時候,首選與CPU插座類似的內存插座。②在對內存進行升級的時候,宜選擇與原有內存一致的,否則容易出現無法兼容的問題。安裝內存條的時候動作必須規范。
(7)硬盤。電腦中的硬盤比較脆弱,使用不正確比較容易出現問題。尤其是電腦在運行的時候切忌搬動,因為震動對硬盤的傷害比較大。此外,硬盤是電腦中最關鍵的存儲介質,大部分人容易忽視了對硬盤進行維護與保養,常常使得硬盤超負荷運行:下載容量很大的各種影視劇、游戲等、頻繁使用Windows的系統還原操作。一次性開啟過多(超過3個)的上傳或者下載的窗口。這些做法容易對電腦硬盤產生傷害。此外,在BT運行的時候,宜設置任務管理器將優先權調整到低于標準值。
(8)鼠標。鼠標出現故障的頻率比較高。要求注重平常的維護。對于光電鼠標應當定期清洗光敏二極、三極管上面的灰塵、污垢。
(9)驅動器。光驅出現讀盤的時候如果出現速度變慢甚至是不讀盤的問題,主要是由于激光頭存在問題造成的。除了激光頭自身的壽命問題,灰塵也是對激光頭壽命產生影響的重要原因。灰塵不但會對激光頭的讀盤以及壽命產生影響,還會對光驅內部的一些機械部件的精度產生影響。因此,確保光驅的清潔非常關鍵。光驅的機械部件的擦拭通常選擇棉簽酒精進行擦拭,但是激光頭不可以使用酒精以及清潔劑,應該利用氣囊對準激光頭將灰塵吹掉。
計算機畢業設計11
一、計算機教學現狀
中等職業學校的學生經歷了小學、初中、高中階段長達十幾年的計算機基礎課程的學習,大部分學生已然理解和掌握了一定的計算機基本理論知識和操作能力。然而由于中職院校招生通常都是面向區、縣、市甚至跨省招生,城市、農村等不同家庭背景的學生之間計算機基礎水平存在很大的差異,兩極化現象非常嚴重。鑒于上述教育教學的現狀,教師在實施計算機相關課程教學中必須因材施教,基于所教授學生的具體情況,以本課程的教學目的和教學內容為軸心,精心組織設計教學,運用適當的教學方式和措施手段培養和提高中職學生的理論知識水平和實踐操作能力。
二、教學改革措施
(一)激發學生的學習興趣,讓學生主動追求知識
“興趣是最好的老師。”學生一旦對計算機這門課程產生了一定的興趣,則在學習過程中為之付出的努力和由此產生的學習成效顯而易見且非常可觀。教師在實施計算機課程教育教學的過程中,教學內容的選擇恰當與否,直接影響到課堂效果的好壞程度,直接體現學生學習成果的好壞,它既關系到能否引起學生的學習興趣和學習熱情,又關系到能否達到本課程的教學目的和教學要求。因此,在給學生講授理論知識的同時,展示利用本學科的知識指導實踐的舉例,讓學生知道本課程的知識內容,可以應用到現實生活中的哪個領域,讓學生意識到掌握的知識在實際生活中是可以用到的,并不是“紙上談兵”,從而激發學生對計算機課程的濃厚學習興趣和期望。
(二)利用多媒體設備教學,讓學生直觀地看見知識
“耳聞之不如目見之。”用傳統的“手寫板書+口頭講解”的講授方式實施計算機課程的教學,學生的學習過程只是機械地按照教師的講解背誦記憶如何操作,卻無法看到實際操作的過程和結果,因此,在頭腦中沒有辦法形成具體的圖像,不但接受起來有些費勁,也不方便記憶和掌握。與此相對的是我們現在使用的各種計算機軟件,特別是在以圖形化特點著稱的Windows操作系統下,各種軟件的使用方法與具體操作無法通過在黑板上書寫板書或者口頭講解向學生講解清楚,必須配合教材使用多媒體演示設備才能將書本中的知識簡單明了地展示出來。因此,計算機課程教學應該以“講解+演示+操作+指導”的階段法來開展。與此同時,教學地點也應該根據不同階段從普通教室轉移到多媒體教室或者機房,利用投影等多媒體教學設備或者電子教室等進行更為直觀的教學。
(三)整合區別理論實踐教學內容,讓學生聽看練結合地掌握知識
“理論是軍官,實踐是士兵。”中等職業學校的計算機相關課程是以辦公自動化為核心,旨在培養和提高學生的基本辦公能力,課程內容要求學生掌握的知識和技能的側重點有所不同。針對這種教學內容和教學目標的差異,教師應該重新整合區分教學內容,理論性較強的章節因為較少涉及實際操作練習,可盡量放在多媒體教室上課,通過講授和演示更容易讓學生學習到知識。同時,在多媒體教室上課,學生的注意力會比較集中,教師與學生面對面教學,方便彼此之間的互動。實踐性強的章節應該以課程教學內容為依據和基礎,基于現實中遇到并待解決的具體問題為引子,設計相關的任務、項目,放在機房授課,讓學生邊學邊練、邊練邊指導,將學到的'知識技能在短時間內通過動手操作轉換成自己的能力。因此,教師要精心組織教學,合理地分配理論與實踐的課時,做到重理論強實踐。
(四)課堂教學與課外自學相結合,讓學生靈活地接受知識
俗話說“笨鳥先飛”“早起的鳥兒有蟲吃”,計算機基礎較差的學生要想在短時間內趕上其他學生,除了認真聆聽教師的講授,還離不開課堂之外的主動學習。教師可以采用布置課前預習、檢查預習效果、講解知識、讓學生操作演示等教學手段,學生通過分組討論交流、自主探究實踐,進而獲取知識,提高能力。教學過程中不僅要把學生學習的主動權、選擇權交還給學生,放手讓他們靈活自由地選擇學習方法和實踐方式,而且要讓學生從各種途徑真正體驗到學習的樂趣。
三、總結
計算機相關課程的教育教學具有不同于其他領域課程的理論緊密聯系實踐的特點,因此,在現代化教育迅猛發展的今天,想要緊跟科技發展、時代前進的步伐,就需要有破而后立的精神,打破以往的傳統教學模式。教學過程中的引趣、講授、展示、練習、指導這五個環節相輔相成、缺一不可,教師在授課過程中要始終秉持“學生是學習的主體”的態度,讓他們在整個學習過程中能夠自主自愿地參與其中,積極主動地發展和提高能力,使學生由“被動接受的模仿者”轉變“主動實踐的創新者”,努力推動學生自主性、創新性不斷發展和提高,使其不論是在現在的學習中還是在將來的工作中都能主動去應用所學計算機知識和技能去解決具體問題。
參考文獻:
[1]余勇.計算機教學中創新能力培養的探索與實踐[J].科教文匯(中旬刊),20xx(10).
[2]宋軍營.職業學校計算機實踐性教學之我見[J].內江科技,20xx(8).
計算機畢業設計12
一、計算機專業實踐環節形式:
畢業設計
二、畢業設計實踐環節應注意的事項
1、“畢業設計”實踐環節在全部畢業學分中占有一定學分;
2、“畢業設計”實踐環節從起步到畢業答辯結束歷時至少4周以上;
3、“畢業設計”實踐環節包括兩部分內容:① 完成“畢業設計”所開發的應用程序;② 針對所開發的應用程序書寫“畢業設計”說明書(即論文);
三、畢業設計實踐環節應先完成的工作
在畢業設計實踐環節之前,應向有關主管設計工作的單位或老師上報如下材料:①《畢業設計實踐環節安排意見》(包括領導小組名單,畢業班專業、級別、性質、工作計劃安排、實踐環節工作步驟,指導教師名單,學生分組名單)、②《畢業設計(論文)審批表》一式兩份(要求認真審核、填寫指導教師資格,包括職稱、從事專業、有何論著,每人指導學生不得超過一定人數,兼職(或業余)指導教師指導學生數根據情況酌減)。
四、關于“畢業設計”工作的過程步驟
1、“畢業設計”題目的選擇選題時應遵循以下原則:
①選題必須符合計算機專業的綜合培養要求;
②應盡可能選擇工程性較強的課題,以保證有足夠的工程訓練;
③畢業設計工作要有一定的編程量要求,以保證有明確的工作成果;
④選題原則上一人一題,結合較大型任務的課題,每個學生必須有畢業設計的.獨立子課題;
⑤選題應盡量結合本地、本單位的教學、科研、技術開發項目,在實際環境中進行。總之選題要體現綜合性原則、實用性原則、先進性原則、量力性原則等
選題時要達到以下目標:
①選題與要求提高綜合運用專業知識分析和解決問題的能力;
②掌握文獻檢索、資料查詢的基本方法和獲取新知識的能力;
③掌握軟硬件或應用系統的設計開發能力;
④提高書面和口頭表達能力;
⑤提高協作配合工作的能力。
2、“畢業設計”題目審核有關單位將畢業學生選擇的題目填寫在同一個“畢業設計(論文)審批表”中的“畢業設計安排表”相應欄目中,,審核通過后方可開展下一步工作。
3、“畢業設計”應用程序開發實施(大致用時安排)
①需求分析階段(約一周時間完成)
②系統分析階段(約一周時間完成),同時完成畢業設計說明書前兩章資料整理工作。
③系統設計階段(約一周時間完成)
④代碼實現階段(約三周時間完成)同時完成畢業設計說明書第三章、第四章資料整理工作。
⑤系統調試階段(約二周時間完成),同時完成畢業設計說明書第五章資料整理工作。
⑥投入運行階段(約一周時間完成),同時完成畢業設計說明書中第六章資料整理工作。
⑦畢業設計說明書的整理定稿階段(約二周時間完成)一份完整、規范的畢業設計說明書應大致包括以下項目(各院校要求不完全相同):
摘要及關鍵詞
abstract and keywords目錄正文
第一章 引言
1、本課題的研究意義
2、本論文的目的、內容及作者的主要貢獻
第二章 研究現狀及設計目標
1、相近研究課題的特點及優缺點分析
2、現行研究存在的問題及解決辦法
3、本課題要達到的設計目標
第三章 要解決的幾個關鍵問題
1、研究設計中要解決的問題
2、具體實現中采用的關鍵技術及復雜性分析
第四章 系統結構與模型
1、設計實現的策略和算法描述
2、編程模型及數據結構
第五章 系統實現技術
1、分模塊詳述系統各部分的實現方法
2、程序流程
第六章、性能測試與分析
1、測試實例(測試集)的研究與選擇
2、測試環境與測試條件
3、實例測試(表格與曲線)
4、性能分析
第七章 結束語
計算機畢業設計13
1、課題意義
社會在不斷發展,各種企業的規模也在不斷增大,而規模增大所導致的后果就是對眾多員工管理的不易和低效,因而完善人事管理系統勢在必行,而這需要的不僅僅是有能力的人事管理人才,方便的人事管理工具應運而生,考勤管理系統是其中重要一環。
通過使用考勤管理系統軟件,企業可以不耗費人力去專門進行員工考勤的查詢,而通過打卡記錄來了解每個員工全部的出勤情況,將出勤情況與員工工資、獎金掛鉤,達到正負激勵作用,能夠通過所有員工的出勤記錄比較來發現企業管理和員工作業方面的諸多問題,更是員工工資及福利待遇方面重要的參考依據,從而更好促進工作質量的提高,增加企業的競爭能力和綜合效益,并且還減少了很大的一筆管理費用,提高了管理效率和質量。
2、國內外研究現狀
目前企業考勤管理信息系統在實際開發和應用中尚存在很多問題,各自為政及半現代化的問題依然存在。一部分工作實現了計算機化而另一部分卻仍處于手工處理狀態,這使得信息共享變得困難。另外如代碼標準不統一、代碼的更新、工作人員計算機水平低等問題也在一定程度上制約了企事業單位考勤信息系統的推廣應用。
當代信息技術的日益發展波及到了社會的每一個角落,企業管理領域也不例外,企業辦公管理的信息化越來越受到人們的重視。在企業中,各種員工管理信息系統層出不窮,極大地提高了企業管理的效率和質量,但目前企業考勤管理信息系統在實際開發和應用中尚存在很多問題,各自為政及半現代化的問題依然存在。一部分工作實現了計算機化而另一部分卻仍處于手工處理狀態,這使得信息共享變得困難。另外如代碼標準不統一、代碼的更新、工作人員計算機水平低等問題也在一定程度上制約了企事業單位考勤信息系統的推廣應用。概括起來主要有以下幾點技術難題:
(1) 功能單一。考勤信息系統只是為了解決一個具體的考勤問題而開發的,造成了管理流程上的不通暢,影響了信息的'重用和共享,不能提供充分的信息分析與決策能力。
(2) 統計與報表功能是企業考勤管理信息系統設計的目的,數據的不一致不可能產生一致的統計與報表,即使一致的數據也有用戶的不同需求,這種需求也包括個人偏好,同一個人也有不同時期的特定需求,如何設計讓用戶滿意的統計與報表功能是我們開發者不斷追求的目標。
(3) 從動態數據來看,動態數據的作用就是能提供現時的信息,以供管理層進行決策。這要求動態數據庫能隨時進入關系數據庫。然而,一些企業由于管理水平有限,動態數據并沒有做到隨時更新。動態數據沒有及時的進入數據庫,則整個考勤信息系統就不能為管理決策提供支持。
(4) 從數據庫結構看,由于考勤信息等人事管理系統在我國還是一個新領域,計算機軟件人員對這個領域不熟悉,而企業管理人員又缺乏理論的支持導致雙方無法很好的合作。
(5) 從系統的功能看,考勤信息管理系統不僅能記錄所以發生的數據,更重要的是它能整理和分析這些數據,并提出有價值的報表。所以,考勤信息管理系統不但要對基礎信息如員工請假等進行記錄,而且更重要的是能向企業的高層提出支持性的具體數據報表。
3、畢業設計(論文)的主要內容
上下班時間的設定。上下班時間一般來說相對比較固定,可保存在客戶端的設置文件中,本設計是將其保存在“WORKPLAN.INI”文件中,以即時的使用系統設置的上下班時間,同時,還可以在其中進行上下班時間的修改。
員工出入情況記錄。出入情況主要由考勤機來記錄,員工每天刷四次卡,第1、3次刷卡記為入,第2、4則系統會提示本日已刷四次卡,刷卡無效。除通過考勤機刷卡來記錄員工上下班情況外,還需要人工添加員工每日出入的功能,以備特殊情況例如考勤機壞掉等情況的處理,從而得到毫無遺漏的員工出勤信息。
請假、加班和出差情況記錄。除過每天的出勤情況外,考勤管理系統還包括對員工請假、加班和出差情況的考勤,可手動在系統中進行員工請假、加班和出差信息的添加及刪除。除此之外,系統還可以根據請假、加班、出差記錄來按條件檢索記錄,其檢索條件包括按時間段檢索和按員工號檢索。
通過統計列表可以更直觀的看到整體的考勤記錄。
4、所采用的方法、手段以及步驟等
通過閱讀有關書籍,并在網上查找相關資料(通過網絡引擎查找關鍵字和學校的資源),對C語言進行系統深入的學習,鞏固自己的C語言編程能力。繼而廣泛了解關于考勤管理系統的相關設計及硬件的聯合設計,最終完成完整的考勤管理系統功能。
(1) 構建系統的基本框架;
(2) 針對框架的每一個模塊各自進行設計;
(3) 將每個模塊整合起來綜合測試;
(4) 對系統進行綜合測試,查漏補缺;
(5) 在硬件環境下進行聯合測試;
(6) 針對現有實現的系統,進一步進行系統完善。
計算機畢業設計14
計算機專業畢業設計的四種類型
不同的學校院系,不同的指導教師對計算機專業畢業設計有不同的指導方法,在計算機系,本科畢業設計通常以下面四種類型:
1、完成一個不太大的實際項目或在某一個較大的項目中設計并完成一個模塊(如應用軟件、工具軟件或自行設計的板卡、接口等等),然后以工程項目總結或科研報告、或已發表的論文的綜合擴展等形式完成設計與論文的寫作,自考計算機專業畢業設計的四種類型。
2、對一個即將進行的項目的一部份進行系統分析(需求分析,平臺選型,分塊,設計部分模塊的細化)。例如對一個大中型企業管理信息系統中的財務部分進行調研,分析和設計等,這類工作可以沒有具體編程,但應得到有關方面的初步認可,有一定的工作量,經驗交流《自考計算機專業畢業設計的四種類型》。例如打印后有30頁以上的報告。
3、對某一項計算機領域的先進技術或成熟軟件進行分析、比較,進而能提出自己的評價和有針對性創見。例如XML目前是因特網上新涌現的標記語言,它較HTML 有許多無可比擬的優點,其中XML-QL是基于XML提出的一種新型查詢語言,分析總結這一新型查詢語言并探索它的`實現途徑是十分有意義的工作。再如對自由軟件數據庫系統MySQL,分析總結其在Web應用上的特色,并能將有關技術用于自己研制的系統中。這類工作要注意把分析和實驗相結合,不要只停留在消化上。消化是前提,吸收和轉化才是工作的重點。
4、對某一個計算機科學中的理論問題有一定見解,接近或達到了在雜志上發表的水平。例如,解決了一個眾所周知的問題,糾正了某雜志上理論的錯誤且提出解決修正方案,或自己提出有意義的模型,定義,且有定理、命題、或性能比較、分析、測試報告等。
一般第四種較難。
計算機畢業設計步驟:
選擇題目,收集資料,計劃進度,前期準備,方案設計,詳細設計,編碼調試,結果驗證,資料整理,撰寫論文,答辯.
1.選擇題目
可在參考課題中選擇畢業設計題目,也可結合本單位或本人從事的工作提出設計題目,由指導教師把握選題內容的"質"與"量",確定該內容是否符合畢業設計的總體要求.
2.收集資料
搜集資料是研究課題的基礎工作.可以在圖書館,資料室查資料,可以做實地調查,做實驗等搜集資料,可以通過網絡收集資料.
搜集資料越具體,越細致越好,應該把搜集資料的文獻目錄,主要內容記錄下來.做實驗時,要對實驗過程和中間數據做全面記錄.
3.計劃進度
大致時間安排為:
(1)準備階段(收集資料,文獻閱讀,必備知識,確定方案):一周到兩周
(2)設計階段(詳細設計,編碼調試,結果驗證):七周到十一周
(3)編寫論文(資料整理,撰寫論文):一周
(4)答辯階段(答辯準備,答辯):一周
具體時間安排以教學計劃為準.
4.前期準備:了解所選課題的必備知識,要求和設計步驟.在熟悉課題,調研,收集資料和數據的基礎上,對設計課題進行可行性分析并形成相應的文檔.
5.方案設計:用較好的方法對系統的總體結構,數據結構,控制結構,接口,界面,系統的輸入,輸出方式等方面進行設計并寫出分析說明書.同時按系統的總體功能進行模塊劃分和模塊設計,明確模塊設計的任務和要求.
6.詳細設計:在總體方案的基礎上采用較好的方法和工具對各個模塊進行詳細設計.
7.編碼調試
8.結果驗證
9.資料整理
10.撰寫論文
11.答辯:一般在15分鐘左右,簡明扼要地說明設計的目的和意義,設計的基本內容,設計中出現的主要問題,解決問題的關鍵措施,畢業設計自我評價.
計算機畢業設計15
一、本課題的目的和意義
在日常辦公中,通常會遇到許多常用的數據,比如郵件地址、日程助手、日常記事等,這些數據通常凌亂不堪,在需要時不知道存放在何處,從而影響工作效率。因此,我們設計了能滿足這種需求的系統——中小企業辦公自動化管理系統。
通過中小企業辦公自動化管理系統對企業日常辦公進行管理,滿足了企業日常辦公管理各方面的需求,實現了企業的員工之間短消息的發送與接收功能,大大的方便了企業內部人員溝通。網站提供的前后臺的公告與公文信息的管理方便員工及時了解公司動態。其他功能模塊的設置使企業的日常管理步入了科學系統管理的軌道上。
二、本課題的主要研究內容(提綱)
完成“中小企業辦公自動化管理系統”的設計,中小企業辦公自動化管理系統是一個適應于中小型企業的能滿足日常辦公需求管理系統,本系統初步擬定由以下六個模塊組成。
(一)個人通訊錄
該模塊用作每一個登錄系統的用戶來維護自己的通訊錄,通訊錄中需要保存信息有姓名、性別、手機、E-mail地址、QQ號碼、公司、家庭住址、郵編。通知本模塊個人用戶可以自由維護個人基本信息以及自由添加聯系人信息;可以方便查詢聯系從,可以修改或刪除某一個聯系人。
(二)日程安排模塊
該模塊用作當前的登錄用戶添加、修改、刪除和查看自己日程安排列表。本模塊中應該保存的信息有:用戶名、年份、月份、日期、安排內容。
(三)工作日志模塊
該模塊用作當前的登錄用戶添加、修改、刪除和查看自己工作日志列表。本模塊中應該保存的信息有:用戶名、年份、月份、日期、日志標題、日志內容、記錄時間。
(四)短消息管理模塊
該模塊用作當前的登錄用戶給系統內的其他用戶發送短消息,并可以查看其他用戶發來的消息。本模塊中應該保存的`信息有:接收者、發送者、消息內容、發送時間、是否閱讀。
(五)公告管理模塊
該模塊用作用戶發送通知,大家都可以查看,只有發送通知的用戶才有權修改、刪除該通知。本模塊中應該保存的信息有:公告填寫人、公告標題、公告內容、公告時間。
(六)會議管理模塊
該模塊用作用戶發送會議通知,供所有的用戶查看,且只有發送通知的用戶才有權修改、刪除該通知,它應該包括如下幾個部分:
(1) 通知列表頁面包括發布、修改、刪除、清除通知、瀏覽通知內容和填寫反饋意見等6個操作功能。
(2) 發布、修改通知頁面。
(3) 瀏覽通知內容頁面。
(4) 填寫反饋意見頁面。
三、文獻綜述(國內外研究情況及其發展)
人們普遍使用計算機來提高個人工作效率,但是在需要許多人一起協同工作的現代工作環境中,我們更需要提高我們的整體工作效率。辦公自動化,一個極大的概念,一個炒作了很久的概念。無論是辦公設備公司,還是系統集成公司,都大力推出自己的辦公自動化產品。可見,辦公自動化中內容龐大,可為空間不可小視。那么,首先我們來探討一個問題,什么是辦公?辦公實際就是文件的制作、修改、傳遞、鑒定、保存、銷毀、存檔的過程。那么隨著文件的這一流程,產生了各種各樣的設備。隨著技術的發展,計算機網絡技術的進步,辦公自動化網絡的建設也得到了大力推廣。
辦公自動化提了多年,但效果并不明顯,人們還是停留在單機字處理和表格處理的所謂辦公自動化的初級階段。信息的交流和共享,以及團隊的協同運作等無法完美的實現,極大地限制了工作的效率。Internet的迅猛發展,為信息的交流和共享,團隊的協同運作提供了技術的保證,同時也預示著網絡化辦公時代來臨。
傳統的辦公自動化系統和大型MIS系統在處理企業管理流程中大多采用企業業務流程重組(BKR),其核心思想就是要先優化企業業務管理流程,再根據優化后的流程建設企業信息系統。這樣不僅在系統建設中工作量巨大,同時面臨來自企業內部重重的阻礙。
四、擬解決的關鍵問題
本系統中擬解決的關鍵問題有以下三個:
(1) 數據庫設計是項目開發和系統設計中非常重要的一個環節,是因為數據庫設計就像建設高樓大廈的根基一樣,如果設計不好,在后來的系統維護、變更和功能擴充時,甚至在系統開發過程中都會引起比較大的問題。
(2) 企業員工之間短消息的發送與接收。相關的細節有怎樣實現員工之間一對一與一對多以及多對多短消息的發送與接收。
(3)企業發布會議通知的管理以及如何構建網絡會議室實現企業內部員工之間在網絡中舉行日常會議。
五、研究思路和方法
本系統要實現企業在日常辦公時所需要的基本功能,并采用MVC三層架構開發模式,即Struts+Spring+Hibernate三層架構,這些組件可以進行交互和重用;數據庫連接池的統一管理,如果程序需要連接,則從此池中取出一個連接使用,使用完后又返回給該池,這些連接可以互用,從而提高的效率。
另外,在構建開發環境的時候,我們使用MySQL+Tomcat+MyEclipse+CVS,由于這四者的結合已經相當優越,并且MySQL是一個免費的開源數據庫,Tomcat是一個免費開源的Web服務器,MyEclipse是一個免費開源的Java集成開發工具, CVS是一個流行的版本控制工具。
在開發模式與開發環境都架構好之后就可著手進行系統的數據庫設計與系統原型的構建,這些工作做完之后,就可在系統原型的基礎上對系統的各種功能模塊進行擴充以至完善,并最后完成此系統的開發交付用戶使用。
【計算機畢業設計】相關文章:
計算機畢業設計[經典]06-15
計算機畢業設計04-21
計算機畢業設計06-13
計算機畢業設計[優]06-16
計算機畢業設計[優秀]06-14
(精選)計算機畢業設計6篇10-15
(合集)計算機畢業設計15篇06-14
計算機畢業設計優秀[15篇]06-14
計算機畢業設計范例【15篇】06-16