基于ASP技術的數據結構多媒體網絡教學平臺設計_第1頁
基于ASP技術的數據結構多媒體網絡教學平臺設計_第2頁
基于ASP技術的數據結構多媒體網絡教學平臺設計_第3頁
基于ASP技術的數據結構多媒體網絡教學平臺設計_第4頁
基于ASP技術的數據結構多媒體網絡教學平臺設計_第5頁
已閱讀5頁,還剩31頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、2013 屆屆畢畢業業生生論論文文論文題目:基于 ASP 技術的數據結構精品課程多媒體網絡教學平臺設計與實現系 別:*專 業: *姓 名: *班 級: *學 號: *指導教師: *職 稱: *完成日期:2013 年 5 月 3 日摘 要隨著網絡技術的發展和網絡的普及,網絡教學已經成為當前的一個教育熱點。國家教育部根據當前的教育形式,適時提出了以建設“國家精品課程”為主要內容的“質量工程” ,以實現優質教學資源共享,提高高等學校教學質量和人才培養質量。數據結構作為計算機專業的核心課程之一,其精品課程的建設尤為重要。通過數據結構精品課程多媒體網絡教學平臺,使全方面的信息空間在教學過程中得到充分的應

2、用,從而引發學生的創造力和想象力,提高教育教學質量。本網絡教學平臺采用 Internet 信息服務(IIS)作為服務器,其網站由 Adobe Dream weaver CS4 制作,網站編寫語言是 ASP VBScript。本教學平臺數據庫采用Microsoft Office Access 2003,并且利用 ASP 技術實現 web 站點與數據庫的動態連接。它由 7 個模塊組成,分別是課程概況、師資隊伍、理論教學、實踐教學、教學資料、教學成果、助學園地。其中主要包括課程大綱、課程負責人、教案、教學課件、實驗大綱、實驗安排、習題、考研資料、專家評教、在線答疑、模擬試題等等。關鍵詞:ASP 技術

3、;數據結構; 精品課程; ASP VBScript; 動態連接AbstractWith the development of network technology and the popularity of the network, the network teaching had become an educational hot spot. According to the current form of education, the Ministry of Education put forward the Quality Project in time. The main conten

4、t of the “Quality Project” is the construction of National Excellent Course, to share the high quality resources and improve the teaching quality of higher school and quality of the talent training. Data structure as one of the core courses of the computer specialty, the construction of excellent co

5、urse of which is particularly important. By means of multimedia network teaching platform of the Quality courses of the data structure, the all round information space can be fully applied in the teaching process. Thus sparking the creativity and imagination of the students, and improving the qualit

6、y of teaching.The network teaching platform adopts Internet Information Services (IIS) as its server, the site is made by Adobe Dream Weaver CS4 Web, and the site authoring language is ASP VBScript. The teaching platform takes advantage of the Microsoft Office Access 2003 as its database, and makes

7、use of the ASP technology to achieve dynamic connection between web site and database. It consists of seven modules, namely, course overview, teaching staff, theory teaching, practical teaching, teaching materials, teaching results, student garden. That mainly includes the course outline, course dir

8、ectors, teaching plan, teaching courseware, experimental framework, experimental arrangement, exercises, graduate school exam data, expert appraise, on-line Q & A, practice testes and so on.Keywords: ASP technology; Data structure; High-quality goods curriculum; ASP script; Dynamic connection目 錄

9、摘 要.IABSTRACT.II第 1 章 引言.11.1 精品課程的定義.11.2 建設精品課程的必要性.11.3 精品課程的基本內容.11.4 精品課程的目的與意義.1第 2 章 總體規劃.32.1 系統規劃及初步方案.32.2 系統實施方案.32.3 環境條件可行性.32.4 開發語言與開發工具簡介.42.4.1 ASP 簡介.42.4.2 VBScript 簡介.42.4.3 Microsoft Office Access 2003 簡介.42.4.4 Internet 信息服務(IIS)管理器簡介.5第 3 章 系統分析.63.1 系統需求分析.63.2 系統分析原則.63.3 系統

