當前位置:概念範文網>工作總結>學習總結>

計算機開題報告範文精選5篇

學習總結 閱讀(4.72K)

開題報告是指開題者對科研課題的一種文字說明材料。這是一種新的應用寫作文體,這種文字型裁是隨著現代科學研究活動計劃性的增強和科研選題程式化管理的需要而產生的。開題報告要怎麼寫呢?小編精選了一些關於開題報告的優秀範例,一起來看看吧。

計算機開題報告範文精選5篇

計算機開題報告

1.課題名稱:

鋼筋混凝土多層、多跨框架軟體開發

2.專案研究背景:

所要編寫的結構程式是混凝土的框架結構的設計,建築指各種房屋及其附屬的構築物。建築結構是在建築中,由若干構件,即組成結構的單元如樑、板、柱等,連線而構成的能承受作用(或稱荷載)的平面或空間體系。

編寫算例使用建設部ZUI新出臺的《混凝土結構設計規範》gb50010-XX,該規範與原混凝土結構設計規範gbj10-89相比,新增內容約佔15%,有重大修訂的內容約佔35%,保持和基本保持原規範內容的部分約佔50%,規範全面總結了原規範釋出實施以來的實踐經驗,借鑑了國外先進標準技術

3. 專案研究意義:

建築中,結構是為建築物提供安全可靠、經久耐用、節能節材、滿足建築功能的一個重要組成部分,它與建築材料、製品、施工的工業化水平密切相關,對發展新技術。新材料,提高機械化、自動化水平有著重要的促進作用。

由於結構計算牽扯的數學公式較多,並且所涉及的規範和標準很零碎。並且計算量非常之大,近年來,隨著經濟進一步發展,城市人口集中、用地緊張以及商業競爭的激烈化,更加劇了房屋設計的複雜性,許多多高層建築不斷的被建造。這些建築無論從時間上還是從勞動量上,都客觀的需要計算機程式的輔助設計。這樣,結構軟體開發就顯得尤為重要。

一棟建築的結構設計是否合理,主要取決於結構體系、結構佈置、構件的截面尺寸、材料強度等級以及主要機構構造是否合理。這些問題已經正確解決,結構計算、施工圖的繪製、則是另令人辛苦的具體程式設計工作了,因此原來在學校使用的手算方法,將被運用到具體的程式程式碼中去,精力就不僅集中在怎樣利用所學的結構知識來設計出做法,還要想到如何把這些做法用程式碼來實現,

4.文獻研究概況

在不同型別的結構設計中有些內容是一樣的,做框架結構設計時關鍵是要減少漏項、減少差錯,計算機也是如此的。

建築結構設計統一標準(gbj68-84) 該標準是為了合理地統一各類材料的建築結構設計的基本原則,是制定工業與民用建築結構荷載規範、鋼結構、薄壁型鋼結構、混凝土結構、砌體結構、木結構等設計規範以及地基基礎和建築抗震等設計規範應遵守的準則,這些規範均應按本標準的要求制定相應的具體規定。制定其它土木工程結構設計規範時,可參照此標準規定的原則。本標準適用於建築物(包括一般構築物)的整個

結構,以及組成結構的構件和基礎;適用於結構的使用階段,以及結構構件的製作、運輸與安裝等施工階段。本標準引進了現代結構可靠性設計理論,採用以概率理論為基礎的極限狀態設計方法分析確定,即將各種影響結構可靠性的因素都視為隨機變數,使設計的概念和方法都建立在統計數學的基礎上,並以主要根據統計分析確定的失效概率來度量結構的可靠性,屬於“概率設計法”,這是設計思想上的重要演進。這也是當代國際上工程結構設計方法發展的總趨勢,而我國在設計規範(或標準)中採用概率極限狀態設計法是迄今為止採用ZUI廣泛的國家。

計算機開題報告

一、課題研究背景

(一)國內外的研究現狀

1、網路教學的設計理論與方法的研究缺乏系統性

通過對國內外有關的學術刊物(如《電化教育研究》、《中國電化教育》、《Educational Technology》等)、教育網站和國際國內有關學術會議(GCCCE、ICCE、CBE等)的論文集進行分析,網路教學的設計研究主要是關於建構主義學習環境的設計和協作學習的設計等方面,缺乏系統的研究。可以說,網路教學的設計理論的研究還處於初級階段,還有很多問題需要去研究和探索。例如,在網路環境下如何利用網路資源進行主動學習、利用虛擬情境進行探究學習、利用通訊工具進行協商學習、利用工具進行創造學習的設計以及教師指導性活動的設計等方面,都值得我們去研究。

2、網路教學的評價研究才剛剛起步

隨著Internet應用的普及,網路教學已成為一種重要的教學手段和教學場所。然而,與傳統教學相比,網路教學的質量保證體系卻顯得不夠完善、健全。如何保證網路教學的質量,建立一個行之有效的網路教學評價模型,已成為網路教學研究的一個重要課題。時至20xx年,教育部批准全國31所高校建立網路教育學院,但卻沒有制定出如何保證網路教育質量的相關政策。美國國家教育政策研究所(The Institute For Higher Education Policy)於20xx年4月也發表了一份名為"線上教育質量:遠端網際網路教育成功應用的標準"的報告,然而,這些文章(報告)也僅僅是描述性的定義網路教學的評價指標,而對如何組織評價、如何獲取定量資料、評價資料如何促進教學等方面則很少涉及。目前,網路教學的支撐平臺中的學習評價模組往往只含有測試部分,而缺乏相應的分析與反饋。

(二)課題研究的意義

1、促進網路教學的發展,提高網路教學的質量

由於網路教學可以實現資訊資源共享,在網上組織秀的教材和教法,使學習者在網上可以學到ZUI新的知識,因此是教學改革發展的方向。通過本專案的研究與實踐,使網路教學更能為學習者提供一個建構主義的學習環境,充分體現學生的首創精神,學生有更多的機會在不同情境下去運用他們所學的知識,而且學生可以根據自身的行動的反饋來形成對客觀事物的認識和解決實際問題的方案,從而提供網路教學的質量。

2、尋找利用計算機技術和網路技術實現學生遠端互動自主學習的教學設計的技術解決方案

