計(jì)算機(jī)開(kāi)題報(bào)告范例15篇
隨著個(gè)人素質(zhì)的提升,報(bào)告對(duì)我們來(lái)說(shuō)并不陌生,報(bào)告成為了一種新興產(chǎn)業(yè)。其實(shí)寫(xiě)報(bào)告并沒(méi)有想象中那么難,下面是小編為大家整理的計(jì)算機(jī)開(kāi)題報(bào)告,僅供參考,歡迎大家閱讀。
計(jì)算機(jī)開(kāi)題報(bào)告1
一、課題研究背景
1。國(guó)內(nèi)外的研究現(xiàn)狀
目前國(guó)內(nèi)外實(shí)現(xiàn)的手語(yǔ)識(shí)別系統(tǒng)主要分為基于傳感器的系統(tǒng)識(shí)別和基于圖像處理的識(shí)別系統(tǒng)。利用傳感器識(shí)別的系統(tǒng)就是利用空間加速度和角速度這兩個(gè)參數(shù)來(lái)進(jìn)行的,當(dāng)信息量比較大時(shí),能更方便的獲取到數(shù)據(jù);缺點(diǎn)是需要在手臂上裝置大量裝置在表達(dá)上帶來(lái)了不便性。基于圖像的視覺(jué)識(shí)別是用攝像機(jī)采集手勢(shì)信息進(jìn)行識(shí)別的技術(shù)。這種方式的優(yōu)點(diǎn)是動(dòng)作的識(shí)別更加自然,缺點(diǎn)是圖像處理識(shí)別時(shí)容易受到環(huán)境的干擾。
手勢(shì)識(shí)別領(lǐng)域的研究在國(guó)外要比國(guó)內(nèi)早,國(guó)內(nèi)最早開(kāi)始研究手勢(shì)手語(yǔ)的識(shí)別是哈工大團(tuán)隊(duì)提出了將多種手勢(shì)識(shí)別算法融合的方法,這種方法在分類時(shí)特征和模型的參數(shù)都很少,但這種技術(shù)對(duì)手語(yǔ)手勢(shì)的識(shí)別在那個(gè)年代取得了良好的識(shí)別效果,通過(guò)將神經(jīng)網(wǎng)絡(luò)和 HMM 算法相結(jié)合,使系統(tǒng)對(duì)簡(jiǎn)單靜態(tài)手語(yǔ)的識(shí)別率達(dá)到百分之八十以上。隨著技術(shù)的發(fā)展,人們將GMM模型運(yùn)用到手
語(yǔ)識(shí)別系統(tǒng)中,通過(guò)這種方法對(duì)手語(yǔ)識(shí)別得到的結(jié)果更好。20xx 年,南開(kāi)大學(xué)的李國(guó)峰等人研發(fā)了基于MEMS加速度傳感器的簡(jiǎn)單輸入系統(tǒng),該系統(tǒng)也為自熱的人機(jī)交互研究開(kāi)啟了新理念。20xx年華中師范大學(xué)團(tuán)隊(duì)開(kāi)始了基于加速度傳感器手語(yǔ)識(shí)別研究,對(duì)預(yù)設(shè)的八種手勢(shì)進(jìn)行識(shí)別,其識(shí)別率達(dá)到了85。3%。20xx年,清華研究團(tuán)隊(duì)利用SEMG信號(hào)去識(shí)別手臂和手指動(dòng)作采用多電極陣列獲取SEMG信號(hào),雖然實(shí)用性不是很強(qiáng),識(shí)別率不是很高,但是在該領(lǐng)域的探索研究,做出了大量的探索工作。20xx年,由于傳感器的手勢(shì)識(shí)別領(lǐng)域的快速發(fā)展,國(guó)內(nèi)學(xué)者張欣和陳勛等人將傳感器技術(shù)與生理信號(hào)相互結(jié)合,構(gòu)建了手勢(shì)識(shí)別系統(tǒng)的遠(yuǎn)程醫(yī)療系統(tǒng),該系統(tǒng)研發(fā)為識(shí)別領(lǐng)域注入了新的血液,使得國(guó)內(nèi)對(duì)相關(guān)領(lǐng)域的研究更加熱衷起來(lái)。
2。課題研究的意義
根據(jù)世衛(wèi)組織最近的一項(xiàng)報(bào)道表明,在全球有6億多的殘疾人,其中就聾啞人占?xì)埣踩丝诘?0%。截止到20xx年末,中國(guó)殘疾人的數(shù)量已經(jīng)占到全國(guó)總?cè)丝跀?shù)的百分之六,是世界上殘疾人最多的國(guó)家。在這些殘疾人當(dāng)中,具有聽(tīng)力障礙的人占33%,人數(shù)大約為2780萬(wàn),這些人中只有少部分人只有聽(tīng)力或語(yǔ)言障礙,而大多數(shù)人完全失去了與健康人類正常溝通的能力,手語(yǔ)則是它們唯一的交流方式。對(duì)于健康的人們來(lái)說(shuō),除一些專業(yè)人士外大部分人并不能理解手語(yǔ)的含義,那么將手語(yǔ)轉(zhuǎn)換成聲音和圖像并被人們輕易理解就變得很有實(shí)用價(jià)值。這將清除它們與社會(huì)交流的障礙為它們?nèi)谌氲接新暿澜缣峁┝撕艽蟮膸椭。手?shì)手語(yǔ)是將人體產(chǎn)生的動(dòng)作賦予了特定的含義且高度的結(jié)構(gòu)化后的集中體現(xiàn)。
它主要是由人的手勢(shì)決定也會(huì)有一些面部表情進(jìn)行輔助,因此我們要對(duì)手語(yǔ)進(jìn)行識(shí)別,首先必須要弄清手勢(shì)含義,目前很多對(duì)手語(yǔ)的識(shí)別是依靠計(jì)算機(jī)視頻識(shí)別來(lái)實(shí)現(xiàn)的。自上世紀(jì)九十年代以來(lái),計(jì)算機(jī)技術(shù)得到迅猛發(fā)展已經(jīng)深入到生活的方方面面之中影響迅速擴(kuò)大,而且在日常生活中多模態(tài)接口技術(shù)已經(jīng)變得越來(lái)越普遍。雖然傳統(tǒng)鼠標(biāo)和鍵盤隨著計(jì)算機(jī)技術(shù)飛速發(fā)展而變得越來(lái)越先進(jìn),但是由于人的需求也在發(fā)生著很大的變化,這些傳統(tǒng)設(shè)備也逐漸凸顯出了它們的局限性,在虛擬現(xiàn)實(shí)和人機(jī)交互上這種限制是有著明顯的表現(xiàn)。人機(jī)交互中手勢(shì)是輸入和輸出的非常重要的方式,所以手勢(shì)識(shí)別是多模式接口技術(shù)的一個(gè)重要部分。
隨著技術(shù)的不斷革新,用戶對(duì)傳統(tǒng)計(jì)算機(jī)的要求已經(jīng)不僅僅局限在便利性和人機(jī)交互的方面,導(dǎo)致傳統(tǒng)設(shè)備在人機(jī)互動(dòng)方面已經(jīng)無(wú)法滿足用戶的需求。而手勢(shì)識(shí)別就是解決高人工智能領(lǐng)域的局限性問(wèn)題的,它作為多模式人機(jī)接口技術(shù)已成為當(dāng)前計(jì)算機(jī)技術(shù)繼續(xù)深入研究的方向,能使通信在人機(jī)交互界面技術(shù)上使用的更加自然和諧,手勢(shì)識(shí)別最接近的就是手語(yǔ)識(shí)別,對(duì)它的研究涉及心理學(xué)、人工智能、計(jì)算機(jī)視覺(jué)等多領(lǐng)域的學(xué)科研究,而且作為日常生活中溝通的一種方式已開(kāi)始受到大批專家和學(xué)者的關(guān)注,并在手勢(shì)識(shí)別研究方向開(kāi)始投入大量科研經(jīng)費(fèi)和精力,由于手勢(shì)手臂本身較為復(fù)雜而且它的時(shí)間和空間差異使得手勢(shì)識(shí)別已經(jīng)成為一個(gè)具有挑戰(zhàn)性的多學(xué)科交叉融合的研究課題。
二、課題研究?jī)?nèi)容
1。手勢(shì)的表示
手勢(shì)表示通常是利用手勢(shì)模型和模型參數(shù)來(lái)表示的,所以在識(shí)別手勢(shì)的時(shí)候首先要要對(duì)手勢(shì)建模,識(shí)別是根據(jù)手勢(shì)表示內(nèi)容而選取手勢(shì)特征量與模型匹配,由于環(huán)境文化和地區(qū)的不同會(huì)導(dǎo)致了手勢(shì)的差異,可能會(huì)有使用不同的表達(dá)方式,所以手勢(shì)通常是一個(gè)不太明確的概念,有時(shí)手勢(shì)表達(dá)的含義在不同情景下承載的信息是不同的。比如不同地區(qū)表示暫停的時(shí)候是左手在上右手在下,而其它地方可能就是右手在上左手在下。
本文設(shè)計(jì)的關(guān)鍵是對(duì)手勢(shì)的建模訓(xùn)練,尤其是對(duì)待識(shí)別的手勢(shì)的確定。具體的應(yīng)用決定了采用什么樣的手勢(shì)模式,只有建立準(zhǔn)確的手勢(shì)模型才能利用算法進(jìn)行對(duì)識(shí)別到的手勢(shì)做出正確反饋。通常手勢(shì)建模和手勢(shì)識(shí)別所使用到的方法是相異的,采集手勢(shì)特征數(shù)據(jù)的方法也不一樣。目前基于數(shù)據(jù)手套的.特征捕獲方法是比較常用的采集數(shù)據(jù)信息的方式,通過(guò)選擇相應(yīng)的識(shí)別算法實(shí)現(xiàn)手勢(shì)的識(shí)別反饋。
2。常用手勢(shì)識(shí)別算法分析
2。1人工神經(jīng)網(wǎng)絡(luò)算法
這種算法還具有抗干擾能力和容錯(cuò)性強(qiáng)識(shí)別速度快等優(yōu)點(diǎn),它能把預(yù)處理和識(shí)別的過(guò)程同時(shí)進(jìn)行處理。在目前的識(shí)別領(lǐng)域中,運(yùn)用的比較多的神經(jīng)網(wǎng)絡(luò)是誤差反向傳播神經(jīng)網(wǎng)絡(luò)(簡(jiǎn)稱網(wǎng)絡(luò))。 BP 神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)圖算法是一種有監(jiān)督式的學(xué)習(xí)算法,它由三部分構(gòu)成輸入層、中間層(也叫隱藏層)和輸出層,其中的輸入層和輸出層的神經(jīng)元節(jié)點(diǎn)是固定的數(shù)目,兩層之間存在從輸入層到輸出層的前饋連接和輸出層至輸入層的反饋連接,只有隱藏層的神經(jīng)元是可以自由定義的。
在人際交互識(shí)別領(lǐng)域中應(yīng)用神經(jīng)網(wǎng)絡(luò)算法進(jìn)行手勢(shì)的識(shí)別時(shí)首先需要有自己的數(shù)據(jù)庫(kù)系統(tǒng),再對(duì)采集到的手勢(shì)數(shù)據(jù)序列進(jìn)行算法的訓(xùn)練,使用訓(xùn)練好的網(wǎng)絡(luò)去識(shí)別輸入的手勢(shì)數(shù)據(jù)信息數(shù)據(jù)的含義即達(dá)到識(shí)別手勢(shì)的目的,識(shí)別到后經(jīng)由計(jì)算處理以實(shí)現(xiàn)人機(jī)交互的目的。神經(jīng)網(wǎng)絡(luò)的優(yōu)點(diǎn)是抗干擾性和容錯(cuò)能力強(qiáng),缺點(diǎn)是訓(xùn)練量比較大,擴(kuò)充性不強(qiáng)對(duì)時(shí)序建模能力差,無(wú)法有效處理動(dòng)作的速率帶來(lái)的問(wèn)題。
2。2動(dòng)態(tài)時(shí)間規(guī)整
動(dòng)態(tài)時(shí)間規(guī)整曾是語(yǔ)音識(shí)別的一種主流方式,它是一種將時(shí)間歸整與距離測(cè)度結(jié)合起來(lái)的非線性正則化的技術(shù),算法是建立一套科學(xué)的時(shí)間校準(zhǔn)匹配路徑將測(cè)試模式和參考模式建立起聯(lián)系的算法。
DTW的算法主要利用的動(dòng)態(tài)編程技術(shù)(Dynamic Programming, DP)去實(shí)現(xiàn),它的算法實(shí)現(xiàn)是將全局的優(yōu)化分化成眾多的局部最優(yōu)化。所以在使用算法的時(shí)候需要將各局部最優(yōu)化,已達(dá)到全部的最優(yōu)化。
在DTW算法中由于容易實(shí)現(xiàn)和數(shù)據(jù)的訓(xùn)練簡(jiǎn)單等優(yōu)點(diǎn)被用在語(yǔ)音識(shí)別中廣泛應(yīng)用,但在手勢(shì)識(shí)別領(lǐng)域由于其運(yùn)算量太大和較弱的抗噪能力,很難達(dá)到對(duì)手勢(shì)識(shí)別的實(shí)時(shí)性的要求。
2。3特征選擇
手勢(shì)識(shí)別本質(zhì)上是對(duì)手勢(shì)進(jìn)行多分類任務(wù),在實(shí)際的實(shí)驗(yàn)測(cè)試過(guò)程中,能夠準(zhǔn)確區(qū)分手部狀態(tài)是進(jìn)行手勢(shì)識(shí)別任務(wù)的前提條件,且對(duì)后續(xù)的分類以及檢測(cè)等任務(wù)的精準(zhǔn)度至關(guān)重要。
比如在進(jìn)行圖像識(shí)別過(guò)程中,對(duì)拍攝到的圖像進(jìn)行特征提取是判別手勢(shì)的第一步,特征性質(zhì)的優(yōu)劣是后續(xù)進(jìn)行圖像信息處理的關(guān)鍵,對(duì)采集到的數(shù)據(jù)進(jìn)行特征提取,提取過(guò)程中如果特征過(guò)于簡(jiǎn)單就會(huì)造成對(duì)圖像信息的提取不全,導(dǎo)致最后的判別精確度較低的問(wèn)題不能滿足手勢(shì)識(shí)別對(duì)人體手勢(shì)識(shí)別高精確度的要求,而如果不考慮提取到的特征維度問(wèn)題,容易造成數(shù)據(jù)維度災(zāi)難現(xiàn)象即產(chǎn)生大量的特征數(shù)據(jù)使計(jì)算機(jī)無(wú)法短時(shí)間進(jìn)行處理,這樣不能滿足手勢(shì)識(shí)別對(duì)于現(xiàn)場(chǎng)實(shí)時(shí)性的要求。
因?yàn)樵谌S空間中執(zhí)行的手勢(shì)是動(dòng)態(tài)的,采集到的加速度和姿態(tài)角的數(shù)據(jù)也是實(shí)時(shí)變化的,所以對(duì)于手勢(shì)識(shí)別的數(shù)據(jù)是由內(nèi)嵌在手套中的兩個(gè)六軸陀螺儀加速度傳感器產(chǎn)生的,當(dāng)手部移動(dòng)時(shí)會(huì)產(chǎn)生加速度,角速度姿態(tài)角等實(shí)時(shí)數(shù)據(jù)信息,處理器通過(guò)對(duì)傳感器識(shí)別的運(yùn)動(dòng)數(shù)據(jù)進(jìn)行采集計(jì)算最終識(shí)別手勢(shì)的動(dòng)作。
三、實(shí)驗(yàn)結(jié)果測(cè)試與分析
1。實(shí)驗(yàn)手勢(shì)
本章主要內(nèi)容是根據(jù)前面內(nèi)容進(jìn)行試驗(yàn),通過(guò)實(shí)驗(yàn)驗(yàn)證可穿戴智能手套翻譯器能夠使用改進(jìn)型的識(shí)別算法提高手勢(shì)的識(shí)別率和識(shí)別精度。
為驗(yàn)證嵌入式系統(tǒng)對(duì)手勢(shì)手語(yǔ)識(shí)別的可行性,在進(jìn)行試驗(yàn)時(shí)候從準(zhǔn)備好的手勢(shì)模型中各取四個(gè)進(jìn)行手勢(shì)識(shí)別試驗(yàn)。開(kāi)始手勢(shì)表達(dá)時(shí)要按箭頭的方向做軌跡,同時(shí)要求一次性完成動(dòng)作,不能在動(dòng)作執(zhí)行時(shí)有停頓,做完每一個(gè)手勢(shì)都要停頓一定時(shí)間。
2。實(shí)驗(yàn)過(guò)程及數(shù)據(jù)統(tǒng)計(jì)
本文所采取的實(shí)驗(yàn)方法及過(guò)程如下:
首先,實(shí)驗(yàn)所用的手勢(shì)模板是已經(jīng)定義好了的手勢(shì)集合,實(shí)驗(yàn)時(shí)從中選取定義好的手勢(shì)集。
其次,從手勢(shì)集合中選取部分手勢(shì)進(jìn)行算法識(shí)別,在這個(gè)過(guò)程中逐漸將訓(xùn)練樣本數(shù)量由少到多增加,觀察樣本數(shù)量對(duì)識(shí)別率的影響。
最后,使用改進(jìn)型算法對(duì)手勢(shì)進(jìn)行識(shí)別,同樣將樣本數(shù)量逐漸增多,觀察樣本數(shù)量對(duì)手勢(shì)識(shí)別率的影響,將兩種算法識(shí)別的結(jié)果進(jìn)行對(duì)比,比較識(shí)別率。
整個(gè)識(shí)別的流程通常是由以下幾步完成的:系統(tǒng)的初始化、檢測(cè)動(dòng)作的狀態(tài)是否開(kāi)始、記錄數(shù)據(jù)集、檢測(cè)動(dòng)作是否結(jié)束,模型對(duì)比和識(shí)別結(jié)果,實(shí)驗(yàn)的流程圖如圖所示。
識(shí)別動(dòng)作時(shí)最重要的是準(zhǔn)確判斷手勢(shì)的開(kāi)始時(shí)刻,因?yàn)槊恳粋(gè)手勢(shì)動(dòng)作通?赡軙(huì)連續(xù)擺動(dòng)來(lái)表達(dá)含義,所以在進(jìn)行動(dòng)作識(shí)別時(shí)需要采集傳感器信息加速度的變化去判斷是否為開(kāi)始信號(hào),過(guò)程是傳感器采集到數(shù)據(jù)時(shí)判斷是否開(kāi)始,若是開(kāi)始信號(hào)則開(kāi)始轉(zhuǎn)換數(shù)據(jù)進(jìn)行對(duì)手勢(shì)的識(shí)別,當(dāng)傳感器停止傳輸數(shù)據(jù)時(shí)則表動(dòng)作結(jié)束同時(shí)語(yǔ)音播放。
根據(jù)實(shí)驗(yàn)結(jié)果可知手勢(shì)識(shí)別率總體上是隨著樣本的訓(xùn)練次數(shù)增加有微量上升,因此再一次增加樣本的訓(xùn)練次數(shù)進(jìn)行實(shí)驗(yàn)對(duì)比,來(lái)確認(rèn)訓(xùn)練的樣本數(shù)對(duì)識(shí)別率的影響,分別選用經(jīng)過(guò)次和次訓(xùn)練的手勢(shì),總體上手勢(shì)的識(shí)別率是隨著樣本訓(xùn)練次數(shù)的增加而略有提升,不過(guò)達(dá)到一定程度之后識(shí)別率就基本保持了穩(wěn)定。
四、研究步驟:
x年x月—x年x月,收集資料,建立模型
x年x月—x年x月,開(kāi)發(fā)軟件
x年x月—x年x月,教學(xué)試驗(yàn),評(píng)價(jià)修改
x年x月—x年x月,擴(kuò)大試驗(yàn),歸納總結(jié)
五、參考文獻(xiàn)
[1]李強(qiáng),張然,鮑國(guó)東,姜海燕。聾人大學(xué)生心理健康狀況及相關(guān)因素分析[J]。中國(guó)特殊教育,20xx,02:69—72。
[2]陸德陽(yáng)。殘疾人與近代中國(guó)殘疾人事業(yè)的發(fā)展[J] 。齊魯學(xué)刊,20xx,06:55—58。
[3]王丹蕾,聶桂平。手語(yǔ)翻譯設(shè)備的發(fā)展現(xiàn)狀及未來(lái)趨勢(shì)[J]。設(shè)計(jì),20xx,(19):115—117。
[4]晶茹,劉麗娜。商務(wù)溝通中口譯人員的跨文化意識(shí)培養(yǎng)[J]。學(xué)周刊,20xx,01:217—219。
[5]賈建鋒,潘夢(mèng)佳,馬可心。發(fā)達(dá)國(guó)家本科招生制度經(jīng)驗(yàn)借鑒與啟示——基于美國(guó)、英國(guó)和日本的多案例研究[J]。重慶理工大學(xué)學(xué)報(bào)(社會(huì)科學(xué)),20xx,11:118—125。
[6]李金,宋陽(yáng),梁洪。語(yǔ)言殘障患者醫(yī)療輔助系統(tǒng)設(shè)計(jì)[A]。中國(guó)儀器儀表學(xué)會(huì)。第九屆全國(guó)信息獲取與處理學(xué)術(shù)會(huì)議論文集Ⅱ[C]。中國(guó)儀器儀表學(xué)會(huì),20xx:4。
[7]孟繁玲。我國(guó)手語(yǔ)翻譯專業(yè)教育的現(xiàn)狀、問(wèn)題及對(duì)策[J]。中州大學(xué)學(xué)報(bào),20xx,(03):87—90。
[8]劉卓璇。國(guó)內(nèi)聾人高校課堂手語(yǔ)翻譯問(wèn)題與對(duì)策[J]。中州大學(xué)學(xué)報(bào),20xx,(06):61—63。
[9]賈建鋒,潘夢(mèng)佳,馬可心。發(fā)達(dá)國(guó)家本科招生制度經(jīng)驗(yàn)借鑒與啟示——基于美國(guó),英國(guó)和日本的多案例研究[J]。重慶理工大學(xué)學(xué)報(bào)(社會(huì)科學(xué)),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]王衛(wèi)民,賀冬春。自然手語(yǔ)翻譯器系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)[J]。無(wú)線互聯(lián)科技,20xx,(15):41—42。
計(jì)算機(jī)開(kāi)題報(bào)告2
一、開(kāi)題報(bào)告前的準(zhǔn)備
畢業(yè)設(shè)計(jì)(論文)題目確定后,學(xué)生應(yīng)盡快征求導(dǎo)師意見(jiàn),討論題意與整個(gè)畢業(yè)設(shè)計(jì)(論文)(或設(shè)計(jì))的工作計(jì)劃,然后根據(jù)課題要求查閱、收集有關(guān)資料并編寫(xiě)研究提綱,主要由以下幾個(gè)部分構(gòu)成:
1.研究(或設(shè)計(jì))的目的與意義。應(yīng)說(shuō)明此項(xiàng)研究(或設(shè)計(jì))在生產(chǎn)實(shí)踐上或?qū)δ承┘夹g(shù)進(jìn)行改革帶來(lái)的經(jīng)濟(jì)與社會(huì)效益。有的課題過(guò)去曾進(jìn)行過(guò),但缺乏研究,現(xiàn)在可以在理論上做些探討,說(shuō)明其對(duì)科學(xué)發(fā)展的意義。
2.國(guó)內(nèi)外同類研究(或同類設(shè)計(jì))的概況綜述。在廣泛查閱有關(guān)文獻(xiàn)后,對(duì)該類課題研究(或設(shè)計(jì))已取得的成就與尚存在的問(wèn)題進(jìn)行簡(jiǎn)要綜述,只對(duì)本人所承擔(dān)的課題或設(shè)計(jì)部分的已有成果與存在問(wèn)題有條理地進(jìn)行闡述,并提出自己對(duì)一些問(wèn)題的看法。引用內(nèi)容要有標(biāo)注。
3.課題研究(或設(shè)計(jì))的內(nèi)容。要具體寫(xiě)出將在哪些方面開(kāi)展研究,要重點(diǎn)突出。研究的主要內(nèi)容應(yīng)是物所能及、力所能及、能按時(shí)完成的,并要考慮與其它同學(xué)的互助、合作。
4.研究(或設(shè)計(jì))方法?茖W(xué)的.研究方法或切合實(shí)際的具有新意的設(shè)計(jì)方法,是獲得高質(zhì)量研究成果或高水平設(shè)計(jì)成就的關(guān)鍵。因此,在開(kāi)始實(shí)踐前,學(xué)生必須熟悉研究(或設(shè)計(jì))方法,以避免蠻干造成返工,或得不到成果,甚至于寫(xiě)不出畢業(yè)設(shè)計(jì)(論文)或完不成設(shè)計(jì)任務(wù)。
5.實(shí)施計(jì)劃。要在研究提綱中按研究(或設(shè)計(jì))內(nèi)容落實(shí)具體時(shí)間與地點(diǎn),有計(jì)劃地進(jìn)行工作。
二、開(kāi)題報(bào)告
1.開(kāi)題報(bào)告可在導(dǎo)師所在教研室或系內(nèi)舉行,須適當(dāng)請(qǐng)有關(guān)不少于3位老師參加,導(dǎo)師及所有同導(dǎo)師的同學(xué)必須參加。
2.本表(頁(yè)面:A4)在開(kāi)題報(bào)告通過(guò)論證后填寫(xiě),一式三份,本人、導(dǎo)師、所在系(要原件)各一份。
三、注意事項(xiàng)
1.開(kāi)題報(bào)告的撰寫(xiě)完成,意味著畢業(yè)設(shè)計(jì)(論文)工作已經(jīng)開(kāi)始,學(xué)生已對(duì)整個(gè)畢業(yè)設(shè)計(jì)(論文)工作有了周密的思考,是完成畢業(yè)設(shè)計(jì)(論文)關(guān)鍵的環(huán)節(jié)。在開(kāi)題報(bào)告的編寫(xiě)中指導(dǎo)教師只可提示,不可包辦代替。
2.無(wú)開(kāi)題報(bào)告者不準(zhǔn)申請(qǐng)答辯。
計(jì)算機(jī)開(kāi)題報(bào)告3
一、研究背景及意義
隨著信息技術(shù)的發(fā)展,人們?cè)絹?lái)越依賴于計(jì)算機(jī)來(lái)處理關(guān)鍵資料,并且逐步摒棄字紙?zhí)幚矸绞,因而整個(gè)社會(huì)中電子檔案信息的激增。如何去維護(hù)這些電子信息的安全,防止其泄漏和損壞也同時(shí)越發(fā)的引起關(guān)注。另外隨著移動(dòng)存儲(chǔ)設(shè)備尤其是USB設(shè)備的快速發(fā)展和便捷,這個(gè)問(wèn)題越發(fā)的嚴(yán)重起來(lái)。本課題主要針對(duì)研究Windows下通過(guò)USB方式轉(zhuǎn)移資料的行為進(jìn)行監(jiān)控,確保電子資料通過(guò)USB傳播的有據(jù)可尋,以便于安全審計(jì)和統(tǒng)計(jì)。
由于USB總線較高的接口速率和靈活方便的使用特性,使得越來(lái)越多的存儲(chǔ)設(shè)備使用USB接口來(lái)接入計(jì)算機(jī),如閃存盤、移動(dòng)硬盤等。基于USB接口的存儲(chǔ)設(shè)備已取代軟盤,成為一種重要的信息交換方式。但USB存儲(chǔ)設(shè)備的廣泛使用帶來(lái)了許多安全隱患:
。1)竊密者可以在合法用戶不在場(chǎng)的情況下,利用USB存儲(chǔ)設(shè)備快速地將個(gè)人隱私、國(guó)家機(jī)密或商業(yè)敏感信息取走,并且不會(huì)留下痕跡;
(2)合法用戶的違規(guī)操作和逾權(quán)動(dòng)作可以把USB存儲(chǔ)設(shè)備作為中轉(zhuǎn)媒;
(3)USB存儲(chǔ)設(shè)備可作為病毒載體以及開(kāi)機(jī)鑰匙等。上述安全隱患都對(duì)主機(jī)安全構(gòu)成了較大威脅。因此,對(duì)USB存儲(chǔ)設(shè)備的安全實(shí)施監(jiān)控具有重要意義。目前很多保密單位在物理上禁用USB端口,這會(huì)給用戶帶來(lái)很多不便。而一些基于用戶態(tài)的USB存儲(chǔ)設(shè)備監(jiān)控軟件很容易被病毒、木馬等惡意程序繞過(guò),無(wú)法完成有效、實(shí)時(shí)的監(jiān)控。本文采用基于驅(qū)動(dòng)層的技術(shù)實(shí)現(xiàn)其主要的監(jiān)控功能,相對(duì)應(yīng)用層,更加安全和穩(wěn)定。
二、國(guó)內(nèi)外研究情況
1、Linux操作系統(tǒng):
因其具有源碼開(kāi)放,穩(wěn)定,可靠。安全等顯著優(yōu)點(diǎn)。在電子政務(wù)中得到了廣泛應(yīng)用。此類應(yīng)用的安全性要求較高,特別是內(nèi)部網(wǎng)。據(jù)統(tǒng)計(jì),80%的安全事件來(lái)自內(nèi)部網(wǎng)。其中USB接口是內(nèi)部網(wǎng)絡(luò)信息泄密的一個(gè)重要途徑由于USB設(shè)備種類眾多且使用廣泛。僅僅簡(jiǎn)單地禁用USB接口會(huì)使其他的USB設(shè)備(如USB鼠標(biāo)、USB鍵盤、ikey等)無(wú)法正常使用,給用戶帶來(lái)很多不便。文中在Linux環(huán)境下實(shí)現(xiàn)了一個(gè)分布式USB設(shè)備監(jiān)控系統(tǒng)?梢愿鶕(jù)管理員制定的安全策略分類禁用USB設(shè)備。以便管理員對(duì)網(wǎng)絡(luò)中各主機(jī)的USB設(shè)備進(jìn)行細(xì)粒度的管理。該系統(tǒng)的主要功能是以內(nèi)核模塊的形式實(shí)現(xiàn)的相對(duì)于應(yīng)用層程序而言。其可靠性高并且很難被用戶破解。
2、USB監(jiān)控基本情況:
Linux的USB子系統(tǒng)分為USB客戶軟件、USB核心層和主控制器驅(qū)動(dòng)程序3個(gè)層次。
USB客戶軟件是特定設(shè)備驅(qū)動(dòng)程序的主機(jī)部分。主要完成設(shè)備功能驅(qū)動(dòng),為了和設(shè)備正常通信,它通過(guò)10請(qǐng)求包(IRP。I/ORequestPacket)向USB內(nèi)核發(fā)出數(shù)據(jù)接收或發(fā)送請(qǐng)求。USB內(nèi)核則為客戶端驅(qū)動(dòng)程序?qū)雍椭鳈C(jī)控制器驅(qū)動(dòng)函數(shù)提供了一套函數(shù)集。HCD(HostControllerDriver)與主機(jī)控制器合作完成USB各種事務(wù)處理[”對(duì)于USB設(shè)備的所有操作都是通過(guò)向USB設(shè)備發(fā)送相應(yīng)的IRP完成的。本系統(tǒng)將攔截所有發(fā)給USB設(shè)備的IRP并對(duì)其中的內(nèi)容進(jìn)行分析。得到USB設(shè)備的設(shè)備類型,如存儲(chǔ)類設(shè)備、USB集線器類設(shè)備或者廠商自定義設(shè)備等。然后根據(jù)安全策略文件來(lái)決定是否允許這個(gè)設(shè)備使用。USB設(shè)備監(jiān)控系統(tǒng)中的關(guān)鍵問(wèn)題是IRP攔截。判斷設(shè)備類型以及對(duì)廠商自定義類設(shè)備的管理。
3、IRP攔截技術(shù):
為了實(shí)現(xiàn)數(shù)據(jù)傳輸。USB內(nèi)核提供了一個(gè)數(shù)據(jù)結(jié)構(gòu)稱為URB(USBRequestBlock)。一個(gè)URB由執(zhí)行任何一個(gè)USB事務(wù)信息、分發(fā)數(shù)據(jù)信息和回傳的狀態(tài)信息組成。URB中具有USB數(shù)據(jù)傳輸?shù)乃行畔ⅲ▊鬏旑愋、傳輸方向、?shù)據(jù)緩存區(qū)、數(shù)據(jù)傳輸?shù)脑O(shè)備、端點(diǎn)、返回信息及指向傳輸完成的處理函數(shù)的指針。從圖l中可以看出。所有的USB設(shè)備I/O請(qǐng)求最終都由總線提交函數(shù)usbmit_ttrb(structurb*urb)發(fā)送到USB總線上。因此可以通過(guò)攔截usb_submiturb函數(shù)。對(duì)所有的URB數(shù)據(jù)包進(jìn)行分析的方法來(lái)實(shí)現(xiàn)對(duì)USB設(shè)備的控制。目前。Linux(所支持的主控制器主要有OHC(OpenHostController)和UHC(UniversalHostController)種控制器的驅(qū)動(dòng)程序分別是ohci。0和uhci。o。usbsubruiturb函數(shù)就是由這兩個(gè)模塊提供的一般情況下。一臺(tái)計(jì)算機(jī)只有一種控制器。Linux考慮了有多種控制器的可能性并為將來(lái)擴(kuò)展更多的控制器提供了方便。
因此,攔截usbsubmiturb函數(shù)就是要攔截內(nèi)核模塊的導(dǎo)出函數(shù)。Linux采用整體式內(nèi)核結(jié)構(gòu)。如果要對(duì)內(nèi)核功能進(jìn)行修改或充。必須重新編譯整個(gè)內(nèi)核。這給擴(kuò)展內(nèi)核功能帶來(lái)諸多不便。因此。Linux提供了一種新的機(jī)制:動(dòng)態(tài)可加載內(nèi)核模塊內(nèi)核模塊將一些需要擴(kuò)展的功能先單獨(dú)編譯成一組目標(biāo)代碼。該代碼是核心的一分。但并沒(méi)有編譯到內(nèi)核里面去?梢愿鶕(jù)需要在系統(tǒng)啟動(dòng)后動(dòng)態(tài)地加載到系統(tǒng)核心中。當(dāng)模塊不再需要時(shí),可以動(dòng)態(tài)地從系統(tǒng)核心卸載。核心符號(hào)表中維護(hù)著一個(gè)核心資源鏈表。在加載模塊時(shí)。它能夠解析出模塊中對(duì)核心資源的引用某個(gè)模塊對(duì)其他模塊的服務(wù)或資源的需求類似于模塊對(duì)核心本身資源或服務(wù)的請(qǐng)求。不過(guò)此時(shí)所請(qǐng)求的服務(wù)是來(lái)自另外一個(gè)已加載的模塊每當(dāng)加載模塊時(shí)核心將把該加載模塊輸出的所有資源和符號(hào)添加到核心符號(hào)表中21核心符號(hào)表中包含模塊導(dǎo)出函數(shù)名、變量的名字和其相應(yīng)的地址通過(guò)更改函數(shù)地址值的方法可以對(duì)函數(shù)調(diào)用進(jìn)行攔截。
但這種方法在攔截模塊導(dǎo)出函數(shù)的時(shí)并不適用。如前所述,模塊在加載的過(guò)程中會(huì)使用核心符號(hào)表中的信息對(duì)引用的函數(shù)和變量進(jìn)行重定向。這種訪問(wèn)是一次性的。系統(tǒng)在內(nèi)核級(jí)中執(zhí)行時(shí),訪問(wèn)了大量的寄存器,而很多寄存器值是由上層調(diào)用者提供的。如果改變這些寄存器值。系統(tǒng)會(huì)變得不穩(wěn)定。很可能出現(xiàn)不可預(yù)料的后果。
因此使用hook函數(shù)的最佳原則是:在hook函數(shù)中調(diào)用原函數(shù)時(shí)。所有寄存器的值與被hook前的信息一樣普通的C函數(shù)調(diào)用都提供了函數(shù)堆棧切換操作。而在funl和fun2中要使用原函數(shù)的堆棧來(lái)獲取傳人的參數(shù)地址。因此這兩個(gè)函數(shù)必須用匯編語(yǔ)言編寫(xiě)這里分析一下攔截代碼的穩(wěn)定性在整個(gè)操作系統(tǒng)運(yùn)行期間。系統(tǒng)服務(wù)會(huì)經(jīng)常被調(diào)用。當(dāng)一個(gè)進(jìn)程調(diào)用了被hook的系統(tǒng)服務(wù)。這時(shí)如果發(fā)生了進(jìn)程切換,則另一個(gè)進(jìn)程再次調(diào)用相同的系統(tǒng)服務(wù)時(shí)。就會(huì)出現(xiàn)此次調(diào)用沒(méi)有被hook的情況雖然可以通過(guò)關(guān)閉中斷方法加以避免。但對(duì)系統(tǒng)性能影響比較大USB子系統(tǒng)的數(shù)據(jù)傳輸通常不是提交一次URB就能完成的。
偶爾漏掉了一個(gè)URB并不會(huì)影響對(duì)數(shù)據(jù)傳輸?shù)慕眯Ч。所以這里完全可以忽略這種情況在實(shí)際的測(cè)試和使用中沒(méi)有出現(xiàn)禁用失效的情況。
三、監(jiān)控系統(tǒng)應(yīng)用價(jià)值與基本方法
監(jiān)控系統(tǒng)在已有研究成果的基礎(chǔ)之上,對(duì)誤差控制、大塊數(shù)據(jù)處理、地形簡(jiǎn)化等算法和實(shí)現(xiàn)技術(shù)進(jìn)行了改進(jìn)。包圍盒進(jìn)行LOD誤差處理,大大地提高了算法的效率,該算法已經(jīng)應(yīng)用到研制的某衛(wèi)星網(wǎng)管仿真測(cè)試系統(tǒng)中,取得了良好的效果。算法使用的是存儲(chǔ)在本地的地形數(shù)據(jù),未來(lái)有可能通過(guò)網(wǎng)絡(luò)使用實(shí)時(shí)的真實(shí)地形數(shù)據(jù),此時(shí)內(nèi)存映射文件將失效,因此需要進(jìn)一步考慮如何有效地加載和傳輸來(lái)自網(wǎng)絡(luò)的'數(shù)據(jù),從而實(shí)時(shí)顯示真實(shí)的地形。另外,使用C++語(yǔ)言實(shí)現(xiàn)算法和地形顯示,可以進(jìn)一步提高軟件的效率;赨SB的CAN總線系統(tǒng)監(jiān)控平臺(tái)的開(kāi)發(fā)成功,為CAN總線控制系統(tǒng)的開(kāi)發(fā)、調(diào)試和診斷提供了得力工具。無(wú)論在實(shí)驗(yàn)室還是在工業(yè)現(xiàn)場(chǎng),開(kāi)發(fā)人員都可方便地將CAN網(wǎng)絡(luò)與計(jì)算機(jī)互聯(lián),實(shí)時(shí)監(jiān)控系統(tǒng)的總線狀態(tài)。以此為基礎(chǔ),今后還將進(jìn)一步完善其上位機(jī)應(yīng)用程序,豐富其監(jiān)控的現(xiàn)場(chǎng)總線種類,使其成為基于CAN的多種現(xiàn)場(chǎng)總線的監(jiān)控平臺(tái)。
USB(universalserialbus)通用串行總線,是由Intel、康柏、微軟和NEC等公司共同推出的串行接口。它支持即插即用和帶電熱插拔,占用的系統(tǒng)資源少,不會(huì)出現(xiàn)與其它外設(shè)資源沖突的情況,軟件安裝也很方便;其通信速度為1。5、12和480Mb/s,突破了傳統(tǒng)計(jì)算機(jī)串行通信接口(如RS一232)與高速外設(shè)進(jìn)行數(shù)據(jù)傳輸時(shí)的速度“瓶頸”;接口還可以提供最大5V/500mA的總線電源,小型USB設(shè)備無(wú)需外擴(kuò)電源,簡(jiǎn)化電路設(shè)計(jì)。USB接口已經(jīng)成為PC的標(biāo)準(zhǔn)接口。為了便于攜帶使用,在下位橋接器設(shè)計(jì)中均采用體積小、功耗低的平面封裝器件,這可以減小體積、充分利用USB總線供電。另外,在下位橋接器設(shè)計(jì)中還設(shè)計(jì)了數(shù)據(jù)緩沖和CAN總線通信錯(cuò)誤識(shí)別功能,這樣可以進(jìn)一步避免系統(tǒng)監(jiān)控?cái)?shù)據(jù)的丟失,并且能在CAN總線通信出錯(cuò)時(shí)提供詳細(xì)的狀態(tài)記錄信息,提高平臺(tái)的監(jiān)控性能。
一個(gè)USB設(shè)備插入到計(jì)算機(jī)USB端口上時(shí),操作系統(tǒng)硬件管理程序?qū)?huì)發(fā)現(xiàn)設(shè)備,然后查找該設(shè)備的驅(qū)動(dòng)程序是否存在,如果存在,系統(tǒng)加載驅(qū)動(dòng)程序,然后給USB設(shè)備分配盤符等。
從上面的分析中可以知道,如果要阻止USB設(shè)備在計(jì)算機(jī)上使用,至少有兩個(gè)方法可以使用:
第一種方法是修改設(shè)備驅(qū)動(dòng)程序,在設(shè)備驅(qū)動(dòng)程序里面加入對(duì)設(shè)備進(jìn)行判斷的代碼,從而阻止非授權(quán)USB設(shè)備在系統(tǒng)上的識(shí)別;第二種方法是不修改驅(qū)動(dòng)程序,而在USB設(shè)備枚舉完成后,立即把設(shè)備卸載,從而在系統(tǒng)中無(wú)法使用該設(shè)備。
上面兩種方法中,第一種需要熟悉驅(qū)動(dòng)程序開(kāi)發(fā)技術(shù),難度比較大;第二種原理比較簡(jiǎn)單,實(shí)現(xiàn)起來(lái)也相對(duì)容易。本文將采用第二種方法。第二種方法的原理是:當(dāng)插入U(xiǎn)SB存儲(chǔ)設(shè)備時(shí),應(yīng)該立即獲取該USB設(shè)備的信息,然后判斷這些信息是否是經(jīng)過(guò)授權(quán)的,如果非法,立即調(diào)用卸載函數(shù)卸載該USB設(shè)備。系統(tǒng)可以分為三部分:USB存儲(chǔ)設(shè)備的檢測(cè)、USB設(shè)備信息的讀取判斷、設(shè)備的卸載。
四、小結(jié)
總之,面向端系統(tǒng)的行為安全監(jiān)控系統(tǒng)是針對(duì)Windows平臺(tái)的。隨著Windows平臺(tái)在電子政務(wù)中的日益廣泛應(yīng)用。面向Windows平臺(tái)的行為安全監(jiān)控系統(tǒng)將具有廣泛的應(yīng)用前景,課題設(shè)計(jì)提出的USB設(shè)備監(jiān)控技術(shù)不僅可以對(duì)USB設(shè)備行為進(jìn)行有效監(jiān)控。還同樣適用于對(duì)并口設(shè)備及光驅(qū)類設(shè)備進(jìn)行監(jiān)控。具有普遍的指導(dǎo)意義。此課題具有可以成功解決保密要求較高的個(gè)人和單位只能在物理上禁用USB端口、使用不靈活的問(wèn)題。軟件關(guān)鍵功能的實(shí)現(xiàn),可優(yōu)先監(jiān)控到USB儲(chǔ)存設(shè)備,不易被惡意程序繞過(guò),軟件資源的占有率低等優(yōu)點(diǎn)。
計(jì)算機(jī)開(kāi)題報(bào)告4
、.選題背景和意義
在當(dāng)下的信息時(shí)代中,人們對(duì)通信的需求和要求都越來(lái)越高,這些要求都體現(xiàn)在了線路的建設(shè)與維護(hù)上。線路即整個(gè)通信信號(hào)傳遞的路線,是保證通信正常進(jìn)行的基本條件。我國(guó)移動(dòng)通信運(yùn)營(yíng)商將投資的重要部分正是移動(dòng)通信線路的建設(shè)和維護(hù),移動(dòng)通信線路的建設(shè)一般都是圍繞覆蓋面、通話質(zhì)量、投資效益、建設(shè)難易、維護(hù)方便等要素進(jìn)行。目前對(duì)于線路的檢測(cè)與故障處理,仍存在以下兩個(gè)需要改進(jìn)的問(wèn)題。
(1)線路故障處理及時(shí)率始終停留在一般的“現(xiàn)場(chǎng)看、現(xiàn)場(chǎng)查”的水平,對(duì)故障線路的必備相關(guān)參數(shù)知之甚少,不能做到“先了解、后查修”,造成故障查修時(shí)間過(guò)長(zhǎng)而影響了該線路覆蓋區(qū)域下的很多用戶的感知。
(2)對(duì)于線路基礎(chǔ)維護(hù)工作周期、項(xiàng)目一概而論、不分等級(jí),無(wú)差異化、針對(duì)性的維護(hù),造成主線路的巡檢周期過(guò)長(zhǎng)、巡檢內(nèi)容過(guò)于簡(jiǎn)單,為重要線路日后出現(xiàn)告警而影響大批客戶埋下了故障隱患。
因此,為了提供更好的用戶服務(wù),線路的智能巡檢系統(tǒng)應(yīng)運(yùn)而生。
同時(shí)智能手機(jī)的流行,使我們開(kāi)始將應(yīng)用聯(lián)系到智能終端上,以實(shí)現(xiàn)便捷移動(dòng)性。所謂智能手機(jī)(Smartphone),是指“像個(gè)人電腦一樣,具有獨(dú)立的操作系統(tǒng),可以由用戶自行安裝軟件、游戲等第三方服務(wù)商提供的程序,通過(guò)此類程序來(lái)不斷對(duì)手機(jī)的功能進(jìn)行擴(kuò)充,并可以通過(guò)移動(dòng)通訊網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)無(wú)線網(wǎng)絡(luò)接入的這樣一類手機(jī)的總稱”。
而Google公司開(kāi)發(fā)的Android平臺(tái)更是為智能手機(jī)開(kāi)啟了一片新天地。現(xiàn)今,Android是世上最為流行的手機(jī)平臺(tái),他掌控了數(shù)百萬(wàn)的手機(jī),平板電腦,和許多其他的設(shè)備并且將Google和網(wǎng)頁(yè)的功能帶到了用戶手上。同時(shí),用戶可以定制你自己的安卓設(shè)備。窗口工具讓你能夠直接通過(guò)你家的電腦屏幕聯(lián)系到你最喜歡的應(yīng)用程序。用戶可以增加或者調(diào)整日歷,郵箱,提醒,使得生活中的.重要事情都在掌控之中。
Android擁有全球合作和大規(guī)模已安裝數(shù)據(jù)庫(kù),創(chuàng)建在在開(kāi)源的Linux架構(gòu)上,擁有大于300個(gè)硬件軟件和載體合作伙伴,使Android迅速成為了最快速成長(zhǎng)的手機(jī)系統(tǒng)。現(xiàn)在,世上有超過(guò)20億的安卓設(shè)備,并且每天都有在137個(gè)國(guó)家地區(qū)超過(guò)550,000的新設(shè)備被激活使用。
1、Android為開(kāi)發(fā)者提供了一個(gè)開(kāi)放的平臺(tái)來(lái)研發(fā)任何能想象到的應(yīng)用程序,同時(shí)提供了一個(gè)開(kāi)放的市場(chǎng)空間將產(chǎn)品展示給快速增長(zhǎng)的用戶群體。不管你是做生意,還是僅僅有一個(gè)很棒的想法,安卓擁有平臺(tái),工具和設(shè)備來(lái)使之成真。
2、Android的快速創(chuàng)新持續(xù)推動(dòng)著硬件和軟件向前發(fā)展,為用戶和開(kāi)發(fā)者帶去新的功能,Android技術(shù)的快速革新使開(kāi)發(fā)者一直站在多樣的強(qiáng)大的應(yīng)用面前。
3、Android的強(qiáng)大的開(kāi)發(fā)環(huán)境,為開(kāi)發(fā)者提供所需一切來(lái)構(gòu)建頂尖的應(yīng)用體驗(yàn)。它提供了一個(gè)簡(jiǎn)單的應(yīng)用程序模板,可以在任何地方使用。開(kāi)發(fā)者可以在很多設(shè)備上運(yùn)用自己的程序,從手機(jī)到平板電腦等等。在所有設(shè)備中,Android都為你提供持續(xù)的強(qiáng)大的APIs來(lái)管理你的UI組件并使你充分運(yùn)用每個(gè)設(shè)備上得硬件資源。
對(duì)于Android開(kāi)發(fā)者而言,安卓重新塑造了人們通信的方式。使通信是你的手機(jī)或平板電腦,在你手腕上,在你車?yán)铮陔娨曋,在相機(jī)里,在家中,在商店里,這是沒(méi)有限制的全新風(fēng)景。
、.研究現(xiàn)狀
現(xiàn)下,已有不少公司進(jìn)行巡檢的研究與開(kāi)發(fā)。其中以接觸式和感應(yīng)式巡檢系統(tǒng)為主,對(duì)巡檢的智能性和移動(dòng)性的兼顧尚有欠缺。
(1)接觸式巡檢管理系統(tǒng)
接觸式巡檢系統(tǒng)由信息鈕、巡檢器、通訊座、計(jì)算機(jī)及軟件等組成。巡檢人員佩帶巡檢器,在巡檢過(guò)程中用巡檢器觸碰信息鈕。信息將自動(dòng)存于巡檢器中,管理人員將巡檢器插入與計(jì)算機(jī)串口相連的專用通訊座中,通過(guò)計(jì)算機(jī)內(nèi)的應(yīng)用軟件將巡檢器的巡檢數(shù)據(jù)讀入計(jì)算機(jī)中存檔。
(2)感應(yīng)式巡檢管理系統(tǒng)
感應(yīng)式巡檢系統(tǒng)由感應(yīng)器、巡檢器、數(shù)據(jù)傳輸線、計(jì)算機(jī)及軟件等組成。將具有不同編碼的感應(yīng)器隱蔽安放于被巡檢的設(shè)備或線路上(無(wú)需布線),并將感應(yīng)器編碼對(duì)應(yīng)安裝地點(diǎn)存于計(jì)算機(jī)中。管理人員將巡檢器通過(guò)傳輸線與計(jì)算機(jī)連接,通計(jì)算機(jī)內(nèi)的應(yīng)用軟件將巡檢器的巡檢數(shù)據(jù)讀入計(jì)算機(jī)中存檔。
各地移動(dòng)線路的檢測(cè)主要存在著以下兩個(gè)比較突出的問(wèn)題
(1)移動(dòng)線路分布于城鄉(xiāng)各處,高山平地,地形復(fù)雜,采用傳統(tǒng)的人工巡檢的方式使很多時(shí)間浪費(fèi)在爬山,走路的過(guò)程中,導(dǎo)致工作效力非常低,已經(jīng)不能適應(yīng)移動(dòng)通訊業(yè)務(wù)迅速發(fā)展的需求。
(2)巡檢反饋時(shí)間長(zhǎng),信息不足,無(wú)法實(shí)現(xiàn)對(duì)數(shù)據(jù)的分析從而有效的監(jiān)控,不能動(dòng)態(tài)地、實(shí)時(shí)地顯示,致使無(wú)法有效進(jìn)行決策;
本次畢業(yè)設(shè)計(jì)即研究開(kāi)發(fā)具有較好移動(dòng)性智能性,并以當(dāng)下最廣為使用的Android手機(jī)為巡檢終端的線路智能巡檢系統(tǒng),通過(guò)GPS衛(wèi)星定位,并利用GPRS/3G等數(shù)據(jù)網(wǎng)絡(luò),通過(guò)定時(shí)跟蹤與手動(dòng)上傳,實(shí)現(xiàn)設(shè)備的實(shí)時(shí)數(shù)據(jù)采集及監(jiān)控,這樣移動(dòng)線路監(jiān)管維護(hù)部門便可以及時(shí)、 真實(shí)的了解線路現(xiàn)場(chǎng)的環(huán)境情況,有效保障了通信網(wǎng)絡(luò)的正常運(yùn)行。
、.研究的基本內(nèi)容和擬解決的主要問(wèn)題
了解Android的系統(tǒng)架構(gòu),掌握Android的基本開(kāi)發(fā)技術(shù),熟悉巡檢系統(tǒng)業(yè)務(wù)流程,基于此業(yè)務(wù)設(shè)計(jì)流暢的用戶交互界面。使用Android各種UI控件,完成各個(gè)頁(yè)面之間的跳轉(zhuǎn)和數(shù)據(jù)傳輸;完成終端各種參數(shù)的設(shè)置,并能給用戶良好引導(dǎo)和提示;完成在主流Android手機(jī)上的調(diào)試,能夠在各種主流Android手機(jī)上正常使用。
本次畢業(yè)設(shè)計(jì)中需要解決的主要問(wèn)題是如何利用基于Android的Java語(yǔ)言對(duì)用戶交互模塊進(jìn)行設(shè)計(jì)并聯(lián)合各模塊能夠協(xié)調(diào)工作。其后還需要進(jìn)一步簡(jiǎn)化設(shè)計(jì)語(yǔ)言和設(shè)計(jì)思路,美化交互界面,提高用戶模塊的可移植性,并進(jìn)行系統(tǒng)優(yōu)化。
、.研究方法和手段
主要在MyEclipse環(huán)境下,使用Java語(yǔ)言進(jìn)行Android的程序編寫(xiě)和調(diào)試,對(duì)Android客戶端的用戶界面交互模塊進(jìn)行仿真,并能在終端上運(yùn)行并實(shí)現(xiàn)預(yù)期的效果。同時(shí)了解其他各模塊接口與主要實(shí)現(xiàn)方法,與各模塊協(xié)調(diào)運(yùn)行,在終端上實(shí)現(xiàn)整套巡檢系統(tǒng)的功能。
首先需要學(xué)習(xí)Android開(kāi)發(fā)手冊(cè),了解各種UI組件的特性及使用方法,以建立人機(jī)友好的交互界面。同時(shí)廣泛涉獵Google官方資料,并進(jìn)行文獻(xiàn)翻譯,同時(shí)閱讀最新的相關(guān)文獻(xiàn)。學(xué)習(xí)并跟隨發(fā)展潮流,不斷優(yōu)化模塊功能。
、.設(shè)計(jì)(論文)提綱
第一章 緒論
第二章 需求分析
第三章 系統(tǒng)分析與設(shè)計(jì)
第四章 系統(tǒng)詳細(xì)設(shè)計(jì)
第五章 系統(tǒng)測(cè)試
結(jié)論與展望
致謝
參考文獻(xiàn)
附錄
外文資料及譯文
、.研究工作的步驟與進(jìn)度
3月初至3月中旬:了解課題要求,準(zhǔn)備相關(guān)資料,熟悉MyEclipse開(kāi)發(fā)環(huán)境,學(xué)習(xí)Android架構(gòu),熟悉巡檢業(yè)務(wù)。
3月中旬至3月底:學(xué)習(xí)Android界面開(kāi)發(fā),學(xué)習(xí)Android UI控件,動(dòng)手實(shí)踐。
4月初至4月中旬:繼續(xù)學(xué)習(xí)Android UI控件,在動(dòng)手實(shí)踐的基礎(chǔ)上設(shè)計(jì)終端界面。
4月底至5月中旬:設(shè)計(jì)終端界面,制作demo,與其他模塊進(jìn)行整合并在手機(jī)上聯(lián)合調(diào)試,并進(jìn)一步簡(jiǎn)化程序優(yōu)化設(shè)計(jì)。
5月中旬至5月底:完成系統(tǒng)開(kāi)發(fā)、畢業(yè)論文初稿及相關(guān)事宜。
6月初至6月中旬:完成系統(tǒng)測(cè)試、畢業(yè)論文及相關(guān)事宜。
、.查閱的主要文獻(xiàn)
[1] 李剛.瘋狂Android講義 .電子工業(yè)出版社.20xx.
[2] 蓋索林編著.王世江改編.Google Android開(kāi)發(fā)入門指南(第2版).人民郵電出版社.20xx.
[3] 韓超,梁泉.Android系統(tǒng)原理及開(kāi)發(fā)要點(diǎn)詳解電子工業(yè)出版社 20xx
[4] 余志龍等.Google Android SDK開(kāi)發(fā)范例大全(第3版).人民郵電出版社 20xx
[5] 吳亞峰等.Android編程典型實(shí)例與項(xiàng)目開(kāi)發(fā).電子工業(yè)出版社 20xx
計(jì)算機(jī)開(kāi)題報(bào)告5
總述
開(kāi)題報(bào)告的總述部分應(yīng)首先提出選題,并簡(jiǎn)明扼要地說(shuō)明該選題的目的、目前相關(guān)課題研究情況、理論適用、研究方法、必要的數(shù)據(jù)等等。
提綱
開(kāi)題報(bào)告包含的論文提綱可以是粗線條的,是一個(gè)研究構(gòu)想的基本框架?刹捎谜涫交蛘问教峋V形式。在開(kāi)題階段,提綱的目的是讓人清楚論文的基本框架,沒(méi)有必要像論文目錄那樣詳細(xì)。
參考文獻(xiàn)
開(kāi)題報(bào)告中應(yīng)包括相關(guān)參考文獻(xiàn)的目錄
要求
開(kāi)題報(bào)告應(yīng)有封面頁(yè),總頁(yè)數(shù)應(yīng)不少于4頁(yè)。版面格式應(yīng)符合以下第3部分第2)項(xiàng) 格式 的規(guī)定。
一.編寫(xiě)目的
《銀行帳目管理信息系統(tǒng)》開(kāi)題報(bào)告的編寫(xiě)目的是通過(guò)對(duì)《銀行帳目管理信息系統(tǒng)》中各模塊的分析,確定系統(tǒng)的體系結(jié)構(gòu),模塊內(nèi)容,技術(shù)方法,明確各模塊的功能和數(shù)據(jù)流,為程序編寫(xiě)定下宏觀體系框架計(jì)算機(jī)畢業(yè)論文開(kāi)題報(bào)告范文精選3篇計(jì)算機(jī)畢業(yè)論文開(kāi)題報(bào)告范文精選3篇。
二.開(kāi)發(fā)背景
隨著科技發(fā)展和社會(huì)進(jìn)步,尤其是計(jì)算機(jī)大范圍的普及,計(jì)算機(jī)應(yīng)用逐漸由大規(guī)模科學(xué)計(jì)算的海量數(shù)據(jù)處理轉(zhuǎn)向大規(guī)模的事務(wù)處理和對(duì)工作流的管理,這就產(chǎn)生了以臺(tái)式計(jì)算機(jī)為核心,以數(shù)據(jù)庫(kù)管理系統(tǒng)為開(kāi)發(fā)環(huán)境的管理信息系統(tǒng)在大規(guī)模的事務(wù)處理和對(duì)工作流的管理等方面的應(yīng)用,特別是在銀行帳目管理之中的應(yīng)用日益收到人們的關(guān)注。
近年來(lái)我國(guó)信息產(chǎn)業(yè)發(fā)展迅速,手工管理方式在銀行帳目管理等需要大量事務(wù)處理的應(yīng)用中已顯得不相適應(yīng),采用IT技術(shù)提高服務(wù)質(zhì)量和管理水平勢(shì)在必行。目前,對(duì)外開(kāi)放必然趨勢(shì)使銀行業(yè)直面外國(guó)銀行巨頭的直接挑戰(zhàn),因此,銀行必須提高其工作效率,改善其工作環(huán)境。這
在傳統(tǒng)的銀行帳戶管理中,其過(guò)程往往是很復(fù)雜的,繁瑣的,帳戶管理以入帳和出帳兩項(xiàng)內(nèi)容為核心,在此過(guò)程中又需要經(jīng)過(guò)若干道手續(xù),因?yàn)檎麄(gè)過(guò)程都需要手工操作,效率十分低下,且由于他們之間關(guān)聯(lián)復(fù)雜,統(tǒng)計(jì)和查詢的.方式各不相同;且會(huì)出現(xiàn)信息的重復(fù)傳遞問(wèn)題,因此該過(guò)程必須實(shí)現(xiàn)信息化。
我們的系統(tǒng)開(kāi)發(fā)的整體任務(wù)是實(shí)現(xiàn)銀行帳戶管理的系統(tǒng)化、規(guī)范化、自動(dòng)化和智能化,從而達(dá)到提高企業(yè)管理效率的目的。
三.可行性研究
可行性研究能使新系統(tǒng)達(dá)到以最小的開(kāi)發(fā)成本取得最佳的經(jīng)濟(jì)效益?尚行匝芯康哪康,是根據(jù)開(kāi)發(fā)管理信息系統(tǒng)的請(qǐng)求,通過(guò)初步調(diào)查和系統(tǒng)目標(biāo)分析,對(duì)要開(kāi)發(fā)的銀行帳戶管理信息系統(tǒng)從技術(shù)上、經(jīng)濟(jì)上、資源上和管理上進(jìn)行是否可行的研究。這是一項(xiàng)保證資源合理使用、避免失誤和浪費(fèi)的重要工作
⊙ 經(jīng)濟(jì)上的可行性:主要分析成本與收益、投資效果等計(jì)算機(jī)畢業(yè)論文開(kāi)題報(bào)告范文精選3篇工作報(bào)告。
⊙ 技術(shù)上的可行性:要分析技術(shù)力量、計(jì)算機(jī)性能、通訊網(wǎng)絡(luò)和系統(tǒng)條件等。
⊙ 資源上的可行性:主要指管理、經(jīng)費(fèi)能否得到保證。
⊙ 管理上的可行性:如帳戶管理水平、數(shù)據(jù)收集可能性、規(guī)章制度健全程度和領(lǐng)導(dǎo)對(duì)發(fā)展系統(tǒng)的態(tài)度。
可行性分析已經(jīng)寫(xiě)成可行性研究報(bào)告,并報(bào)請(qǐng)領(lǐng)導(dǎo)及有關(guān)專家審議,通過(guò)后進(jìn)入了以下需求分析階段。
四.系統(tǒng)需求分析
用戶的主要需求有帳戶管理、取款機(jī)管理、用戶查詢、查詢統(tǒng)計(jì)等幾個(gè)方面:
(1)帳戶管理方面:存款、取款、開(kāi)戶、銷戶、修改信息、辦卡、掛失卡;
計(jì)算機(jī)開(kāi)題報(bào)告6
一、選題的依據(jù)、意義和理論或?qū)嶋H應(yīng)用方面的價(jià)值
隨著信息產(chǎn)業(yè)的高速發(fā)展,信息教育也得到了高度重視。網(wǎng)絡(luò)教學(xué)跨越時(shí)間和地理位置的限制,最大程度的整合教學(xué)資源,將一流的師資和一流的設(shè)備通過(guò)網(wǎng)絡(luò)與需要得到新知識(shí)的學(xué)習(xí)者結(jié)合起來(lái),為廣大的學(xué)習(xí)者提供一個(gè)更加方便的平臺(tái)。而我校未能根據(jù)C語(yǔ)言這門課程建設(shè)一個(gè)相關(guān)的教學(xué)網(wǎng)站,依舊是采用以教師為中心的傳統(tǒng)教學(xué)模式教授知識(shí),缺乏對(duì)于學(xué)生個(gè)性的培養(yǎng),隨著機(jī)械式的教育,學(xué)生容易失去對(duì)于課程的興趣,主觀能動(dòng)性低。本課題圍繞C語(yǔ)言課程教學(xué)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)展開(kāi),此教學(xué)網(wǎng)站的開(kāi)發(fā)突破了時(shí)間、空間的限制,給學(xué)習(xí)者提供豐富的網(wǎng)絡(luò)教學(xué)資源及各種形式的教學(xué)活動(dòng)。同時(shí)使課程中抽象和難以體會(huì)的概念等變得生動(dòng)起來(lái),加深加快對(duì)該門課程的理解,使學(xué)習(xí)者通過(guò)網(wǎng)絡(luò)可在線學(xué)習(xí)理論與實(shí)驗(yàn),提高學(xué)習(xí)能力及實(shí)踐能力,師生之間更具有交互性。不僅如此,也為學(xué)校節(jié)約了大量的人力及物力,教學(xué)網(wǎng)站上開(kāi)設(shè)的在線自測(cè)功能使得學(xué)習(xí)者隨時(shí)掌握自己的學(xué)習(xí)情況,知曉自己知識(shí)點(diǎn)的遺漏之處進(jìn)而補(bǔ)足。
二、本課題在國(guó)內(nèi)外的研究現(xiàn)狀
在國(guó)外,網(wǎng)絡(luò)教學(xué)的發(fā)展較國(guó)內(nèi)更加迅速,除了普及廣泛外,已經(jīng)向更高層次的應(yīng)用和標(biāo)準(zhǔn)化方面發(fā)展。以美國(guó)為例,美國(guó)是目前遠(yuǎn)程教育規(guī)模最大的國(guó)家。近年來(lái),美國(guó)高校遠(yuǎn)程教育課程建設(shè)快速發(fā)展,達(dá)到了4萬(wàn)種。其中本科課程3.5萬(wàn)種,研究生課程1.4萬(wàn)種,非學(xué)歷學(xué)位課程50000種。虛擬大學(xué)的辦學(xué)模式。所有的教學(xué)活動(dòng)和教育管理都是通過(guò)網(wǎng)絡(luò)教學(xué)技術(shù)實(shí)現(xiàn)的,網(wǎng)絡(luò)教學(xué)技術(shù)幾乎成為學(xué)員唯一獲取知識(shí)的途徑。
在國(guó)內(nèi),關(guān)于教學(xué)信息化我國(guó)已有一些網(wǎng)絡(luò)教學(xué)平臺(tái),如軟酷網(wǎng),各大重點(diǎn)高校的在線教學(xué)平臺(tái)等都為我們提供了良好的學(xué)習(xí)平臺(tái)。但由于傳統(tǒng)教學(xué)觀念的束縛,網(wǎng)絡(luò)教學(xué)并未得到很好的'推廣。因此,教學(xué)網(wǎng)站的設(shè)計(jì)實(shí)現(xiàn)以及觀念的轉(zhuǎn)變顯得尤為重要。我國(guó)的網(wǎng)絡(luò)基本普及到全國(guó)各大中小城市,但現(xiàn)在網(wǎng)絡(luò)教育資源并不是很豐富,再加上教育水品并不高的廣大農(nóng)村地區(qū)。因此在未來(lái),我國(guó)的網(wǎng)上教育平臺(tái)的建設(shè)將有很大的前景。要提高我國(guó)網(wǎng)絡(luò)教學(xué)水平,必須注重網(wǎng)絡(luò)教育的教學(xué)設(shè)計(jì),加強(qiáng)適應(yīng)個(gè)性化教學(xué),合作性教學(xué),加強(qiáng)資源庫(kù)的標(biāo)準(zhǔn)化建設(shè)。
三、課題研究的內(nèi)容及擬采取的方法
首先按照軟件工程理論對(duì)系統(tǒng)的業(yè)務(wù)流程進(jìn)行分析,確定系統(tǒng)的功能及非功能需求;然后對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),確定系統(tǒng)的功能模塊如下:
1.用戶注冊(cè):分為教師登陸和學(xué)生登錄兩個(gè)角色權(quán)限。能夠提供一定的安全機(jī)制,提供數(shù)據(jù)信息的授權(quán)訪問(wèn)。
2.課程基本信息:課程內(nèi)容簡(jiǎn)介、教學(xué)目的和要求、教學(xué)內(nèi)容和授課計(jì)劃。
3.實(shí)驗(yàn)教學(xué):實(shí)驗(yàn)教學(xué)大綱、實(shí)驗(yàn)內(nèi)容以及實(shí)驗(yàn)指導(dǎo)書(shū)。
4.教學(xué)資源:查看教學(xué)課件及網(wǎng)上資源,網(wǎng)上資源采用網(wǎng)頁(yè)形式進(jìn)行鏈接。
5.在線學(xué)習(xí):學(xué)生可通過(guò)該系統(tǒng)進(jìn)行自測(cè),完成答卷。
6.師生論壇:該模塊實(shí)行權(quán)限管理, 用戶注冊(cè)登陸后, 會(huì)看到發(fā)布的各種信息目錄, 通過(guò)點(diǎn)擊查看進(jìn)入,可以查看到具體的信息以及老師或者其他學(xué)生回復(fù)此問(wèn)題的內(nèi)容。
該系統(tǒng)采用了 ASP+DIV+CSS 的設(shè)計(jì)模式,利用 MD5加密。本系統(tǒng)是基于WinXp+SqlServer20xx+Visual studio20xx進(jìn)行開(kāi)發(fā)。系統(tǒng)采用 B/S 模式結(jié)構(gòu),利用 Internet 對(duì)畢業(yè)論文進(jìn)行管理。并結(jié)合Dreamweaver實(shí)現(xiàn)靜態(tài)網(wǎng)頁(yè)界面的設(shè)計(jì)。本系統(tǒng)使用的ASP.NET動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)以及SQL SERVER數(shù)據(jù)庫(kù)技術(shù)都已經(jīng)發(fā)展成熟,完全可以滿足系統(tǒng)設(shè)計(jì)需要,而且是目前主流技術(shù),服務(wù)器的架設(shè)和支持均十分方便。
四、課題研究中的主要難點(diǎn)及解決的方法
。1)數(shù)據(jù)庫(kù)表結(jié)構(gòu)的設(shè)計(jì),由于數(shù)據(jù)庫(kù)很多數(shù)據(jù)都需要存儲(chǔ)在數(shù)據(jù)庫(kù)中,如果數(shù)據(jù)庫(kù)表的結(jié)構(gòu)設(shè)計(jì)不合理,在以后的開(kāi)發(fā)中,會(huì)遇到很多問(wèn)題。
(2)數(shù)據(jù)安全以和角色劃分。
解決方法:數(shù)據(jù)安全方面,系統(tǒng)登錄的密碼通過(guò)MD5加密算法后存入數(shù)據(jù)庫(kù)中,很大程度提高了數(shù)據(jù)的安全性。用戶表有role列,當(dāng)用戶登錄時(shí),系統(tǒng)會(huì)根據(jù)當(dāng)前登錄的用戶去數(shù)據(jù)庫(kù)檢索role列的值,根據(jù)role的值調(diào)整用戶的功能。
五、畢業(yè)設(shè)計(jì)(論文)工作進(jìn)度計(jì)劃
第一周 :閱讀資料,進(jìn)行課題調(diào)研,確定畢業(yè)設(shè)計(jì)題目。
第二周 :在調(diào)查研究的基礎(chǔ)上撰寫(xiě)開(kāi)題報(bào)告。
第三周 :查閱書(shū)籍、期刊,查找外文資料,開(kāi)始外文翻譯。
第四周 :學(xué)習(xí)數(shù)據(jù)庫(kù)以及asp.net相關(guān)知識(shí)。
第五周 :對(duì)選題教學(xué)網(wǎng)站系統(tǒng)的功能進(jìn)行需求分析。
第六周 :安裝Sql Server數(shù)據(jù)庫(kù)及VisualStudio軟件,并熟悉其運(yùn)行環(huán)境。
第七周 :網(wǎng)站系統(tǒng)規(guī)劃和Sql Server數(shù)據(jù)庫(kù)設(shè)計(jì)。
第八周 :前臺(tái):網(wǎng)站首頁(yè)及基本功能的實(shí)現(xiàn) 。
第九周 :后臺(tái):管理端用戶及在線測(cè)試模塊的設(shè)計(jì)
第十周 :完成畢業(yè)設(shè)計(jì)中期檢查報(bào)告
第十一周:完善前臺(tái)布局并進(jìn)行編碼設(shè)計(jì)。
第十二周:依據(jù)后臺(tái)功能劃分進(jìn)行后臺(tái)布局和編碼。
第十三周:繼續(xù)完成網(wǎng)站的編碼實(shí)現(xiàn)。
第十四周:對(duì)功能需求與實(shí)現(xiàn)進(jìn)行分析與改進(jìn)。
第十五周:進(jìn)行網(wǎng)站調(diào)試、美化及改進(jìn)。。
第十六周:按照工作手冊(cè)要求,撰寫(xiě)畢業(yè)設(shè)計(jì)論文。
第十七周:完善論文完成剩余章節(jié),檢查無(wú)誤后打印初稿。
第十八周:整理畢業(yè)設(shè)計(jì)資料和答辯匯報(bào)材料,準(zhǔn)備答辯。
六、參考文獻(xiàn)(或資料)
[1]葉子青。 ASP網(wǎng)絡(luò)開(kāi)發(fā)入門與實(shí)踐。 人民郵電出版社.20xx.
[2]楊曉斌 施恩早.ASP動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)。中國(guó)計(jì)劃出版社.20xx.
。3]李曉龍。在線教學(xué)網(wǎng)站數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)。 《電腦知識(shí)與技術(shù)》期刊.20xx.
。4]官正 袁珂。 Dreamweaver CS4網(wǎng)頁(yè)制作與網(wǎng)站組建簡(jiǎn)明教程。 清華大學(xué)出版社.20xx.
。5]湛美英。信息時(shí)代的學(xué)校網(wǎng)絡(luò)教學(xué)。《現(xiàn)代教育教學(xué)探索》期刊.20xx.
。6]譚浩強(qiáng).C語(yǔ)言程序設(shè)計(jì)。清華大學(xué)出版社.20xx.
。7]項(xiàng)宇峰.ASP+SQL Server典型網(wǎng)站建設(shè)案例。清華大學(xué)出版社.20xx.
。8]張莉。 ASP連接數(shù)據(jù)庫(kù)的方法。 湖南大眾傳媒職業(yè)技術(shù)學(xué)院學(xué)報(bào).20xx.
指導(dǎo)教師意見(jiàn)
指導(dǎo)教師__________________簽字
年 月 日
專業(yè)審查意見(jiàn)
審查人____________________簽字
年 月 日
計(jì)算機(jī)開(kāi)題報(bào)告7
題目: 計(jì)算機(jī)輔助網(wǎng)絡(luò)教學(xué)系統(tǒng)探討
一、研究的背景和意義
當(dāng)今世界是信息爆炸的時(shí)代,信息快速增長(zhǎng)并且迅速更新,這一客觀現(xiàn)實(shí)對(duì)教育改革提出了全新的要求。傳統(tǒng)的黑板加粉筆的教學(xué)手段已無(wú)法適應(yīng)當(dāng)前大信息量的教學(xué)需要,教育體制和教育模式必須有重大變革,才能滿足21世紀(jì)要求培養(yǎng)高層次、能夠適應(yīng)社會(huì)發(fā)展、具有創(chuàng)造性人才的需求,所以,必須創(chuàng)造一個(gè)在教師指導(dǎo)下學(xué)生自主學(xué)習(xí)的環(huán)境。隨著現(xiàn)代計(jì)算機(jī)技術(shù)向教育領(lǐng)域的擴(kuò)展,計(jì)算機(jī)、多媒體和網(wǎng)絡(luò)在教育過(guò)程中的應(yīng)用越來(lái)越普遍。以計(jì)算機(jī)為輔助工具的網(wǎng)絡(luò)教學(xué)作為一種全新的教學(xué)方式越來(lái)越受到人們的重視。所謂網(wǎng)絡(luò)教育指的是在網(wǎng)絡(luò)環(huán)境下,以學(xué)習(xí)者為主體,以計(jì)算機(jī)技術(shù)、多媒體技術(shù)、通信技術(shù)和Internet網(wǎng)絡(luò)等高新技術(shù)為主要教學(xué)手段和傳播媒體,運(yùn)用圖像、文字、動(dòng)畫(huà)、音頻和視頻等相結(jié)合的一種新型的交互式網(wǎng)絡(luò)教育方式。而網(wǎng)絡(luò)教學(xué)系統(tǒng)是基于這種技術(shù)產(chǎn)生的一種具體的應(yīng)用模式,它是在校園網(wǎng)甚至Internet上建立一個(gè)虛擬的教學(xué)環(huán)境,在這個(gè)環(huán)境中,可以實(shí)現(xiàn)教師備課、講課,學(xué)生自主學(xué)習(xí),教師和學(xué)生課后交流、答疑、批改作業(yè)及考試等教學(xué)環(huán)節(jié)。網(wǎng)絡(luò)教育打破了傳統(tǒng)教育的時(shí)空限制、地域限制,使學(xué)習(xí)者可以按照自己的學(xué)習(xí)計(jì)劃在網(wǎng)上學(xué)習(xí),能更充分地利用教育資源,為全社會(huì)的學(xué)習(xí)者所共享,使國(guó)民可以得到更多、更好的.受教育機(jī)會(huì)。網(wǎng)絡(luò)教育是一種開(kāi)放式的教育體系,為知識(shí)經(jīng)濟(jì)時(shí)代的終生教育、終生學(xué)習(xí)提供了良好的條件。通過(guò)建立和完善以計(jì)算機(jī)輔助工具的網(wǎng)絡(luò)教學(xué)系統(tǒng),實(shí)現(xiàn)從傳統(tǒng)教育模式到現(xiàn)代教育模式的轉(zhuǎn)換,實(shí)現(xiàn)全國(guó)乃至全世界教育資源的共享,是實(shí)現(xiàn)對(duì)學(xué)生個(gè)別化終身教育和最終實(shí)現(xiàn)我國(guó)全民教育終身化的有效途徑。
二、文獻(xiàn)綜述
網(wǎng)絡(luò)教學(xué)的涵義
對(duì)于網(wǎng)絡(luò)教學(xué)目前還沒(méi)有一個(gè)統(tǒng)一的、規(guī)范的、標(biāo)準(zhǔn)的限定,但可以這樣理解,凡是依托計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行的教學(xué)活動(dòng),都可以稱之為網(wǎng)絡(luò)教學(xué)。它可以有各種各樣的方式,如網(wǎng)上實(shí)時(shí)交互教學(xué)、網(wǎng)上實(shí)時(shí)廣播、轉(zhuǎn)播教學(xué)及通過(guò)網(wǎng)絡(luò)課件進(jìn)行的教學(xué)等。這里有兩個(gè)要素:一是計(jì)算機(jī)網(wǎng)絡(luò);二是教學(xué)活動(dòng)。這兩個(gè)要素缺一不可,必須同時(shí)存在,否則就不能稱之為網(wǎng)絡(luò)教學(xué)。這樣就可以很容易地把當(dāng)前輿論中的網(wǎng)絡(luò)教育、網(wǎng)上教學(xué)、遠(yuǎn)程教學(xué)、網(wǎng)絡(luò)化教學(xué)、網(wǎng)絡(luò)輔助教學(xué)、計(jì)算機(jī)輔助教學(xué)、網(wǎng)校等概念區(qū)分開(kāi)來(lái),以便于問(wèn)題的討論。
網(wǎng)絡(luò)教學(xué)是我國(guó)國(guó)情的需要
21 世紀(jì),教育是我國(guó)國(guó)民經(jīng)濟(jì)發(fā)展最大的支柱和基礎(chǔ)產(chǎn)業(yè),網(wǎng)絡(luò)教學(xué)作為一種新興的教學(xué)形式必定得到大力的發(fā)展。
網(wǎng)絡(luò)教學(xué)是社會(huì)發(fā)展的需要
信息化是當(dāng)今世界經(jīng)濟(jì)和社會(huì)發(fā)展的大趨勢(shì),時(shí)代的信息化將使新知識(shí)、新事物隨時(shí)隨地的大量涌現(xiàn)。這就要求人們必須從一次性學(xué)習(xí)走向終身學(xué)習(xí),而網(wǎng)絡(luò)教學(xué)則為教育走出校園邁向社會(huì)提供了強(qiáng)有力的支持,使教育社會(huì)化,學(xué)習(xí)生活化。網(wǎng)絡(luò)教學(xué)將成為沒(méi)有圍墻的學(xué)校,成為社會(huì)生活的有機(jī)組成部分。
網(wǎng)絡(luò)教學(xué)是學(xué)生個(gè)性發(fā)展的需要
每個(gè)學(xué)生的個(gè)性和文化基礎(chǔ)參差不齊,因此對(duì)教學(xué)方式的要求也千差萬(wàn)別。教師可以通過(guò)網(wǎng)絡(luò)教學(xué)系統(tǒng)平臺(tái)發(fā)布教學(xué)課件、教學(xué)內(nèi)容等相關(guān)的教學(xué)信息,為學(xué)生提供一個(gè)開(kāi)放性的“虛擬校園”.學(xué)生可以根據(jù)自己的需要隨時(shí)隨地選擇適合自己的學(xué)習(xí)內(nèi)容。對(duì)遇到的疑難問(wèn)題可以通過(guò)以電子郵件的形式請(qǐng)教同學(xué)、教師、有關(guān)專家等,甚至還可以和他們展開(kāi)討論。在這種個(gè)別化、交互式的學(xué)習(xí)環(huán)境中學(xué)生的個(gè)性會(huì)得到充分的發(fā)展。
理論基礎(chǔ)
用于網(wǎng)絡(luò)教學(xué)的課件設(shè)計(jì)是在計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和多媒體技術(shù)的基礎(chǔ)上發(fā)展起來(lái)的,目前有眾多的開(kāi)發(fā)工具,并且性能優(yōu)異,表現(xiàn)能力較強(qiáng)。網(wǎng)絡(luò)課件通常較大,完全利用現(xiàn)有的網(wǎng)絡(luò)設(shè)施進(jìn)行下載運(yùn)行是不現(xiàn)實(shí)的,因此,通常主要的課件應(yīng)配置在學(xué)習(xí)者的客戶機(jī)端,這些軟件可以利用光盤分發(fā)給用戶,服務(wù)器端則配置教師、學(xué)生的信息。為保護(hù)課件版權(quán),可以在課件中抽取關(guān)鍵數(shù)據(jù)存儲(chǔ)在服務(wù)器中,學(xué)習(xí)者必須在服務(wù)器中取得這些數(shù)據(jù)才能運(yùn)行后續(xù)的課件。
網(wǎng)絡(luò)技術(shù)
計(jì)算機(jī)輔助網(wǎng)絡(luò)教學(xué)首先應(yīng)建立校園網(wǎng),校園網(wǎng)的建設(shè)包括以下關(guān)鍵技術(shù):一是大數(shù)據(jù)量多媒體信息的存儲(chǔ)和管理;二是多媒體信息的快速查詢與存。蝗嵌嗦凡l(fā)技術(shù)處理和信息共享。目前對(duì)這些技術(shù)的研究較多,支持產(chǎn)品也較多,起步較早的校園網(wǎng)大多采用以太網(wǎng)、FDDI(光纖分布式數(shù)據(jù)接口)、100VG–Anylan 等,隨著計(jì)算機(jī)網(wǎng)絡(luò)的普及和發(fā)展,這些網(wǎng)絡(luò)越來(lái)越不能適應(yīng)應(yīng)用要求。新興的千兆以太網(wǎng)和ATM 網(wǎng)就是為適應(yīng)多媒體信息的傳輸而發(fā)展起來(lái)的,但是在校園網(wǎng)中使用ATM 技術(shù)附加費(fèi)用太高,優(yōu)勢(shì)并不明顯,且ATM 技術(shù)還處于發(fā)展階段;而應(yīng)用千兆以太網(wǎng)技術(shù)則具有較強(qiáng)的優(yōu)勢(shì):傳輸速率是快速以太網(wǎng)的10倍,而價(jià)格僅是其2倍左右;具有廣泛的產(chǎn)品支持;具有良好的交互操作性。因此對(duì)于中小規(guī)模的校園網(wǎng)使用千兆以太網(wǎng)作為校園主干網(wǎng)是一種經(jīng)濟(jì)而實(shí)用的方案。
三、研究的主要內(nèi)容和方法
1.計(jì)算機(jī)輔助網(wǎng)絡(luò)教學(xué)系統(tǒng)的發(fā)展、研究等
2.計(jì)算機(jī)輔助網(wǎng)絡(luò)教學(xué)系統(tǒng)的理論和技術(shù)支持
3.計(jì)算機(jī)輔助網(wǎng)絡(luò)教學(xué)系統(tǒng)的可行性研究
4.計(jì)算機(jī)輔助網(wǎng)絡(luò)教學(xué)系統(tǒng)的需求分析
5.計(jì)算機(jī)輔助網(wǎng)絡(luò)教學(xué)系統(tǒng)的概要設(shè)計(jì)
6.計(jì)算機(jī)輔助網(wǎng)絡(luò)教學(xué)系統(tǒng)的詳細(xì)設(shè)計(jì)
7.計(jì)算機(jī)輔助網(wǎng)絡(luò)教學(xué)系統(tǒng)實(shí)現(xiàn)和測(cè)試的理論方法
四、主要參考文獻(xiàn)
[1]劉時(shí)進(jìn)。網(wǎng)上教學(xué)系統(tǒng)的基本體系結(jié)構(gòu)分析[J].中國(guó)遠(yuǎn)程教育。20xx.07
[2]蔣東興、羅念龍、戚麗、沈培華。校園網(wǎng)絡(luò)教學(xué)系統(tǒng)及其關(guān)鍵技術(shù)研究[J].計(jì)算機(jī)應(yīng)用。20xx.09
[3]李克東,謝幼如。多媒體組合教學(xué)設(shè)計(jì)[M].科學(xué)出版社。1994.
[4]宋云嫻。網(wǎng)絡(luò)教學(xué)的現(xiàn)狀和未來(lái)[J].多媒體世界。1997.2
[5]謝幼如。新型教學(xué)模式的探索[M].北京師范大學(xué)出版社。1998.
[6]凌蘭蘭。開(kāi)放式多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng)構(gòu)建[J].微機(jī)發(fā)展。20xx.
五、研究進(jìn)度
1、07 撰寫(xiě)開(kāi)題報(bào)告
2、07-08撰寫(xiě)論文初稿
3、08-09 修改初稿,與導(dǎo)師討論,完成論文終稿
計(jì)算機(jī)開(kāi)題報(bào)告8
完成“中小企業(yè)辦公自動(dòng)化管理系統(tǒng)”的設(shè)計(jì),中小企業(yè)辦公自動(dòng)化管理系統(tǒng)是一個(gè)適應(yīng)于中小型企業(yè)的能滿足日常辦公需求的管理系統(tǒng),本系統(tǒng)初步擬定由以下六個(gè)模塊組成。
(一)個(gè)人通訊錄
該模塊用作每一個(gè)登錄系統(tǒng)的用戶來(lái)維護(hù)自己的通訊錄,通訊錄中需要保存的信息有姓名、性別、手機(jī)、E-mail地址、QQ號(hào)碼、公司、家庭住址、郵編。通知本模塊個(gè)人用戶可以自由維護(hù)個(gè)人的基本信息以及自由添加聯(lián)系人信息;可以方便查詢聯(lián)系從,可以修改或刪除某一個(gè)聯(lián)系人。
(二)日程安排模塊
該模塊用作當(dāng)前的登錄用戶添加、修改、刪除和查看自己的日程安排列表。本模塊中應(yīng)該保存的信息有:用戶名、年份、月份、日期、安排內(nèi)容。
(三)工作日志模塊
該模塊用作當(dāng)前的登錄用戶添加、修改、刪除和查看自己的工作日志列表。本模塊中應(yīng)該保存的.信息有:用戶名、年份、月份、日期、日志標(biāo)題、日志內(nèi)容、記錄時(shí)間。
(四)短消息管理模塊
該模塊用作當(dāng)前的登錄用戶給系統(tǒng)內(nèi)的其他用戶發(fā)送短消息,并可以查看其他用戶發(fā)來(lái)的消息。本模塊中應(yīng)該保存的信息有:接收者、發(fā)送者、消息內(nèi)容、發(fā)送時(shí)間、是否閱讀。
(五)公告管理模塊
該模塊用作用戶發(fā)送通知,大家都可以查看,只有發(fā)送通知的用戶才有權(quán)修改、刪除該通知。本模塊中應(yīng)該保存的信息有:公告填寫(xiě)人、公告標(biāo)題、公告內(nèi)容、公告時(shí)間。
(六)會(huì)議管理模塊
該模塊用作用戶發(fā)送會(huì)議通知,供所有的用戶查看,且只有發(fā)送通知的用戶才有權(quán)修改、刪除該通知,它應(yīng)該包括如下幾個(gè)部分。
(1) 通知列表頁(yè)面包括發(fā)布、修改、刪除、清除通知、瀏覽通知內(nèi)容和填寫(xiě)反饋意見(jiàn)等6個(gè)操作功能。
(2) 發(fā)布、修改通知頁(yè)面。
(3) 瀏覽通知內(nèi)容頁(yè)面。
(4) 填寫(xiě)反饋意見(jiàn)頁(yè)面。
計(jì)算機(jī)開(kāi)題報(bào)告9
進(jìn)入二十一世紀(jì)這個(gè)信息爆炸的時(shí)代,人們的各種觀念開(kāi)始發(fā)生驚天巨變,各行業(yè)也開(kāi)始轉(zhuǎn)向信息化。而隨著Internet的普及與發(fā)展、隨著電腦及網(wǎng)絡(luò)技術(shù)的大范圍應(yīng)用,信息技術(shù)、網(wǎng)絡(luò)技術(shù)、計(jì)算機(jī)技術(shù)等都在不同領(lǐng)域得到了飛速的發(fā)展。隨著IT產(chǎn)業(yè)的不斷膨脹,各種各樣的軟件項(xiàng)目被飛快的開(kāi)發(fā)出來(lái)。各種應(yīng)用軟件,各類實(shí)施項(xiàng)目不斷被推出,在世界高速發(fā)展的今天,在各類軟件項(xiàng)目層出不窮的今天,如何規(guī)范的,系統(tǒng)的,安全的,高效的管理好各類軟件項(xiàng)目,成為了當(dāng)前各軟件項(xiàng)目開(kāi)發(fā)公司的最大難題。要想去逐步解決這些問(wèn)題,則需要應(yīng)用到軟件項(xiàng)目開(kāi)發(fā)管理系統(tǒng)。
軟件項(xiàng)目開(kāi)發(fā)是一件非常復(fù)雜的工作,他需要各種軟件開(kāi)發(fā)人員投入到這個(gè)開(kāi)發(fā)大軍來(lái),相互協(xié)調(diào)配合,相互提升。而對(duì)眾多的軟件公司或開(kāi)發(fā)團(tuán)隊(duì)來(lái)說(shuō),有效的管理和控制軟件項(xiàng)目是非常重要的。為了給這一復(fù)雜而重要的工程帶來(lái)可操作性的簡(jiǎn)便和準(zhǔn)確的數(shù)據(jù)信息。Software Projects Exploitation Management System就是為著這一目的開(kāi)發(fā)出來(lái)的。
軟件項(xiàng)目管理系統(tǒng)主要用來(lái)幫助軟件公司架構(gòu)規(guī)范的軟件項(xiàng)目開(kāi)發(fā)管理過(guò)程(項(xiàng)目計(jì)劃管理、監(jiān)督與跟蹤、需求管理、測(cè)試管理、缺陷管理…)包括:
1、幫助軟件公司進(jìn)行有效的項(xiàng)目數(shù)據(jù)度量管理(針對(duì)SEI CMM3/CMMI3的標(biāo)準(zhǔn));
2、幫助各軟件公司長(zhǎng)效實(shí)施組織過(guò)程體系規(guī)范(ISO9001、SEI CMM/CMMI);
3、幫助軟件公司建立項(xiàng)目過(guò)程數(shù)據(jù)庫(kù)和知識(shí)庫(kù)等。故本綜述分別從基于B/S模式數(shù)據(jù)庫(kù)的設(shè)計(jì)方法、分析,設(shè)計(jì)對(duì)軟件項(xiàng)目管理系統(tǒng)進(jìn)行綜述。
4、提高過(guò)程透明度,加強(qiáng)對(duì)項(xiàng)目的監(jiān)督和管理(針對(duì)項(xiàng)目的進(jìn)度、成本、質(zhì)量、資源、活動(dòng)等);
5、支持軟件公司的多級(jí)管理模式,包括:企業(yè)高層、質(zhì)量部、項(xiàng)目經(jīng)理、程序員;
6、支持項(xiàng)目組內(nèi)、異地的開(kāi)發(fā)組間、異地的客戶與組間的協(xié)同工作模式,突破地域障礙;
關(guān)健詞:數(shù)據(jù)庫(kù)軟件、軟件工程、C/S模式、B/S模式、JAVA
數(shù)據(jù)庫(kù)技術(shù)是數(shù)據(jù)管理的技術(shù),是計(jì)算機(jī)科學(xué)的重要組成部分。最近幾年來(lái),數(shù)據(jù)庫(kù)技術(shù)發(fā)展越來(lái)越快,在多種應(yīng)用領(lǐng)域?qū)?shù)據(jù)管理的需求越來(lái)越多,數(shù)據(jù)庫(kù)技術(shù)的重要性已不斷的被更多的人所熟知。數(shù)據(jù)庫(kù)技術(shù)是數(shù)據(jù)管理的技術(shù),它也是計(jì)算機(jī)科學(xué)的重要組成部分目前,不僅在大、中、小、微各種機(jī)型上都配有數(shù)據(jù)庫(kù)管理系統(tǒng),各行各業(yè)的信息系統(tǒng),甚至是國(guó)際互聯(lián)網(wǎng)上的信息系統(tǒng)都離不開(kāi)數(shù)據(jù)庫(kù)的支持。因此,數(shù)據(jù)庫(kù)已成為信息社會(huì)的重要基礎(chǔ)設(shè)施。
從計(jì)算機(jī)技術(shù)和數(shù)據(jù)庫(kù)的發(fā)展過(guò)程來(lái)看,計(jì)算環(huán)境和數(shù)據(jù)庫(kù)技術(shù)基本保持著一種同步發(fā)展的`狀態(tài)。現(xiàn)階段最具有發(fā)展?jié)摿Φ木褪腔贐/S模式或者基于C/S模式的數(shù)據(jù)庫(kù)。 數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)可以定義為:“?數(shù)據(jù)庫(kù)管理系統(tǒng)是用于管理數(shù)據(jù)的計(jì)算機(jī)軟件。數(shù)據(jù)庫(kù)管理系統(tǒng)使用戶能方便地定義和操縱數(shù)據(jù),維護(hù)數(shù)據(jù)的安全性和完整性,以及進(jìn)行多用戶下的并發(fā)控制和恢復(fù)數(shù)據(jù)庫(kù)。隨著B(niǎo)/S模式與C/S模式數(shù)據(jù)庫(kù)的發(fā)展,數(shù)據(jù)庫(kù)系統(tǒng)也出現(xiàn)了嵌入式數(shù)據(jù)庫(kù)系統(tǒng)和移動(dòng)數(shù)據(jù)庫(kù)系統(tǒng)。嵌入式移動(dòng)數(shù)據(jù)庫(kù)可以定義為:嵌入式移動(dòng)數(shù)據(jù)庫(kù)系統(tǒng)是支持移動(dòng)計(jì)算或某種特定計(jì)算模式的數(shù)據(jù)庫(kù)管理系統(tǒng),數(shù)據(jù)庫(kù)系統(tǒng)與操作系統(tǒng)、具體應(yīng)用集成在一起,運(yùn)行在各種智能型嵌入設(shè)備或移動(dòng)設(shè)備上。目前這已經(jīng)成為一個(gè)十分活躍的研究和應(yīng)用領(lǐng)域——嵌入式移動(dòng)數(shù)據(jù)庫(kù)或簡(jiǎn)稱為移動(dòng)數(shù)據(jù)庫(kù)(EMDBS)。
其中C/S(客戶機(jī)/服務(wù)器)結(jié)構(gòu),即大家熟知的客戶機(jī)和服務(wù)器結(jié)構(gòu)。它是軟件系統(tǒng)體系結(jié)構(gòu),通過(guò)它可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì),將任務(wù)合理分配到Client端和Server端來(lái)實(shí)現(xiàn)。實(shí)質(zhì)就是客戶端運(yùn)行應(yīng)用程序,并向服務(wù)器數(shù)據(jù)庫(kù)發(fā)送SQL請(qǐng)求及取回結(jié)果;服務(wù)器數(shù)據(jù)庫(kù)偵聽(tīng)基于TCP/IP的網(wǎng)絡(luò),響應(yīng)請(qǐng)求并返回處理結(jié)果。兩層結(jié)構(gòu)最大的優(yōu)點(diǎn)在于系統(tǒng)結(jié)構(gòu)簡(jiǎn)單。
一個(gè)良好的軟件項(xiàng)目開(kāi)發(fā)系統(tǒng)對(duì)C/S結(jié)構(gòu)需要完成以下功能:
a)數(shù)據(jù)庫(kù)的維護(hù)功能包括數(shù)據(jù)的備份、恢復(fù)等功能
b)權(quán)限分配管理功能。
c) 基本數(shù)據(jù)的維護(hù);緮(shù)據(jù)指的是軟件項(xiàng)目的基本信息。
d) 動(dòng)態(tài)數(shù)據(jù)錄入、編輯、修改、查詢等。動(dòng)態(tài)數(shù)據(jù)指的是檢測(cè)到的信息及其改造后的一些相關(guān)的信息。
B/S(瀏覽器/服務(wù)器)模式數(shù)據(jù)庫(kù)系統(tǒng)。是WEB興起后的一種模式,WEB瀏覽器是客戶端最主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)、維護(hù)和使用。三層結(jié)構(gòu)是把應(yīng)用邏輯劃分為三個(gè)部分:第一層是用戶界面(User Interface),提供用戶與系統(tǒng)的友好交互。第二層是應(yīng)用服務(wù)器,專司業(yè)務(wù)邏輯的實(shí)現(xiàn)。第三層是數(shù)據(jù)服務(wù)器,負(fù)責(zé)數(shù)據(jù)信息的存儲(chǔ)、訪問(wèn)及其優(yōu)化。
基于上述數(shù)據(jù)庫(kù)系統(tǒng)特點(diǎn),軟件項(xiàng)目管理系統(tǒng)是在WINDOWS環(huán)境下,采用C/S模式,使用JAVA+SQL Server語(yǔ)言設(shè)計(jì)。其優(yōu)越性體現(xiàn)在:
(1)非過(guò)程化語(yǔ)言
SQL是高級(jí)的非過(guò)程化編程語(yǔ)言,允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作。它不要求用戶指定對(duì)數(shù)據(jù)的存放方法,也不需要用戶了解具體的數(shù)據(jù)存放方式,所以具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫(kù)系統(tǒng),可以使用相同的SQL語(yǔ)言作為數(shù)據(jù)輸入與管理的接口
SQL以記錄集合作為操作對(duì)象,所有SQL語(yǔ)句接受集合作為輸入,返回集合作為輸出,這種集合特性允許一條SQL語(yǔ)句的輸出作為另一條SQL語(yǔ)句的輸入,所以SQL語(yǔ)句可以嵌套,這使他具有極大的靈活性和強(qiáng)大的功能。
SQL不要求用戶指定對(duì)數(shù)據(jù)的存放方法,這個(gè)特點(diǎn)使用戶更易注重于要得到的結(jié)果;所有SQL語(yǔ)句使用查詢優(yōu)化器,它是RDBMS的一部分,由它決定對(duì)指定數(shù)據(jù)存取的最快速度的手段,查詢優(yōu)化器知道存在什么索引,在哪兒使用索引合適,而用戶則從不需要知道表是否有索引、有什么類型的索引。
(2)是所有關(guān)系數(shù)據(jù)庫(kù)的公共語(yǔ)言
由于所有主要的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)都支持SQL語(yǔ)言,用戶可將使用SQL的技能從一個(gè)RDBMS(關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng))轉(zhuǎn)到另一個(gè),所有用SQL編寫(xiě)的程序都是可以移植的
(3)統(tǒng)一的語(yǔ)言
以前的數(shù)據(jù)庫(kù)管理系統(tǒng)為上述各類操作提供單獨(dú)的語(yǔ)言,而SQL將全部任務(wù)統(tǒng)一在一種語(yǔ)言中。SQL可用于所有用戶的DB活動(dòng)模型,包括系統(tǒng)管理員、數(shù)據(jù)庫(kù)管理員、應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。
通過(guò)閱讀大量的文獻(xiàn)證明,建立在B/S或C/S模式下的數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ)之上的軟件項(xiàng)目開(kāi)發(fā)管理系統(tǒng)具有穩(wěn)定、高效、可靠的特點(diǎn),同時(shí)擁有良好的可伸縮性,能夠充分適應(yīng)未來(lái)系統(tǒng)的擴(kuò)展需求,出色的可重用性則大大降低了構(gòu)建新系統(tǒng)的成本。
參考文獻(xiàn)
1、《VB+SQL Server數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)與實(shí)例》李曉黎、張巍人民郵電出版社
2、《Visual Basic編程技巧:網(wǎng)絡(luò)與數(shù)據(jù)庫(kù)篇》機(jī)械工業(yè)出版社
3、《數(shù)據(jù)庫(kù)系統(tǒng)原理》李站懷著西北工業(yè)大學(xué)出版社。
4、《Visual Basic 6數(shù)據(jù)庫(kù)編程大全》 弗洛克維克(美)電子工業(yè)出版社(20xx)
5、《Visual Basic 6數(shù)據(jù)庫(kù)程序設(shè)計(jì)高手》 溫賢發(fā) 科學(xué)出版社(20xx)
6、《Visual Basic開(kāi)發(fā)指南:SQL Server篇》邱仲潘 電子工業(yè)出版社(20xx)
7《Visual Basic編程技巧:網(wǎng)絡(luò)與數(shù)據(jù)庫(kù)篇》 清宏計(jì)算機(jī)工作室 機(jī)械工業(yè)出版社(20xx)
計(jì)算機(jī)開(kāi)題報(bào)告10
一、 問(wèn)題的提出
java網(wǎng)上考試系統(tǒng),是為了配合java語(yǔ)言的網(wǎng)上教學(xué)而設(shè)計(jì)的。它是java課件的一個(gè)重要組成部分。
二、 網(wǎng)絡(luò)考試系統(tǒng)概述
在網(wǎng)絡(luò)技術(shù)逐漸滲入社會(huì)生活各個(gè)層面的今天,傳統(tǒng)的考試方式也面臨著變革,而網(wǎng)絡(luò)考試則是一個(gè)很重要的方向;趙eb技術(shù)的網(wǎng)絡(luò)考試系統(tǒng)可以借助于遍布全球的internet進(jìn)行,因此考試既可以在本地進(jìn)行,也可以在異地進(jìn)行,大大拓展了考試的靈活性。試卷可以根據(jù)題庫(kù)中的內(nèi)容即時(shí)生成,可避免考試前的壓題;而且可以采用大量標(biāo)準(zhǔn)化試題,從而使用計(jì)算機(jī)閱卷,大大提高閱卷效率;還可以直接把成績(jī)送到數(shù)據(jù)庫(kù)中,進(jìn)行統(tǒng)計(jì)、排序等操作。所以現(xiàn)在較好的考試方法為網(wǎng)絡(luò)考試,試題內(nèi)容放在服務(wù)器上,考生通過(guò)姓名、準(zhǔn)考證號(hào)碼和口令進(jìn)行登錄,考試答案也存放在服務(wù)器中,這樣考試的公平性、答案的安全性可以得到有效的保證。因此,采用網(wǎng)絡(luò)考試方式將是以后考試發(fā)展的趨勢(shì)。
三、 網(wǎng)絡(luò)考試系統(tǒng)常用的實(shí)現(xiàn)技術(shù)
網(wǎng)絡(luò)考試系統(tǒng)的實(shí)現(xiàn)技術(shù)有多種,可以采用傳統(tǒng)的客戶機(jī)/服務(wù)器(c/s)型的mis型架構(gòu),即試題內(nèi)容放在遠(yuǎn)程的服務(wù)器上,在考試機(jī)上安裝考試應(yīng)用程序和數(shù)據(jù)庫(kù)客戶機(jī)配置,因此每次考試時(shí)要對(duì)機(jī)器進(jìn)行安裝、配置,這樣一來(lái)考務(wù)工作比較煩瑣;而且考試程序放在客戶機(jī)上,安全性也受到一定影響。另外一種考試系統(tǒng)采用web技術(shù)實(shí)現(xiàn)。web技術(shù)超越了傳統(tǒng)的“客戶機(jī)/服務(wù)器”兩層結(jié)構(gòu),采用了三層體系結(jié)構(gòu):用戶界面層/事務(wù)層/數(shù)據(jù)庫(kù)層。因此web結(jié)構(gòu)有著更好的安全性。在用戶機(jī)上不需要安裝任何應(yīng)用程序,應(yīng)用程序可以安裝在事務(wù)層所在的.計(jì)算機(jī)上,試題存放在數(shù)據(jù)庫(kù)服務(wù)器上(事務(wù)層和數(shù)據(jù)庫(kù)可以是同一臺(tái)機(jī)器)。
四、 本系統(tǒng)擬采用的解決方法(技術(shù))
本系統(tǒng)作為java課件(網(wǎng)絡(luò)版)的一個(gè)組成部分,要求實(shí)現(xiàn)網(wǎng)絡(luò)考試系統(tǒng)的各項(xiàng)基本功能。從安全性和易維護(hù)性考慮,選擇了web實(shí)現(xiàn)技術(shù)。簡(jiǎn)單的說(shuō)就是將系統(tǒng)做成一種b/s模式,可以讓用戶通過(guò)瀏覽器直接訪問(wèn)位于服務(wù)器上的試題以及對(duì)系統(tǒng)進(jìn)行遠(yuǎn)程維護(hù)。
服務(wù)器端程序的實(shí)現(xiàn)技術(shù)也很多,本人選用了當(dāng)前比較流行的網(wǎng)絡(luò)編程技術(shù)——jsp作為主要實(shí)現(xiàn)手段(配合java servlet、java bean、html等)。jsp作為一種web實(shí)現(xiàn)技術(shù),它的效率是很高的。這一點(diǎn)正好符合了考試系統(tǒng)所要求的實(shí)時(shí)性。jsp自身的安全性,再加上實(shí)現(xiàn)模式的特點(diǎn),完全能夠達(dá)到考試的保密性要求,保證了考試的公平性原則。除此之外,作為java平臺(tái)的一部分,jsp擁有java語(yǔ)言“一次編寫(xiě),各處運(yùn)行”的特點(diǎn)。又隨著越來(lái)越多的服務(wù)器供應(yīng)商將jsp支持添加到他們的產(chǎn)品中,這樣一來(lái)用jsp做成的這套系統(tǒng)可以輕松移植到其它平臺(tái)來(lái)運(yùn)行。種種優(yōu)點(diǎn)使得這套系統(tǒng)不但為目前校內(nèi)的網(wǎng)絡(luò)教學(xué)以至于今后遠(yuǎn)程教育的實(shí)現(xiàn)都打下了良好的基礎(chǔ)。所以jsp是實(shí)現(xiàn)本系統(tǒng)的最佳技術(shù),它是完全可行的。
五、 系統(tǒng)的組成和功能構(gòu)想
。1) 系統(tǒng)的組成
本系統(tǒng)由四個(gè)子模塊組成:數(shù)據(jù)庫(kù)及維護(hù)模塊、考試子系統(tǒng)模塊、成績(jī)管理查詢子系統(tǒng)模塊、閱卷子系統(tǒng)模塊。它們各自的功能如下所述:
(一)考試子系統(tǒng)
這個(gè)系統(tǒng)主要是學(xué)生使用。考試子系統(tǒng)是本網(wǎng)絡(luò)考試系統(tǒng)的核心部分,也是設(shè)計(jì)時(shí)的重點(diǎn)。一般說(shuō)來(lái),網(wǎng)絡(luò)考試可以在任何時(shí)候、任何地方進(jìn)行。但是為了使學(xué)校易于組織和管理,所以本系統(tǒng)對(duì)考試時(shí)間作了一定的限制,因此在考試前首先判斷當(dāng)前時(shí)間是否為學(xué)校規(guī)定的考試時(shí)間(或預(yù)約的考試時(shí)間),由于判斷的時(shí)間是服務(wù)器端的時(shí)間,所以跟考試機(jī)器的時(shí)間無(wú)關(guān),即使考生修改所在機(jī)器的時(shí)間,也無(wú)濟(jì)于事。如果時(shí)間符合要求,則顯示登錄頁(yè)面進(jìn)行登錄,如信息不正確(包括有些考生試圖繞過(guò)登錄頁(yè)面,直接進(jìn)入試卷頁(yè)面的情況,此時(shí)由于沒(méi)有登錄信息,系統(tǒng)也會(huì)認(rèn)為是非法考生),系統(tǒng)給出提示信息,并重新定位到登錄頁(yè)面;如信息正確,則可以開(kāi)始不同模式的考試。當(dāng)考試時(shí)間到或考生點(diǎn)擊“交卷”按鈕時(shí),則系統(tǒng)把考生答案?jìng)魉椭练⻊?wù)器的數(shù)據(jù)庫(kù)中保存起來(lái),并在數(shù)據(jù)庫(kù)中標(biāo)記考生是否參加過(guò)某門課程考試。(隨機(jī)考試則可給出成績(jī);非隨機(jī)考試等教師批改完試卷后講成績(jī)保存于數(shù)據(jù)庫(kù)。)
。ǘ┏煽(jī)查詢管理子系統(tǒng)
為了能讓考生及時(shí)、方便地了解自己的考試成績(jī),查詢子系統(tǒng)也采用web方式實(shí)現(xiàn),考生在頁(yè)面輸入自己的信息后,服務(wù)器就能把成績(jī)信息傳送到考生的機(jī)器上。此外,系統(tǒng)還可以對(duì)成績(jī)進(jìn)行排序等管理功能。這個(gè)系統(tǒng)學(xué)生和教師均可以使用。
。ㄈ╅喚碜酉到y(tǒng)
本系統(tǒng)是老師專用的(通過(guò)教師登陸才可以進(jìn)入),對(duì)考生來(lái)說(shuō)是不可見(jiàn)的。(對(duì)于進(jìn)行有主觀題測(cè)試的模式,采用此系統(tǒng)進(jìn)行人工給分)主要功能有:
1、評(píng)分(根據(jù)參考答案給出相應(yīng)的成績(jī))
2、成績(jī)統(tǒng)計(jì)、排序(有助于老師了解學(xué)生考試情況)
3、信息輸出(最終結(jié)果的輸出)
。ㄋ模⿺(shù)據(jù)庫(kù)及維護(hù)系統(tǒng)
這個(gè)模塊能對(duì)數(shù)據(jù)庫(kù)中的信息(學(xué)生信息、試題)進(jìn)行維護(hù),主要使用對(duì)象是系統(tǒng)管理員(只在服務(wù)器上運(yùn)行,不能進(jìn)行遠(yuǎn)程維護(hù)。目的在于增強(qiáng)系統(tǒng)的安全性)。本系統(tǒng)數(shù)據(jù)庫(kù)部分?jǐn)M用microsoft
sql server 20xx/microsoft access 20xx 來(lái)實(shí)現(xiàn)。
。2) 統(tǒng)功能的初步構(gòu)想
1、 界面方面:系統(tǒng)有“登陸”、“運(yùn)行”、“退出”三個(gè)界面。每個(gè)界面對(duì)應(yīng)系統(tǒng)不同的運(yùn)行狀態(tài)(具體由登錄系統(tǒng)人員的身份而定)。
2、 內(nèi)容方面:由于網(wǎng)上考試的特點(diǎn)所限,考試內(nèi)容以客觀題為主。主觀題只給出參考答案和評(píng)分標(biāo)準(zhǔn)。(以上是指“在線測(cè)試模式”下)對(duì)于“人工模式”下,則由閱卷人改卷后,通知考生成績(jī)。這時(shí)以“綜合測(cè)試題”為主。
3、 安全性方面:設(shè)立用戶名和密碼驗(yàn)證方式,防止非法用戶登錄和越權(quán)操作。同時(shí)將重要信息的維護(hù)只限于服務(wù)器端,避免了遠(yuǎn)程維護(hù)帶來(lái)的安全隱患?荚嚨念A(yù)約機(jī)制,也在一定程度上保證了考試的安全性。
4、 其他:可以根據(jù)具體情況適當(dāng)用其他輔助工具(如:dreamwaver mx、dreamwaver
ultradev等工具)對(duì)系統(tǒng)的界面進(jìn)行美化和布局,以達(dá)到更好的效果。
5、 運(yùn)行環(huán)境要求:p133,16m內(nèi)存,win9x、win20xx、winxp、nt網(wǎng)或netware網(wǎng)絡(luò)。
軟件環(huán)境: windows nt4.0+iis+ie6.0(以上)/windows2000+ie5.0(以上)+bea weblogic server/ibm websphere application server/apache tomcat 3.x 。
6、 開(kāi)發(fā)環(huán)境1.41+editplus2.0jcreator le+dreamweaver ultradev 4.0 / mx
六、主要技術(shù)簡(jiǎn)介
jsp是java server pages的簡(jiǎn)稱,它是由sun microsystem公司于1999年6月推出,是基于java
servlet以及整個(gè)java體系的web開(kāi)發(fā)技術(shù)。作為j2ee體系中的重要一環(huán),jsp為創(chuàng)建高度動(dòng)態(tài)的web應(yīng)用提供了一個(gè)獨(dú)特的開(kāi)發(fā)環(huán)境。jsp能夠適應(yīng)市場(chǎng)上包括apache
webserver、iis4.0在內(nèi)的85%的服務(wù)器產(chǎn)品,這足以勝任絕大多數(shù)的商業(yè)事務(wù)處理。同時(shí)jsp代碼經(jīng)過(guò)服務(wù)器的解釋執(zhí)行后會(huì)直接嵌入到html語(yǔ)言中,這樣就簡(jiǎn)化了頁(yè)面的輸出,也保留了腳本語(yǔ)言易于使用的優(yōu)點(diǎn)。
jdbc是用于執(zhí)行sql語(yǔ)句的java應(yīng)用程序接口,由一組用java語(yǔ)言編寫(xiě)的類與接口組成,在jsp中將使用jdbc來(lái)訪問(wèn)數(shù)據(jù)庫(kù)。jdbc是一種規(guī)范,它讓各數(shù)據(jù)庫(kù)廠商為java程序員提供標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)訪問(wèn)類和接口,這用就使得開(kāi)發(fā)獨(dú)立于dbms的java應(yīng)用程序成為可能。一般的java開(kāi)發(fā)工具都帶有jdbc-odbc橋驅(qū)動(dòng)程序,這樣,只要是能夠使用odbc訪問(wèn)的數(shù)據(jù)庫(kù)系統(tǒng),也就能夠使用jdbc訪問(wèn)了。
·開(kāi)題報(bào)告范文 ·英語(yǔ)開(kāi)題報(bào)告范文 ·論文開(kāi)題報(bào)告格式 ·會(huì)計(jì)開(kāi)題報(bào)告
七、進(jìn)度安排
設(shè)計(jì)總共用時(shí)13周。具體安排如下:
1-2周:收集資料(書(shū)籍和案例),并完成系統(tǒng)分析。
3-12周:軟件系統(tǒng)的具體實(shí)現(xiàn)(包括測(cè)試)和論文寫(xiě)作。
13周:整理材料,裝訂論文。
計(jì)算機(jī)開(kāi)題報(bào)告11
一、畢業(yè)設(shè)計(jì)主題:
基于B/S的全數(shù)字化體檢信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
二.主題背景:
隨著人們生活水平的提高,人們?cè)絹?lái)越關(guān)注健康問(wèn)題。如今,計(jì)算機(jī)的發(fā)展和應(yīng)用越來(lái)越廣泛,體檢業(yè)務(wù)是一項(xiàng)工作量很大的業(yè)務(wù)。在檢查前的準(zhǔn)備、檢查期間的檢查和檢查后的服務(wù)的每個(gè)過(guò)程中都有許多工作要做。手動(dòng)操作既耗時(shí)又低效。有些醫(yī)院幾乎沒(méi)有可供人們選擇的體檢系統(tǒng)。例如,安徽省醫(yī)院只提供幾個(gè)體檢包。但是,用戶只需進(jìn)行在職體檢,包括五種肝功能、五項(xiàng)乙肝、尿檢、心電圖和胸部x光檢查。然而,其他不相關(guān)的身體檢查,如身高、體重、腦電圖等。也需要為包裝選擇。因此,系統(tǒng)為用戶提供了可選的.體檢項(xiàng)目。此外,系統(tǒng)還可以在線查詢體檢項(xiàng)目,并顯示每個(gè)體檢項(xiàng)目的具體位置,方便用戶體檢,而不是每次體檢前詢問(wèn)醫(yī)生,提高了效率,節(jié)省了用戶的時(shí)間。該體檢信息管理系統(tǒng)是一個(gè)基于B/S的體檢管理軟件,其核心功能包括體檢文件的錄入、體檢報(bào)告的輸出、體檢文件的統(tǒng)計(jì)查詢和對(duì)比分析。該系統(tǒng)的使用可以大大提高體檢檔案管理人員的工作效率,使體檢檔案管理更加準(zhǔn)確、全面和完善,可以明顯提高體檢業(yè)務(wù)的競(jìng)爭(zhēng)力。該系統(tǒng)還利用了當(dāng)前基于開(kāi)源軟件的網(wǎng)頁(yè)開(kāi)發(fā)的趨勢(shì)和趨勢(shì)。體檢管理信息系統(tǒng)實(shí)現(xiàn)了用戶體檢的統(tǒng)一規(guī)范管理,是體檢工作系統(tǒng)化、科學(xué)化不可或缺的一部分。該系統(tǒng)采用MyClipse+SqlSERVER開(kāi)發(fā)環(huán)境的關(guān)鍵技術(shù),實(shí)現(xiàn)了用戶、醫(yī)生和體檢項(xiàng)目體檢結(jié)果的維護(hù)、查詢和打印功能。這些關(guān)鍵技術(shù)的使用具有簡(jiǎn)單易用的優(yōu)點(diǎn),克服了以往人工操作帶來(lái)的缺點(diǎn),保證了信息處理的及時(shí)性和準(zhǔn)確性,真正實(shí)現(xiàn)了數(shù)據(jù)共享和無(wú)紙化操作。系統(tǒng)使用Struts構(gòu)建MVC模式框架,用Hibernate完成數(shù)據(jù)持久化,方便數(shù)據(jù)庫(kù)操作。
關(guān)鍵技術(shù):
該開(kāi)發(fā)是一個(gè)基于B/S架構(gòu)的動(dòng)態(tài)網(wǎng)站。開(kāi)發(fā)工具選擇目前流行的MyEclipse,并使用框架技術(shù)。
1.STRUTS技術(shù)——這種技術(shù)的應(yīng)用可以說(shuō)是MVC架構(gòu)的真正實(shí)現(xiàn)。它合理地分離了模型層、控制層和視圖層,能夠更好地解決業(yè)務(wù)邏輯和視圖層之間的耦合問(wèn)題。
2.休眠技術(shù)——這是一種實(shí)現(xiàn)底層持久性的流行方法。其目是使程序使用面向?qū)ο蟮木幊趟枷雭?lái)處理數(shù)據(jù)庫(kù)中讀取的所有記錄。這些記錄通過(guò)對(duì)其主配置文件Hibernate.hbm.xml的分析,將VO轉(zhuǎn)換為POJO,從而將每個(gè)讀取的記錄封裝到一個(gè)通用的JAVA對(duì)象中,操作起來(lái)非常方便。
三.關(guān)鍵問(wèn)題:
關(guān)鍵問(wèn)題:
1.理解Struts和Hibernate框架技術(shù),可以用于軟件開(kāi)發(fā)。
2.系統(tǒng)中一些報(bào)表的設(shè)計(jì)及如何與數(shù)據(jù)庫(kù)交互導(dǎo)出。
3.系統(tǒng)中每個(gè)對(duì)象的權(quán)限設(shè)置和分配由用戶、不同的醫(yī)生和管理員來(lái)區(qū)分,并對(duì)應(yīng)不同的操作權(quán)限。
4.軟件性能問(wèn)題?紤]到體檢系統(tǒng)可能有大量用戶和大量訪問(wèn),可能有大量用戶同時(shí)使用該系統(tǒng)。可以認(rèn)為數(shù)據(jù)庫(kù)分布在不同的硬盤上,由線程操作。
四.畢業(yè)設(shè)計(jì)的完成進(jìn)度和預(yù)測(cè)進(jìn)度
(根據(jù)學(xué)校日歷計(jì)算)
第一周至第三周:畢業(yè)論文的背景調(diào)查和數(shù)據(jù)收集,撰寫(xiě)開(kāi)篇報(bào)告
第4周到第6周:學(xué)習(xí)相關(guān)的開(kāi)發(fā)工具,并查閱相關(guān)的設(shè)計(jì)論文和材料,以分析該設(shè)計(jì)的需求。
第7-8周:根據(jù)分析階段獲得的相關(guān)文件進(jìn)行軟件設(shè)計(jì),初步編寫(xiě)各模塊的相關(guān)代碼,以滿足中期檢查。
計(jì)算機(jī)開(kāi)題報(bào)告12
本文主要對(duì)計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展現(xiàn)狀、智能樓宇和綜合布線系統(tǒng)設(shè)計(jì)標(biāo)準(zhǔn)等進(jìn)行了探討,并在此基礎(chǔ)上設(shè)計(jì)了智能樓宇C的計(jì)算機(jī)網(wǎng)絡(luò)方案和綜合布線方案,以網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖和布線系統(tǒng)圖的方式給出。
關(guān)鍵詞:智能樓宇,計(jì)算機(jī)網(wǎng)絡(luò),綜合布線
第一章緒論
1.1引言
信息通訊技術(shù)的不斷發(fā)展推動(dòng)社會(huì)各行各業(yè)的迅速發(fā)展,而信息通訊技術(shù)與建筑技術(shù)的結(jié)合--智能建筑的出現(xiàn)第一次將人類帶到了一個(gè)現(xiàn)代化的生存環(huán)境。智能建筑,即具備智能系統(tǒng)的樓宇或樓宇群。它集成了當(dāng)今計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、通訊技術(shù)、自動(dòng)控制技術(shù)、建筑技術(shù)、環(huán)境工程等技術(shù)的精華,不僅僅帶給人們安全、高效、舒適的生活和工作環(huán)境,更重要的是將人們真正帶到了信息的海洋中,智能樓宇中的用戶可以利用先進(jìn)的通訊手段獲得世界各地的信息,與世界各地的人交流,從而使得人與人之間的時(shí)空距離不斷縮短,這時(shí)人們會(huì)體會(huì)到信息化給他們?cè)诠ぷ、生活、學(xué)習(xí)上帶來(lái)了極大的便利。
1.2智能建筑概述
智能建筑以建筑為平臺(tái),兼?zhèn)浣ㄖO(shè)備、辦公自動(dòng)化、通信網(wǎng)絡(luò)系統(tǒng),集結(jié)構(gòu)、系統(tǒng)、服務(wù)、管理及它們之間的最優(yōu)化組合,向人們提供一個(gè)安全、高服務(wù)、管理及他們之間的最優(yōu)化組合,向人們提供一個(gè)安全、高效、舒適、便利的建筑環(huán)境。主要包括建筑設(shè)備自動(dòng)化系統(tǒng)(Building Automation System)、通信網(wǎng)絡(luò)系統(tǒng)(Communication Network System)、辦公自動(dòng)化系統(tǒng)(Office Automation System)、綜合布線系統(tǒng)(Generic Cabling System)等。在智能樓宇(建筑)內(nèi),以綜合布線為基本傳輸媒質(zhì),以計(jì)算機(jī)網(wǎng)絡(luò)(主要是局域網(wǎng)技術(shù),包括硬件和軟件)為主要通信和控制橋梁;以此對(duì)通信自動(dòng)化系統(tǒng)、辦公自動(dòng)化系統(tǒng)、建筑設(shè)備自動(dòng)化系統(tǒng)進(jìn)行協(xié)調(diào)控制。可以這么說(shuō)由綜合布線為基本傳輸媒介,以計(jì)算機(jī)網(wǎng)絡(luò)構(gòu)成的信息網(wǎng)絡(luò)系統(tǒng)是智能樓宇(建筑)的"中樞神經(jīng)"系統(tǒng);是智能樓宇(建筑)中必備的重要基礎(chǔ)設(shè)施;是反映智能樓宇(建筑)的技術(shù)含量高低和智能化程度的標(biāo)志之一。
建筑的用途不同,功能也不同,各類智能建筑,智能化系統(tǒng)集成的重點(diǎn)是不同。所以智能建筑根據(jù)建筑的功能,可分為如下幾類:
1)專用辦公樓類。包括政府機(jī)關(guān)辦公樓;跨國(guó)大公司、企業(yè);金融樓(銀行、證券、期貨、保險(xiǎn)等);商業(yè)樓;科教辦公樓(研究院所、學(xué)校、醫(yī)院等)。
2)出租辦公樓類。由房地產(chǎn)商投資興建,然后出租、出售。樓內(nèi)的公用設(shè)施一次建成,出租、出售的房間由使用者根據(jù)各自的需要進(jìn)行二次裝修。
3)綜合型建筑類。這是集辦公、金融、商業(yè)、娛樂(lè)、生活于一體的多功能的建筑(群)。
4)住宅。以生活起居為目的的多層、高層建筑。
1.3智能樓宇計(jì)算機(jī)網(wǎng)絡(luò)
計(jì)算機(jī)網(wǎng)絡(luò)是智能建筑中主要信息傳輸系統(tǒng),它將建筑中所有計(jì)算機(jī)連成一起信息處理系統(tǒng),猶如組成了智能建筑中的大腦。智能建筑計(jì)算機(jī)網(wǎng)絡(luò)與其他計(jì)算機(jī)網(wǎng)絡(luò)類似,所使用的技術(shù)和設(shè)備大同小異,只是要求較高,其特點(diǎn)是智能建筑計(jì)算機(jī)網(wǎng)絡(luò)是信息高速公路的網(wǎng)絡(luò)節(jié)點(diǎn),信息種類繁多,信息密度大,傳輸速率和質(zhì)量要求高;智能建筑計(jì)算機(jī)網(wǎng)絡(luò)作為建筑智能化系統(tǒng)的通信平臺(tái),對(duì)建筑智能化系統(tǒng)的影響很大,要求網(wǎng)絡(luò)系統(tǒng)具有更高的可靠性、安全性和有效性;智能建筑計(jì)算機(jī)網(wǎng)絡(luò)使用綜合布線系統(tǒng),網(wǎng)絡(luò)配置、管理和維護(hù)更加方便、簡(jiǎn)單,其結(jié)構(gòu)通常由主干網(wǎng)、各樓層局域網(wǎng)(LAN)和外部網(wǎng)絡(luò)互聯(lián)設(shè)備組成。
先進(jìn)的計(jì)算機(jī)網(wǎng)絡(luò)可給大樓用戶提供眾多的業(yè)務(wù),目前由于計(jì)算機(jī)技術(shù)日新月異,特別是多媒體計(jì)算機(jī)終端的出現(xiàn),使網(wǎng)絡(luò)成為較大規(guī)模局域網(wǎng)(LAN)中各種新型業(yè)務(wù)實(shí)現(xiàn)的瓶頸,F(xiàn)在計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)正向著高速化方向發(fā)展。
第二章局域網(wǎng)技術(shù)
2.1局域網(wǎng)的概述
局域網(wǎng)是將較小地理區(qū)域內(nèi)的各種通信設(shè)備連接在一起信網(wǎng)絡(luò),具有網(wǎng)絡(luò)覆蓋地理范圍有限、一不小心愛(ài)上你qvod傳輸速率高、延遲小、誤碼率低、網(wǎng)絡(luò)的管理權(quán)屬單一組織所有的特點(diǎn),開(kāi)題報(bào)告《《論文開(kāi)題報(bào)告》》。它常被用于連接企業(yè)、工廠和學(xué)校內(nèi)的一個(gè)樓群、一棟樓或一個(gè)辦公室里的數(shù)據(jù)通信設(shè)備,以便共享資源和交換信息。局域網(wǎng)是應(yīng)用最為廣泛的一類網(wǎng)絡(luò)。
自從1980年由DEC、intel和Xerox(DIX)共同制定了10Mbps以太局域網(wǎng)的物理層和鏈路層標(biāo)準(zhǔn)規(guī)范開(kāi)始,局域網(wǎng)開(kāi)始了它的標(biāo)準(zhǔn)化的進(jìn)程。局域網(wǎng)的標(biāo)準(zhǔn)化極大地促進(jìn)了局域網(wǎng)的應(yīng)用與發(fā)展。特別是以太網(wǎng)的應(yīng)用越來(lái)越廣泛,以太網(wǎng)很快就成為局域網(wǎng)的主流技術(shù)。
隨著高性能快速處理器計(jì)算機(jī)的出現(xiàn)和新的計(jì)算機(jī)網(wǎng)絡(luò)的應(yīng)用,對(duì)網(wǎng)絡(luò)的傳輸速率要求遠(yuǎn)遠(yuǎn)超出現(xiàn)有局域網(wǎng)所能提供的,它們對(duì)網(wǎng)絡(luò)帶寬提出了更高的需求。正是因?yàn)槿藗兊膽?yīng)用對(duì)網(wǎng)絡(luò)帶寬的需求,網(wǎng)絡(luò)工程師們開(kāi)始研究高速局域網(wǎng)技術(shù)。局域網(wǎng)技術(shù)經(jīng)歷了共享傳輸信道,共享帶寬的共享式局域網(wǎng)技術(shù)和發(fā)展到現(xiàn)在的交換式局域網(wǎng)技術(shù)。在這局域網(wǎng)技術(shù)變革的浪潮中,更為先進(jìn)、高速的交換局域網(wǎng)技術(shù)被開(kāi)發(fā),相繼推出了異步傳輸模式ATM和千兆以太網(wǎng),其網(wǎng)絡(luò)帶寬最高以達(dá)到1Gbps。
2.2千兆以太網(wǎng)
千兆以太網(wǎng)提供1000Mbps數(shù)據(jù)傳輸速率的以太網(wǎng)。千兆以太網(wǎng)是對(duì)10Mbps和100MbpsIEEE802.3以太網(wǎng)非常成功地?cái)U(kuò)展,它和傳統(tǒng)以太網(wǎng)使用相同IEEE802.3的CSMA/CD協(xié)議、相同的幀格式和相同的幀大小(64字節(jié)~1518字節(jié))。千兆以太網(wǎng)與現(xiàn)有以太網(wǎng)完全兼容,僅僅是速度快,它的傳輸速度達(dá)到1Gbps。千兆以太網(wǎng)支持全雙工操縱,最高速度可達(dá)到2 Gbps。
目前,企業(yè)應(yīng)用正不斷升級(jí),甚至要傳輸高分辨率的'圖形、視頻和其他豐富的媒體,這已超出了快速以太網(wǎng)的容量,而Internet和Intranet應(yīng)用也將產(chǎn)生了難以預(yù)測(cè)的任意點(diǎn)到任意點(diǎn)的流量形式。網(wǎng)絡(luò)邊緣的交換將巨大的載荷放到聚合流量的主干上。這種更高性能與工作效率、夏家三千金智能服務(wù)(如服務(wù)質(zhì)量(QoS))的新應(yīng)用和投資保護(hù)等需求帶動(dòng)了千兆位以太網(wǎng)(1000Mbps)的需求。千兆位以太網(wǎng)采用的加快有三方面原因:
1)千兆位以太網(wǎng)具有經(jīng)濟(jì)高效的特點(diǎn):以太網(wǎng)是一種成熟的技術(shù);網(wǎng)絡(luò)中斷最小化是因?yàn)槟軌虮苊鈪f(xié)議變更;千兆位以太網(wǎng)可利用您的大部分現(xiàn)有基礎(chǔ)設(shè)施。
2)千兆位以太網(wǎng)具有部署靈活性:逐漸部署;能夠在光纖連接上運(yùn)行1000BASE-X或在標(biāo)準(zhǔn)5類銅纜連接上運(yùn)行1000BASE-T。
3)千兆位以太網(wǎng)具有相當(dāng)大的網(wǎng)絡(luò)性能優(yōu)勢(shì):服務(wù)質(zhì)量;關(guān)鍵任務(wù)的可靠性;利用端口聚合和全雙工的性能,完全使用帶寬。
隨著計(jì)算機(jī)網(wǎng)絡(luò)的普及和網(wǎng)絡(luò)應(yīng)用對(duì)高帶寬的需求,千兆以太網(wǎng)技術(shù)的應(yīng)用也越來(lái)越廣泛。由于千兆以太網(wǎng)不僅能夠提供帶寬,而且與ATM相比,它的技術(shù)比較簡(jiǎn)單,易于建設(shè)和管理好網(wǎng)絡(luò)。所以越來(lái)越多的網(wǎng)絡(luò)工程師在構(gòu)建園區(qū)網(wǎng)和企業(yè)網(wǎng)時(shí)都考慮使用以太網(wǎng)技術(shù)作為主干網(wǎng)技術(shù)。
計(jì)算機(jī)開(kāi)題報(bào)告13
一、選題的目的和意義
近幾年來(lái),基于TCP/IP的Internet/Intranet技術(shù)以非同尋常的速度被廣泛應(yīng)用于各級(jí)企業(yè)及其他組織的信息發(fā)布與共享,其中一個(gè)很重要的手段就是建立Web站點(diǎn)發(fā)布信息。傳統(tǒng)的靜態(tài)網(wǎng)頁(yè)技術(shù)已越來(lái)越不能滿足用戶的需求,因此各種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)應(yīng)運(yùn)而生。ASP就是目前比較流行的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)之一,而ASP.NET是微軟新一代的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),并且相對(duì)于其他編程技術(shù),它有如下的優(yōu)勢(shì)。
(1)面向?qū)ο笮?/strong>
ASP.NET將C#作為一種面向?qū)ο笳Z(yǔ)言,在很多方面來(lái)看,C#將成為微軟的與Java相似的語(yǔ)言。
C#是ASP.NET開(kāi)發(fā)中一個(gè)最重要的功能,微軟會(huì)將C#發(fā)展成為Java的強(qiáng)勁對(duì)手。這也是微軟.NET框架的一個(gè)重要組成部分。我們認(rèn)為C#是微軟在編程市場(chǎng)上擊敗對(duì)手的主要工具。我們期待著微軟能在這個(gè)產(chǎn)品后面傾注全力,這樣,C#可以成為許多程序員的又一種選擇。C#的誕生無(wú)疑將進(jìn)一步加劇微軟和Sun產(chǎn)品的戰(zhàn)線,但這對(duì)用戶是有利的,他們可以選擇兩者之一來(lái)開(kāi)發(fā)新的應(yīng)用。
(2)數(shù)據(jù)庫(kù)連接
ASP另一個(gè)亮點(diǎn)是它使用ADO對(duì)象、ODBC、OLE-DB和事務(wù)處理管理器。因此ASP Web數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)特別簡(jiǎn)單。ASP.NET發(fā)展了更多的功能,因?yàn)橛辛薃DO.NET。ADO.NET帶來(lái)了更強(qiáng)大更快速的功能。JSP和JDBC目前在易用性和性能上同ASP/ADO相比已有些落后,當(dāng)新版本ASP.NET/ADO.NET出現(xiàn)后這樣的差別會(huì)更明顯。所以我們希望SUN應(yīng)盡快能花大力氣來(lái)追趕ASP.NET/ADO.NET的組合。
(3)大型站點(diǎn)應(yīng)用
ASP.NET將對(duì)大型站點(diǎn)(Web Farms)有更好的支持。事實(shí)上,微軟已經(jīng)在這方面付出了巨大的努力。ASP.NET可以讓用戶考慮到多服務(wù)器(Multiple Servers)的場(chǎng)合,當(dāng)用戶需要更強(qiáng)大的功能時(shí),僅僅只需要增加一臺(tái)服務(wù)器。整個(gè).NET框架已經(jīng)充分地提供了這個(gè)方法。ASP.NET提供了外部會(huì)話狀態(tài)(External Session State)來(lái)提供內(nèi)置式Web Farm的支持。另外,由于請(qǐng)求的各組件相互間經(jīng)過(guò)了充分的優(yōu)化,所以速度很快。
(4)ASP.NET還提供更多的其他方面的新特性,例如:
l 內(nèi)置的對(duì)象緩存和頁(yè)面結(jié)果緩存。
l 內(nèi)置的XML支持,可用于XML數(shù)據(jù)集的簡(jiǎn)單處理。
l 服務(wù)器控制提供了更充分的交互式控制。
二、國(guó)內(nèi)外發(fā)展動(dòng)態(tài)和趨勢(shì)
微軟新一代平臺(tái)的正式名稱叫做新一代Windows服務(wù)(NGWS),現(xiàn)在微軟已經(jīng)給這個(gè)平臺(tái)注冊(cè)了正式的商標(biāo)Microsoft.NET。在.NET環(huán)境中,微軟不僅僅是平臺(tái)和產(chǎn)品的開(kāi)發(fā)者,并且還將作為架構(gòu)服務(wù)提供商、應(yīng)用程序提供商,開(kāi)展全方位的Internet服務(wù)。在談及這個(gè)平臺(tái)中使用的新技術(shù),微軟透露,它將在.NET環(huán)境中提供更多新產(chǎn)品和全套的服務(wù)。
Microsoft.NET將開(kāi)創(chuàng)互聯(lián)網(wǎng)的新局面,基于HTML的顯示信息將通過(guò)可編程的基于XML的信息得到增強(qiáng)。XML是經(jīng)萬(wàn)維網(wǎng)聯(lián)盟定義且受到廣泛支持的行業(yè)標(biāo)準(zhǔn),Web瀏覽器標(biāo)準(zhǔn)也是由該組織創(chuàng)建的。微軟公司為開(kāi)發(fā)它投入了大量精力,但它并不是Microsoft的專有技術(shù)。XML提供了一種從數(shù)據(jù)的演示視圖分離出實(shí)際數(shù)據(jù)的方式。這是新一代互聯(lián)網(wǎng)的關(guān)鍵,提供了開(kāi)啟信息的方式,以便對(duì)信息進(jìn)行組織、編程和編輯;可以更有效地將數(shù)據(jù)分布到不同的數(shù)字設(shè)備;允許各站點(diǎn)進(jìn)行合作,提供一組可以相互作用的Web服務(wù)。
根據(jù).NET構(gòu)想,未來(lái)微軟所有產(chǎn)品都將走向服務(wù)化,而消費(fèi)者將通過(guò)租借的方式使用Office軟件,或通過(guò)MSN用戶身份,獲得網(wǎng)絡(luò)音樂(lè)服務(wù)。
然而,根據(jù)種種跡象表明,微軟早已為.NET戰(zhàn)略后新的劃時(shí)代戰(zhàn)略做了準(zhǔn)備,這個(gè)新戰(zhàn)略將會(huì)比.NET戰(zhàn)略更可怕,因?yàn)樗鼘⒖赡軌艛辔磥?lái)所有的軟件市場(chǎng)!如果將PC時(shí)代分為DOS平臺(tái)時(shí)代和Windows平臺(tái)時(shí)代的話,按照微軟的意思,網(wǎng)絡(luò)時(shí)代將會(huì)分為.NET平臺(tái)時(shí)代和這個(gè)新的平臺(tái)時(shí)代。
ASP.NET又叫ASP+,但并不僅僅是ASP的簡(jiǎn)單升級(jí),而是Microsoft推出的新一代Active Server Pages腳本語(yǔ)言。ASP.NET作為微軟公司發(fā)展的新的體系結(jié)構(gòu)Microsoft.NET的一部分,其中全新的技術(shù)架構(gòu)會(huì)使編程變得更簡(jiǎn)單。ASP.NET是在抓住ASP的最大優(yōu)點(diǎn)并全力使其擴(kuò)大化的基礎(chǔ)上開(kāi)發(fā)出來(lái)的,同時(shí)也修復(fù)了許多ASP運(yùn)行時(shí)會(huì)發(fā)生的錯(cuò)誤。
目前支持ASP.NET開(kāi)發(fā)的平臺(tái)只有Windows XP、Windows 20xx/2003、Windows NT4 (Service Pack 6a),其中的Web Service除去這些還在Windows 98、Windows ME、Windows SE上獲得支持。隨著Internet/Intranet技術(shù)的不斷發(fā)展,只有服務(wù)器的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)才能滿足各種Web應(yīng)用程序日益提高的要求,因此各種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)先后出現(xiàn)。相對(duì)于ASP.NET而言,ASP技術(shù)較為熟悉,使用簡(jiǎn)單便利。但由于ASP本語(yǔ)言自身的局限性,使其功能受到了很大的限制。而ASP.NET的強(qiáng)大功能恰好彌補(bǔ)了ASP的不足,因此,ASP.NET技術(shù)代替ASP是一種必然的趨勢(shì)。ASP.NET從現(xiàn)有的ASP結(jié)構(gòu)體系上跨出了一大步,其整個(gè)構(gòu)造體系使開(kāi)發(fā)結(jié)構(gòu)化的.應(yīng)用程序變?yōu)榭赡。Web表單帶來(lái)了一種更加直接和易于使用的開(kāi)發(fā)模式;服務(wù)器控件增加了提供公共功能的能力,從而使擴(kuò)展和加強(qiáng)現(xiàn)有功能變得容易;數(shù)據(jù)捆綁使創(chuàng)建數(shù)據(jù)約束型應(yīng)用程序變得十分簡(jiǎn)單。它不但具有許多很棒的新功能,而且還有一個(gè)用于開(kāi)發(fā)Web應(yīng)用程序的真正框架。越來(lái)越多的開(kāi)發(fā)者開(kāi)始使用這種技術(shù),它的出現(xiàn)給Internet的發(fā)展帶來(lái)了一次新的浪潮。
三、課題研究的基本內(nèi)容
該課題為設(shè)計(jì)并實(shí)現(xiàn)一個(gè)基于ASP.NET技術(shù)的動(dòng)態(tài)IT培訓(xùn)網(wǎng)站。
該網(wǎng)站具有如下模塊:
l 登錄注冊(cè)模塊:用來(lái)識(shí)別用戶身份信息的必要手段,用以在線報(bào)名、在線咨詢以及學(xué)員論壇;
l 課程信息發(fā)布模塊:做為網(wǎng)站介紹自己、宣傳自己培訓(xùn)課程的不可或缺的手段之一,讓用戶第一時(shí)間了解該網(wǎng)站推出的培訓(xùn)課程;
l 在線報(bào)名模塊:通過(guò)該模塊,實(shí)現(xiàn)學(xué)員與培訓(xùn)學(xué)校之間的零距離報(bào)名;
l 在線咨詢模塊:能為用戶解答各種與網(wǎng)站的信息有關(guān)的問(wèn)題,使用戶和學(xué)校進(jìn)一步拉近距離。
l 學(xué)員論壇:回答學(xué)員問(wèn)題,提供各個(gè)學(xué)員之間互相交流的一個(gè)平臺(tái),是促進(jìn)培訓(xùn)學(xué)校教學(xué)質(zhì)量提高的一個(gè)重要手段。
四、研究?jī)?nèi)容及擬采用的方法和手段
1.在充分調(diào)研和需求分析的基礎(chǔ)上,完成網(wǎng)站的如下設(shè)計(jì)工作。
l 總體功能規(guī)劃設(shè)計(jì)。
l 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)。
l 網(wǎng)頁(yè)框架的規(guī)劃設(shè)計(jì)。
2.利用ASP.NET、C#語(yǔ)言、ADO.NET、SQL Server 20xx數(shù)據(jù)庫(kù)技術(shù)來(lái)實(shí)現(xiàn)一個(gè)動(dòng)態(tài)交互式的IT培訓(xùn)網(wǎng)站。
五、預(yù)期達(dá)到的水平及所需的科研條件
(1)網(wǎng)站建設(shè)的基本目標(biāo)為:
l 用戶登錄注冊(cè):用戶通過(guò)注冊(cè)個(gè)人信息來(lái)設(shè)置自己的登錄名和密碼。通過(guò)用戶的登錄,來(lái)實(shí)現(xiàn)網(wǎng)站對(duì)用戶更好的服務(wù)和管理。
l 用戶個(gè)人服務(wù):用戶登錄后,出現(xiàn)用戶的個(gè)人服務(wù)界面,包括個(gè)人密碼修改、自己的信息修改、個(gè)人所報(bào)課程的列表信息和提問(wèn)咨詢信息,以及通過(guò)網(wǎng)站統(tǒng)計(jì)出來(lái)的該用戶的喜愛(ài)課程類別的一個(gè)推薦列表等。
l 課程信息發(fā)布模塊:通過(guò)后臺(tái)發(fā)布課程信息對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作修改,來(lái)實(shí)現(xiàn)前臺(tái)對(duì)各個(gè)課程信息的發(fā)布,讓各個(gè)用戶能在最短的時(shí)間內(nèi)了解網(wǎng)站的各個(gè)課程的詳細(xì)信息。
l 新聞信息發(fā)布模塊:通過(guò)發(fā)布一些教育業(yè)內(nèi)新聞,以及其相關(guān)的一些信息,讓用戶了解目前的一些情況。
l 在線報(bào)名模塊:用戶登錄網(wǎng)站后,通過(guò)網(wǎng)頁(yè)尋找和選擇適合自己的課程,然后填寫(xiě)自己的詳細(xì)信息以及報(bào)名的方式來(lái)報(bào)自己所要進(jìn)行培訓(xùn)的課程。通過(guò)該模塊,用戶可以很方便的查詢?cè)撜n程的任何信息以及報(bào)名。
l 教師管理模塊:介紹各個(gè)教師的信息及其所教的課程,讓用戶通過(guò)網(wǎng)站了解自己所喜愛(ài)的教師,選擇該教師所教的課程。
l 學(xué)員管理模塊:介紹該網(wǎng)站培訓(xùn)出來(lái)的優(yōu)秀學(xué)員的信息以及他們的個(gè)人照片,通過(guò)介紹他們成功的經(jīng)歷和一些經(jīng)驗(yàn)來(lái)激發(fā)用戶對(duì)該網(wǎng)站培訓(xùn)課程的興趣,讓他們覺(jué)得學(xué)習(xí)該網(wǎng)站的某一課程對(duì)他們來(lái)說(shuō)是多么必要。
l 企業(yè)招聘信息發(fā)布模塊:通過(guò)發(fā)布一些合適企業(yè)的招聘信息讓學(xué)員能更快地找到工作。
l 信息咨詢模塊:讓用戶能通過(guò)在網(wǎng)頁(yè)上以留言的方式快速地提出自己不明白的問(wèn)題,以便讓管理員及時(shí)解決。
l 學(xué)員論壇:讓學(xué)員有一個(gè)能夠互相交流和學(xué)習(xí)的平臺(tái),通過(guò)論壇,讓他們之間能夠互相交流學(xué)習(xí)經(jīng)驗(yàn),解決學(xué)習(xí)中不懂得問(wèn)題,以及一些成功的經(jīng)驗(yàn)心得。
l 用戶訪問(wèn)追蹤:讓網(wǎng)站能通過(guò)用戶對(duì)該網(wǎng)站課程的點(diǎn)擊次數(shù)以及時(shí)間來(lái)判斷大部分用戶的需求,以便網(wǎng)站能根據(jù)他們的需求進(jìn)一步改善網(wǎng)站的各個(gè)服務(wù)。
(2)開(kāi)發(fā)平臺(tái)
操作系統(tǒng):Windows Server 20xx。
數(shù)據(jù)庫(kù)開(kāi)發(fā)工具:SQL Server 20xx。
網(wǎng)頁(yè)開(kāi)發(fā)工具:Dreamweaver MX。
動(dòng)態(tài)網(wǎng)頁(yè)技術(shù):ASP.NET。
Web服務(wù)器:Internet信息服務(wù)(IIS)管理器。
六、進(jìn)度安排
3月15日----3月31日 收集資料,閱讀文獻(xiàn),完成開(kāi)題報(bào)告
4月1日---4月7日 系統(tǒng)分析階段
4月8日----4月20日 系統(tǒng)設(shè)計(jì)階段
4月21日----5月20日 系統(tǒng)實(shí)施與編程。
5月21日---5月27日 系統(tǒng)調(diào)試與改進(jìn) 5月28日---6月5日 畢業(yè)論文撰寫(xiě)
6月5日---6月10日 畢業(yè)論文打印、畢業(yè)答辯準(zhǔn)備及PPT制作。
參考文獻(xiàn)
[1] 鄭淑芬,許嘉仁,張書(shū)源. 新一代C#與ASP.NET 權(quán)威指南. 北京:中國(guó)青年出版社. 20xx
[2] 杜軒華,袁方. web開(kāi)發(fā)技術(shù). 上海:上海大學(xué)出版社. 20xx
[3] 求是科技. ASP.NET數(shù)據(jù)庫(kù)管理系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航. 北京:人民郵電出版社. 20xx
[4] 劉浩,陳曙東. C#編程實(shí)例與技巧. 北京:清華大學(xué)出版社. 20xx
[5] Jesse Liberty. C#程序設(shè)計(jì). 北京:中國(guó)電力出版社. 20xx
[6] 劉杰,陳發(fā)吉,孫維煜,胡方霞. C#案例開(kāi)發(fā). 北京:中國(guó)水利水電出版社. 20xx
計(jì)算機(jī)開(kāi)題報(bào)告14
一、開(kāi)題報(bào)告
畢業(yè)設(shè)計(jì)(論文)題目 計(jì)算機(jī)課程考試報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
課題背景和意義:
隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,Internet應(yīng)用在全球范圍內(nèi)日益普及,當(dāng)今社會(huì)正快速向信息化社會(huì)前進(jìn),信息自動(dòng)化的作用也越來(lái)越大,從而使我們從繁雜的事務(wù)中解放出來(lái),提高我們的工作效率。
在眾多網(wǎng)絡(luò)服務(wù)中,Web已然成為時(shí)代的主流,而Java Web開(kāi)發(fā)技術(shù)則因?yàn)榭梢赃M(jìn)行復(fù)雜的數(shù)據(jù)庫(kù)操作、很強(qiáng)的交互性以及方便的用戶控制和管理備受開(kāi)發(fā)人員的青睞。其中Struts作為基于MVC模型的Web框架,自推出以來(lái)不斷受到開(kāi)發(fā)者的追捧,得到了用戶廣泛的應(yīng)用。作為最成功的Web框架,Struts擁有眾多的優(yōu)點(diǎn):使用MVC模型、功能齊全的標(biāo)簽庫(kù)、開(kāi)放源代碼等。
Java Web技術(shù)非常成熟,能為復(fù)雜的應(yīng)用提供強(qiáng)大的業(yè)務(wù)計(jì)算能力,但是其界面展現(xiàn)能力卻略顯晦澀。恰巧同樣基于MVC模式的Flex技術(shù)的優(yōu)勢(shì)在于構(gòu)建絢麗的用戶界面,能為用戶提供很好的“富客戶端”體驗(yàn),但業(yè)務(wù)處理能力卻并不是它的強(qiáng)項(xiàng)。所以Struts與Flex的結(jié)合必將引領(lǐng)Web開(kāi)發(fā)的新的潮流。
目前在我們學(xué)校,存在各級(jí)各類的考試和活動(dòng),而學(xué)校現(xiàn)有的報(bào)名系統(tǒng)只能完成一些重要的國(guó)家級(jí)考試的報(bào)名。大部分的信息公布和報(bào)名工作主要還是依賴于人工完成,不僅缺乏條理,而且工作效率極低。人工管理還存在許多的弊端,由于不可避免的人為因素,容易造成數(shù)據(jù)的遺漏和誤報(bào)。計(jì)算機(jī)信息化管理有著存儲(chǔ)量大、速度快等許多優(yōu)點(diǎn),提供給我們的處理信息及時(shí)快捷,因此我們可以利用計(jì)算機(jī)網(wǎng)絡(luò),結(jié)合Struts技術(shù)和Flex技術(shù)實(shí)現(xiàn)動(dòng)態(tài)的管理和完美的畫(huà)面。
隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的進(jìn)一步的發(fā)展和普及,利用Struts和Flex技術(shù)開(kāi)發(fā)的各種網(wǎng)絡(luò)報(bào)名系統(tǒng)必將大行其道。
研究的主要內(nèi)容:
1、 研究目標(biāo):
(1) 實(shí)現(xiàn)校園考試和活動(dòng)信息公布和報(bào)名的科學(xué)規(guī)范化。
(2) 實(shí)現(xiàn)校園考試和活動(dòng)信息公布和報(bào)名的自動(dòng)簡(jiǎn)便化。
(3) 實(shí)現(xiàn)校園考試和活動(dòng)信息公布和報(bào)名的網(wǎng)絡(luò)便化。
(4) 實(shí)現(xiàn)Struts技術(shù)和Flex技術(shù)的完美結(jié)合。
2、研究?jī)?nèi)容
用Struts技術(shù)和Flex技術(shù)實(shí)現(xiàn)基于B/S模式的網(wǎng)絡(luò)報(bào)名系統(tǒng),主要包括3類用戶:學(xué)生、教師和管理員。不同的用戶有不同的操作界面和它們各自的功能:
(1)學(xué)生:注冊(cè)、登錄、瀏覽、報(bào)名、發(fā)表意見(jiàn)和建議。
(2)教師:注冊(cè)、登錄、瀏覽、報(bào)名、發(fā)表意見(jiàn)和建議。
(3)管理員:查看所有項(xiàng)目的報(bào)名情況、信息的發(fā)布和導(dǎo)出、系統(tǒng)的維護(hù)(增、刪、改)、用戶開(kāi)設(shè)等等。
研究方法(或技術(shù)路線):
使用的開(kāi)發(fā)技術(shù)有:
Struts:完成業(yè)務(wù)邏輯處理和計(jì)算;Flex:完成頁(yè)面制作;Tomcat6.0:系統(tǒng)的發(fā)布和運(yùn)行環(huán)境;MySql:完成數(shù)據(jù)信息的存儲(chǔ)。
開(kāi)發(fā)流程:
1、 本系統(tǒng)在Eclipse環(huán)境中使用Flex完成頁(yè)面的制作。
2、 在完成頁(yè)面制作,同樣在Eclipse環(huán)境用Struts框架完成頁(yè)面間的跳轉(zhuǎn)和業(yè)務(wù)邏輯。
3、將成果物發(fā)布在tomcat服務(wù)器上,驗(yàn)證各頁(yè)面間是否能夠正確跳轉(zhuǎn)。
4、完成頁(yè)面與MySql數(shù)據(jù)庫(kù)間的連接,并導(dǎo)入初始數(shù)據(jù)。
5、重新在tomcat服務(wù)器上發(fā)布系統(tǒng)驗(yàn)證各環(huán)節(jié)的銜接是否正確,數(shù)據(jù)處理是否有誤。
6、完成上述過(guò)程,并對(duì)出現(xiàn)的問(wèn)題進(jìn)行完善后,對(duì)整個(gè)系統(tǒng)進(jìn)行各項(xiàng)測(cè)試。
7、完成測(cè)試,通過(guò)后,正式在校園網(wǎng)上發(fā)布系統(tǒng),試運(yùn)行。
預(yù)期結(jié)果:
1、 一個(gè)完整的,能夠?qū)崿F(xiàn)上述功能的,可以運(yùn)行的系統(tǒng)。
2、 一份畢業(yè)設(shè)計(jì)報(bào)告。
3、 最終的系統(tǒng)畫(huà)面:
進(jìn)度計(jì)劃:
WBS NAME START FINISH WORK
1 前期調(diào)研 Sep 1 Sep 14 10天
2 設(shè)計(jì) Sep 15 Dec 5 58天
2.1 開(kāi)發(fā)環(huán)境的選擇和構(gòu)筑 Sep 15 Sep 29 11天
2.2 功能模塊設(shè)計(jì) Sep 30 Oct 25 18天
2.3 界面的設(shè)計(jì) Oct 26 Nov 22 20天
2.4 數(shù)據(jù)庫(kù)表單的設(shè)計(jì) Nov 23 Dec 5 9天
3 開(kāi)發(fā) Dec 6 Feb 6 45天
3.1 開(kāi)發(fā)環(huán)境和技術(shù)的學(xué)習(xí) Dec 6 Dec 26 15天
3.2 界面制作 Dec 27 Jan 16 15天
3.3 界面與數(shù)據(jù)庫(kù)的鏈接 Jan 17 Feb 6 15天
4 測(cè)試 Feb 7 Mar 19 30天
5 畢業(yè)論文 Mar 20 Apr 9 15天
二、閱讀文獻(xiàn)目錄
序號(hào) 文獻(xiàn)名 文獻(xiàn)出處 文獻(xiàn)發(fā)表時(shí)間
1 基于Dojo組件的報(bào)名系統(tǒng)的應(yīng)用 中國(guó)教育信息化 20xx年3月
2 論三種設(shè)計(jì)模式在報(bào)名系統(tǒng)中的應(yīng)用 計(jì)算機(jī)與信息技術(shù) 20xx年4月
3 基于WEB模式的高校設(shè)計(jì)大賽報(bào)名系統(tǒng)設(shè)計(jì) 中國(guó)新技術(shù)新產(chǎn)品 20xx年10月
4 利用ASP實(shí)現(xiàn)網(wǎng)絡(luò)通用報(bào)名系統(tǒng) 中國(guó)高新技術(shù)企業(yè) 20xx年8月
5 基于Web的培訓(xùn)考試報(bào)名系統(tǒng)的設(shè)計(jì) 福建電腦 20xx年11月
6 高考報(bào)名系統(tǒng)統(tǒng)計(jì)功能的探討與實(shí)現(xiàn) 現(xiàn)代計(jì)算機(jī) 20xx年2月
7 基于B/S模式的等級(jí)考試報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 電腦知識(shí)與技術(shù) 20xx年 4月
8 基于ASP的遠(yuǎn)程高?荚噲(bào)名系統(tǒng)的實(shí)現(xiàn) 中國(guó)科技信息 20xx年8月
9 基于B/S的網(wǎng)絡(luò)考試報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 科技廣場(chǎng) 20xx年1月
10 基于WEB的CET報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 科技信息(學(xué)術(shù)研究) 20xx年5月
11 基于WEB的選修課報(bào)名系統(tǒng)設(shè)計(jì) 電腦知識(shí)與技術(shù) 20xx年6月
12 高校新生報(bào)名管理系統(tǒng)設(shè)計(jì) 信息與電腦(理論版) 20xx年5月
13 基于ASP的藝術(shù)考試網(wǎng)上報(bào)名系統(tǒng)的開(kāi)發(fā) 電腦知識(shí)與技術(shù) 20xx年8月
14 面向Web系統(tǒng)的Struts框架研究與應(yīng)用 電子技術(shù)應(yīng)用 20xx年8月
15 基于B/S模式的教育學(xué)、心理學(xué)考試在線報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 電腦知識(shí)與技術(shù) 20xx年1月
16 基于ASP的網(wǎng)上報(bào)名系統(tǒng)研究與設(shè)計(jì) 信息技術(shù)與信息化 20xx年8月
17 基于網(wǎng)絡(luò)安全的網(wǎng)上報(bào)名系統(tǒng)的實(shí)現(xiàn) 電腦知識(shí)與技術(shù) 20xx年12月
18 計(jì)算機(jī)等級(jí)考試網(wǎng)上報(bào)名系統(tǒng)接口的設(shè)計(jì)與實(shí)現(xiàn) 科技信息 20xx年9月
19 全國(guó)計(jì)算機(jī)等級(jí)考試報(bào)名系統(tǒng)關(guān)鍵環(huán)節(jié)設(shè)計(jì) 計(jì)算機(jī)應(yīng)用與軟件 20xx年3月
20 全國(guó)計(jì)算機(jī)等級(jí)考試輔助報(bào)名系統(tǒng)設(shè)計(jì) 計(jì)算機(jī)與現(xiàn)代化 20xx年6月
三、文獻(xiàn)綜述
注意:學(xué)生閱讀文獻(xiàn)后,必須寫(xiě)出1500-20xx字左右的綜述或讀書(shū)報(bào)告,作為開(kāi)題內(nèi)容之一。(可增頁(yè))
前言
隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,教育信息化的趨勢(shì)逐步深入,學(xué)校教學(xué)和管理的信息化發(fā)展有了長(zhǎng)足的進(jìn)步。然而在大多數(shù)學(xué)校,缺乏多功能網(wǎng)上報(bào)名系統(tǒng)——既能支持考試報(bào)名,同時(shí)又支持各種活動(dòng)的.報(bào)名。大部分的信息公布和報(bào)名工作主要還是依賴于人工完成,不僅缺乏條理,而且工作效率極低。鑒于傳統(tǒng)報(bào)名方式存在的問(wèn)題與不足,給學(xué)校的教學(xué)管理造成了繁重的勞動(dòng)。為了切實(shí)減輕教務(wù)管理的工作負(fù)擔(dān),提高工作效率,把學(xué)校建設(shè)成一流的信息管理,教育教學(xué)平臺(tái),我們迫切的需要開(kāi)發(fā)一種功能強(qiáng)大,處理信息效率高的Web網(wǎng)上報(bào)名系統(tǒng)。
一、目前現(xiàn)狀:
1、功能方面:
從網(wǎng)上查閱到的信息以及很多相關(guān)的文獻(xiàn)資料表明,自20xx年來(lái),基于網(wǎng)絡(luò)的各類報(bào)名系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)成為了人們的研究重點(diǎn)。這些網(wǎng)上報(bào)名系統(tǒng)功能各不相同,但是主要還是以考試報(bào)名系統(tǒng)為主,如:基于WEB的CET報(bào)名系統(tǒng)、基于B/S模式的等級(jí)考試報(bào)名系統(tǒng)、基于Web的全國(guó)計(jì)算機(jī)等級(jí)考試報(bào)名系統(tǒng)、基于ASP的藝術(shù)考試網(wǎng)上報(bào)名系統(tǒng)等等。這些系統(tǒng)的開(kāi)發(fā),都是為了應(yīng)對(duì)我國(guó)日益壯大的考試規(guī)模與傳統(tǒng)報(bào)名方式工作效率低下這對(duì)矛盾的。但是,相對(duì)于這些日趨廣泛的考試報(bào)名系統(tǒng),與校園內(nèi)外相關(guān)的活動(dòng)的報(bào)名系統(tǒng)卻并不多見(jiàn),將考試與活動(dòng)報(bào)名功能整合在一起的系統(tǒng)更是極為罕見(jiàn)。大部分院校都有屬于自己的考試報(bào)名系統(tǒng),但是幾乎沒(méi)有一所院校有屬于自己校園活動(dòng)報(bào)名系統(tǒng)。
2、技術(shù)方面:
通過(guò)眾多文獻(xiàn)我們發(fā)現(xiàn),現(xiàn)有的一些考試報(bào)名系統(tǒng)主要使用J2EE技術(shù)和ASP技術(shù),采用層次化的開(kāi)發(fā)和模塊化的開(kāi)發(fā)這兩種開(kāi)發(fā)模式。
一些系統(tǒng)采用基于J2EE和MVC設(shè)計(jì)模式的多層B/S架構(gòu),把每種不同的服務(wù)部署在一個(gè)獨(dú)立的層。如:客戶層、表示層、業(yè)務(wù)層、數(shù)據(jù)層。
客戶層:即Web游覽器;
表示層:通常采用Struts技術(shù),它繼承了MVC的各項(xiàng)特征,將業(yè)務(wù)邏輯和頁(yè)面顯示分離開(kāi)來(lái)。它的好處是將業(yè)務(wù)邏輯和頁(yè)面顯示分離開(kāi)來(lái),將大量的邏輯放在配置文件中,而不是放在程序中。通過(guò)配置文件將Struts標(biāo)簽庫(kù),Actionform對(duì)象,ActionServlet控制器組件,Action對(duì)象聯(lián)系在一起。其主要工作流程為:當(dāng)用戶向服務(wù)器提交http請(qǐng)求時(shí),該請(qǐng)求就被轉(zhuǎn)發(fā)到ActionServlet控制器,控制器利用ActionMapping對(duì)象把請(qǐng)求映射到Action處理器對(duì)象,并根據(jù)請(qǐng)求的參數(shù)實(shí)例化相應(yīng)的ActionForm;通過(guò)配置信息決定是否需要表單驗(yàn)證;驗(yàn)證成功則由ActionServlet根據(jù)配置信息決定調(diào)用哪個(gè)Actionexecute方法;Action的execute方法返回一個(gè)ActionForward對(duì)象,ActionServlet再把HTTP請(qǐng)求轉(zhuǎn)發(fā)給ActionForward對(duì)象指向的JSP組件。JSP組件生成動(dòng)態(tài)網(wǎng)頁(yè),返回給客戶。整個(gè)過(guò)程中Struts完成客戶端表單進(jìn)入的驗(yàn)證,管理請(qǐng)求和響應(yīng),提供控制器來(lái)完成頁(yè)面流轉(zhuǎn)和向業(yè)務(wù)邏輯層委托,返回到客戶端頁(yè)面顯示。
業(yè)務(wù)層:業(yè)務(wù)層為數(shù)據(jù)庫(kù)端表示層提供松散耦合,處理真實(shí)應(yīng)用,完成事務(wù)管理的選擇,協(xié)調(diào)各種業(yè)務(wù)邏輯對(duì)象之間的依賴關(guān)系,并為持久層和業(yè)務(wù)邏輯層之間提供松散耦合。
數(shù)據(jù)層:通常采用Hibernate作為中介,它是采用ORM映射機(jī)制的持久層開(kāi)發(fā)工具,是Java應(yīng)用和關(guān)系數(shù)據(jù)庫(kù)之間的橋梁,負(fù)責(zé)Java對(duì)象和關(guān)系數(shù)據(jù)庫(kù)之間的映射。內(nèi)部封裝了JDBC訪問(wèn)數(shù)據(jù)庫(kù)的操作,向上層應(yīng)用提供了面向?qū)ο蟮臄?shù)據(jù)庫(kù)訪問(wèn)API。
剩下的一些考試報(bào)名系統(tǒng)通常使用ASP技術(shù),并且使用模塊化的設(shè)計(jì)。如按用戶種類分可以分為:管理員模塊和學(xué)生模塊;按功能分可以分為:登錄模塊、游覽模塊、搜索查詢模塊、報(bào)名模塊、退出模塊等等。
不管使用哪一種的開(kāi)發(fā)方式,都會(huì)存在它們各自的優(yōu)勢(shì)和缺點(diǎn),但是我們發(fā)現(xiàn):不管是用J2EE還是ASP技術(shù),開(kāi)發(fā)出來(lái)的系統(tǒng)的頁(yè)面效果都太過(guò)單調(diào)。就如同一件稀世珍寶披著一件毫不起眼的外衣,總覺(jué)得兩者非常的格格不入。
二、發(fā)展方向:
1、功能方面:
隨著我國(guó)教育事業(yè)不斷的發(fā)展,我們開(kāi)始追求科學(xué)的教育教學(xué)體制,我們需要和諧的發(fā)展我們的教育,而不是為了考試而考試的教育,除了課堂,我們更需要從實(shí)踐中獲取我們所要的知識(shí)。這樣,學(xué)校的各項(xiàng)活動(dòng)就會(huì)變多,那勢(shì)必就會(huì)像考試報(bào)名那樣,我們同樣會(huì)需要一個(gè)活動(dòng)報(bào)名系統(tǒng)來(lái)解決我們的問(wèn)題。我們不會(huì)花那么多的時(shí)間和精力去開(kāi)發(fā)兩套相似卻又不同的系統(tǒng),那么將兩套報(bào)名系統(tǒng)整合成一套多功能的報(bào)名系統(tǒng)就成為一種需求。隨著各類報(bào)名的不斷增多,我們都可以把這些整合到一套多功能報(bào)名系統(tǒng)中,組成一個(gè)功能更強(qiáng)大的系統(tǒng)。
2、技術(shù)方面:
Java Web,是用Java技術(shù)來(lái)解決相關(guān)web互聯(lián)網(wǎng)領(lǐng)域的技術(shù)總和。web包括:web服務(wù)器和web客戶端兩部分。Java在客戶端的應(yīng)用有java applet不過(guò)現(xiàn)在使用的很少,Java在服務(wù)器端的應(yīng)用非常的豐富,比如Servlet,JSP和第三方框架等等。Java技術(shù)對(duì)Web領(lǐng)域的發(fā)展注入了強(qiáng)大的動(dòng)力。隨著Java Web技術(shù)的不斷發(fā)展和日趨成熟,越來(lái)越多的開(kāi)發(fā)人員更傾向于使用Java Web來(lái)開(kāi)發(fā)基于Web的應(yīng)用和系統(tǒng),Java web必將成為web開(kāi)發(fā)的中流砥柱。
同時(shí),這是個(gè)對(duì)美有著很大追求的時(shí)代,單調(diào)的頁(yè)面無(wú)法給人帶來(lái)美的享受,如果沒(méi)有華麗多彩的頁(yè)面,再?gòu)?qiáng)大的系統(tǒng)也只能被歷史的長(zhǎng)河所吞沒(méi)。
而Flex的出現(xiàn)卻解決了這樣一個(gè)問(wèn)題。Flex 是一個(gè)高效、免費(fèi)的開(kāi)源框架,可用于構(gòu)建具有表現(xiàn)力的 Web 應(yīng)用程序,這些應(yīng)用程序利用 Adobe Flash Player和 Adobe AIR, 運(yùn)行時(shí)跨瀏覽器、桌面和操作系統(tǒng)實(shí)現(xiàn)一致的部署。作為新一代的富客戶端互聯(lián)網(wǎng)技術(shù)的佼佼者,F(xiàn)lex這種技術(shù)已經(jīng)被越來(lái)越多的公司所采用,被越來(lái)越多的用戶和程序員所接受。
Java Web強(qiáng)大開(kāi)發(fā)功能加上Flex無(wú)與倫比的表現(xiàn)力和富英特網(wǎng)應(yīng)用,這兩種技術(shù)的結(jié)合必將成為一種趨勢(shì),而用Java Web和Flex開(kāi)發(fā)的Web應(yīng)用或系統(tǒng)也必將大行其道。
三、給我的啟發(fā):
針對(duì)本次畢業(yè)設(shè)計(jì)翻閱了很多的文獻(xiàn),這些文獻(xiàn)給我最大的啟發(fā)是在開(kāi)發(fā)思路和技術(shù)選擇方面。
很多相關(guān)的文獻(xiàn)中其技術(shù)實(shí)現(xiàn)都是使用ASP技術(shù)和C#技術(shù),這一點(diǎn)在前面也提過(guò)了,只有一片提到了Struts,而就是這篇文獻(xiàn)使我對(duì)Struts產(chǎn)生了濃厚的興趣,通過(guò)各種途徑學(xué)習(xí)這種技術(shù),慢慢的對(duì)它有了深入的了解。體會(huì)到了它與ASP技術(shù)和C#技術(shù)間的區(qū)別,以及Struts框架的優(yōu)勢(shì),最終也使我確定使用Struts技術(shù)進(jìn)行畢業(yè)設(shè)計(jì)的開(kāi)發(fā)。對(duì)于頁(yè)面部分,幾乎所有的文獻(xiàn)都是通篇一律的使用JSP技術(shù)。不錯(cuò)使用JSP技術(shù),借助于Dreamweaver工具,也可以編寫(xiě)出比較優(yōu)美的畫(huà)面,但是其實(shí)現(xiàn)起來(lái)太過(guò)困難,其自身的攜帶的空間和組件太少。這就讓我嘗試著去尋找一種能夠簡(jiǎn)單的制作出比較優(yōu)美畫(huà)面的技術(shù)。借助于互聯(lián)網(wǎng),很快的就發(fā)現(xiàn)了Flex,事實(shí)也證明,它的確不負(fù)所望。
在開(kāi)發(fā)思路方面,主要讓我了解了一些開(kāi)發(fā)的流程,開(kāi)發(fā)所采用的模式,當(dāng)然也幫助我在一定程度上完善了所要開(kāi)發(fā)的系統(tǒng)的功能。開(kāi)發(fā)流程簡(jiǎn)單的講就是:一個(gè)項(xiàng)目從開(kāi)始到結(jié)束,其中經(jīng)歷的各個(gè)階段,這是以前沒(méi)有接觸過(guò)的。至于開(kāi)發(fā)模式,上面也提過(guò)了,有基于B/S和C/S的開(kāi)發(fā),也有分層的開(kāi)發(fā)和模塊化的開(kāi)發(fā)等,其實(shí)對(duì)于這些開(kāi)發(fā)模式,沒(méi)有絕對(duì)的好壞優(yōu)劣之分,只能說(shuō)某些模式更適合某些項(xiàng)目。
簡(jiǎn)而言之,從這些文獻(xiàn)中受益匪淺。
參考文獻(xiàn):
1、王念暉,徐林 論三種設(shè)計(jì)模式在報(bào)名系統(tǒng)中的應(yīng)用 計(jì)算機(jī)與信息技術(shù) 20xx年
2、李小強(qiáng),張朝暉,李振坤 高考報(bào)名系統(tǒng)統(tǒng)計(jì)功能的探討與實(shí)現(xiàn) 現(xiàn)代計(jì)算機(jī) 20xx年
3、王成 基于B/S的網(wǎng)絡(luò)考試報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 科技廣場(chǎng) 20xx年1
4、林穗,李振坤 面向Web系統(tǒng)的Struts框架研究與應(yīng)用 電子技術(shù)應(yīng)用 20xx年
5、宋少偉,劉方愛(ài) 基于ASP的網(wǎng)上報(bào)名系統(tǒng)研究與設(shè)計(jì) 信息技術(shù)與信息化 20xx年
6、管小衛(wèi),丁琳 基于Web的全國(guó)計(jì)算機(jī)等級(jí)考試報(bào)名系統(tǒng)設(shè)計(jì) 電腦知識(shí)與技術(shù) 20xx年
7、陳曉林,吳定雪,周妃,余志超,肖小紅 全國(guó)計(jì)算機(jī)等級(jí)考試報(bào)名系統(tǒng)關(guān)鍵環(huán)節(jié)設(shè)計(jì) 計(jì)算機(jī)應(yīng)用與軟件 20xx年3
計(jì)算機(jī)開(kāi)題報(bào)告15
題目:
企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)
一、選題依據(jù)
1、設(shè)計(jì)(論文)題目
人事管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)
2、研究領(lǐng)域
計(jì)機(jī)網(wǎng)絡(luò)技術(shù)與應(yīng)算用
3、設(shè)計(jì)(論文)工作的理論意義和應(yīng)用價(jià)值
人的管理是一切管理工作的核心。員工代表一個(gè)企業(yè)的形象,因而人事管理機(jī)制設(shè)計(jì)的好壞,直接影響一個(gè)企業(yè)的成敗。員工的檔案管理是企業(yè)人事管理的基礎(chǔ),在企業(yè)員工普遍流失的今天,一個(gè)準(zhǔn)確而及時(shí)的人事管理系統(tǒng),有利于人事部門對(duì)員工流動(dòng)進(jìn)行分析、編制,為企業(yè)所需人員提供了保障。
人力資源部那些重復(fù)的,事務(wù)性的工作交給HRP(Human Resource Planning,人力資源管理系統(tǒng))來(lái)解決,可以省去用戶以往人力資源管理工作的繁瑣、枯燥;用領(lǐng)先的人力資源管理理念,把人力資源管理的作業(yè)流程控制和戰(zhàn)略規(guī)劃設(shè)計(jì)巧妙地集合于一體;系統(tǒng)重點(diǎn)涉及到人力資源管理工作中的薪資、考勤、績(jī)效、調(diào)動(dòng)、基本信息、用戶管理以及用戶切換等方面,并有綜合的系統(tǒng)安全設(shè)置、報(bào)表綜合管理模塊。可以很好地為用戶的人力資源管理部門在對(duì)員工的成本管理、知識(shí)管理、績(jī)效管理等綜合管理給予幫助。以每個(gè)月中所發(fā)工資為例,其中包括考勤、人事信息變動(dòng)、獎(jiǎng)懲、遲到和曠工對(duì)本月的薪資計(jì)算都有影響,為了及時(shí)的計(jì)算發(fā)放工資往往要提前一個(gè)星期花費(fèi)大量時(shí)間,加班加點(diǎn)才能及時(shí)完成,而這樣做無(wú)論從工作效率還是準(zhǔn)確度方面,都不允許,而且還浪費(fèi)大量的人力財(cái)力。如果改用HRP管理做到高效、高精度,還可以減少管理時(shí)帶來(lái)的一些繁瑣的工作,節(jié)約管理帶來(lái)的開(kāi)支。
4、目前研究的概況和發(fā)展趨勢(shì)
4.1世界趨勢(shì)
人力資源管理系統(tǒng)主導(dǎo)21世紀(jì),無(wú)論是發(fā)達(dá)國(guó)家還是發(fā)展中國(guó)家,對(duì)人力資源的戰(zhàn)略性意義都有了深刻的認(rèn)識(shí),并開(kāi)始付諸行動(dòng)。世界公認(rèn),21世紀(jì)將是人力資源的世紀(jì);人力資源問(wèn)題將主導(dǎo)整個(gè)21世紀(jì)甚至更為遙遠(yuǎn),這種狀況的變化起因于競(jìng)爭(zhēng)壓力。目前,世界經(jīng)濟(jì)趨向全球化。世界經(jīng)濟(jì)的全球化過(guò)程和國(guó)家的開(kāi)放過(guò)程,要求組織的管理部門降低管理成本以減少競(jìng)爭(zhēng)壓力和增強(qiáng)競(jìng)爭(zhēng)能力。對(duì)于不同的組織,人力資源成本在總成本中的比例是不一樣的。
4.2技術(shù)革新
無(wú)論是現(xiàn)在還是將來(lái),工業(yè)的.發(fā)展越來(lái)越多地取決于科學(xué)和技術(shù)、知識(shí)與技能。高新科技產(chǎn)業(yè)更是如此。這不僅要求員工尤其是技術(shù)人員掌握新的科學(xué)知識(shí)和技術(shù)能力,而且更重要的在于要求員工深入而快捷地掌握和應(yīng)用這些知識(shí)和技能。這就導(dǎo)致了兩個(gè)問(wèn)題。第一,隨著這種技術(shù)革新的發(fā)展和知識(shí)更新速度的加快,人們有更多的職業(yè)選擇機(jī)會(huì)。第二,伴隨著這種發(fā)展以及職業(yè)選擇機(jī)會(huì)的增多,人力資源管理活動(dòng)和頻繁程度加劇;而且這種活動(dòng)對(duì)科學(xué)技術(shù)的要求與它的反應(yīng)程度也更高了,進(jìn)而提高了人力資源成本。
4.3工作目標(biāo)和價(jià)值觀的改變
隨著社會(huì)政治和經(jīng)濟(jì)的發(fā)展,人們的工作目標(biāo)和價(jià)值觀也都發(fā)生了重要的變化。這就對(duì)人事管理部門和管理人員提出了新的要求和新的問(wèn)題,不得不考慮諸如工作類型設(shè)計(jì)、崗位分析、充分尊重員工以及為他們提供良好的個(gè)人發(fā)展和自我價(jià)值實(shí)現(xiàn)的環(huán)境與條件等問(wèn)題。這樣,人力資源管理就派上了用場(chǎng)。
二、設(shè)計(jì)(論文)研究?jī)?nèi)容
系統(tǒng)總體架構(gòu)
對(duì)于典型的MIS系統(tǒng)結(jié)構(gòu)存在著兩種比較流行的模式:C/S模式和B/S模式。
C/S結(jié)構(gòu)的MIS系統(tǒng)個(gè)人簡(jiǎn)歷,這種結(jié)構(gòu)借助于網(wǎng)絡(luò)將應(yīng)用資源和應(yīng)用任務(wù)合理的分配到CLINET、SERVER兩端。
B/S結(jié)構(gòu)的MIS系統(tǒng),這種結(jié)構(gòu)與C/S模式相比,它簡(jiǎn)化了客戶端的程序,通常在這種模式結(jié)構(gòu)的系統(tǒng)中,客戶端只需要一個(gè)瀏覽器就可以了。
通常如果要求系統(tǒng)的響應(yīng)要求快,又是用于局域網(wǎng)內(nèi)部或機(jī)關(guān)企事業(yè)單位內(nèi)部的系統(tǒng),可以采用C/S結(jié)構(gòu)模式。但如果用戶不在同一局域網(wǎng)內(nèi),而是分散在各個(gè)不再的地方或處于不同的單位,在這種情況下B/S結(jié)構(gòu)模式通常比較適合。
【計(jì)算機(jī)開(kāi)題報(bào)告】相關(guān)文章:
計(jì)算機(jī)開(kāi)題報(bào)告11-30
計(jì)算機(jī)畢業(yè)開(kāi)題報(bào)告11-12
計(jì)算機(jī)專業(yè)開(kāi)題報(bào)告11-07
計(jì)算機(jī)開(kāi)題報(bào)告(精選15篇)11-16
計(jì)算機(jī)開(kāi)題報(bào)告精選15篇06-04
計(jì)算機(jī)開(kāi)題報(bào)告(15篇)11-05
計(jì)算機(jī)開(kāi)題報(bào)告集合15篇02-21
計(jì)算機(jī)專業(yè)開(kāi)題報(bào)告10篇11-16