10、分析的方法.63.4 系統功能需求分析.73.5 系統的數據需求分析.7第 4 章 系統設計.84.1 網站前臺框架的設計.84.2 系統前臺模塊分析.84.3 網站后臺框架的設計.84.4 系統后臺模塊分析.94.5 數據庫設計.94.6 系統首頁界面設計.104.6.1 用戶登錄模塊.114.6.2 用戶注冊模塊.124.6.3 找回密碼模塊.134.7 課程概況模塊.134.8 師資隊伍模塊.134.9 理論教學模塊.134.10 實踐教學模塊.144.11 教學成果模塊.144.12 助學園地模塊.144.13 后臺管理模塊.14第 5 章 系統測試.155.1 測試環境與測試條件.1

11、55.2 新用戶注冊測試.155.3 用戶登錄測試.165.3.1 學生登錄測試.175.3.2 教師登錄測試.205.3.3 管理員登錄測試.23總 結.28致 謝.29參考文獻.30第第 1 1 章章 引言引言1.1 精品課程的定義精品課程是具有一流教師隊伍、一流教學內容、一流教學方法、一流教材、一流教學管理等特點的示范性課程。1 11.2 建設精品課程的必要性自從我國高等教育改革以來,很大程度上推動了高等教育事業的歷史發展進程,為了進一步提高人才培養質量,推進教育創新,創建“精品課程”為契機,進一步更新教育思想觀念,提高對人才培養質量重要性的認識,把課程建設深入到整個教學活動和課程體系中

12、去,以創建精品課程為突破口,加大課程建設的力度,從整體上提升課程建設的質量。1 11.3 精品課程的基本內容精品課程第一步要做的就是將教學內容在網上發布,管理員可以通過課件管理系統發布自己的課程資源,課程資源可以兼容多種文件格式,包括Word、Excel、PowerPoint,圖形、音頻、視頻等,并且管理員擁有管理自己課程的權限。而學生登錄以后,則可以根據自己的專業課程,選擇自己需要查看的課件資源。包括六個方面內容:一是教學隊伍建設,要逐步形成一支以主講教授負責的、結構合理、人員穩定、教學水平高、教學效果好的教師梯隊,要按一定比例配備輔導教師和實驗教師。二是教學內容建設,教學內容要具有先進性、

13、科學性,要及時反映本學科領域的最新科技成果。三是要使用先進的教學方法和手段,相關的教學大綱、教案、習題、實驗指導、參考文獻目錄等要上網并免費開放,實現優質教學資源共享。四是教材建設。五是實驗建設。要大力改革實驗教學的形式和內容,鼓勵開設綜合性、創新性實驗和研究型課程,鼓勵本科生參與科研活動。六是機制建設。要有相應的激勵和評價機制,鼓勵教授承擔精品課程建設,要有新的用人機制保證精品課程建設等。本系統組成模塊有課程概況、師資隊伍、理論教學、實踐教學、教學資料、教學成果、助學園地。其中主要包括課程大綱、課程負責人、教案、教學課件、實驗大綱、實驗安排、課件、教案、習題、考研資料、專家評教、在線答疑、模

14、擬試題。用戶只需要通過瀏覽器訪問就可以實現操作,操作簡單靈活。1 11.4 精品課程的目的與意義精品課程網站是高等學校教學質量與教學改革工程的重要組成部分,是學生自主學習、教學互動、學習交流的重要平臺。 數據結構是計算機專業的一門必修課程。學生在學習的過程中,除了老師的引導外,還需詳細了解課程的學習要求,了解課程的重點與難點,預習和復習課堂所學的內容,檢查自己掌握知識的情況,并及時同老師交流學習中遇到的問題。這些在現實中受許多條件的制約是不太可能實現的,這就迫切需要提供一個平臺,讓學生與學生之間或學生與老師之間能相互交流相互學習,實現網上教學,針對每個學生網上輔導。精品課程網站是一種很好的課堂