3、完善和發展教學設計理論

網路環境下的教學與傳統教學,不僅是教學環境的不同,在教學內容、教學手段、教學傳播形式上都有本質的區別。通過本專案的研究,能夠解決網路環境下,教學如何進行教學設計,如何調控教學過程,如何有效實施教學活動以達成教學目標,是對教學設計理論的完善和發展。

二、課題研究內容

(一)研究的主要內容

1、網路教學設計理論體系的研究

包括教學目標的設計、建構性學習環境的設計、學習情境的設計、學習資源的設計、學生自主學習活動的設計、學生協作學習活動的設計、教師指導性活動的設計、學習評價工具的設計等。

2、基於網路環境下的教學策略與教學模式的研究

(1)網路教學策略的研究,如網路環境下的教學內容組織策略、網路環境下的教學情景營造策略、網路環境下的教學對話組織策略、網路環境下的的課堂管理策略等

(2)網路教學模式的研究,如專案化學習模式、探索性學習模式、研究性學習模式等

3、網路教學評價的內容體系、方法、步驟與模型的研究

4、網路教學設計系統軟體的開發與應用

5、網路教學評價系統軟體的開發與應用

根據上述研究內容,總課題下設如下子課題:

1、網路教學設計與教學評價的理論研究(謝幼如、李克東)

2、網路教學資源的開發(鄧文新)

3、網路教學設計與教學評價系統的開發(柯清超)

4、Web課程的教學過程設計及支援系統的研究(陳品德)

5、網路教學設計與教學評價理論的應用研究(餘紅)

(二)課題的研究目標

本專案的研究目標是:運用現代教學理論與建構主義學習理論,通過教學改革與實驗,探索網路教學的設計與評價的理論和方法,開發相配套的網路教學的設計和評價系統軟體,探索普通中國小利用網路資源進行網路教學的途徑與方法。

(三)預期成果形式

1、論文與專著

發表有關網路教學的設計與評價的一系列學術論文,出版專著《網路教學的設計與評價》。

2、電腦軟體

開發《網路教學設計系統軟體》和《網路教學評價系統軟體》,製作《網路教學設計》專題教學(學習)網站,建立《教學設計》多媒體資源庫。

三、研究方法與技術路線

(一)研究方法與步驟

本專案的研究主要採用行動研究、實驗研究、評價研究等方法。

對於較大規模的教學設計與教學模式的試驗研究,將採用行動研究方法。

對於個別帶有創新性的,能提出重要見解的小範圍的教學研究,則通過建立科學的假設,採用實驗研究的方法。

關於教學模式的評價和有關教學效果的分析,則採用評價研究方法。

研究步驟如下:

20xx年5月-20xx年8月,收集資料,建立模型

20xx年9月-20xx年1月,開發軟體

20xx年2月-20xx年8月,教學試驗,評價修改

20xx年9月-20xx年12月,擴大試驗,歸納總結

(二)關鍵技術

1、基於網路的協作化設計思維工具的通訊模型的構建;

2、教學設計系統中師生教學活動的視覺化表示與分析;

3、網路教學的教學評價模型的構建;

4、網路教學過程中學習反應資訊的自動採集與處理。

四、課題研究價值

(一)創新點

1、建立網路教學設計的理論體系與方法。

2、建立基於網路環境的各類教學評價指標體系。

3、開發出操作性

強、具有實際應用價值的網路教學的設計工具和評價系統軟體。

(二)理論意義

傳統的教學設計是應用系統方法分析和研究教學的問題和需求,確立解決他們的方法與步驟,並對教學結果作出評價的一種計劃過程與操作程式。現代教學設計理論已經不拘泥於系統論的理論基礎,不強調對教學活動的絕對控制,逐漸放棄呆板的設計模式,開始強調教學設計的關係性、靈活性和實時性,從而更加有利於學生的創新精神和實踐能力。本課題的理論成果將完善和發展傳統的教學設計理論與方法。

(三)應用價值

1、通過課題的研究與實踐,總結並形成基於網路環境下學科教學設計的理論與方法,優化中國小課堂教學結構。

2、通過課題的研究與實踐,探索並總結資訊化時代如何改革傳統的思想和模式,使學生學會利用網路資源進行學習的方法和經驗。

3、通過課題的研究與實踐,探索普通中國小利用網路資源的途徑與方法,形成一批優秀的網路教學課例。

4、通過課題的研究與實踐,開發出具有應用推廣價值的網路教學的設計工具和評價系統軟體。

五、研究基礎

(一)已有相關成果

1、曾於93年、97年兩度獲得優秀教學成果獎,其中《多媒體組合教學設計的理論與實踐》專案的成果在全國的大中國小廣泛應用,《多媒體組合教學設計》(李克東、謝幼如編著,科學出版社)多次再版發行。

2、出版的《多媒體教學軟體設計》(含教材與光碟)(謝幼如等編著,電子工業出版社,1999年)、《多媒體教學軟體設計與製作》(含教材與光碟) (李克東、謝幼如、柯清超編著,中央廣播電視大學出版社,20xx年)和《資訊科技與學科教學整合》(李克東、謝幼如、柯清超等,萬方資料電子出版社,20xx年)在全國廣泛應用。

3、97年《多媒體技術在基礎教育改革中的應用實驗研究》和《國小語文"四結合"教學改革試驗研究》獲國家教委全國師範院校面向基礎教育改革科學研究優秀成果二等獎。

4、承擔國家"xx"重點科技攻關專案《計算機輔助教學軟體研製開發與應用》(簡稱96-750)《國小語文科學小品文》、《國小語文古詩欣賞》、《國小語文擴充套件閱讀》、《國中語文新詩賞析》四個子課題的研製與開發,4個專案6張光碟全部通過教育部組織的專家組鑑定,被評為優秀軟體,並由北京師範大學出版社和電子工業出版社出版,在國內及東南亞地區發行。

5、20xx年所完成的《學習反應資訊分析系統》獲廣東省高等學校優秀多媒體教學軟體一等獎,並出版專著《學習反應資訊的處理方法與應用》(謝幼如、李克東著,暨南大學出版社,1999年)。

