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