15、教學的輔助工具。在一個用戶開始學習一種新的計算機語言時,課堂上的學習是必不可少的,而借助于精品課程網站在課外對重要課程進行進一步的學習,則為我們掌握一門學科提供了一個良好的渠道。這也必將改變傳統教學方法,實現計算機技術與多媒體網絡技術結合的一次教學改革。1 1第第 2 2 章章 總體規劃總體規劃2.1 系統規劃及初步方案系統分為前臺和后臺設計,前臺主要實現有課程概況、師資隊伍、理論教學、實踐教學、教學資料、教學成果、助學園地 7 個模塊。其中主要包括課程大綱、課程負責人、教案、教學課件、實驗大綱、實驗安排、課件、教案、習題、考研資料、專家評教、在線答疑、模擬試題。后臺主要是管理員對前臺信息的管

16、理,包括用戶管理、教師資料、上傳資料、刪除資料、評教管理、留言管理 6 個模塊。2.2 系統實施方案根據實際的需要,精品課網站系統的實施是分兩階段實現的:在第一階段利用結構化生命周期法建立一個滿足近期目標的靜態精品課網站,主要用于提供精品課課程介紹、教學大綱等精品課程資料,為下一階段系統的開發做好準備工作。在第二階段建立一個精品課網站管理系統,主要實現三個目標:(1)提供一個支持學習交流論壇、在線答疑等的師生互動平臺;(2)提供課本、講義等學習資料的下載和在線閱讀功能。 (3)建立網站后臺管理系統,以便管理員及時、方便的更新網站資源。網站是基于 ASP 技術, 系統開發平臺是 Internet

17、 信息服務(IIS)管理器,Adobe Dream weaver CS4 制作網站,ASP VBScript 語言編寫,數據庫采用 Microsoft Office Access 2003,ASP 技術實現 web 站點與數據庫的動態連接。2.3 環境條件可行性該系統開發的軟件為精品課程網站的服務器端軟件,鑒于高等教育學校優秀課程評選的開展,而學生與教師又十分需要一個網絡化的交流平臺,該軟件設計完成后可用于展示該專業的教學成果和提供互動教學服務。目前我國政府對高等教育的質量十分重視,外加教育機構間的生源競爭日趨激烈,許多企高等院校都引入了類似的教學網站,利用網絡與多媒體開展遠程培訓的技術很大的

18、發展。但本系統完全獨立開發,力求使系統功能簡潔明了,齊全且易于操作。該系統為獨立開發,在技術上沒有使用任何現有的軟件與方法,所以在法律方面不會存在侵犯專利權、侵犯版權等問題,完全按照合同規定的責任履行。學院領導對開發精品課網站系統非常重視,為該系統的開發提供了前提條件。目前,學院的專用機房,微機設備數量質量都達到能實現信息化管理的要求,擁有系統運行的硬件環境。信息管理與工程系的老師對新系統的開發有很大的信心,并對開發工作給予極大的支持,這為開發工作的順利進行提供了必要的保障。2 22.4 開發語言與開發工具簡介2.4.1 ASP 簡介ASP 是 Active Server Pages(動態服務

19、器主頁)的縮寫,它是一個服務器端的腳本環境,在站點的 Web 服務器上解釋腳本,可產生并執行動態、交互式、高效率的站點服務器應用程序。ASP 方法與傳統靜態主頁的區別把信息系統納入 Internet/Intranet 的框架之后,首先要解決的問題是通過網頁訪問后臺數據庫信息。所有應用程序都被分割為頁面的形式,用戶的交互操作是以提交表單等方式來實現的。ASP 所設計出的是動態主頁,可接收用戶提交的信息并做出反應,其中的數據可隨實際情況而改變,無須人工對網頁文件進行更新即可滿足應用需要。數據庫的數據可以隨時變化,而服務器上執行的應用程序卻不必更改,客戶端得到的網頁信息會始終保持新鮮的魅力。3 32

