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

正文內容

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

2025-07-08 18:18本頁面
  

【正文】 以通過聯(lián)系相互關聯(lián)。在“l(fā):1”聯(lián)系中,一種類型的單個實體實例與另一個類型的單個實體實例關聯(lián)。在“m:n”聯(lián)系中,一個類型的單個實例與另一個類型的多個實體實例相關聯(lián),同時地,后一類型的單個實體實例與前一類型的多個實體實例相關聯(lián)。在本系統(tǒng)中,主要包括的實體有:人員、教師、教師類別、課程、課程類別、學期信息、上課地點信息、理論課上課信息、實踐課上課信息、理論課參數(shù)、實踐課參數(shù)等。 管理員信息實體與參數(shù)圖(2)學院列表實體與參數(shù)學院列表參數(shù)主要為編號、學院名稱。(4)教師類別表實體與參數(shù)教師類別表參數(shù)主要為編號、類別名稱、課程數(shù)等。 專業(yè)信息實體與參數(shù)圖 教師類別信息實體與參數(shù)圖 教師信息實體與參數(shù)圖(6)上課地點實體與參數(shù)上課地點參數(shù)主要為編號、上課地點等。 學期信息實體與參數(shù)圖(8)課程信息實體與參數(shù)課程信息參數(shù)主要為編號、課程等。 理論課程參數(shù)實體與參數(shù)圖(10)實踐課程參數(shù)實體與參數(shù)實踐課程參數(shù)主要為編號、類別名稱、課程參數(shù)等。(12)實踐課程信息實體與參數(shù)實踐課程參數(shù)主要為編號、教師、學期、授課班級、課程、授課人數(shù)等。 理論課程參數(shù)實體與參數(shù)圖 實踐課程參數(shù)實體與參數(shù)圖 教師課程匯總實體與參數(shù)圖(14)資源列表實體與參數(shù)資源列表參數(shù)主要為編號、資源名稱、資源描述等。 資源列表實體與參數(shù)圖 授權列表實體與參數(shù)圖本系統(tǒng)各數(shù)據(jù)表的關系如下:(1)院系信息(GS_DEPARTMENT)與教師信息表(GS_TEA_INFO)是一對多關系,通過depart_no字段建立兩個數(shù)據(jù)表的聯(lián)系,院系信息表的一條記錄可以對應教師信息表的多條記錄。(3)教師類別表(GS_DEPARTMENT)與教師信息表(GS_TEA_INFO)是一對多關系,通過teasortid字段建立兩個數(shù)據(jù)表的聯(lián)系,教師類別的一條記錄可以對應教師信息表的多條記錄。(5)理論課程信息表(AC_CLASS_MOD)與教師信息表(GS_TEA_INFO)是一對多關系,通過tea_no字段建立兩個數(shù)據(jù)表的聯(lián)系,與上課地點表(AC _TERM_INFO)是多對一關系,通過addrid字段建立兩個數(shù)據(jù)表的聯(lián)系,理論課程中的多條信息對可以對應上課地點表的中的一條記錄,與理論課程參數(shù)表(AC_CLASS_INFO)是多對一關系,通過statid字段建立兩個數(shù)據(jù)表的聯(lián)系,理論課程表中的多條信息對可以對應理論課程參數(shù)表的中的一條記錄,與學期信息表(AC_TERM_INFO)是多對一關系,通過termid字段建立兩個數(shù)據(jù)表的聯(lián)系,理論課程表中的多條信息對可以對應學期表的中的一條記錄,與課程表(AC_COURSE)是多對一關系,通過courseid字段建立兩個數(shù)據(jù)表的聯(lián)系,理論課程表中的多條信息對可以對應課程表的中的一條記錄。 實體關系圖 數(shù)據(jù)邏輯結構表數(shù)據(jù)庫是某個企業(yè)、組織或部門所涉及的數(shù)據(jù)的綜合,它不但反映數(shù)據(jù)本身的內容,而且反映數(shù)據(jù)之間的聯(lián)系。根據(jù)模型應用的不同目的,通常將數(shù)據(jù)模型分成兩個層次:概念模型和關系數(shù)據(jù)模型。從關系模型產(chǎn)生的數(shù)據(jù)庫設計即為邏輯設計[28]。(1)管理員列表(GS_ADMIN_INFO) 管理員列表字段名中文名數(shù)據(jù)類型主鍵外鍵備注adminid管理員編號varchar(6)是否主鍵adminuser用戶名varchar(50)否否password密碼varchar(100)否否(2)學院列表(GS_DEPARTMENT)。 專業(yè)列表字段名中文名數(shù)據(jù)類型主鍵外鍵備注major_no專業(yè)編號varchar(6)是否主鍵major_name專業(yè)名稱varchar(50)否否depart_no學院編號varchar(6)否是外鍵(4)教師類別表(AC_TEA_SORT) 教師類別表字段名中文名數(shù)據(jù)類型主鍵外鍵備注teasortid教師類別編號varchar(10)是否主鍵needclass應完成課程數(shù)number(4)否否sortname類別名稱varchar(20)否否(5)教師信息(GS_TEA_INFO)。 上課地點表字段名中文名數(shù)據(jù)類型主鍵外鍵備注addrid上課地點編號varchar(10)是否主鍵addr上課地點varchar(50)否否(7)學期信息(AC _TERM_INFO)。 理論課程參數(shù)表字段名中文名數(shù)據(jù)類型主鍵外鍵備注modid參數(shù)編號varchar(10)是否主鍵modname類別名稱varchar(100)否否classbass課程人數(shù)基數(shù)number(4)否否classmod課程系數(shù)number(4,2)否否peoplemod人數(shù)系數(shù)number(4,2)否否othermod其他系數(shù)number(4,2)否否(10)實踐課程參數(shù)(AC_PARCLASS_MOD)。(12)實踐課程信息(AC_PARCLASS_INFO)。(14)資源列表(AC_ RES_INFO)。 授權列表字段名中文名數(shù)據(jù)類型主鍵外鍵備注accredited授權編號varchar(10)是否主鍵adminid管理員編號varchar(10)否是resid資源編號varchar(10)否是 數(shù)據(jù)庫連接配置數(shù)據(jù)庫是Oracle的JDBC驅動連接,在Tomcat服務器中配置連接文件,其配置文件的主要代碼如下:Context path=/miaQ docBase=E:\workspace\miaQ\WebRoot debug=5 reloadable=true crossContext=true Resource name=jdbc/oads auth=Container type= maxActive=100 maxIdle=30 maxWait=10000 username=sitestore password=sitestore driverClassName= url=jdbc:oracle:thin::1521:dbserver//Context在配置文件中,Context中的內容是工程的基本信息,包括工程名稱(path)和工程路徑(docBase)等信息。 小結在軟件工程中,系統(tǒng)分析主要以建立數(shù)據(jù)模型、描述業(yè)務流程為主,而到了系統(tǒng)設計階段,則主要以完成設計軟件系統(tǒng)結構和各組成部分之間的相互關系的任務為主。并用文字語言對模塊的功能和處理做了詳細的描述。通過這些詳盡的設計工作,為下一步系統(tǒng)實現(xiàn)中構建系統(tǒng)模型,打好了基礎,明確了范圍。 系統(tǒng)實現(xiàn)步驟系統(tǒng)實現(xiàn)是軟件設計的詳細設計階段,主要確定每個模塊的具體執(zhí)行過程,也稱過程設計。結構化程序設計方法的基本要點是采用自項向下,逐步求精的程序設計方法;使用順序、選擇、循環(huán)三種基本結構[21]。(2)為模塊內的數(shù)據(jù)結構進行設計。(4)其他設計。(5)編寫詳細設計說明書。(7)評審。 功能模塊的設計和實現(xiàn)教師工作量核算系統(tǒng)的設計和實現(xiàn)可以根據(jù)功能模塊具體劃分為基礎信息管理子系統(tǒng)、理論課程工作量核算子系統(tǒng)、實踐課程工作量核算子系統(tǒng)、工作量匯總與教師核對模塊四個部分的設計與實現(xiàn)。其提供如下功能:216。216。216。216。216。216。216。216。216。(1)用戶登錄流程圖如果用戶登錄成功,系統(tǒng)先將用戶登錄信息寫入日志數(shù)據(jù)表,然后顯示教師工作量核算系統(tǒng)的主窗口:如果用戶登錄失敗,系統(tǒng)顯示登錄失敗信息。(3)修改密碼流程圖用戶首先輸人舊密碼和新密碼,如果舊密碼正確,執(zhí)行更新操作,否則顯示密碼更改不成功信息。 修改密碼流程圖 用戶權限查看流程圖(5)用戶管理流程圖系統(tǒng)首先檢查用戶權限,如果用戶的權限滿足,系統(tǒng)打開用戶管理窗口。 用戶管理流程圖(6)教師管理流程圖系統(tǒng)首先檢查用戶權限,如果用戶的權限滿足,系統(tǒng)打開教師管理窗口。 教師管理流程圖學期管理,上課地點管理,課程信息管理與教師管理比較類似,在此不再多述。其提供如下功能:216。216。216。216。理論課程工作量核算是以教師上課信息和參數(shù)信息為基礎,工作量是上課信息和參數(shù)計算的計算值,參數(shù)和上課信息的修改都會影響到工作量的結果。其提供如下功能:216。216。216。216。實踐課程工作量核算是以教師上課信息和參數(shù)信息為基礎,工作量是上課信息和參數(shù)計算的計算值,參數(shù)和上課信息的修改都會影響到工作量的結果。 工作量匯總與教師核對模塊工作量匯總與教師核對模塊處理匯總和核對業(yè)務,如年度工作量匯總、教師工作量核對等,提供如下功能:216。216。工作量匯總模塊主要是計算每學期實踐課程和理論課程的工作量,其數(shù)據(jù)值是實踐課程工作量和理論課程工作量計算之和,該模塊提供導出Excel功能。 教師工作量核對模塊流程圖 小結本章以第三章的系統(tǒng)設計為基礎,進入了詳細設計的階段。 5. 系統(tǒng)測試隨著軟件應用領域越來越廣泛,其質量的優(yōu)劣也日益受到人們的重視。軟件測試是一個成熟軟件企業(yè)的重要組成部分,它是軟件生命周期中一項非常重要且非常復雜的工作,對軟件可靠性保證具有極其重要的意義。軟件測試不僅有測試目的、測試過程,在測試過程中還應按照一定的測試方法,針對不同的過程應用不同的方法。 測試環(huán)境 系統(tǒng)的測試環(huán)境與系統(tǒng)的運行環(huán)境一致,在第二章有詳細說明,在此就不再多敘。 功能測試功能測試就是對系統(tǒng)的各功能進行驗證,根據(jù)功能測試用例,逐項測試,檢查系統(tǒng)是否達到用戶要求的功能。(2)輸入已存在的文件的名稱。例如在“名稱”框中輸入超過允許邊界個數(shù)的字符,假設最多255個字符,嘗試輸入256個字符,檢查程序能否正確處理。2. 按鈕測試用例按鈕的測試主要是對按鈕的響應和提示進行驗證,其主要的內容如下,(1)點擊按鈕正確響應操作。(2)對非法的輸入或操作給出足夠的提示說明,如,輸入月工作天數(shù)為32時,單擊”確定“后系統(tǒng)應提示:天數(shù)不能大于31。3. 復選框測試用例子復選框的測試主要是對復選框的多選情況進行驗證,其主要的內容如下,(1)多個復選框可以被同時選中。(3)多個復選框可以都不被選中。4. 頁面部分頁面的測試主要是對頁面的效果進行驗證,其主要的內容如下,(1)頁面清單是否完整(是否已經(jīng)將所需要的頁面全部都列出來了)。(3)頁面特殊效果(如特殊字體效果、動畫效果)是否顯示。5. 頁面元素部分頁面元素的測試主要是對頁面的具體內容的布局進行驗證,其主要的內容如下,(1)頁面元素清單(為實現(xiàn)功能,是否將所需要的元素全部都列出來了,如按鈕、單選框、復選框、列表框、超連接、輸入框等)。(3)頁面元素是否顯示正確(主要針對文字、圖形、簽章)。6. 功能部分功能部分的測試主要是對數(shù)據(jù)的增、刪、改、查進行驗證,其主要的內容如下,(1)數(shù)據(jù)初始化是否執(zhí)行。(3)數(shù)據(jù)處理功能是否執(zhí)行。(5)數(shù)據(jù)保存是否執(zhí)行,正確。例如,某一功能模塊具有最基本的“增刪改查”功能,則需要進行以下測試:單項功能測試(增加、修改、查詢、刪除)增加——增加——增加(連續(xù)增加測試)增加——刪除增加——刪除——增加(新增加的內容與刪除內容一致)增加——修改——刪除(7)查詢功能分為兩種情況,驗證操作結果。7. 提示信息(1)成功、失敗提示(2)操作結果提示(3)確認提示(4)危險操作、重要操作提示(5)返回頁面 提示后顯示的頁面8. 權限部分功能權限:指定用戶可以使用那些功能,不能使用那些功能(1)功能權限是否存在(2)功能權限是否正確(3)使用管理員帳戶進行登錄,修改密碼,對課程,課程參數(shù),上課信息等進行添加、修改、刪除和查找操作;(4)使用教師帳戶登錄,修改個人信息及密碼,查看上課信息,反饋統(tǒng)計結果等操作;根據(jù)測試用例。簡單測試過程:(1)安裝LoaderRunner,搭建測試環(huán)境;(2)創(chuàng)建測試腳本;(3)配置測試腳本;(4)運行測試腳本;(5)分析測試報告。 小結軟件產(chǎn)品應用到社會的各個領域,軟件產(chǎn)品的質量自然成為人們共同關注的焦點。本章在確定了測試環(huán)境的前提下,針對系統(tǒng)的功能,以不同的測試方式對系統(tǒng)的各個方面做了詳盡的測試,保障了系統(tǒng)的正確性、安全性、穩(wěn)定性。這三種開源框架的結合實現(xiàn)了輕量級的系統(tǒng)開發(fā),減少了開發(fā)工作量,提高了開發(fā)效率,也提高了系統(tǒng)的擴展性和維護的方便性。目前系統(tǒng)在使用中也遇到一些問題。另外運行平臺也要求比較高,對硬件要求比較高,與現(xiàn)實情況有點差距。對整個系統(tǒng)的邏輯功能用數(shù)據(jù)流圖進行了數(shù)據(jù)模型的建立,并對數(shù)據(jù)流圖中的各個成分用數(shù)據(jù)字典做了相應的描述。建立了系統(tǒng)的各個模塊后,利用ER圖對系統(tǒng)數(shù)據(jù)和信息建立了概念模型,描述了業(yè)務中涉及到的實體之間的相互聯(lián)系,并通過實體與實體之間的關系,建立了數(shù)據(jù)庫的邏輯結構表。最后針對系統(tǒng)的功能,以不同的測試方式對系統(tǒng)的各個方面做了詳盡的測試,保障了系統(tǒng)的正確性、安全性、
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1