freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

教學互動網(wǎng)站的設計與實現(xiàn)-資料下載頁

2025-04-25 13:05本頁面
  

【正文】 的代碼應該是A和B都需要的代碼。在Eclipse中運行指定的測試用例,會自動顯示出各個測試方法的結果,對于沒有通過的用例給出錯誤代碼。在單元測試的中,發(fā)現(xiàn)了一些問題。其中比較重要的是在測試數(shù)據(jù)訪問層時,發(fā)現(xiàn)從數(shù)據(jù)庫返回的對象有時為空,對對象沒有進行null檢測而直接使用的話會出現(xiàn)錯誤。解決方法:參考敏捷開發(fā)中的NULL模式,為關鍵實體類定義NULL對象。NULL模式中的NULL對象的行為要完全繼承自所屬的對象,但是對于可以改變自身的方法進行“空化”處理。從數(shù)據(jù)庫中檢索對象時,如果為空則返回此NULL對象。這樣在其他地方進行調用時,即使沒有進行null判定也不會出現(xiàn)錯誤。集成測試,也叫組裝測試或聯(lián)合測試。它是在單元測試的基礎上,將所有模塊按照設計要求組裝成為子系統(tǒng)或系統(tǒng),進行的測試。集成測試應該考慮以下問題有:數(shù)據(jù)在模塊接口之間穿越時是否會丟失;各個子功能組合起來,能否達到預計要求的父功能;模塊之間是否會有不良的影響;單個模塊中的誤差是否會在其他模塊中進行放大。合理地組織集成測試,直接影響到模塊測試用例的形式、所用測試工具的類型、模塊編號和測試的次序、生成測試用例和調試的費用。通常,有兩種不同的組裝方式:一次性組裝方式和增量式組裝方式。本系統(tǒng)中采用Struts框架的IOC功能,對相關的模塊進行增量式的組裝,進行集成測試。首先利用能夠實現(xiàn)簡單功能的替代類對主流程進行測試,然后用已經開發(fā)和測試完成的每一個實際類將替代類替換掉??纯葱麻_發(fā)的類是否能夠達到預期的目的,有沒有什么沖突。對于客戶端的Javascript頁面的測試,采用Firefox瀏覽器所帶的JavaScript調試器Firebug完成。本系統(tǒng)中將利用Struts啟動消息隊列模塊、消息Log模塊和消息處理模塊,對與車輛交互的Socket模塊進行測試。發(fā)現(xiàn)車輛的數(shù)據(jù)能夠通過Socket傳遞回來,本地的數(shù)據(jù)也能發(fā)送出去。但是當車輛處于掉線狀態(tài)時,Socket模塊不能及時發(fā)送車輛掉線消息。分析:通過對代碼的詳細檢查,發(fā)現(xiàn)這是因為對車輛在線狀況進行監(jiān)控的類在數(shù)據(jù)量大時發(fā)生阻塞和數(shù)據(jù)丟失現(xiàn)象。解決方法:在相關類中設置一個消息隊列進行消息的緩沖,并且將類設置為線程類,這樣即使在繁忙時也不會影響到其他操作。系統(tǒng)測試是將已經確認的軟件、計算機硬件、外設、網(wǎng)絡等其他元素結合在一起,進行信息系統(tǒng)的各種組裝測試和確認測試,其目的是通過與系統(tǒng)的需求相比較,發(fā)現(xiàn)所開發(fā)的系統(tǒng)與用戶需求不符或矛盾的地方。下表就是系統(tǒng)測試的詳細記錄,能清晰的表現(xiàn)出來測試的步驟:表 系統(tǒng)測試記錄操作名稱操作流程操作結果和輸出選擇登陸身份點擊學生登錄或教師登陸跳轉到相關登陸頁面,花費1秒時間。登錄系統(tǒng)打開登錄頁面,輸入用戶名和密碼,點擊登錄按鈕從登錄系統(tǒng)到系統(tǒng)信息顯示完成,花費2秒時間。續(xù)表 學生身份系統(tǒng)測試記錄操作名稱操作流程操作結果和輸出學生詳細信息查詢點擊菜單項中的學生詳細信息查詢。并輸入查詢學生的學號。跳轉到顯示該學生詳細資料的頁面。密碼修改點擊菜單項中的密碼修改,跳轉到密碼修改頁面,輸入學號,原密碼,新密碼。如果學號,原密碼一致。新密碼和重復新密碼一樣的話,密碼修改成功,花費1秒。成績查詢點擊菜單項中的的成績查詢,跳轉頁面輸入查詢成績的學生的學號。跳轉到顯示該學生成績的頁面?;ㄙM1秒??偝煽?,平均成績查詢在顯示學生成績的頁面上點擊“該生總成績和平均成績查詢”顯示該學生的總成績和平均成績。續(xù)表 教師身份系統(tǒng)測試記錄操作名稱操作流程操作結果和輸出學生信息修改點擊菜單項的學生信息修改,輸入班級號,點擊插入新信息,修改,刪除等按鈕。按班級顯示出學生信息,并可以進行學生資料的增、刪、改、查功能?;ㄙM時間1秒。成績錄入點擊菜單項的成績錄入,并輸入相應數(shù)據(jù)。成績保存成功。密碼修改點擊菜單項中的密碼修改,跳轉到密碼修改頁面,輸入學號,原密碼,新密碼。如果學號,原密碼一致。新密碼和重復新密碼一樣的話,密碼修改成功,花費1秒。填寫存在的用戶名,密碼,選擇角色:管理員功能列表填寫學生信息 填寫學生信息系統(tǒng)安裝上以后啟動,發(fā)現(xiàn)數(shù)據(jù)庫啟動出錯,系統(tǒng)日志顯示:FATAL: could not reattach to shared memory (key=5432001, addr=01E20000): Invalid argument。分析:后來搜索到PostGIS的文檔,發(fā)現(xiàn)目前這一現(xiàn)象最主要的原因是防病毒軟件和防火墻軟件造成的。如果你的電腦上安裝有防火墻軟件,可以試著禁用它或是卸載它。如果你的電腦上安裝有防病毒軟件,你也必須禁止它對PostgreSQL使用目錄進行監(jiān)控,如果這樣還不能起作用,也許需要完全地從你的電腦中卸載它。解決方法:將PostgreSQL放入到Symantec AntiVirus的不處理程序列表中去。本章主要介紹了軟件測試的知識和對系統(tǒng)進行測試的信息。隨著系統(tǒng)的開發(fā),分別系統(tǒng)進行了單元測試、集成測試和系統(tǒng)測試。通過表格和相關截圖展示了系統(tǒng)的測試過程和實現(xiàn)的功能。還對測試過程中出現(xiàn)的問題進行了分析解決。 結論知識經濟是21世紀的基本特征,計算機技術將在這個全新的時代發(fā)揮革命性的作用。我國已經確立自主創(chuàng)新的發(fā)展道路,這一前提下,教育對于社會和經濟發(fā)展的基礎性作用更為凸顯。新世紀的教育必須適應變化了的社會環(huán)境,及時革新教育理念,探索符合時代要求的教學模式。適應信息化的大趨勢,是當前教育必須直面的問題。網(wǎng)絡學習是近年來隨著社會發(fā)展、技術進步和學習者需求而發(fā)展起來的.并且逐步應用于學校教育之中.因此設計、開發(fā)網(wǎng)絡教學管理系統(tǒng)是本論文重點研究的課題。在以學生為中心的網(wǎng)絡教育中,由于學生采用了自主學習策略,他們可以按照自己的認知結構、學習方法,選擇自己需要的知識進行學習。網(wǎng)絡教學管理系統(tǒng)可以有效的輔助網(wǎng)絡教學,同時使教學設計也變得更加簡潔。教師的精力更多地集中在探究學習活動方案的設計上、更多地集中在學習者學習活動的輔導上。該平臺采用JAVA和MySQL進行開發(fā),在維護起來比較方便。本網(wǎng)絡教學管理系統(tǒng)具備以下特征:(1)教師自主設計教學方案:應用本教學平臺的過程中,教師可以根據(jù)實際需要,充分應用自己擁有的教學資源和平臺提供的教學資源庫的素材。(2)公共教學資源和教師教學資源相結臺:本平臺提供的教學資源包括教學課件、課程講義、教學大綱。豐富的資源為教學目標的實現(xiàn)提供了充分的支持。(3)突破傳統(tǒng)教學中以教材章節(jié)為主線的教學方式,以知識點為核心組織網(wǎng)絡教學,極大地便利了教師評估教學效果,使評估效果更為準確:也方便了學生對自己學習進度的把握和學習效果的評價。平臺的利用方便了教學資料的積累,有利于網(wǎng)絡教材的編寫,也為跟蹤學生學習以及提供智能答疑提供了網(wǎng)絡基礎。該網(wǎng)絡教學管理系統(tǒng)的開發(fā)有以下幾點意義:(1)有利于打破學科之間、課程之間的壁壘,重構課程體系現(xiàn)代教育的發(fā)展要求重構傳統(tǒng)課程內容。該網(wǎng)絡教學管理系統(tǒng)通過對知識細節(jié)的管理,有利于學科之間、課程之間的知識互動和共享。通過不同學科、課程和不同學者的多視角解讀,對某一知識點,有助于學習者更為全面詳盡地了解學習內容,這也必然利于不同學科之間的融合與交叉。(2)有助于打破院校之間、校企之間的壁壘,實現(xiàn)更大范圍內的知識共享和交流。本網(wǎng)絡教學管理系統(tǒng)是一個開放的教學平臺,平臺的開放性使得所有知識極為顯性地體現(xiàn)在教學平臺中,所有教師的教學心得和經驗總結、教學設計等知識積累都可以通過教學平臺供學習者使用,為教師的隱形知識轉換為顯性知識提供了平臺和基礎。這一平臺的應用,有效地集合了個人智慧為集體智慧,為教師提供了教學交流的平臺和機制,提高了教師的工作效率。由于該網(wǎng)絡教學管理系統(tǒng)的開放性,不但學校內的人員能夠通過平臺交流和互動,校外的科研人員和企業(yè)也可以通過這一平臺與教師和學生進行互動,這就進一步打破了校企之間的壁壘,增強了課程理論與實踐的聯(lián)系,增加了課程的適用性,極為有效地提高了教學效果。本平臺在技術和理論上它還存在一些不足:(1)可以通過網(wǎng)絡傳送教學信息,但不如錄像帶,電視或CD.ROM那么快;(2)它能夠傳送實時的個人交互,但不如電話或電視會議那么好:(3)它可以顯示文本信息,并可以在文本中作筆記.但不如書籍和雜志有效果。這些缺點雖然客觀的存在.不過現(xiàn)代網(wǎng)絡技術和理論日新月異.發(fā)展迅猛,相信以上這些缺點會隨著現(xiàn)代信息技術的發(fā)展而逐步實現(xiàn)。 致謝本研究及論文是在我的指導教師X老師的親切關懷和悉心指導下完成的。X老師嚴謹?shù)闹螌W精神,嚴肅的科學態(tài)度,精益求精的工作作風,深深地感染和激勵著我。從課題的選擇到項目的最終完成,老師都始終給予我細心的指導和不懈的支持。在此,我謹向王老師致以誠摯的謝意和崇高的敬意。在論文設計過程中,特別感謝我的室友給予的幫助,他們給我的論文提出了許多建議,為我論文的撰寫創(chuàng)造了一個良好的環(huán)境。感謝所有我大學期間共同學習、互相幫助的同學們,這四年的學習生活將為我留下了一份美好的回憶。還要感謝所有被本文引用或參考的文章的作者,他們一些開拓性的工作是本文作者進行深入研究的基礎。最后,由衷的感謝所有關心,幫助過我的人。 參考文獻[1] (美)威索|譯者:曹新宇, 軟件需求模式,機械工業(yè)出版社, 20110601.[2] 左美云,鄺孔武主編, 信息系統(tǒng)開發(fā)與管理教程[M](第二版) 清華大學出版社,201102[3] 李建中,王珊. 數(shù)據(jù)庫概論[M](第四版)高等教育出版社,201251[4] 金宇晴/張林,學生評語經營與管理[M] 中國勞動社會保障出版社, 200941[5] 黃衛(wèi)東, 管理信息系統(tǒng)[M],人民郵電出版社, 20098[6] 劉平江 學生評語管理[M], 北京:北京體育大學出版社,20100101[7] 鄺孔武. 管理信息系統(tǒng)分析與設計(第二版)[M]. 西安電子科技大學出版社. 200461[8] 羅玉玲. J2EE應用開發(fā)詳解[M]. 北京:電子工業(yè)出版社, 20090501[9] 羅時飛編著 精通Spring:深入JavaEE開發(fā)核心技術[M]. 北京:電子工業(yè)出版社, 2009101[10] (系統(tǒng)架構卷)[M].電子工業(yè)出版社, 2011121[11] Web整合開發(fā)與項目實戰(zhàn)[M]. 人民郵電出版社, 20092 附錄部分程序代碼系統(tǒng)功能頁面程序登錄時代碼參考:function submitUser(){ if(checkName() amp。amp。 checkPassword()){ init()。 var name=(name).value。 var password=(password).value。 if((student).checked){ kind=student。 }else if((teacher).checked){ kind=teacher。 }else { kind=admin。 } var url=。 =callBack。 //打開到資源的連接 (get,servlet/loginCheck?name=+name+amp。password=+password+amp。kind=+kind,true)。 //發(fā)送請求 (null)。 } }修改密碼代碼參考:function checksecond(){ var v1=(pwd1)。 var v2=(pwd2) if(()!=()){ =font color=39。red39。兩次密碼輸入不一致!請重新輸入!/font。 return false。 }else { =font color=39。red39。√/font。 return true。 } }上交作業(yè)代碼參考:FileItem item=(FileItem) ()。 //判斷是否是文件域的表單信息 if(!()) { String name=。 fileDir =getServletContext().getRealPath(homework/)。 String fileName=()。 //如果瀏覽器傳送的文件名是全路徑名,則取出文件名 int index=()。 if(index0) name=(index+1,())。 else name=fileName。 long size =()。 if ((name==null || ()) amp。amp。 size==0) { if((學生作業(yè))) (script=39。./39。alert(39。請選擇所上傳的文件!39。)。/script)。 if((作業(yè)發(fā)布)) (script=39。./39。alert(39。請選擇所上傳的文件!39。)。/script)。 } else{ String address=fileDir+\\+name。 File saveFile=new File(address)。 int i = (.)。 String filename = (
點擊復制文檔內容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1