20、.4.2 VBScript 簡介VBScript 是微軟開發的一種解析型的服務端(也支持客戶端)腳本語言,可以看作是 VB 語言的簡化版,與 VBA 的關系也非常密切。它具有語言容易學習的特性。目前這種語言廣泛應用于網頁和 ASP 程序制作,同時還可以直接作為一個可執行程序。用于調試簡單的 VB 語句非常方便。由于 VBScript 可以通過 Windows 腳本宿主調用 COM,因而可以使用 Windows 操作系統中可以被使用的程序庫,比如它可以使用 Microsoft Office 的庫,尤其是使用Microsoft Access 和 Microsoft SQL Server 的程序庫,

21、當然它也可以使用其它程序和操作系統本身的庫。3 32.4.3 Microsoft Office Access 2003 簡介Microsoft Office Access(前名 Microsoft Access)是由微軟發布的關聯式數據庫管理系統。它結合了 Microsoft Jet Database Engine 和 圖形用戶界面兩項特點,是 Microsoft Office 的成員之一。其實 Access 也是微軟公司另一個通訊程序的名字,想與 ProComm 以及其他類似程序來競爭。可是事后微軟證實這是個失敗計劃,并且將它中止。數年后他們把名字重新命名于數據庫軟件。3 3 2.4.4 I

22、nternet 信息服務(IIS)管理器簡介IIS6.0 是 Windows 7 的一個組件,可以使 Windows 7 成為一個 Internet 信息的發布平臺,為系統管理員創建和管理 Internet 信息服務器提供各種管理功能和操作方法。IIS 的核心組件包括 Internet 服務管理器、FrontPage 服務器擴展、Internet 信息服務管理單元、Web 服務、文件傳輸協議服務、NNTP Service、SMTP Service 和公用文件等。另外,IIS 還支持其他一些功能強大的組件,如XML、ASP、ISAPI、IDC、JVM、JSP、JavaScript、VBScrip

23、t 和 CGI 等。3 3第第 3 3 章章 系統分析系統分析3.1 系統需求分析系統分析模塊分為系統分析原則和系統分析方法,系統分析原則是系統分析過程中的指導思想,系統分析方法是系統分析過程中所采用的方法。4 43.2 系統分析原則在對精品課網站管理信息系統進行系統分析的過程中,要堅持以這樣 3 條原則為指導思想。1邏輯設計與物理設計分開原則邏輯設計與物理設計分開是結構化方法的特點之一,在系統分析階段集中力量于邏輯設計,保證了系統的合理性和最佳性。2面向用戶原則在結構化方法中強調用戶至上的原則,用戶是精品課程網站開發的起源和最終歸宿。新系統的邏輯模型是否滿足用戶的需求是系統開發所面臨的重要問

24、題。因此,我始終堅持在系統分析階段用戶和開發人員的溝通質量,不斷征求用戶意見,并把共同的理解明確表達出來。3結構化分析原則結構化分析與設計方法的基本思想是用系統的思想,系統工程的方法,按結構化,模塊化,自頂向下的對精品課程網站系統進行分析與設計,以抽象和分解為手段,對系統進行自頂向下的逐層分解,逐步細分,逐步求精,從而達到易于理解的目的。在分析過程中首先站在整體的角度,將各項業務放到整體去考察,保證全局的正確性,然后再逐層向下深入研究。4 43.3 系統分析的方法首先,以自頂向下的系統分析思想對整個系統的業務流程進行詳細的分析。在總體規劃時所做的初步調查只是為了總體規劃和進行可行性分析的需要,

