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

正文內(nèi)容

java課程管理系統(tǒng)的設(shè)計與測試-資料下載頁

2025-08-27 10:59本頁面

【導讀】高校學生課程管理工作是高等教育中的一個極為重要的環(huán)節(jié),是院校學生管理的基礎(chǔ)。理方式進行成績管理,效率很低,耗時費力,容易出錯,安全性也存在問題。上,由于文件過多,帶來很多不便。隨著計算機及通訊技術(shù)的飛速發(fā)展,高等教育對教務管。理工作提出了更高的要求。盡快改變傳統(tǒng)的管理模式,運用現(xiàn)代化手段進行科學管理。計研究的是基于J2EE的高校課程管理系統(tǒng)的設(shè)計與實現(xiàn)。管理系統(tǒng),彌補了人工管理的不足,提高了一定的效率。主要功能包括管理員對教師、學生。課程的管理,教師提交開課申請、查看選課情況、錄入成績。課、退課、查看課表。時成績和期末成績方便的管理,為學生提供了一個方便快捷的查詢功能。本設(shè)計的開發(fā)工具。使用MyEclipse,數(shù)據(jù)庫使用的MySQL,框架是struts整合hibernate。

  

【正文】 ping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { AddCourseForm addCourseForm = (AddCourseForm) form。 String xh = (String) ().getAttribute(ID)。 String kkh = ()。 String kch = ()。 if(kkh==null||kch==null) return null。 if(().equals(提交 ))//進行選課操作 { XuekeJiluDAO xkjlDAO = new XuekeJiluDAO()。 XuekeJilu xkjl = new XuekeJilu()。 (xh)。 (new Integer(kkh))。 (kch)。 if((from XuekeJilu where xueHao=39。+xh+39。 and kch=39。+kch+39。).size() == 0) { (xkjl )。 KkjiluDAO kkjlDAO = new KkjiluDAO()。 Kkjilu kkjl = (new Integer(kkh))。 (()1)。 (kkjl)。 XueShengDAO xsDAO = new XueShengDAO()。 XueSheng xs = (xh)。 String kcb = ()。 StringTokenizer st = new StringTokenizer(())。 while(()) { kcb = kcb+ +()+_+kkh。 } (kcb)。 (xs)。 ().setAttribute(msg, 選課成功! )。 } else ().setAttribute(msg, 你已經(jīng)選了該課程! )。 }else if(().equals(退選 ))//進行退課操作 { XuekeJiluDAO xkjlDAO = new XuekeJiluDAO()。 List list = (from XuekeJilu where xueHao=39。+xh+39。 and kch=39。+kch+39。)。 if(list!=nullamp。amp。()!=0) { XuekeJilu xkjl = (XuekeJilu) (0)。 (xkjl)。 KkjiluDAO kkjlDAO = new KkjiluDAO()。 Kkjilu kkjl = (new Integer(kkh))。 (()+1)。 (kkjl)。 XueShengDAO xsDAO = new XueShengDAO()。 XueSheng xs = (xh)。 String kb = ()。 StringTokenizer st = new StringTokenizer(())。 while(()) { int index = (())。 if(index!=1) kb = (0, index)+(index+19)。 } (kb)。 (xs)。 ().setAttribute(msg, 退課成功! )。 } } return (kcck)。 }} 第八章 系統(tǒng)測試 測試環(huán)境 的搭建 本系統(tǒng)采用 B/s 結(jié)構(gòu),選用一臺 IBMSystemx3400 主機搭建服務器端,選用一臺普通電腦用作客戶端,網(wǎng)絡環(huán)境在校園網(wǎng)里進行。 ( 1)服務器端 CPU:AMD 內(nèi)存 2 G 操作系統(tǒng) :Mierosoft WindowsXP 數(shù)據(jù)庫系統(tǒng) : 應用服務器 :aPache 一 tomcat 一 (2)客戶端 CPU:IntelPentiu 內(nèi)存 :256M 操作系統(tǒng) : Mierosoft WindowsXP 瀏覽器 : 及其以上版本 (l)下載并安裝 JDK。本測試環(huán)境是用的 jdk 一 lesseso‘ 一 1586一版本 (2)下載并安裝 APacheTomcat (3)安裝 (4)完成以下學工管理系統(tǒng)的部署操作 : 在 Mysql 中導課程管理系統(tǒng)系統(tǒng)數(shù)據(jù)庫 將系統(tǒng) war 格式部署文件文件放到 Tomcat_home\webapps 中啟動 Tomcat服務器。 IE 中輸入 即可訪問 系統(tǒng)可能出現(xiàn)的問題與不足 采用的測試類型 本系統(tǒng)我決定采用一下幾種類型的測試 (1).單元測試 —— 這是測試中的最小單位,測試特殊的功能或代碼模塊。我將對設(shè)計的學生信息管理系統(tǒng)的各個代碼模塊進行測試。在開發(fā)過程中采用了多種措施保證軟件質(zhì)量,但是實際開發(fā)過程中還是不可避免地會產(chǎn)生差錯,系統(tǒng)中通??赡茈[藏著錯誤和缺陷,不經(jīng) :周密測試的系統(tǒng)投入運行,將會造成難以想象的后果,因此系統(tǒng)測試是軟件開發(fā)過程中為保證軟件質(zhì)量必須進行 的工作。大 量統(tǒng)計資料表明,系統(tǒng)測試的工作量往往占軟件開發(fā)總工作量的以上。因此,必須重視測試工作。 由于程序中隱藏的缺陷只在特定的環(huán)境下才有可靠顯露,系統(tǒng)缺陷通常是由于對某些特定情況考慮不周造成的 .因此測試不是為了表明程序正確成功測試也不是沒有發(fā)現(xiàn)錯誤的測試。有意義的軟件測試應該是從“破壞”軟件系統(tǒng)的角度出發(fā),精心設(shè)計最有可以暴露程序系統(tǒng)缺陷的測試方案。因此軟件測試的目標應該是以盡可能少的代價和時間找出軟件系統(tǒng)中潛在的錯誤和缺陷。 從產(chǎn)品角度看,測試計劃中的測試項目包括軟件結(jié)構(gòu)中的分系統(tǒng)層、子系統(tǒng)層、功能模塊 層、程序模塊層中的各類模塊,從測試本身看,分為單元測試,組合測試,確認測試等。測試對象是隨階段而異的,最基本、最初的測試是單元測試,后面的組合測試、確認測試都是以被測過的模塊作為測試對象的 (2). 增量型的集成測試 —— 增量型的集成測試 — 隨著新功能的增加,不斷的對應用程序進行測試。在程序的所有部分完成之前,需要一個應用程序的各個部分之間能夠相對獨立的進行工作。 ( 3)系統(tǒng)測試是對整體性能的測試,主要解決各子系統(tǒng)之間的數(shù)據(jù)通信和數(shù)據(jù)共享問題以及檢測系統(tǒng)是否達到用戶的實際要求,系統(tǒng)測試的依據(jù)是系統(tǒng)分析報告。系統(tǒng) 測試應在系統(tǒng)的整個范圍內(nèi)進行,這種測試不只對軟件進行,而是對構(gòu)成系統(tǒng)的硬、軟件一起進行。系統(tǒng)測試與建構(gòu)同時進行或略慢。系統(tǒng)測試需要確認從頭到尾的功能正常才算完成,應當盡量避免系統(tǒng)測試延到項目末尾進行。 采用的測試用列 一個測試用例就是一個文檔,描述輸入、動作、或者時間和一個期望的結(jié) 果,其目的是確定應用程序的某個特性是否正常的工作。一個測試用例應當有完整的信息,如測試用例號、測試用例名字、測試用例的目的、輸入數(shù)據(jù)需求、步驟和期望結(jié)果。 由于本系統(tǒng)實現(xiàn)的功能都與用戶的輸入密切相關(guān),使用的測試方式采用的是手動輸入的方式,比如登錄、輸入字母或數(shù)字、輸入正確的用戶名及密碼應該正確進入主頁面。 測試結(jié)果 針對系統(tǒng)功能分別進行測試處理,現(xiàn)把“登錄處理”,“教師開課申請”,“學生選課”,測試結(jié)果列出 ( 1) 登陸處理 編號 輸入 輸出 1 不輸入任何數(shù)據(jù),點擊“登陸” 提示輸入用戶名和密碼 2 輸入用戶名,不輸入密碼 提示輸入密碼 3 輸入正確用戶名密碼 登入系統(tǒng) 4 輸入錯誤的用戶名 提示該用戶不存在 5 輸入錯誤的密碼 提示密碼不正確 ( 2) 教師開課申請 編號 輸入 輸出 1 不進行輸入,單擊提 交 提示:將表格填充完整 2 輸入部分合法數(shù)據(jù),其余空著 提示:將表格填充完整 3 輸入全部合法數(shù)據(jù) 提示:申請?zhí)峤怀晒? 4 在輸入數(shù)值的地方輸入字母 拋出異常 ( 3) 學生選課 編號 輸入 輸出 1 不選擇課程信息,單擊提交 請選擇課程信息 2 選擇一個未選的課程,單擊選課 選課成功 3 選擇一個未選的課程,單擊退課 你未選該課程 4 選擇一個已選的課程,單擊選課 你已經(jīng)選修了該課程 5 選擇一個已選的課程,單擊退課 退課成功 經(jīng)過測試,發(fā)現(xiàn)一文本輸入框沒有對輸入內(nèi)容進行判斷,導致輸入不 合法數(shù)據(jù)時,系統(tǒng)不能正常運行,但我很快糾正了這個錯誤。 經(jīng)過系統(tǒng)地測試,學生管理系統(tǒng)的各部分功能正常。長時間地運行系統(tǒng)不會出現(xiàn)內(nèi)存泄露、頁面的響應時間變慢等情況,符合預期結(jié)果 。 致謝 本論文的工作是在導師李龍澍教授的悉心指導下完成的,也是作者攻讀學士學位期間 所 學習 知識的總結(jié)與運用 .導師正直謙遜的為人品德,嚴謹?shù)闹螌W態(tài)度,孜孜不倦的科研精神永遠是我學習的楷模。衷心感謝在撰寫論文期間導師給予我許多諄諄教導和親切關(guān)懷,感謝導師在學業(yè)上對我的悉心教誨和大力支持 .同時,我要感謝我的領(lǐng) 導給我提供的優(yōu)雅的學習工作環(huán)境,及參加這個項目的機會,讓我能夠?qū)W以致用。通過參與該項目的全過程設(shè)計開發(fā)使我的工作能力得到了極大的提升 .最后,還要衷心感謝 計算機 學院的各位老師和同學給予我學習上和生活上的各種幫助 ! 參考文獻 [1] 張海藩 . 軟件工程導論 (第四版 ). 清華大學出版社, 2020 [2] 羅燦 . 獨立學院學生工作管理信息系統(tǒng)的設(shè)計及實現(xiàn) . 南昌大學碩士論文, 2020 [3] 劉中兵 開發(fā)者突擊: Java Web 主流框架整合開發(fā) 電子工業(yè)出版社 2020 [4] 安徽大學現(xiàn)有課程管理系統(tǒng) 網(wǎng)址:
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1