(二)研究條件

華南師範大學教育技術學科是重點學科,華南師範大學教育資訊科技學院是"211工程"重點建設學科單位,我國的教育技術學博士點之一。華南師範大學教育技術研究所擁有從事計算機教育應用研究的人員近30名,其中包括教授2名、副教授5名、講師8名、博士研究生4名和碩士研究生近15名。他們在長期的研究工作中,對各種多媒體教學軟體、網路教學應用軟體、學科教學工具、資源庫管理應用系統進行了深入的研究與探索,並已取得了實質性的進展和成果。本研究所擁有先進的計算機軟體開發實驗室兩個、的多媒體教學軟體製作基地一個,在國內教育技術領域方面處於地位。

(三)參考文獻

1、《多媒體組合教學設計》,李克東、謝幼如編著,科學出版社,1992年第一版、1994年第二版

2、《多媒體教學軟體設計》謝幼如等編著,電子工業出版社,1999年

3、《資訊科技與學科教學整合》,李克東、謝幼如主編,萬方資料電子出版社,20xx年

4、《學習反應資訊的處理方法與應用》,謝幼如、李克東著,暨南大學出版社,1999年

5、《Global Education On the Net》,高等教育出版社、Springer 出版社,1999年

6、《教學設計原理》,R.M.加涅、L.J.布里格斯、W.W.韋傑著,華東師範大學出版社,1999年

7、《新型教學模式的探索》,謝幼如編著,北京師範大學出版社,1998年

8、全球華人計算機教育應用大會(GCCCE)第一屆至第五屆論文集,1997年(廣州)、1998年(香港)、1999年(澳門)、20xx年(新加坡)、20xx年(臺北)

9、《改善學習--20xx中國小資訊科技教育國際研討會論文選編》,吉林教育出版社,20xx年

10、《認知過程的評估》,J.P.戴斯、J.A.納格利爾裡、J.R.柯爾比著,華東師範大學出版社,1999年

11、《教育技術學研究方法》,李克東編著,北京師範大學出版社,20xx年

計算機開題報告

一、

問題的提出

java網上考試系統,是為了配合java語言的網上教學而設計的。它是java課件的一個重要組成部分。

二、

網路考試系統概述

在網路技術逐漸滲入社會生活各個層面的今天,傳統的考試方式也面臨著變革,而網路考試則是一個很重要的方向。基於web技術的網路考試系統可以藉助於遍佈全球的internet進行,因此考試既可以在本地進行,也可以在異地進行,大大拓展了考試的靈活性。試卷可以根據題庫中的內容即時生成,可避免考試前的壓題;而且可以採用大量標準化試題,從而使用計算機閱卷,大大提高閱卷效率;還可以直接把成績送到資料庫中,進行統計、排序等操作。所以現在較好的考試方法為網路考試,試題內容放在伺服器上,考生通過姓名、准考證號碼和口令進行登入,考試答案也存放在伺服器中,這樣考試的公平性、答案的安全性可以得到有效的保證。因此,採用網路考試方式將是以後考試發展的趨勢。

三、

網路考試系統常用的實現技術

網路考試系統的實現技術有多種,可以採用傳統的客戶機/伺服器(c/s)型的mis型架構,即試題內容放在遠端的伺服器上,在考試機上安裝考試應用程式和資料庫客戶機配置,因此每次考試時要對機器進行安裝、配置,這樣一來考務工作比較煩瑣;而且考試程式放在客戶機上,安全性也受到一定影響。另外一種考試系統採用web技術實現。web技術超越了傳統的“客戶機/伺服器”兩層結構,採用了三層體系結構:使用者介面層/事務層/資料庫層。因此web結構有著更好的安全性。在使用者機上不需要安裝任何應用程式,應用程式可以安裝在事務層所在的計算機上,試題存放在資料庫伺服器上(事務層和資料庫可以是同一臺機器)。

四、

本系統擬採用的解決方法(技術)

本系統作為java課件(網路版)的一個組成部分,要求實現網路考試系統的各項基本功能。從安全性和易維護性考慮,選擇了web實現技術。簡單的說就是將系統做成一種b/s模式,可以讓使用者通過瀏覽器直接訪問位於伺服器上的試題以及對系統進行遠端維護。

伺服器端程式的實現技術也很多,本人選用了當前比較流行的網路程式設計技術——jsp作為主要實現手段(配合java

servlet、java

bean、html等)。jsp作為一種web實現技術,它的效率是很高的。這一點正好符合了考試系統所要求的實時性。jsp自身的安全性,再加上實現模式的特點,完全能夠達到考試的保密性要求,保證了考試的公平性原則。除此之外,作為java平臺的一部分,jsp擁有java語言“一次編寫,各處執行”的特點。又隨著越來越多的伺服器供應商將jsp支援新增到他們的產品中,這樣一來用jsp做成的這套系統可以輕鬆移植到其它平臺來執行。種種優點使得這套系統不但為目前校內的網路教學以至於今後遠端教育的實現都打下了良好的基礎。所以jsp是實現本系統的技術,它是完全可行的。

五、

系統的組成和功能構想

(1)

系統的組成

本系統由四個子模組組成:資料庫及維護模組、考試子系統模組、成績管理查詢子系統模組、閱卷子系統模組。它們各自的功能如下所述:

(一)考試子系統

這個系統主要是學生使用。考試子系統是本網路考試系統的核心部分,也是設計時的重點。一般說來,網路考試可以在任何時候、任何地方進行。但是為了使學校易於組織和管理,所以本系統對考試時間作了一定的限制,因此在考試前首先判斷當前時間是否為學校規定的考試時間(或預約的考試時間),由於判斷的時間是伺服器端的時間,所以跟考試機器的時間無關,即使考生修改所在機器的時間,也無濟於事。如果時間符合要求,則顯示登入頁面進行登入,如資訊不正確(包括有些考生試圖繞過登入頁面,直接進入試卷頁面的情況,此時由於沒有登入資訊,系統也會認為是非法考生),系統給出提示資訊,並重新定位到登入頁面;如資訊正確,則可以開始不同模式的考試。當考試時間到或考生點選“交卷”按鈕時,則系統把考生答案傳送至伺服器的資料庫中儲存起來,並在資料庫中標記考生是否參加過某門課程考試。(隨機考試則可給出成績;非隨機考試等教師批改完試卷後講成績保存於資料庫。)