25、相對來說是比較粗糙的。現在,則應在初步調查的基礎上,進一步收集和了解、分析用戶需求,并用業務流程圖表達出來。第二,抽取數據流程,建立新系統的邏輯模型。邏輯模型是指僅在邏輯上確定的目標系統模型,而不涉及具體的物理實現,也就是要解決系統“干什么” ,而不是“如何干” 。邏輯模型由數據流程圖表示。用戶通過邏輯模型了解未來目標系統,通過調查用戶滿意程度修改系統。第三,利用數據字典對新系統的各個成分進行補充說明,數據立即存取分析圖描述用戶對新系統的各項數據請求。4 43.4 系統功能需求分析數據結構精品課程主要用于計算機學院學生學習數據結構,是當前非常流行非常需要的系統項目需求。它有利于提高學生學習的效

26、率。設計可交互的網站,這些交互功能如:查詢、下載、上交、修改等是 ASP 所支持的。本系統采用 B/S 模式進行系統地設計與實現。本網站功能與其它精品課程網站需求相似。根據精品課程網站所具有的特征以及它所完成的主要任務分析以及精品課程網站用戶的特殊性,本網站的用戶分為普通用戶和管理員兩大類,根據用戶的不同而給予不同的權限,這些權限決定用戶所能完成的主要功能。學生(普通)用戶,主要通過精品課程網站來學習,所以學生所具有的權利應該是學習,瀏覽,留言,評教,資源下載等。4 43.5 系統的數據需求分析 數據庫結構設計是總體設計階段非常重要的環節,好的數據庫結構可簡化開發過程,使系統功能更加清晰明確。

27、因為數據庫結構的變化會造成編碼的改動,所以必須認真設計數據庫結構后再進行編碼,從而避免無謂的重復工作。4 4第第 4 4 章章 系統設計系統設計4.1 網站前臺框架的設計 324869678網站前臺顯示框架:精品課程網站的前臺是系統與用戶交涉的主要界面,網站是否能滿足用戶的基本需求、美觀易用,是否方便用戶查找、下載資料, 前臺界面設計非常重要。4.2 系統前臺模塊分析1. 課程概況:包括課程介紹、課程大綱、課程特色和參考教材。2. 師資隊伍:主要是介紹課程負責人、主講教師、課程組成員和教學成果。3. 理論教學:可以查看教學大綱和教案,并且可以下載教學課件和教學錄像。4. 實踐教學:有實驗大綱、

28、實驗安排、實驗內容、實驗指導書。5. 教學資料:可以瀏覽并下載的資料有課件、教案、習題、考研資料。6. 教學成果:有專家評教、同行評教、學生評教,并且可以查看評教結果。7. 助學園地:可以在線答疑,網絡資源鏈接其他資源網站,還可以查看并且下載教學輔導和模擬試題。如下圖 4-1 所示:精品課程網站首頁課程概況師資隊伍理論教學公告瀏覽實踐教學教學成果教學資料用戶登錄助學園地圖 4-1 4.3 網站后臺框架的設計網站后臺顯示框架:精品課程網站的后臺是系統管理員管理整個網站的操作平臺,管理員在后臺可以刪除用戶、管理資料。4.4 系統后臺模塊分析1. 用戶管理:管理員可以對用戶進行刪除管理。2. 教師資

29、料:管理員可以對教師個人資料進行修改。3. 上傳資料:管理員可以上傳教學課件、錄像、習題、習題答案、考研資料、教學輔導、模擬試題以及模擬試題答案。4. 刪除資料:管理員可以刪除教學課件、錄像、習題、習題答案、考研資料、教學輔導、模擬試題以及模擬試題答案。5. 評教管理:管理員可以刪除評教和回復在線答疑。6. 留言管理:管理員可以刪除留言和回復留言。后臺管理教師資料用戶管理上傳資料評教管理刪除資料留言管理圖 4-2 4.5 數據庫設計數據庫設計是建立數據庫及其應用系統的第一步,是開發信息系統最重要的一部分。數據庫設計是否合理極大影響系統的使用性能。數據庫設計就是從用戶的數據需求、處理要求及建立數

