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

正文內容

基于ssh框架的教師計量系統(tǒng)畢業(yè)論文-資料下載頁

2025-06-23 18:18本頁面
  

【正文】 系統(tǒng)首先檢查用戶權限,如果用戶的權限滿足,系統(tǒng)打開教師管理窗口。在教師信息管理窗口可以進行教師和教師類別的添加、修改、刪除操作。 教師管理流程圖學期管理,上課地點管理,課程信息管理與教師管理比較類似,在此不再多述。 理論課程工作量核算子系統(tǒng)理論課程工作量核算系統(tǒng)處理關于理論課程工作量的各種業(yè)務,如參數管理、上課信息、工作量核算,工作量導出等。其提供如下功能:216。 參數管理主要的作用是課程參數管理,如人數基數,人數計算系數,其他特殊系數的設置,修改等。216。 上課信息管理,主要的業(yè)務是提供教師上課信息,如教師課程,上課地點,學生人數等。216。 工作量核算就是根據教師上課信息,參數計算出教師的工作量,當教師上課信息或參數信息修改時,工作量也根據實際情況修改。216。 工作量導出主要提供的功能是教師工作量Excel導出。理論課程工作量核算是以教師上課信息和參數信息為基礎,工作量是上課信息和參數計算的計算值,參數和上課信息的修改都會影響到工作量的結果。 理論課程教師工作量流程圖 實踐課程工作量核算子系統(tǒng)實踐課程工作量核算系統(tǒng)處理關于實踐課程工作量的各種業(yè)務,如參數管理、上課信息、工作量核算,工作量導出等。其提供如下功能:216。 參數管理主要的作用是課程參數管理,如人數基數、人數計算系數、其他特殊系數的設置、修改等。216。 上課信息管理,主要的業(yè)務是提供教師上課信息,如教師課程,上課地點,學生人數等。216。 工作量核算就是根據教師上課信息,參數計算出教師的工作量,當教師上課信息或參數信息修改時,工作量也根據實際情況修改。216。 工作量導出主要提供的功能是教師工作量Excel導出。實踐課程工作量核算是以教師上課信息和參數信息為基礎,工作量是上課信息和參數計算的計算值,參數和上課信息的修改都會影響到工作量的結果。理論課程和實踐課程的流程大體一致,只是計算方式不同,在此就不再多述。 工作量匯總與教師核對模塊工作量匯總與教師核對模塊處理匯總和核對業(yè)務,如年度工作量匯總、教師工作量核對等,提供如下功能:216。 工作量匯總,生成匯總工作量,提供查詢和導出功能。216。 教師核對工作量模塊,教師查看工作量之后,可以根據實際情況反饋信息。工作量匯總模塊主要是計算每學期實踐課程和理論課程的工作量,其數據值是實踐課程工作量和理論課程工作量計算之和,該模塊提供導出Excel功能。 工作量匯總模塊流程圖教師核對教師工作量模塊,是教師用戶和管理員之間的交互過程,教師用戶查看工作量并根據實際情況反饋信息,管理員根據實際情況反饋情況。 教師工作量核對模塊流程圖 小結本章以第三章的系統(tǒng)設計為基礎,進入了詳細設計的階段。對各個模塊的算法和流程用文字做了詳盡的描述,確定了每個模塊的具體執(zhí)行過程,對基礎信息管理子系統(tǒng)、理論課程工作量核算子系統(tǒng)、實踐課程工作量核算子系統(tǒng)、工作量匯總和教師核對模塊流程用流程圖進行了清晰的表達。 5. 系統(tǒng)測試隨著軟件應用領域越來越廣泛,其質量的優(yōu)劣也日益受到人們的重視。質量保證能力的強弱直接影響著軟件業(yè)的發(fā)展與生存。軟件測試是一個成熟軟件企業(yè)的重要組成部分,它是軟件生命周期中一項非常重要且非常復雜的工作,對軟件可靠性保證具有極其重要的意義。軟件測試是整個軟件開發(fā)過程中一段非常重要的階段,在測試過程中如能按照測試的基本過程來進行測試,這樣在測試完一個軟件后,軟件的質量能有所保障。軟件測試不僅有測試目的、測試過程,在測試過程中還應按照一定的測試方法,針對不同的過程應用不同的方法。軟件測試的內容是深不可測的,在測試的過程中應結合具體的實際情況采用不同的方法進行測試,以保證軟件質量過關。 測試環(huán)境 系統(tǒng)的測試環(huán)境與系統(tǒng)的運行環(huán)境一致,在第二章有詳細說明,在此就不再多敘。 測試方法軟件測試的具體方法有很多,其中最基本、最核心的測試為功能測試和性能測試兩個方面。 功能測試功能測試就是對系統(tǒng)的各功能進行驗證,根據功能測試用例,逐項測試,檢查系統(tǒng)是否達到用戶要求的功能。根據系統(tǒng)的運行情況,系統(tǒng)中主要測試用例如下:1. 輸入框測試輸入框的測試主要是對輸入框的輸入的內容進行驗證,其主要的內容如下,(1)輸入正常的字母或數字。(2)輸入已存在的文件的名稱。(3)輸入超長字符。例如在“名稱”框中輸入超過允許邊界個數的字符,假設最多255個字符,嘗試輸入256個字符,檢查程序能否正確處理。(4)輸入默認值,空白,空格。2. 按鈕測試用例按鈕的測試主要是對按鈕的響應和提示進行驗證,其主要的內容如下,(1)點擊按鈕正確響應操作。如單擊確定,正確執(zhí)行操作;單擊取消,退出窗口。(2)對非法的輸入或操作給出足夠的提示說明,如,輸入月工作天數為32時,單擊”確定“后系統(tǒng)應提示:天數不能大于31。(3)對可能造成數據無法恢復的操作必須給出確認信息,給用戶放棄選擇的機會。3. 復選框測試用例子復選框的測試主要是對復選框的多選情況進行驗證,其主要的內容如下,(1)多個復選框可以被同時選中。(2)多個復選框可以被部分選中。(3)多個復選框可以都不被選中。(4)逐一執(zhí)行每個復選框的功能。4. 頁面部分頁面的測試主要是對頁面的效果進行驗證,其主要的內容如下,(1)頁面清單是否完整(是否已經將所需要的頁面全部都列出來了)。(2)頁面在窗口中的顯示是否正確、美觀(在調整瀏覽器窗口大小時,屏幕刷新是否正確)。(3)頁面特殊效果(如特殊字體效果、動畫效果)是否顯示。(4)頁面特殊效果顯示是否正確。5. 頁面元素部分頁面元素的測試主要是對頁面的具體內容的布局進行驗證,其主要的內容如下,(1)頁面元素清單(為實現(xiàn)功能,是否將所需要的元素全部都列出來了,如按鈕、單選框、復選框、列表框、超連接、輸入框等)。(2)元素是否顯示(元素是否存在)。(3)頁面元素是否顯示正確(主要針對文字、圖形、簽章)。(4)頁面元素的外形、擺放位置(如按鈕、列表框、核選框、輸入框、超連接等)。6. 功能部分功能部分的測試主要是對數據的增、刪、改、查進行驗證,其主要的內容如下,(1)數據初始化是否執(zhí)行。(2)數據初始化是否正確。(3)數據處理功能是否執(zhí)行。(4)數據處理功能是否正確。(5)數據保存是否執(zhí)行,正確。(6)對模塊的具體功能進行測試時可以列出功能模塊的所有功能,進行排列組合,測試所有情況。例如,某一功能模塊具有最基本的“增刪改查”功能,則需要進行以下測試:單項功能測試(增加、修改、查詢、刪除)增加——增加——增加(連續(xù)增加測試)增加——刪除增加——刪除——增加(新增加的內容與刪除內容一致)增加——修改——刪除(7)查詢功能分為兩種情況,驗證操作結果。① 打開頁面時自動顯示結果,則不特別強調;② 需要手工操作進行查詢,則每次在其他功能完成后進行。7. 提示信息(1)成功、失敗提示(2)操作結果提示(3)確認提示(4)危險操作、重要操作提示(5)返回頁面 提示后顯示的頁面8. 權限部分功能權限:指定用戶可以使用那些功能,不能使用那些功能(1)功能權限是否存在(2)功能權限是否正確(3)使用管理員帳戶進行登錄,修改密碼,對課程,課程參數,上課信息等進行添加、修改、刪除和查找操作;(4)使用教師帳戶登錄,修改個人信息及密碼,查看上課信息,反饋統(tǒng)計結果等操作;根據測試用例。 部分功能測試用例用例編號用例名稱測試目標測試結果按鈕測試測試按鈕的可用性等正常單項功能測試測試管理模塊的各個小模塊的可用性和可靠性多條數據的刪除無法進行提示信息測試測試特殊情況出現(xiàn)時系統(tǒng)是否提示正常管理員測試系統(tǒng)管理員所有功能實現(xiàn)情況正常教師測試教師所有功能實現(xiàn)情況正常匿名用戶測試匿名用戶所有功能實現(xiàn)情況正常 性能測試用于測試系統(tǒng)在多用戶同時訪問或訪問量比較大的情況下的處理情況。簡單測試過程:(1)安裝LoaderRunner,搭建測試環(huán)境;(2)創(chuàng)建測試腳本;(3)配置測試腳本;(4)運行測試腳本;(5)分析測試報告。在LoaderRunner的User設置項中填寫多個管理員、教師、及匿名用戶用戶賬號和密碼以檢測系統(tǒng)對并發(fā)性事件的處理能力,詳細測試過程在此就不累敘。 小結軟件產品應用到社會的各個領域,軟件產品的質量自然成為人們共同關注的焦點。不論軟件的生產者還是軟件的使用者,均生存在競爭的環(huán)境中,軟件開發(fā)商為了占有市場,必須把軟件質量作為企業(yè)的重要目標之一,以免在激烈的競爭中被淘汰出局。本章在確定了測試環(huán)境的前提下,針對系統(tǒng)的功能,以不同的測試方式對系統(tǒng)的各個方面做了詳盡的測試,保障了系統(tǒng)的正確性、安全性、穩(wěn)定性。 6. 總結與展望本文J2EE架構的基礎上,結合J2EE架構上的三種優(yōu)秀框架——Struts、Spring和Hibernate的特點,在教師工作量核算系統(tǒng)項目的開發(fā)中,利用整合這三種框架的設計方法,實現(xiàn)了系統(tǒng)的高內聚、低耦合。這三種開源框架的結合實現(xiàn)了輕量級的系統(tǒng)開發(fā),減少了開發(fā)工作量,提高了開發(fā)效率,也提高了系統(tǒng)的擴展性和維護的方便性。本系統(tǒng)對于SSH框架的使用還處于較為粗淺的階段,另一面這三種框架也處于發(fā)展的階段,有眾多的開發(fā)人員和專家在不斷研究和完善開源框架,所以系統(tǒng)還有待不斷的改進。目前系統(tǒng)在使用中也遇到一些問題。例如,數據共享問題,系統(tǒng)中的數據全部取自學校教學工作管理系統(tǒng),如果能直接從教學工作管理系統(tǒng)中取數據,則可以減少大量的數據錄入工作。另外運行平臺也要求比較高,對硬件要求比較高,與現(xiàn)實情況有點差距。 結束語教師工作量核算系統(tǒng)結合實際業(yè)務需求,按照軟件工程的要求對整個系統(tǒng)做了詳細的分析和設計,選用了目前主流的數據庫系統(tǒng)及開發(fā)語言,使系統(tǒng)的穩(wěn)定性、后繼性也有了基本的保障。對整個系統(tǒng)的邏輯功能用數據流圖進行了數據模型的建立,并對數據流圖中的各個成分用數據字典做了相應的描述。在系統(tǒng)分析階段,建立了各個子系統(tǒng)及細分的模塊,并用文字語言對模塊的功能和處理做了詳細的描述。建立了系統(tǒng)的各個模塊后,利用ER圖對系統(tǒng)數據和信息建立了概念模型,描述了業(yè)務中涉及到的實體之間的相互聯(lián)系,并通過實體與實體之間的關系,建立了數據庫的邏輯結構表。對各個模塊的算法和流程用文字做了詳盡的描述,確定了每個模塊的具體執(zhí)行過程,對基礎信息管理子系統(tǒng)、理論課程工作量核算子系統(tǒng)、實踐課程工作量核算子系統(tǒng)、工作量匯總與教師核對模塊的流程用流程圖進行了清晰的表達。最后針對系統(tǒng)的功能,以不同的測試方式對系統(tǒng)的各個方面做了詳盡的測試,保障了系統(tǒng)的正確性、安全性、穩(wěn)定性。 參考文獻[1] 周美玲. 教師教學工作量計算系統(tǒng)的設計與實現(xiàn)[J]. 科技廣場, 2006, 14(1): 2226.[2] 劉延梅. 基于CS和BS模式下的高職院校教務管理系統(tǒng)的研究與設計[J]. 山西煤炭管理干部學院學報, 2007,16(3): 1215.[3] 郭翠英. C/S、B/S結構相結合的教師工作量統(tǒng)計系統(tǒng)設計[J]. 山西青年干部管理學院學報, 2006, 19(2): 9597.[4] 金紅娥. 高校教學資源網的運營維護[J]. 電腦知識與技術(學術交流). 2007, 11(18): 2224.[5] 鄒建. 中文版Oracle開發(fā)與管理應用實例[M]. 北京: 人民郵電出版, 2005.[6] Cay , Gary Cornell. JAVA核心技術[M]. 北京: 機械工業(yè)出版社, 2007.[7] Ted Busted, Cedric Dtmonlin, George Franciscus. Struts in ActionBuilding Web Application With TheLeading Java Framework[M]. Manning Publications Co.Press, 2003. [8] 周海燕. 基于Struts框架的Web開發(fā)的研究與應用[J]. 微計算機信息, 2008, 11(12): 3237.[9] 林凱. 基于MVC設計模式的Struts框架研究[J]. 科技信息(科學教研), 2008, 13(8): 3436.[10] 王長濤. 基于MVC設計模式的Struts架構研究及應用[J]. 科技廣場, 2008, 17(1): 3740.[11] 羅時飛. 精通Spring [M]. 北京:電子工業(yè)出版社, 2007.[12] 孫衛(wèi)琴. 精通Hibernate: Java對象持久化技術詳解[M]. 北京: 電子工業(yè)出版社, 2005.[13] 李剛. 整合STRUTS+HIBERNATE+SPRING應用開發(fā)詳解[M]. 北京: 清華大學出版社, 2007.[14] 李向東. 基于SSH框架的項目申報系統(tǒng)的研究與實現(xiàn)[J]. 科技情報開發(fā)與經濟, 2008, 18(24): 149150.[15] 施伯樂, 寶康, 汪衛(wèi). 數據庫系統(tǒng)教程(第二版)[M]. 北京: 高等教育出版社, 2003.[16] 薩師煊, 王珊. 數據庫系統(tǒng)概論[M]. 北京:高等教育出版社,2006.[17] 邵維忠. UML用戶指南(第二版)[M]. 北京: 人民郵電出版社, 2007.[18] 奕躍. 軟件開發(fā)項目管理[M]. 上海: 上海交通大學出版社, 2005.[19] 艾劍鋒. 基于三層體系結構的教師工作量核算系統(tǒng)[J]. 科技廣場, 2004, 14(7): 1922.[20] 楊勇虎, 湯德俊. Struts+Hibernate下實現(xiàn) Excel文件的導入導出[J]. 計算機與現(xiàn)代化, 2007, 11(7): 135137.[21] 邵建強. 如何利用Java將Excel文件中的數據導入SQL Server[J]. 軟件導刊, 2008, 7(3): 1517.[22] 鄒羚. 基于SSH的J2EE架構在信息管理
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1