(二)成績查詢管理子系統

為了能讓考生及時、方便地瞭解自己的考試成績,查詢子系統也採用web方式實現,考生在頁面輸入自己的資訊後,伺服器就能把成績資訊傳送到考生的機器上。此外,系統還可以對成績進行排序等管理功能。這個系統學生和教師均可以使用。

(三)閱卷子系統

本系統是老師專用的(通過教師登陸才可以進入),對考生來說是不可見的。(對於進行有主觀題測試的模式,採用此係統進行人工給分)主要功能有:

1、評分(根據參考答案給出相應的成績)

2、成績統計、排序(有助於老師瞭解學生考試情況)

3、資訊輸出(ZUI終結果的輸出)

(四)資料庫及維護系統

這個模組能對資料庫中的資訊(學生資訊、試題)進行維護,主要使用物件是系統管理員(只在伺服器上執行,不能進行遠端維護。目的在於增強系統的安全性)。本系統資料庫部分擬用microsoft

sql

server

20xx/microsoft

access

20xx

來實現。

(2)

統功能的初步構想

1、

介面方面:系統有“登陸”、“執行”、“退出”三個介面。每個介面對應系統不同的執行狀態(具體由登入系統人員的身份而定)。

2、

內容方面:由於網上考試的特點所限,考試內容以客觀題為主。主觀題只給出參考答案和評分標準。(以上是指“線上測試模式”下)對於“人工模式”下,則由閱卷人改卷後,通知考生成績。這時以“綜合測試題”為主。

3、

安全性方面:設立使用者名稱和密碼驗證方式,防止非法使用者登入和越權操作。同時將重要資訊的維護只限於伺服器端,避免了遠端維護帶來的安全隱患。考試的預約機制,也在一定程度上保證了考試的安全性。

4、

其他:可以根據具體情況適當用其他輔助工具(如:dreamwaver

mx、dreamwaver

ultradev等工具)對系統的介面進行美化和佈局,以達到更好的效果。

5、

執行環境要求:p133,16m記憶體,win9x、win20xx、winxp、nt網或netware網路。

軟體環境:

windows

nt4.0+iis+ie6.0(以上)/windows20xx+ie5.0(以上)+bea

weblogic

server/ibm

websphere

application

server/apache

tomcat

3.x

6、

開發環境1.41+editplus2.0jcreator

le+dreamweaver

ultradev

4.0

/

mx

六、主要技術簡介

jsp是java

server

pages的簡稱,它是由sun

microsystem公司於1999年6月推出,是基於java

servlet以及整個java體系的web開發技術。作為j2ee體系中的重要一環,jsp為建立高度動態的web應用提供了一個獨特的開發環境。jsp能夠適應市場上包括apache

webserver、iis4.0在內的85%的伺服器產品,這足以勝任絕大多數的商業事務處理。同時jsp程式碼經過伺服器的解釋執行後會直接嵌入到html語言中,這樣就簡化了頁面的輸出,也保留了指令碼語言易於使用的優點。

jdbc是用於執行sql語句的java應用程式介面,由一組用java語言編寫的類與介面組成,在jsp中將使用jdbc來訪問資料庫。jdbc是一種規範,它讓各資料庫廠商為java程式設計師提供標準的資料庫訪問類和介面,這用就使得開發獨立於dbms的java應用程式成為可能。一般的java開發工具都帶有jdbc-odbc橋驅動程式,這樣,只要是能夠使用odbc訪問的資料庫系統,也就能夠使用jdbc訪問了。

七、進度安排

設計總共用時13周。具體安排如下:

1-2周:收集資料(書籍和案例),並完成系統分析。

3-12周:軟體系統的具體實現(包括測試)和論文寫作。

13周:整理材料,裝訂論文。

計算機開題報告

1.開題報告(含“文獻綜述” )作為畢業設計(論文)答辯委 員會對學生答辯資格審查的依據材料之一。此報告應在指導教師指 導下,由學生在畢業設計(論文)工作前期內完成,經指導教師籤 署意見及所在專業審查後生效。 2.開題報告內容必須用黑墨水筆工整書寫或按此電子文件標 準格式(可從教務處網頁上下載)列印,禁止列印在其它紙上後剪 貼,完成後應及時交給指導教師簽署意見。 3. “文獻綜述”應按論文的格式成文,並直接書寫(或列印) 在本開題報告第一欄目內, 學生寫文獻綜述的參考文獻應不少於 10 篇(不包括辭典、手冊) ,其中至少應包括 1 篇外文資料;對於重 要的參考文獻應附原件影印件,作為附件裝訂在開題報告的ZUI後。 4.統一用 A4 紙,並裝訂單獨成冊,隨《畢業設計(論文)說 明書》等資料裝入檔案袋中。

畢 業 設 計(論 文)開 題 報 告

1.文獻綜述: 結合畢業設計 (論文) 課題情況, 根據所查閱的文獻資料, 每人撰寫 2500 字以上的文獻綜述,文後應列出所查閱的文獻資料。 軟體專案開發管理系統