30、據庫的環境條件(軟、硬件特性以及其他限制)出發,運用數據庫的理論知識,把給定的應用環境(現實世界)存在的數據加以合理地組織起來,逐步抽象成已經選定的某個數據庫管理系統能夠定義和描述的具體的數據結構,構造性能最優的數據庫模式,建立數據庫及其應用系統,使之能夠有效地存取數據,滿足各種用戶的應用需求。本網站采用的是 Microsoft Office Access 2003 設計數據庫。本網站需要的主要表如下表所示:5 5表 4-1 用戶數據表 4-2 資料表表 4-3 評教表表 4-4 留言表 4.6 系統首頁界面設計前臺首頁包括標題、菜單欄、用戶登錄、熱門問題、公告欄、友情鏈接、版權所有,以及課程

31、概況所包含的內容等。首頁主要以藍色調和白色調為主。如圖 4-3 所示:圖 4-3 4.6.1 用戶登錄模塊登錄模塊實現的功能是:根據用戶輸入的用戶名和密碼,通過身份驗證,保證合法的管理員進入后臺管理系統。學生和教師登錄后會分別轉到個人信息頁面,學生和教師只能修改自己的信息,教師還可以回復留言并且編輯師資隊伍資料,管理員登錄會轉到后臺管理界面,可以修改所有用戶的信息,刪除和上傳資料,管理評教和留言。如果用戶輸入的用戶名不對或者密碼和用戶名不一致就會有提示“對不起!用戶名或者密碼錯誤!” ,輸出該語句的代碼段是:Response. write(對不起!用戶名或密碼錯誤!)。用戶登錄界面如圖 4-4

32、 所示:6 6圖 4-4 學生的權限值是 1,教師的權限值是 2,管理員的權限值是 3,不同權限的用戶登錄后轉到不同頁面的代碼如下所示:if (MM_rsUser.Fields.Item(classID).Value)=1 thenMM_redirectLoginSuccess=kaoshi/login_student.aspelseif (MM_rsUser.Fields.Item(classID).Value)=2 thenMM_redirectLoginSuccess=kaoshi/login_teacher.aspelseif (MM_rsUser.Fields.Item(classI

33、D).Value)=3 thenMM_redirectLoginSuccess=kaoshi/login_admin.aspend ifMM_rsUser.Source = SELECT user_name,user_password 為查詢數據庫記錄的語句,它只查詢“user_name”和“user_password”這兩個字段,還要查詢“ClassID”這個字段,以讀取該字段的值,然后根據 該字段的值判斷用戶究竟應該把他帶到那個頁。不同用戶登錄到相應的頁面后,在此頁面設置了“限制對網頁的訪問” ,即使學生在此頁面的地址欄輸入別的權限用戶才能到達的頁面此用戶也不能進入。代碼如下所示:6 6I

34、f Session(MM_Username) = or Session(MM_UserAuthorization)1 thenresponse.Write(對不起!請確認你是否具有訪問本頁的權限!)response.endend if4.6.2 用戶注冊模塊在用戶登錄模塊里面點擊“注冊”就會轉到新用戶注冊頁面,注冊時要是用戶名已經存在就會轉到提示頁面提示“對不起,用戶名已經存在,您可以返回繼續注冊” 。要是兩次輸入的密碼不一致,會彈出窗口提示“密碼不一致” ,表單啟用了“檢查表單”行為,而且每一項都要填寫,郵箱格式要正確,要是用戶漏填哪一項沒有填寫也會彈出窗口提示。新用戶注冊模塊如圖 4-5

