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