進入二十一世紀這個資訊爆炸的時代,人們的各種觀念開始發生驚天鉅變,各行 業也開始轉向資訊化。而隨著Internet的普及與發展、隨著電腦及網路技術的大範圍 應用,資訊科技、網路技術、計算機技術等都在不同領域得到了飛速的發展。隨著IT 產業的不斷膨脹,各種各樣的軟體專案被飛快的開發出來。各種應用軟體,各類實施 專案不斷被推出,在世界高速發展的今天,在各類軟體專案層出不窮的今天,如何規 範的,系統的,安全的,高效的管理好各類軟體專案,成為了當前各軟體專案開發公 司的難題。要想去逐步解決這些問題,則需要應用到軟體專案開發管理系統。 軟體專案開發是一件非常複雜的工作,他需要各種軟體開發人員投入到這個開發 大軍來,相互協調配合,相互提升。而對眾多的軟體公司或開發團隊來說,有效的管 理和控制軟體專案是非常重要的。為了給這一複雜而重要的工程帶來可操作性的簡便 和準確的資料資訊。Software Projects Exploitation Management System就是為著 這一目的開發出來的。 軟體專案管理系統主要用來幫助軟體公司架構規範的軟體專案開發管理過程(項 目計劃管理、監督與跟蹤、需求管理、測試管理、缺陷管理…)包括: 1、幫助軟體公司進行有效的專案資料度量管理(針對SEI CMM3/CMMI3的標準) ; 2、幫助各軟體公司長效實施組織過程體系規範(ISO9001、SEI CMM/CMMI) ; 3、幫助軟體公司建立專案過程資料庫和知識庫等。故本綜述分別從基於B/S模式 資料庫的設計方法、分析,設計對軟體專案管理系統進行綜述。 4、提高過程透明度,加強對專案的監督和管理(針對專案的進度、成本、質量、 資源、活動等) ; 5、支援軟體公司的多級管理模式,包括:企業高層、質量部、專案經理、程式設計師; 6、支援專案組內、異地的開發組間、異地的客戶與組間的協同工作模式,突破地 域障礙; 關健詞:資料庫軟體、軟體工程、C/S模式、B/S模式、JAVA 關健詞

資料庫技術是資料管理的技術,是電腦科學的重要組成部分。ZUI近幾年來,數 據庫技術發展越來越快,在多種應用領域對資料管理的需求越來越多,資料庫技術的 重要性已不斷的被更多的人所熟知。資料庫技術是資料管理的技術,它也是計算機科 學的重要組成部分目前,不僅在大、中、小、微各種機型上都配有資料庫管理系統, 各行各業的資訊系統,甚至是國際網際網路上的資訊系統都離不開資料庫的支援。因此, 資料庫已成為資訊社會的重要基礎設施。 從計算機技術和資料庫的發展過程來看,計算環境和資料庫技術基本保持著一種 同步發展的狀態。現階段有發展潛力的就是基於 B/S 模式或者基於 C/S 模式的數 據庫. 資料庫管理系統(DBMS)可以定義為:“ 資料庫管理系統是用於管理資料的計算 機軟體。資料庫管理系統使使用者能方便地定義和操縱資料,維護資料的安全性和完整 性,以及進行多使用者下的併發控制和恢復資料庫。隨著 B/S 模式與 C/S 模式資料庫的 發展,資料庫系統也出現了嵌入式資料庫系統和移動資料庫系統。嵌入式移動資料庫 可以定義為:嵌入式移動資料庫系統是支援移動計算或某種特定計算模式的資料庫管 理系統,資料庫系統與作業系統、具體應用整合在一起,執行在各種智慧型嵌入裝置 或移動裝置上。目前這已經成為一個十分活躍的研究和應用領域——嵌入式移動資料 庫或簡稱為移動資料庫(EMDBS) 。 其中 C/S(客戶機/伺服器)結構,即大家熟知的客戶機和伺服器結構。它是 軟體系統體系結構,通過它可以充分利用兩端硬體環境的優勢,將任務合理分配到 Client 端和 Server 端來實現。實質就是客戶端執行應用程式,並向伺服器資料庫發 送 SQL 請求及取回結果;伺服器資料庫偵聽基於 TCP/IP 的網路,響應請求並返回 處理結果。兩層結構的優點在於系統結構簡單。 一個良好的軟體專案開發系統對 C/S 結構需要完成以下功能: a) 資料庫的維護功能包括資料的備份、恢復等功能 b) 許可權分配管理功能。 c) d) 基本資料的維護。基本資料指的是軟體專案的基本資訊。 動態資料錄入、編輯、修改、查詢等。動態資料指的是檢測到的資訊及其改造 後的一些相關的資訊。

B/S(瀏覽器/伺服器)模式資料庫系統。是 WEB 興起後的一種模式,WEB 瀏覽器是客戶端ZUI主要的應用軟體。這種模式統一了客戶端,將系統功能實現的核 心部分集中到伺服器上,簡化了系統的開發、維護和使用。三層結構是把應用邏輯 劃分為三個部分:第一層是使用者介面(User Interface) ,提供使用者與系統的友好 互動。第二層是應用伺服器,專司業務邏輯的實現。第三層是資料伺服器,負責數 據信息的儲存、訪問及其優化。 基於上述資料庫系統特點,軟體專案管理系統是在 WINDOWS 環境下,採用 C/S 模式,使用 JAVA+SQL Server 語言設計。其優越性體現在: (1) 非過程化語言 SQL 是高階的非過程化程式語言,允許使用者在高層資料結構上工作。它不要 求使用者指定對資料的存放方法, 也不需要使用者瞭解具體的資料存放方式, 所以具有 完全不同底層結構的不同資料庫系統,可以使用相同的 SQL 語言作為資料輸入與 管理的介面 SQL 以記錄集合作為操作物件,所有 SQL 語句接受集合作為輸入,返回集 合作為輸出, 這種集合特性允許一條 SQL 語句的輸出作為另一條 SQL 語句的輸 入,所以 SQL 語句可以巢狀,這使他具有極大的靈活性和強大的功能。 SQL 不要求使用者指定對資料的存放方法,這個特點使使用者更易注重於要得到的 結果;所有 SQL 語句使用查詢優化器,它是 RDBMS 的一部分,由它決定對指定資料 存取的ZUI快速度的手段,查詢優化器知道存在什麼索引,在哪兒使用索引合適,而 使用者則從不需要知道表是否有索引、有什麼型別的索引。 (2)是所有關係資料庫的公共語言 由於所有主要的關係資料庫管理系統都支援 SQL 語言,使用者可將使用 SQL 的技 所有用 SQL 編寫的程式都是可 能從一個 RDBMS(關係資料庫管理系統)轉到另一個, 以移植的 (3)統一的語言 以前的資料庫管理系統為上述各類操作提供單獨的語言, SQL 將全部任務統 而