35、所示:圖 4-5提示密碼不一致的代碼如下所示: if (document.form1.password.value!=document.form1.password2.value)alert(密碼不一致!)4.6.3 找回密碼模塊在用戶登錄模塊里面點擊“忘記密碼”就會轉到找回密碼頁面,就有提示“請輸入您的用戶名(name) ” ,輸入用戶名后就轉到提問密保的界面,如果輸入問題答案正確就會轉到顯示此用戶的密碼,用戶就可以返回繼續登錄了。界面如圖 4-6 所示:圖 4-6用戶提交的用戶名以表單變量轉送到輸入問題答案界面,然后問題變量轉送到答案界面,必須要求 question and answer

36、和數據庫表中兩字段的值吻合,然后通過記錄集 SQL 語句實習顯示用戶的密碼,SQL 語句如下所示: SELECT * FROM users_data WHERE question = MMColParam and answer = MMAnswer4.7 課程概況模塊課程概況模塊通過課程介紹、課程大綱、課程特色、參考材料四個方面詳細介紹數據結構的大綱、主要內容以及這門課程所要達到的目標。由于頁面較長,故在二級菜單欄內設置了描點,只要在二級菜單內打擊要查看的內容即可轉到該頁面相應的錨點,方便用戶快速找到瀏覽的內容。還有“課程大綱”的內容比較多,所以為專門做了“詳細訪問頁面” ,只要用戶點擊“課程

37、大綱”或者“more”就可以轉到該詳細頁面了。4.8 師資隊伍模塊師資隊伍模塊整體介紹了課程負責人、主講教師、課程組成員和教學成果,通過本模塊可以了解本專業擁有一批責任感強、團結協作、有敬業精神的教師隊伍,另外他們教學質量高,知識結構合理的特點也得到了充分的體現。4.9 理論教學模塊理論教學模塊包含教學大綱、教案、教學課件以及教學錄像。和課程概況一樣,由于頁面較長,故在二級菜單欄內設置了描點,只要在二級菜單內打擊要查看的內容即可轉到該頁面相應的錨點,方便用戶快速找到瀏覽的內容。用戶在沒有登錄的情況下也可以對上傳的資源進行觀看和下載,達到資源共享的目的,這對精品課程所起的作用不容忽視,可提供較多

38、有用的資源供用戶下載。除此之外,已經登錄的用戶還可以下載 VIP 資料。4.10 實踐教學模塊實踐教學模塊分為實驗大綱,實驗安排、實驗內容和實驗指導書。通過本模塊,可詳細了解這門課程的實驗大綱和實驗內容以及學校對學生操作能力的重視性。4.11 教學成果模塊教學成果模塊分為四個子模塊,專家評教、同行評教、學生評教和評教結果。主要用來了解這門課程的教學質量以及有待改善的地方。只有用戶登錄了才可以訪問并且進行評教,而且還可以查看評教結果。4.12 助學園地模塊助學園地模塊也包括四大模塊,在線答疑、網絡資源訪鏈接以及可以查看或者下載的教學輔導和模擬試題。在“在線答疑”中,用戶可以瀏覽全部發表的留言和相

39、對應的回復,也可根據自己的需要點擊“我要留言”就可以發表自己的留言了。4.13 后臺管理模塊后臺模塊也包括 6 大模塊,用戶管理、教師資料、上傳資料、刪除資料、評教管理、留言管理。用戶管理中管理員可以刪除用戶;在教師資料模塊里面管理員不僅可以編輯師資隊伍資料,還可以校正教師自己編輯的師資隊伍資料;在上傳和刪除資料兩個模塊里面自然就是實現資料的上傳和刪除了;在評教管理中管理員可以刪除專家評教、同行評教和學生評教;留言管理就是回復用戶留言和刪除用戶留言,如圖 4-7所示:圖 4-7第第 5 5 章章 系統測試系統測試5.1 測試環境與測試條件測試環境 windows 7,安裝了 Microsoft

