計(jì)算機(jī)專業(yè)畢業(yè)論文--C語言課程教學(xué)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
《計(jì)算機(jī)專業(yè)畢業(yè)論文--C語言課程教學(xué)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員分享,可在線閱讀,更多相關(guān)《計(jì)算機(jī)專業(yè)畢業(yè)論文--C語言課程教學(xué)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)(39頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
畢業(yè)設(shè)計(jì)(論文) 題 目 C 語言課程教學(xué)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 學(xué) 院 專業(yè)班級 學(xué)生姓名 指導(dǎo)教師 成 績 2012 年 06 月 16 日 I 摘 要 深 入到人們?nèi)粘I町?dāng)中。現(xiàn)代教育技術(shù)的發(fā)展,使得學(xué)生學(xué)習(xí) 的 方式發(fā)生了巨大 的 變化,連上課的方式也不再只拘泥于傳統(tǒng)的方式。 網(wǎng)絡(luò)教學(xué)系統(tǒng)的廣泛應(yīng)用,突出了學(xué)生在網(wǎng)上教學(xué)活動(dòng)中的主體作用,為學(xué)習(xí)者在課堂上實(shí)現(xiàn) “ 建構(gòu)學(xué)習(xí) ” 提供了可能 。 根據(jù) 門課程的特點(diǎn)和要求, 采用了 設(shè)計(jì)模式,并采用 B/S 模式結(jié)構(gòu),利用 密 進(jìn)行了系統(tǒng)與總體數(shù)據(jù)的規(guī)劃、設(shè)計(jì)與實(shí)現(xiàn) 。并結(jié)合現(xiàn)靜態(tài)網(wǎng)頁界面的設(shè)計(jì)。本系統(tǒng)使用的 態(tài)網(wǎng)頁技術(shù)以及 發(fā)展成熟,完全可以滿足系統(tǒng)設(shè)計(jì)需要,而且是目前主流技術(shù),服務(wù)器的架設(shè)和支持均十分方便 。 經(jīng)過測試表明,建立一個(gè)符合學(xué)校教學(xué)要求的使用網(wǎng)站,可實(shí)現(xiàn)課程描述、在線學(xué)習(xí)、師生互動(dòng)模塊等功能,同時(shí)能夠提供一定的安全機(jī)制,提供數(shù)據(jù)信息的授權(quán)訪問。 關(guān)鍵詞 :教學(xué)網(wǎng)站; 網(wǎng)絡(luò)教學(xué);動(dòng)態(tài)網(wǎng)頁 is to of so as to to no of to of in / S D5 of as as to is up of of in to to of 錄 摘要 ............................................................................................................................................. I ................................................................................................................................... 1 章 緒論 .............................................................................................................................. 1 題研究的背景及意義 .............................................................................................. 1 學(xué)網(wǎng)站及相關(guān)技術(shù)研究現(xiàn)狀 ................................................................................ 1 ............................................................... 1 ................................................................................................... 2 ............................................................................................... 2 ................................................................................................... 2 作和研究內(nèi)容 ............................................................................... 2 計(jì)說明書結(jié)構(gòu) .......................................................................................................................... 3 第 2 章 系統(tǒng)開發(fā)相關(guān)技術(shù)的簡介 .......................................................................................... 4 統(tǒng)開發(fā)環(huán)境 ............................................................................................................................ 4 件開發(fā)環(huán)境 ............................................................................................................................ 4 發(fā)工具 008 ................................................................................ 4 據(jù)庫開發(fā)工具 005 ......................................................................... 5 ................................................................................................................................ 5 第 3 章 系統(tǒng)的需求分析 .......................................................................................................... 7 前教學(xué)網(wǎng)站運(yùn)營中存在的問題 .......................................................................................... 7 能分析 ....................................................................................................................................... 7 統(tǒng)業(yè)務(wù)流程 ...................................................................................................................... 7 例模型 ............................................................................................................................... 8 行性分析 ................................................................................................................................... 9 濟(jì)可行性 ....................................................................................................................... 10 作可行性 ....................................................................................................................... 10 第 4 章 系統(tǒng)的概要設(shè)計(jì) ........................................................................................................ 11 統(tǒng)功能設(shè)計(jì) .......................................................................................................................... 11 統(tǒng)功能結(jié)構(gòu) .................................................................................................................. 11 據(jù)庫設(shè)計(jì) ............................................................................................................................... 11 據(jù)庫概念設(shè)計(jì) ............................................................................................................ 12 據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) ................................................................................................... 14 件夾組織結(jié)構(gòu) ............................................................................................................ 16 第 5 章 系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) ............................................................................................ 17 ................................................................................................................. 17 統(tǒng)登錄模塊界面 ........................................................................................................ 17 統(tǒng)登錄模塊技術(shù)分析 ............................................................................................... 17 統(tǒng)登錄模塊實(shí)現(xiàn)過程 ............................................................................................... 18 統(tǒng)管理員模塊設(shè)計(jì) ............................................................................................................ 18 統(tǒng)管理員模塊界面 ................................................................................................... 18 統(tǒng)管理員模塊技術(shù)分析 .......................................................................................... 18 統(tǒng)管理員模塊實(shí)現(xiàn)過程 .......................................................................................... 18 師模塊設(shè)計(jì) .......................................................................................................................... 19 師模塊界面 ................................................................................................................. 19 師模塊技術(shù)分析 ........................................................................................................ 19 師模塊實(shí)現(xiàn)過程 ........................................................................................................ 19 生模塊設(shè)計(jì) .......................................................................................................................... 19 生模塊界面 ................................................................................................................. 19 生模塊技術(shù)分析 ........................................................................................................ 19 生模塊實(shí)現(xiàn)過程 ........................................................................................................ 19 戶注冊模塊設(shè)計(jì) ................................................................................................................. 20 戶注冊模塊界面 ........................................................................................................ 20 戶注冊模塊技術(shù)分析 ............................................................................................... 20 戶注冊模塊實(shí)現(xiàn)過程 ............................................................................................... 20 試題維護(hù)模塊設(shè)計(jì) ............................................................................................................ 21 試題維護(hù)模塊界面 ................................................................................................... 21 試題維護(hù)模塊技術(shù)分析 .......................................................................................... 21 試題維護(hù)模塊實(shí)現(xiàn)過程 .......................................................................................... 21 線學(xué)習(xí)模塊設(shè)計(jì) ................................................................................................................ 21 線學(xué)習(xí)模塊界面 ........................................................................................................ 21 線學(xué)習(xí)模塊技術(shù)分析 ............................................................................................... 22 線學(xué)習(xí)模塊實(shí)現(xiàn)過程 .............................................................................................. 22 程描述模塊設(shè) 計(jì) .................................................................................................................. 22 程描述模塊界面 ........................................................................................................ 22 程描述模塊技術(shù)分析 ............................................................................................... 22 程描述模塊實(shí)現(xiàn)過程 ............................................................................................... 22 生論壇模塊設(shè)計(jì) ................................................................................................................. 23 生論壇模塊界面 ........................................................................................................ 23 生論壇模塊技術(shù)分析 ............................................................................................... 23 生論壇模塊實(shí)現(xiàn)過程 ............................................................................................... 23 第 6 章 系統(tǒng)測試 .................................................................................................................... 24 用環(huán)境要求 ......................................................................................................................... 24 統(tǒng)配置 .................................................................................................................................. 24 試內(nèi)容和測試策略 ............................................................................................................ 25 試內(nèi)容 .................................................................................................................................. 25 試總結(jié) .................................................................................................................................. 30 V 結(jié)論 .......................................................................................................................................... 31 參考文獻(xiàn) .................................................................................................................................. 32 致謝 .......................................................................................................................................... 33 1 第 1 章 緒 論 課題研究的背景及意義 隨著 普及,計(jì)算機(jī)應(yīng)用己經(jīng)從傳統(tǒng)的單機(jī)模式轉(zhuǎn)變?yōu)橐匀蚧ヂ?lián)網(wǎng)臺的新型服務(wù)模式。順應(yīng)互聯(lián)網(wǎng)的出現(xiàn),大多數(shù)高校建設(shè)了教學(xué)網(wǎng)站。 在這種教學(xué)方式下,人們突破了時(shí)空的局 限,隨時(shí)可以從網(wǎng)上獲取最新、最形象表示的前沿知識。 可以使得學(xué)習(xí)者訪問網(wǎng)站進(jìn)行遠(yuǎn)程教育,吸收大量的新知識。網(wǎng)絡(luò)教學(xué)跨越時(shí)間和地理位置的限制,最大程度的整合教學(xué)資源,將一流的師資和一流設(shè)備通過網(wǎng)絡(luò)與需要得到新知識的學(xué)習(xí)者結(jié)合起來 [1]。 具有投資少、效益大、覆蓋面廣、受益人多及互動(dòng)性強(qiáng)等特點(diǎn),可為學(xué)校節(jié)省人力、物力,為廣大的學(xué)習(xí)者提供一個(gè)更加方便的平臺。通過教學(xué)網(wǎng)站,教師能夠輕松生動(dòng)地給學(xué)生演示課程內(nèi)容,便于學(xué)生理解。從而培養(yǎng)對計(jì)算機(jī)科學(xué)的新思想、新知識、新技術(shù)的理念和自學(xué)能力,使學(xué)生和教師能夠利用計(jì)算機(jī)提高自 己的學(xué)習(xí)效率,達(dá)到計(jì)算機(jī)基礎(chǔ)教育的目的。 本次課題圍繞“ C 語言課程教學(xué)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) ” 展開。 基于 術(shù)特點(diǎn)的三層設(shè)計(jì)模型的思想,在此基礎(chǔ)上分析了 統(tǒng)中用戶權(quán)限管理的設(shè)計(jì),該系統(tǒng)基于 架,采用用戶界面層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層的三層設(shè)計(jì)架構(gòu),充分利用了 大地提高了系統(tǒng)的可移植性、可擴(kuò)充性和可維護(hù)性[3]。 教學(xué)網(wǎng)站 及相關(guān)技術(shù)研究現(xiàn)狀 統(tǒng)教學(xué)模式與新型教學(xué)模式的比較 傳統(tǒng)的教學(xué)模式是以教師為中心,由一個(gè)教師領(lǐng)導(dǎo)一大群的學(xué)生進(jìn)行某 一課程的學(xué)習(xí),此種教育模式有兩個(gè)主要的弊端。一是導(dǎo)致學(xué)生沒有明確而正確的學(xué)習(xí)動(dòng)機(jī)和動(dòng)力,學(xué)習(xí)變得盲目且具有機(jī)械性;二是錯(cuò)誤的課時(shí)制度,即讓學(xué)生一日內(nèi)連續(xù)學(xué)習(xí)多門課程,降低其學(xué)習(xí)效率,這兩種弊端造成學(xué)生們“枯燥無味”和學(xué)習(xí)效率低下的主要根源。 而教學(xué)網(wǎng)站是隨著現(xiàn)代信息技術(shù)的發(fā)展而產(chǎn)生的一種新型教育方式,由于采用與傳統(tǒng)教育方式不同的自主式和交互式學(xué)習(xí)方式,打破了時(shí)間和空間上的限制,使得學(xué)生在任何地方任何時(shí)間皆可進(jìn)入教學(xué)網(wǎng)站進(jìn)行自主學(xué)習(xí),使得學(xué)生具有自主權(quán),加強(qiáng)學(xué)生對于課程的興趣。同時(shí),加強(qiáng)了教師與學(xué)生、學(xué)生與學(xué) 生之間的信息交流,將網(wǎng)站運(yùn)用于教學(xué)可以充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的主觀能動(dòng)性,提高學(xué)生的求知欲,同時(shí)能使教師及時(shí)掌握 2 學(xué)生學(xué)習(xí)的進(jìn)度及存在的問題,從而取得良好的教學(xué)效果 [5]。 學(xué)網(wǎng)站的優(yōu)勢 ( 1)新型的教學(xué)模式使得以教師為中心的傳統(tǒng)模式轉(zhuǎn)變成以學(xué)生為中心的教學(xué)模式,使得教學(xué)雙方不受地理環(huán)境和時(shí)間的限制,隨時(shí)進(jìn)行學(xué)習(xí)。教師不再是以講授知識和方法為重點(diǎn),而是指導(dǎo)學(xué)生如何通過網(wǎng)站學(xué)習(xí)新知識,突出教師的引導(dǎo)作用。學(xué)生通過網(wǎng)頁主動(dòng)獲取教學(xué)內(nèi)容所要求的知識,成為學(xué)習(xí)活動(dòng)的主體。 ( 2)教學(xué)內(nèi)容更新快,教學(xué)過程的交互性 強(qiáng),教學(xué)資源和媒體利用等特點(diǎn)充分提高學(xué)生的學(xué)習(xí)興趣。 ( 3)利用網(wǎng)絡(luò)環(huán)境的開放性,使得每個(gè)學(xué)生的個(gè)性得到充分的發(fā)展??蓾M足學(xué)生個(gè)別化自主學(xué)習(xí)的要求,亦滿足學(xué)生的個(gè)別交流和參與集體討論。 ( 4)利用在網(wǎng)絡(luò)環(huán)境下學(xué)習(xí)反饋的實(shí)時(shí)性,可以即時(shí)調(diào)整網(wǎng)站的內(nèi)容與主體,并且給出學(xué)生提出問題的答案及解決方案。 ( 5)系統(tǒng)具有完善的后臺管理模塊,方便系統(tǒng)的維護(hù),確保系統(tǒng)正常運(yùn)行,益于網(wǎng)絡(luò)教學(xué)的推廣。 題的研究目 標(biāo) 與內(nèi)容 題研究的目標(biāo) 建立一個(gè)符合學(xué)校教學(xué)要求的使用的網(wǎng)站,可實(shí)現(xiàn)課程描述、在線學(xué)習(xí)、師生互動(dòng)模塊等功能,同時(shí)能夠提供一定的安全機(jī)制,提供數(shù)據(jù)信息的授權(quán)訪問。課程描述可以介紹課程內(nèi)容、教學(xué)目的和要求、教學(xué)內(nèi)容、教學(xué)進(jìn)度表、教案等,師生互動(dòng)模塊可以提供師生交流的平臺,探討課程問題。 題的主要工作和研究內(nèi)容 1. 系統(tǒng)分析 供基本的教學(xué)網(wǎng)站所具有的功能:課程描述、教學(xué)資源的查看及師生互動(dòng)模塊、在線自測及網(wǎng)站維護(hù)管理模塊。網(wǎng)站風(fēng)格簡潔,色澤淡雅,排版簡單易懂。 2. 系統(tǒng)總體設(shè)計(jì) 構(gòu)建課程網(wǎng)站的硬件和軟件設(shè)計(jì)框架, 確定系統(tǒng)所需要的功能模塊 , 提出概要性實(shí)施方案 [2]。 所做的主要工作如下: ( 1) 學(xué)習(xí)開發(fā)系統(tǒng)平臺應(yīng)具備的知識; ( 2)對網(wǎng)站進(jìn)行總體設(shè)計(jì),確定開發(fā)環(huán)境和設(shè)計(jì)要點(diǎn),并對所要開發(fā)的教學(xué)網(wǎng)站 3 管理信息系統(tǒng); ( 3)進(jìn)行系統(tǒng)規(guī)劃,確定其基本結(jié)構(gòu)及實(shí)現(xiàn)策略; ( 4)組織實(shí)施課程開發(fā)、運(yùn)行程序的設(shè)計(jì)與實(shí)現(xiàn); ( 5)對系統(tǒng)進(jìn)行調(diào)試、運(yùn)行。 1. 4 設(shè)計(jì)說明書結(jié)構(gòu) 本設(shè)計(jì)說明書共分六章,各章結(jié)構(gòu)如下: 第 1 章 緒論。講述了 C 語言程序設(shè)計(jì)網(wǎng)站系統(tǒng)的研究背景、研究意義,加血網(wǎng)站系統(tǒng)目前在國內(nèi)外技術(shù)研究現(xiàn)狀以及系統(tǒng)的研究內(nèi)容與研究目標(biāo); 第 2 章 系統(tǒng)開發(fā) 相關(guān)技術(shù)簡介。講述了該教學(xué)網(wǎng)站系統(tǒng)的開發(fā)工具(即其軟件開發(fā)環(huán)境、 發(fā)工具和 據(jù)庫開發(fā)工具)和與該系統(tǒng)開發(fā)相關(guān)的 第 3 章 系統(tǒng)的需求分析。該章先對目前教學(xué)網(wǎng)站運(yùn)營中存在的問題進(jìn)行了分析,根據(jù)這些問題做出了功能需求分析和該管理系統(tǒng)的可行性分析; 第 4 章 系統(tǒng)功能結(jié)構(gòu)和數(shù)據(jù)庫的設(shè)計(jì)。講述了系統(tǒng)的功能結(jié)構(gòu)和系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì),其中系統(tǒng)功能結(jié)構(gòu)中講述了系統(tǒng)功能結(jié)構(gòu)圖、系統(tǒng)的主界面和業(yè)務(wù)流程圖,數(shù)據(jù)庫的設(shè)計(jì)則對數(shù)據(jù)庫的概念設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì)進(jìn)行了比較詳細(xì)的介紹; 第 5 章 系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)。則針對系統(tǒng)內(nèi)某些類和具體模塊的實(shí)現(xiàn)進(jìn)行了詳細(xì)的介紹,其中模塊主要是; 第 6 章 系統(tǒng)測試。該章依據(jù)測試目的和測試準(zhǔn)則,對系統(tǒng)所研究的功能模塊進(jìn)行測試,并且得出測試結(jié)果。 4 第 2 章 系統(tǒng)開發(fā)相關(guān)技術(shù)的簡介 系統(tǒng)開發(fā)環(huán)境 開發(fā)環(huán)境: P; 開發(fā)工具: 開發(fā)平臺: 008; 數(shù)據(jù)庫管理系統(tǒng): 軟件開發(fā)環(huán)境 發(fā)工具 008 也可以用來創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和 微軟公司推出的開發(fā)環(huán)境 , 以用來創(chuàng)建 臺下的 用程序和網(wǎng)絡(luò)應(yīng)用程序 , 也可以用來創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和 件。 目前最流行的 臺應(yīng)用程序開發(fā)環(huán)境 。 008 在三個(gè)方面為開發(fā)人員提供了關(guān)鍵改進(jìn) : 快速的應(yīng)用程序開發(fā) 、 高效的團(tuán)隊(duì)協(xié)作 、 突破性的用戶體驗(yàn) 。 008 提供了高級開發(fā)工具、調(diào)試功能、數(shù)據(jù)庫功能和創(chuàng)新功能,幫助在各種平臺上快速創(chuàng)建當(dāng)前最先進(jìn)的應(yīng)用程序 [7]。 008 包括各種增強(qiáng)功能,例如可視化設(shè)計(jì)器(使用 速開發(fā))、對 發(fā)工具的大量改進(jìn),以及能夠加速開發(fā)和處理所有類型數(shù)據(jù)的語言增強(qiáng)功能。 008 為開發(fā)人員提供了所有相關(guān)的工具和框架支持,幫助創(chuàng)建引人注目的、令人印象深刻并支持 用程序 。 開發(fā)人員能夠利用這些豐富的客戶端和服務(wù)器端框架輕松構(gòu)建以客戶為中心的 用程序,這些應(yīng)用程序可以集成任何后端數(shù)據(jù)提供程序、在任何當(dāng)前 瀏覽器 內(nèi)運(yùn)行并完全訪問 用程序服務(wù) 和 臺。 在本系統(tǒng)中 , 我們將使用微軟的開發(fā)平臺 008 進(jìn)行代碼演練 , 為我們提供了豐富的開發(fā)工具。 重要的工具包括代碼編輯器、窗體設(shè)計(jì)器、 編譯器、調(diào)試器、 5 "工具箱、解決方案資源管理器、項(xiàng)目設(shè)計(jì)器、類視圖、屬性窗口、對象瀏覽器、文檔資源管理器,等等。 據(jù)庫開發(fā)工具 005 許用戶在高層 數(shù)據(jù)結(jié)構(gòu) 上工作。它不要求用戶指定對數(shù)據(jù)的存放方法,也不需要用戶了解具體的數(shù)據(jù)存放方式,所以具有完全不同底層結(jié)構(gòu)的不同 數(shù)據(jù)庫系統(tǒng) ,可以使用相同的 言作為數(shù)據(jù)輸入與管理的借口。 它以記錄集合作為操作對象,所有 回集合作為輸出,這種集合特性允許一條 6],所以 使他具有極大的靈活性和強(qiáng)大的功能,在多數(shù)情況下,在其他語言中需要一大段程序?qū)崿F(xiàn)的功能只需要一個(gè) 也意味著用 選擇 005 的理由 1. 容易學(xué)習(xí) 大多 數(shù)的中小企業(yè)日常的數(shù)據(jù)應(yīng)用是建立在 臺上的。由于 面風(fēng)格完全一致,且有許多 "向?qū)?(幫助,因此易于安裝和學(xué)習(xí),有關(guān) 資料、培訓(xùn)隨處可得,并且目前國內(nèi)具有 證的工程師不在少數(shù)。從另一個(gè)角度來講,學(xué)習(xí) 掌握其他平臺及大型數(shù)據(jù),如基礎(chǔ)。因?yàn)檫@些大型數(shù)據(jù)庫對于設(shè)備、平臺、人員知識的要求往往較高,而并不是每個(gè)人都具備這樣的條件,且有機(jī)會(huì)去接觸它們。有了 去學(xué)習(xí)和使用它們就容易多了。 2. 兼容性良好 由于今天 作系統(tǒng)占領(lǐng)著主導(dǎo)地的位,選擇 定會(huì)在兼容性方面取得一些優(yōu)勢。另外, 005 除了具有擴(kuò)展性,可靠性以外,還具有可以迅速開發(fā)新的因特網(wǎng)系統(tǒng)的功能。尤其是它可以直接存貯 據(jù),可以將搜索結(jié)果以 式輸出等特點(diǎn),有利于構(gòu)建了異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應(yīng)用和服務(wù)的基石。這些特點(diǎn)在 略中發(fā)揮著重要的作用。 術(shù) 一 個(gè)已編譯的、基于 環(huán)境 , 可用任何與 容的語言 ( #和 創(chuàng)建 序。另外,任何 用程序都可以使用整個(gè) 發(fā)人員可以地獲得這些技術(shù)的優(yōu)點(diǎn),其中包括托管的公共語言運(yùn)行庫環(huán)境 ,類型安全。繼承等等。總而言之,它的開發(fā)效率高,運(yùn)行效率高 [8],支持多語言。 特點(diǎn) : 以程序員 6 為主,設(shè)計(jì)人員幾乎就插不上手了。你只要看 看 歷 /就會(huì)發(fā)現(xiàn),這些設(shè)計(jì)良好的可復(fù)用控件大大提高了編程的效率,但你要是想讓設(shè)計(jì)人員來修改這些控件的界面,我想那肯定是天方夜潭。相比而言,設(shè)計(jì)良好的 方面的第三方工具也比較成熟且有很多選擇, 目前設(shè)計(jì)人員會(huì)發(fā)現(xiàn),他們很難對 目前的知識只能修改一下整體的框架,細(xì)節(jié)就無法修改了,要做到這一點(diǎn),他們需要大量的程 序設(shè)計(jì)方面的培訓(xùn),但這顯然不利于專業(yè)化分工,不利于生產(chǎn)效率。目前對于 面的設(shè)計(jì)工具也不多,想對于對 直是天攘之別。就大型的 如企業(yè)信息管理系統(tǒng),相對 說, 并不矛盾。 構(gòu)建可擴(kuò)展的,交互的 點(diǎn)最流行的語言之一。好些 訪問量最大的 點(diǎn)都是使用 發(fā)的。其中突出的例子有 站, 微軟自己的網(wǎng)站。 前版 比截然不同。如果你用且還沒有接觸過 新特性,12]。 對于 軟自己也沒有一個(gè)詳細(xì)確切的定義。但是我們可以這樣認(rèn)為: 微軟公司要提供的一系列產(chǎn)品的總稱。具體說來, 下面的幾個(gè)部分組成: 略、 和 為了能夠在 進(jìn)行程序開發(fā),微軟把 行升級,并把升級后的產(chǎn)品命名為 就是 為以下幾個(gè)部分: 7 第 3 章 系統(tǒng)的需求分析 目前教學(xué)網(wǎng)站運(yùn)營中存在的問題 當(dāng)前許多高校都根據(jù)實(shí)際情況建設(shè)了具有自己特色的教學(xué) 網(wǎng)站,以加速學(xué)校實(shí)現(xiàn)教育現(xiàn)代化的步伐。但是在教學(xué)網(wǎng)站的運(yùn)營中,存在很多問題亟待我們解決。譬如網(wǎng)絡(luò)安全不可靠,網(wǎng)絡(luò)更新不同步,網(wǎng)絡(luò)資源匱乏以及不全面 [11],還有不能實(shí)現(xiàn)共享及溝通的等。 功能分析 統(tǒng)業(yè)務(wù)流程 登陸界面上輸入用戶名和密碼,選擇是管理員或教師、學(xué)生,單擊確定,如果填寫內(nèi)容正確,則成功登陸,當(dāng)是管理員登陸時(shí)顯示系統(tǒng)主窗體,其中主窗體內(nèi)的功能有系統(tǒng)信息維護(hù);當(dāng)?shù)顷懙氖墙處煏r(shí)顯示的窗體內(nèi)的功能是學(xué)生和教學(xué)信息維護(hù);當(dāng)?shù)顷懙氖墙處煏r(shí)顯示的窗體內(nèi)的功 能是學(xué)習(xí)和測試。該系統(tǒng)的業(yè)務(wù)流程圖如圖 3 圖 3 語言教學(xué)網(wǎng)站系統(tǒng)業(yè)務(wù)流程圖 8 例模型 管理員只能操作管理員模塊:注冊教師,添加知識點(diǎn),修改知識點(diǎn),刪除知識點(diǎn),添加測試同意,修改測試題,刪除測試題,添加論壇類別,刪除論壇類別 。管理員用例圖如圖 3 管 理 員注 冊 教 師添 加 知 識 點(diǎn)添 加 測 試 題修 改 知 識 點(diǎn)維 護(hù)修 改 測 試 題刪 除 知 識 點(diǎn)刪 除 測 試 題添 加 論 壇 類 別刪 除 論 壇 類 別圖 3理員用例圖 教師只能操作教師模塊:批量導(dǎo)入學(xué)生,添加知識點(diǎn),修改知識點(diǎn),刪除知識點(diǎn),批準(zhǔn)學(xué)生注冊,檢查學(xué)生自測情況。教師用例圖如圖 3 教 師批 量 導(dǎo) 入 學(xué) 生批 準(zhǔn) 學(xué) 生 注 冊檢 查 學(xué) 生 自 測 情 況添 加 知 識 點(diǎn)修 改 知 識 點(diǎn)維 護(hù)刪 除 知 識 點(diǎn)圖 3師用例圖 9 學(xué)生只能操作學(xué)生模塊:查看課程描述,查看教學(xué)資源,查看實(shí)驗(yàn)教學(xué),在線學(xué)習(xí),論壇發(fā)帖,論壇回帖。學(xué)生用例圖如圖 3學(xué) 生查 看 課 程 描 述查 看 實(shí) 驗(yàn) 教 學(xué)查 看 教 學(xué) 資 源論 壇 發(fā) 帖在 線 學(xué) 習(xí)論 壇 回 帖圖 3生用例圖 可行性分析 隨著網(wǎng)絡(luò)人口的增加和計(jì)算機(jī)技術(shù)的發(fā)展,人們對網(wǎng)絡(luò)的需求也越來越貼近其生活,越來越苛刻,電子信息管理系統(tǒng)已經(jīng)成為一股潮流。而更多的則是要求傳統(tǒng)行業(yè)的管理要延伸到電子管理,以此來更方便我們的生活、工作和學(xué)習(xí)。 可行性研究是抽象和簡化了的系統(tǒng)分析和設(shè)計(jì)的全過程,它的目標(biāo)是用最小代價(jià)盡快確定問題是否能夠解決,以避免盲目投資帶來的巨大浪費(fèi)。 可行性研究的目的,就是要在盡可能短的時(shí)間內(nèi)用最小的代價(jià)來確定問題是否能夠被解決。而要達(dá)到這個(gè)目的,我們必須要認(rèn)真分析幾種主要的解決方案的利弊 ,進(jìn)而判斷原定系統(tǒng)的規(guī)模和目標(biāo)是否能夠現(xiàn)實(shí),判斷系統(tǒng)完成后所能得到的效益是否值得投資開發(fā)這個(gè)系統(tǒng)。因此,可行性研究實(shí)際上就是要進(jìn)行一次大大簡化了的系統(tǒng)分析和設(shè)計(jì)的過程,也就是在較高層次上用較抽象的方式來進(jìn)行系統(tǒng)的分析和設(shè)計(jì)的過程 [8]。 系統(tǒng)的可行性分析研究主要包括經(jīng)濟(jì)上的可行性、技術(shù)上的可行性和操作上的可行性。 10 經(jīng)濟(jì)可行性 由于本教學(xué)網(wǎng)站管理系統(tǒng)所要求的計(jì)算機(jī)及相關(guān)硬件和軟件環(huán)境 (008+005),市場上都容易買到或到相 關(guān)網(wǎng)站下載,所以系統(tǒng)成本主要集中在本管理系統(tǒng)的開發(fā)與維護(hù)上,對網(wǎng)站的管理不造成過重的經(jīng)濟(jì)負(fù)擔(dān)。而一旦此系統(tǒng)投入使用 ,不僅可以減少超市的工作強(qiáng)度,提高工作效率,而且方便了超市對信息的管理,延續(xù)了傳統(tǒng)的管理模式,極大限度的方便了用戶,而且,目標(biāo)系統(tǒng)不是很復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟(jì)支出不大,所節(jié)省的大量人力、財(cái)力產(chǎn)生的效益將遠(yuǎn)遠(yuǎn)大于本管理系統(tǒng)的開發(fā)成本,所以從經(jīng)濟(jì)方面講開發(fā)此系統(tǒng)是可行的。 技術(shù)可行性 該系統(tǒng)的開發(fā)基于 B/要包括前端應(yīng)用程序的開發(fā)以及后臺數(shù)據(jù)庫的建立和維護(hù)兩個(gè)方面。對 于前者要求應(yīng)具備功能完備、易于使用等特點(diǎn),而對于后者則要求能建立數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。 本系統(tǒng)擬采用 008 和 005 分別作為前端和后端的開發(fā)工具。開發(fā)平臺 008 是微軟開發(fā)的,它是一個(gè)功能強(qiáng)大的集成開發(fā)環(huán)境( 為我們提供了豐富的開發(fā)工具。 005作為微軟在 列平臺上開發(fā)的數(shù)據(jù)庫 ,一經(jīng)推出就以其易用性得到了很多用戶的青睞 ,相信大多數(shù)將自己的業(yè)務(wù)建立在 臺上的用戶都會(huì) 對它有相當(dāng)?shù)挠H切感 [4]。區(qū)別于 005 小型數(shù)據(jù)庫, 005 是一個(gè)功能完備的數(shù)據(jù)庫管理系統(tǒng)。它包括支持開發(fā)的引擎、標(biāo)準(zhǔn)的 言、擴(kuò)展的特性 (如復(fù)制、析 )等功能。而像存儲過程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫才擁有的。 因此從技術(shù)方面講開發(fā)此系統(tǒng)是可行的。 操作可行性 教學(xué)網(wǎng)站作為一個(gè)教學(xué)資源的集散點(diǎn),其主要功能就是讓老師和學(xué)生進(jìn)行學(xué)習(xí)分享的地方。傳統(tǒng)的教學(xué)網(wǎng)站管理系統(tǒng),一般有兩種方式:一是手工管理,這種方式應(yīng)用最傳統(tǒng)的“筆紙操作系統(tǒng)”,將網(wǎng)站的各種信 息等均以純手工的形式進(jìn)行,再進(jìn)行統(tǒng)一保存。這種方式雖然在簡單信息查詢時(shí)會(huì)有一定的方便,但是存在著更多的不便,另一種是常見的信息管理方法是應(yīng)用單機(jī)- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
6 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 計(jì)算機(jī)專業(yè) 畢業(yè)論文 語言 課程 教學(xué) 網(wǎng)站 設(shè)計(jì) 實(shí)現(xiàn)
鏈接地址:http://www.820124.com/p-531.html