一在一種語言中。SQL 可用於所有使用者的 DB 活動模型,包括系統管理員、資料庫 管理員、應用程式設計師、決策支援系統人員及許多其它型別的終端使用者。。 通過閱讀大量的文獻證明,建立在B/S或C/S模式下的資料庫設計基礎之上的軟體 專案開發管理系統具有穩定、高效、可靠的特點,同時擁有良好的可伸縮性,能夠充 分適應未來系統的擴充套件需求,出色的可重用性則大大降低了構建新系統的成本。

參考文獻 1、 《VB+SQL Server 資料庫應用系統開發與例項》 2、 《Visual Basic程式設計技巧:網路與資料庫篇》 3、 《資料庫系統原理》 李站懷 著 李曉黎、張巍人民郵電出版社 機械工業出版社 西北工業大學出版社

4、 《Visual Basic 6 資料庫程式設計大全》 弗洛克維克(美)電子工業出版社(20xx) 5、 《Visual Basic 6 資料庫程式設計高手》 溫賢發 科學出版社(20xx) 6、 《Visual Basic 開發指南:SQL Server 篇》邱仲潘 電子工業出版社(20xx) 7《Visual Basic 程式設計技巧:網路與資料庫篇》 清巨集計算機工作室 版社(20xx) 機械工業出

畢 業 設 計(論 文)開 題 報 告

2.開題報告:一、課題的目的與意義;二、課題發展現狀和前景展望;三、 開題報告: 課題的目的與意義; 課題發展現狀和前景展望; 課題主要內容和要求; 研究方法、 課題主要內容和要求;四、研究方法、步驟和措施 一、 課題的目的與意義

在二十一世紀資訊迅猛發展的時代, 網路的普及使網路和企業很自然地走到了一 起,而如今通訊ZUI傑出功勞之一,則是軟體專案開發管理系統的廣泛應用與飛速發展。未 來個人或企業管理可以很方便,快捷,高效的進行管理。 隨著 Internet 技術的發展,它對我們工作和生活顯得更加重要,尤其是現在專案軟 件,應用軟體不斷推陳出新的今天,各企業對管理不同專案,來應用軟體迫切的需要高 效性,規範性,安全性、及時性。而基於 B/S 模式下的資料庫所設計而成的軟體專案開 發管理系統剛好提供了這些功能。本系統就是一個能夠讓使用者能及時有效地對軟體專案 開發管理系統進行操控,並且是在安全的前提下進行的。在網上實現對軟體專案的任何 時間,任何地點安全有效的管理這是軟體專案開發管理系統的發展方向。

二、 課題的發展現狀和前景展望

因特網是一個巨大的全球性的資訊服務中心。隨著網際網路的發展,網上交易、電 子商務的逐漸繁榮,各行各業的規模不斷髮展與狀大,這就更需要一個安全的,可靠的, 高效的管理系統來管理,因此,軟體專案開發管理系統的設計就變得尤為重要。 各個公司可以根據自身的業務特點和公司的具體情況提出對應用軟體的需求,通 過我們的軟體專案的特定開發服務,不但可以解決企業當前面臨的困境,還能夠提高信 息中心的軟體開發維護水平,為企業的長期可持續發展提供有效的保障。 隨著企業資訊 化水平的提高、網路的快速發展,已經有很多企業意識到了使用軟體專案管理系統可以 大大提高管理效率、資金使用率、提高員工的工作效率、降低成本、同現有業務接軌。 隨著現代社會節奏不斷加快,各企業之間的竟爭也日益激烈。隨之也給企業帶來了 巨大的壓力與挑戰,為了能適應殘酷的市場競爭,為了能便捷管理,各軟體專案管理系 統已經成為一種當前各大企業不可缺少的一部分了。而要分析設計出一個實用簡單,安 全高效的管理軟體,其前提必須在基於 B/S 模式下的資料庫設計與分析。軟體專案開發 管理系統做為一種新型的網路管理系統,已經越來越受到人們及其各大企業的重視,它 已經成為一家企業的管理支柱,而隨著越來越多的軟體系統的開發,如果缺少一個好的

軟體管理系統,則不僅不能讓操控者感覺到安全,方便,高效,而且會帶來資源的浪費。 然而,現有的軟體存在嚴重的功能不足,開發出一種新型便捷的軟體專案開發管理系統 已經成為一種必然的趨勢。

三、 課題主要內容和要求

1、此課題設計任務特點及分析主要是通過對該資料庫軟體設計與分析,使學生能夠 熟練運用一門程式設計語言來掌握 C/S 或 B/S 資料庫設計的方法和過程,以及為設計其 它應用軟體提供幫助,進行提高軟體設計能力。 2 、課題主要任務與要求 (1)初步方案:通過查閱資料,首先對我的課題進行可行性研究和需求分析,提出 相應的設計方案並進行方案論證,然後對該課題進行模組劃分並找出模組之間的關聯關 系,畫出系統流程圖,在此基礎上進行原始碼編寫和除錯,ZUI後撰寫畢業論文。 (2)主要任務 a 使用 C/S 或 B/S 模式設計該系統,並要求系統完成後操作簡單,功能完善,介面美 觀。 b 系統使用者管理模組:包括檔案操作,普通使用者和系統管理員不同身份口令密碼修 改,系統退出等。 c 登入介面設計:要根據不同的使用者設計不同的口令密碼,並且進入系統後,根據 使用者不同對該軟體使用許可權也不同。 d 專案流程管理模組:包括專案基本資訊的錄入、修改和刪除;申請立項;批准立 項;專案工程分配;專案中止等功能。 f 專案實施管理模組:包括成立專案組;劃分功能模組;書寫專案報告等功能。 e 專案文件管理模組:包括專案文件資訊的新增、刪除、修改和查詢。 g 專案測試管理模組:包括測試工程師新增、修改和關閉報錯記錄;開發工程師查 看、解決報錯記錄。 h 專案驗收管理模組:包括提請驗收專案;測試工程師,質量控制工程師,業務主 管,專案主管簽字等功能。 i 專案總結管理模組:包括專案總結記錄的新增、修改和刪除等功能。 j 資訊列印模組:能實現對各種報表的列印

四、可行性分析、研究方法和步驟 可行性分析、