40、 Office Access 2003 和 Internet 信息服務(IIS)管理器的操作系統即可。5.2 新用戶注冊測試在首頁登錄模塊打擊注冊,再以 “測試學生”為名稱注冊新的用戶,密碼為“123456” ,職稱是學生,如果其他項還沒有填寫就點擊“注冊”按鈕,就有提示圖5-1 所示:圖 5-1在填密碼時輸入了“123456” ,然而確認密碼卻填了“1234”就彈出窗口提示“密碼不一致” ,如圖 5-2 所示:圖 5-2當重新輸入正確后并填寫了密保問題和問題答案就注冊成功了,如圖 5-3 和圖 5-4所示:圖 5-3圖 5-4當再用“測試學生”為名稱注冊新用戶時,就會有提示“對不起!用戶已經

41、存在!您可以返回繼續注冊”如圖 5-5 和圖 5-6 所示:圖 5-5圖 5-65.3 用戶登錄測試用戶登錄分為學生登錄、教師登錄和管理員登錄三個部分。5.3.1 學生登錄測試在用戶登錄模塊會員名中輸入“測試學生” ,并在密碼欄輸入錯誤密碼“123”還選擇“學生”后,再點擊“登錄”按鈕后,就會提示“對不起!用戶名或密碼錯誤!” ,如圖 5-7 所示:圖 5-7重新輸入正確的用戶名和密碼登錄后,就轉到學生信息頁面,學生不僅可以修改個人的信息還可以下載和上傳會員資料,如,測試時把郵箱地址修改了,確認修改后再返回查看結果,圖 5-8 和圖 5-9 所示:圖 5-8圖 5-9進入教學資料,可以查看和下

42、載資料如圖,5-10 所示:圖 5-10由于用戶“測試學生”已經登錄,所以還可以點擊“VIP 資料下載” ,就可以轉到VIP 資料下載頁面,如圖 5-11 所示:圖 5-11要是用戶還登錄就不能下載 VIP 資料,當點擊“VIP 資料下載”是就有提示如圖5-12 所示:圖 5-12由于用戶“測試學生”已經登錄,所以還可瀏覽教學成果,并且可以參加學生評教,如圖 5-13 和圖 5-14 所示,如果用戶未登錄就查看教學成果模塊,就會提示如圖5-12 所示:圖 5-13圖 5-14在助學園地模塊內,有“在線答疑”模塊,已經登錄的用戶“測試學生”可以點擊“我要留言”進行留言并提交后如圖 5-15 和圖

43、 5-16 所示,要是未登錄的用戶點擊此項則提示如圖 5-12 所示:圖 5-15圖 5-165.3.2 教師登錄測試注冊用戶名為“測試教師”的用戶,密碼是“教師” ,登錄后顯示個人信息,教師也可以修改個人信息,和學生信息功能是一樣的,如圖 5-17 所示:圖 5-17點擊左側的“編輯師資隊伍資料” ,就可以進入編輯頁面進行編輯,提交后可以查看結果了, “發布公告”即老師可以發布一些調課和考試時間。如圖 5-18 和圖 5-19 所示:圖 5-18圖 5-19點擊“回復留言” ,就可以轉到回復留言頁面,點擊要回復的問題就可以進入回復編輯頁面,提交回復成功后就可以查看結果了,如圖 5-20,5-

44、21 和 5-22 所示:圖 5-20圖 5-21圖 5-22同樣,教師也可以和學生一樣也可以進行查看上傳和下載資料,并且評教和留言。如圖 5-23 所示:圖 5-235.3.3 管理員登錄測試以管理員名稱是“admin”和密碼也是“admin”在首頁的用戶登錄模塊進行登錄,登錄后轉到后臺管理頁面,點擊用戶管理菜單就出下拉菜單“刪除用戶” ,在右側選中要刪除的用戶“測試學生” ,然后按“刪除”按鈕就轉到刪除成功頁面會員“1”和“張三”之前已經沒有用戶“測試學生”了。如圖 5-24 和 5-25 所示圖 5-24圖 5-25當需要刪除所有的用戶時,只需選中“全選”復選框,也可以選擇刪除所有的用戶,如圖 5-26 和圖 5-27 所

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論