可行性分析: 可行性分析: 選取幾臺中等配置電腦, 在作業系統為 WINDOWS XP 的環境下, 使用 VFP, DELPHI, VB, JAVA 等程式設計語言開發該軟體系統。 C/S(客戶機/伺服器)結構,實質就是客戶端執行應用程式,並向伺服器傳送 SQL 請求 及取回結果;伺服器偵聽基於 TCP/IP 的網路,響應請求並返回處理結果。兩層結構ZUI 大的優點在於系統結構簡單。只要把客戶機和伺服器在網路上連通,利用一些快速應用 開發工具,就可以很快地開發出一些部門級的小規模應用,同時開發和執行的環境都相 對簡單。 B/S(瀏覽器/伺服器)模式資料庫系統。就是建立並配置 WEB 伺服器及 PowerBuilder 應用伺服器,以實現通過瀏覽器來訪問資料庫。B/S 結構設計思想的主要目的,就是為 瞭解決兩層結構中原發性的問題。其ZUI主要價值在於產生一套切實可行的解決方案,把 客戶/伺服器結構下的應用可靠地推廣到企業級的關鍵任務環境中,並利用這一技術所 帶來的高效率、多功能與靈活性,增強企業資訊網的效能和擴充套件能力。三層結構是把應 用邏輯劃分為三個部分:第一層是使用者介面(User Interface) ,提供使用者與系統的友 好互動。第二層是應用伺服器,專司業務邏輯的實現。第三層是資料伺服器,負責資料 資訊的儲存、訪問及其優化。 研究方法: 研究方法: 主要採取包括:文獻調研、課題考察、實踐總結、實驗分析、調查統計等 設計進度安排: 設計進度安排: 1 第 1 周任務:佈置任務,學生進行資料查詢。 2 第 2 周~第 3 周任務:軟體需求分析並畫出結構流程圖。 3 第 4 周任務:系統模組功能劃分。 4 第 5 周~第 13 周任務:模組原始碼編寫及除錯。 5 第 14 周任務:系統檢測並通過ZUI後測試。 6 第 15 周任務:畢業設計論文編寫。 7 第 16 周任務:指導老師論文審閱、修改及學生畢業答辯。

畢 業 設 計(論 文)開 題 報 告

指導教師意見: 1.對“文獻綜述”的評語:

2.對本課題的深度、廣度及工作量的意見和對設計(論文)結果的預測:

指導教師: 年 所在專業審查意見: 月 日

負責人: 年 月 日

計算機開題報告

1.本課題的研究意義

在 Internet飛速發展的今天,網際網路成為人們快速獲取、釋出和傳遞資訊的重要渠道,它在人們政治、經濟、生活等各個方面發揮著重要的作用.因此網站建設在Internet應用上的地位顯而易見,它已成為政府、企事業單位資訊化建設中的重要組成部分,從而倍受人們的重視。

這次我們所設計的課題正是網際網路與社會生活之間的緊密關係的體現,現今的社會,人們已經離不開了網路,網路已經成為人與人之間交流的一種形式,他能夠把事情的複雜化轉為簡單化。老幹部局網網站的建設不僅能夠使該事業單位的工作方式有所改變,也大大地提高了該單位工作人員的辦事效率,也增加了該單位的知明度,更重要的是為我們局的老幹部們提供了一個網路生活空間,促進了他們對網路知識的進一步地瞭解。

通過該網站展示了機構設定、政策法規、辦事指南、電子刊物、新聞、學習園地、問題集錦、養生保健、生活小常識、旅遊簡介等系列內容的介紹。同時您也可以利用電子信箱經濟而又快捷地與外界進行各種資訊溝通。

ASP簡介

1 什麼是A S P Microsoft Active Server Pages (ASP)實際上是將標準的H T M L檔案拓展了一些附加特徵, A S P像標準的H T M L檔案一樣包含H T M L語句並且在一個瀏覽器上解釋並顯示。但它為H T M L編寫人員提供了在伺服器端執行指令碼的環境,使H T M L編寫人員可以利用V B S c r i p t和J S c r i p t或其他

第三方指令碼語言來建立 A S P,實現過去需要編寫複雜的C G I程式才能實現的有動態內容的網頁,如計數器等。一個A S P檔案的字尾為. a s p,其中包含實現動態功能的V B S c r i p t或J S c r i p t語句,如果去掉那些V B S c r i p t或J S c r i p t語句,它和標準的H T M L檔案沒有任何區別。A S P提供了一些內建物件(參見後面關於內建物件的章節)。利用這些內建物件,你可以使你的指令碼更加強大;這些

物件會允許您從瀏覽器中接收和傳送資訊。例如,利用r e q u e s t物件,你可以接收使用者的H T M L表單中的資訊並加以處理。A S P包含標準的A c t i v e X元件(參見後面關於元件的章節),這些元件可以實現一些複雜的功能,如使用資料庫等。不過,你並不會被此侷限,你可以輕鬆建立屬於你自己的附加A c t i v e X元件。這意味著你可以不加限制地拓展你的A c t i v e X元件(參見後面關於自制元件的章節)。A S P可以和諸如SQL Server這樣的資料庫行掛接,在本書後面的章節中,我

們將詳細地學習這方面的內容。重要的是,這是A S P一個非常強大的功能所在,線上商務以及線上論壇等各種非常高階的、動態更新的站點都需要資料庫的支援,而且需要隨資料庫內容的更新而自動更新,這樣,你就可以利用A S P自己建立很多類似的高階站點。通過上面的描述,我們可以瞭解到, A S P就是由伺服器端指令碼、物件以及元件拓展過的標準網頁併為其提供了執行的環境。而它的網頁並不是在建立初期存在的,而是當某個瀏覽器向它提出請求時,它才根據需要產生所需要的標準網頁,這克服了過去H T M L編寫的網頁的靜態缺點,從而使網頁上可以有許多動態的資訊存在。如:當前的計算機時間、計數器的計數值等。

2 ASP的功能

A S P是一套伺服器端的指令碼執行環境,當用戶從瀏覽器向We b伺服器請求 檔案時, ASP 指令碼開始執行,然後Web 伺服器呼叫A S P,A S P全面讀取請求的檔案,執行所有的指令碼命令,並將標準的Web 頁傳送給瀏覽器,而並不包含你所寫的指令碼命令。

2使用ASP與SQL Server 網站架設

而A S P的每一個命令都首先被用來生成H T M L檔案,因此A S P允許生成動態內容。

下載對於Web 伺服器來說, A S P與H T M L有著本質的區別, H T M L不經任何處理送回給瀏覽器另一方面,對於瀏覽器來說, A S P和H T M L幾乎是沒有區別的,僅僅是字尾為. a s p和. h t m的區別,當我們在客戶端提出對A S P的申請後,我們的瀏覽器接受的是H T M L格式的檔案。因此它根據以上特性,我們用A S P可以方便地實現諸如表格資訊收集、計數器、留言簿、公告板、A S P 還可以輕鬆地實現對頁面內容的動態控制,為不同的瀏覽者定製不同的頁面內容,實現

適用於任何瀏覽器。

聊天室甚至電子商務等過去必須由C G I才能實現的功能。

個性化的網站。

3 使用範圍

用A S P實現各功能時幾乎沒有什麼限制,只要網站存在並正常執行,以下是的應用示例列表:

. 在你的網站主頁頂部新增一個滾動顯示的廣告欄。

. 從H T M L的表單中接受資訊並且存到資料庫中。

. 根據不同訪問者顯示不同內容,建立個性化主頁。

. 在你的主頁中新增點選計數器。

. 根據使用者瀏覽器的版本、型別和能力顯示不同檔次的內容。

. 連線多個主頁使之容易網際導航。

. 跟蹤使用者網站上的活動資訊並且存入日誌檔案。

. 使用基於Windows NT的I n t r a n e t建立你的M I S應用。

用A S P編寫出的系統,完全可以達到原來使用C l i e n t / S e r v e r的網路資料庫系統的水平。使用A S P的好處是,在你對程式進行升級時,你只需要修改伺服器上的A S P檔案,而不需要修改客戶端程式。

以上只是簡單介紹,看完下面章節,你會對利用A S P做的事情有更加全面深入的瞭解。你會真正學會如何使用A S P建立各種應用。

2.本課題的基本內容

為了樹立中國各級政府各部門在網路上的嶄新形象,有利於使各級政府由管理型向管理服務型的角色轉換,降低辦公費用,提高辦公效率,促進勤政、廉政建設,提高政府公務員的資訊化水平,市委老幹部局網站的建立將為辦公網路化,自動化、電子化,全面資訊的共享所提供了優越的條件

本課題介紹了市老幹部局網站建設的做法和具體步驟,給出了老幹部局網站建設的方案選擇、裝置配置。還介紹了老幹部局網站建設的運用目的和發展方向以充分實現以上目的。還全面介紹了在 Internet上建設和管理網站的技術。內容涉及網站的基礎建設,對原始資料進行調查,重點放在新聞更新、辦事指南等的事務處理以及站點管理,使用 ASP,HTML開發前臺程式,完成網站的連結,從相關係統中匯入資料,編寫相應的儲存過程,以便聯絡老幹部局的需要開發出功能強大的網站。

老幹部局網站為幹部的工作、管理、生活、資訊交流個通訊等提供綜合的網路環境。網站的使用,使幹部的辦公、學術研究和管理條件跨上一個新臺階,同時也給老幹部局的宣傳,發展,提供了一個平臺。我們可以充分利用現用計算機資源,實現資訊交流和軟硬體資源的共享,實現老幹部局辦公、管理、服務於社會的現代化新形式。

關於建設老幹部局網站的一些內容,包括網站的結構,特點以及網站建設的理論知識要點。其的特點就是在於對ASP中的每個知識點都精心運用到了實際需要中,通過對理論的研究來聯絡實際操作,並全面地掌握ASP開發WEB動態網站的思路、技巧和體系。另外,ASP還提供可更簡單、更方面的資料庫訪問方法,使開發基於資料庫驅動的WEB應用程式更容易,ASP支援VBScript和Jscript,並能以外掛形式支援其他指令碼語言,如 HTML。

3.本課題的重點和難點

本課題的重點主要是網站素材的選擇與框架的搭建,一個好的網站要有許多的主頁相互之間連結起來,以及其中新增一些動態、圖片、聲效等連結。綜合地完成網站的建設才能體現主題,才能把瀏覽者的目光吸引到每一個主頁上,內容的及時更新也是網站建設的一個主要實際問題,只有不斷得到更新的主頁內容才能使瀏覽者再次訪問該網站,沒有新鮮的內容素材,沒有時代性的哲學理念,遠遠不能稱得為好網站。

新穎的框架結構也能使瀏覽者的目光更長久地被吸引,再擁有好的素材基礎上,框架的搭建也是網站建設所必須考慮到的問題, 只有把這兩者相結合進行周密地佈置,相信建設出來的網站必然是點選率的網站。

該網站的建設也牽涉到了動態網頁的製作,因此,這必然成了製作過程中的難點,就我個人而言,對動態網頁的製作方面還缺少很多的理論與實際操作知識,曾經只是做一些簡單的個人主頁,而已,而現今,卻得必須運用ASP程式進行動態網站的編輯,運用ASP把指令碼、HTML、元件和強大的WEB資料庫訪問功能結合在一起,形成一個能在伺服器上執行的應用程式,並把按使用者的要求專門製作的HTML頁面送給客戶端瀏覽器。此技術的運用使我的工作量大大地提高了幾倍,當然這正是我以前沒好好學的不好表現,但通過這次設計使我認識提高了,在學好靜態網頁製作的基礎上則不能忽視對動態網頁製作的重要性。此後,我將借鑑這次的領悟,認真學習並全面地掌握ASP中的每個知識點,以便今後熟練地運用到實際問題中,充分展現自我價值。為自己以後的生活道路鋪上一層更牢固的奠基石!

用 ASP實現搜尋引擎的功能是一件很方便的事,可是,如何實現類似3721的智慧搜尋呢?比如,當在搜尋條件框內輸入“中國人民”時,自動從中提取“中國”、“人民”等關鍵字並在資料庫內進行搜尋。看完本文後,你就可以發現,這個功能實現起來竟然是如此的簡單。OK,Follow Me!