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

正文內(nèi)容

畢業(yè)設(shè)計(jì)---jsp學(xué)生信息管理系統(tǒng)-畢業(yè)設(shè)計(jì)(已改無(wú)錯(cuò)字)

2023-03-03 04:56:22 本頁(yè)面
  

【正文】 ) { InputStream inputStream = () .getResourceAsStream(properName)。 Properties p = new Properties()。 try { (inputStream)。 } catch (IOException e) { // TODO Autogenerated catch block ()。 } return p。 } //返回?cái)?shù)據(jù)庫(kù)連接的方法 public Connection getConnection(){ try { (driver)。 conn = (url, user, password)。 } catch ( e) { (e)。 } catch (SQLException er) { (())。 } return conn。 } } 系統(tǒng)頁(yè)面開發(fā) 18 系統(tǒng)各功能模塊的開發(fā)只需 在模 塊 中加入 相應(yīng)的 JSP 代碼 即可 現(xiàn)所需要 的功能, 以下僅以 個(gè)別模塊來(lái)介紹開發(fā)的詳細(xì)過(guò)程: 4. 3. 1.登陸 主頁(yè) 面 : 主頁(yè)是連接 登錄 模塊的紐帶,我們的理念是給用戶簡(jiǎn)潔、便利的操作界面, 如圖3 所示 主頁(yè)只提供了幾個(gè)簡(jiǎn)單的鏈接,讓用戶能夠快速的進(jìn)入 系統(tǒng) 。 圖 3 4. 3. 2.查詢 模塊 功能實(shí)現(xiàn) : 查詢可實(shí)現(xiàn)組合模糊查詢功能,其運(yùn)行結(jié)果如圖 4 所示 。 圖 4 查詢 功能 實(shí)現(xiàn)代 的 碼: ( 1) Ajax 發(fā)送查詢參數(shù) : function getPagezy(dipage){ var tiper=(content)。 =inline。 var search=。 createXmlHttp() =function(){ if(4==) { if(200==){ 19 (content).innerHTML=。 } else{ alert()。 } } } var url=query/?search=+search+amp。dipage=+dipage+amp。t=+new Date().getTime()。 (get,url)。 (null)。 ( 2) ajax 實(shí)現(xiàn) 查詢結(jié)果 顯示 分頁(yè) % if(dipage==1) { (首頁(yè) 上一頁(yè) )。 } else{ (a href=javascript:getPage(1)。首頁(yè) /a a href=javascript:getPage(+(dipage1)+)。上一頁(yè)/a)。 } if(dipage=countPage) { (下一頁(yè) 末頁(yè) )。 } else{ (a href=javascript:getPage(+(dipage+1)+)。 下一頁(yè) /a a href=javascript:getPage(+countPage+)。末頁(yè) /a)。 } (/td/tr/table)。 % ( 3) 在新窗口中顯示要打印的報(bào)表 代碼 function printme(){ var print = (print).innerHTML。 var newWindow = ()。 (text/html)。 (print)。 ()。 } ( 4)限制同一賬號(hào)多 主機(jī)多 人同時(shí)使用代碼 public synchronized static boolean isLogined(HttpSession session,String UserName){ boolean flag = false。 if((UserName)){ 20 flag = true。 HttpSession vsession = (HttpSession)(UserName)。 try { ()。 (UserName)。 (UserName,session)。 } catch (Exception ex){} } else{ (UserName)。 (UserName,session)。 flag = false。 } return flag。 } ( 5)數(shù)據(jù)備份及還原代碼 public String load(String filename) { String str = null。 Properties pros = getPprVue()。 // 這里是讀取的屬性文件,也可以直接使用 String root = (username)。 String pass = (password)。 // 得到 MYSQL 的用戶名密碼后調(diào)用 mysql 的 cmd: String dbName = (databaseName)。 String sqlpath = (sql)。 String filepath = sqlpath+filename。 // 備份的路徑地址 //新建數(shù)據(jù)庫(kù) String stmt1 = mysqladmin u +root+ p+pass+ create +dbName。 String stmt2 = mysql u +root+ p+pass+ +dbName+ + filepath。 String[] cmd = { cmd, /c, stmt2 }。 try { ().exec(stmt1)。 ().exec(cmd)。 str=ok。 (數(shù)據(jù)已從 + filepath + 導(dǎo)入到數(shù)據(jù)庫(kù)中 )。 } catch (IOException e) { ()。 } 21 return str。 } 39。/script)。 break。 } } } else{ ()。 ()。 } } 第五章 系統(tǒng)測(cè)試 5. 1 測(cè)試說(shuō)明 限于現(xiàn)實(shí)環(huán)境的限制,本系統(tǒng) 只在 局域網(wǎng)中測(cè)試 通過(guò),未能在 INTERNET 中進(jìn)行測(cè)試。 ( 1) 測(cè)試環(huán)境: windows XP服務(wù)平臺(tái), ++ 支撐環(huán)境 ( 2) 測(cè)試方法: 分別在 WIN xp,redhat linux IE瀏覽器, 通過(guò)編寫測(cè)試代碼進(jìn)行登陸跳轉(zhuǎn)時(shí)間、 JSP 探針 測(cè)試。 ( 3) 測(cè)試目的: 測(cè)試主要目的是 檢 查系統(tǒng) 響應(yīng)時(shí)間。 5. 2. 響應(yīng)時(shí)間測(cè)試 ( 1) 過(guò)濾器代碼測(cè)試 登陸 跳轉(zhuǎn) 時(shí)間截圖如下: 數(shù)據(jù)錄入數(shù)據(jù)庫(kù)時(shí)間截圖如下: 22 數(shù)據(jù)統(tǒng) 計(jì)時(shí)間截圖如下: 根據(jù)以上截圖 每個(gè)相應(yīng)頁(yè)面 執(zhí)行 時(shí)間 均小于 1 秒, 說(shuō)明系統(tǒng)查詢統(tǒng)計(jì)、錄入,超鏈、登陸跳轉(zhuǎn)時(shí)間 相當(dāng)快, 滿足要求 。 測(cè)試 關(guān)鍵代碼: public void start() { time = ()。 } public void stop() { time = () time。 } public long getTime() { return time。 } public Timer() { time = 0L。 } ( 2) JSP探針測(cè)試結(jié)果截圖 23 服務(wù)器計(jì)算頁(yè)面執(zhí)行時(shí)間均在 1516 毫 秒之內(nèi),下載速度在 6000k/s 到 7000k/s,說(shuō)明系統(tǒng)運(yùn)行符合要求,運(yùn)行速度較快。 5. 3. 超鏈有效性檢測(cè) 檢測(cè)超鏈有 效性目的在于檢測(cè)系統(tǒng)中是否存在空超鏈,或者系統(tǒng)中是否存在錯(cuò)誤超鏈。 通過(guò) 超鏈檢查軟件檢測(cè)結(jié)果截圖如下: 5. 4. 系統(tǒng)功能測(cè)試 ( 1) 數(shù)據(jù)校驗(yàn)測(cè)試: 通過(guò)測(cè)試表單文本框數(shù)據(jù)校驗(yàn)正確, 直 到用戶輸入正確才可以提交表單,如果不輸入正確數(shù)據(jù)提示用戶應(yīng)輸入什么類型數(shù)據(jù) 。測(cè)試?yán)咏貓D如下: ① 驗(yàn)證不能為空的提示截圖 24 ② 驗(yàn)證用戶輸入數(shù)據(jù)類型 ( 2) 查詢測(cè)試 : 各功能模塊都通過(guò)測(cè)試,查詢得到正確結(jié)果,分頁(yè)功能正常,數(shù) 據(jù)讀取狀況正常,頁(yè)面顯示正常 ,響應(yīng)時(shí)間非???,數(shù)據(jù)查詢過(guò)程 基本上沒(méi)有感到瀏覽器和服務(wù)器通信,已經(jīng)返回了查詢結(jié)果 。 ( 3) 管理測(cè)試 : 數(shù)據(jù)管理測(cè)試通過(guò)添加、刪除、修改、數(shù)據(jù)備份、數(shù)據(jù)還原、 管 理員登陸、非管理員登陸跳轉(zhuǎn)回主頁(yè)等各項(xiàng)功能正常。 ① 重復(fù)添加測(cè)試 截圖 : ② 用戶超時(shí)測(cè)試截圖: 由于測(cè)試只是本小組成員完成,可能有未能檢查出的漏洞,敬請(qǐng)各位評(píng)閱老師及同學(xué)們指出,我們會(huì)在第一時(shí)間改進(jìn)系統(tǒng),萬(wàn)分感謝。 25 第 六 章 系統(tǒng)開發(fā)中遇到的問(wèn)題和難點(diǎn)及解決方法 在 系統(tǒng) 的開發(fā)中,我們遇到了不少的問(wèn)題和困難,但在我們的共同努力下,都得到了解決。現(xiàn)將部分問(wèn)題及其解決方法列出 如下 : 查詢 及分頁(yè) 刷新問(wèn)題 。 存在的問(wèn)題 : 需查詢結(jié)果及已查結(jié)果分頁(yè)需翻頁(yè)查看時(shí)的 局部 刷新問(wèn)題 分析原因: 利用 JSP 分頁(yè) 點(diǎn)擊翻頁(yè)查看新頁(yè)內(nèi)容或 HTML 表單 提交查詢條件時(shí)均 需要向服務(wù)器發(fā)送新的請(qǐng)求,服務(wù)器又 以 的 全局新 響應(yīng)返回給客戶端, 當(dāng)存在 多用戶同時(shí)不斷使用 時(shí) ,服務(wù)器壓力 會(huì) 急劇增加, 其相應(yīng)的 響應(yīng)時(shí)間 會(huì) 延長(zhǎng), 可能 會(huì) 造成服務(wù)器不返回?cái)?shù)據(jù)給客戶端, 造成 不能 正常及時(shí)查看 查詢結(jié)果 。 解決 問(wèn)題 方法: 通過(guò) 網(wǎng)上搜集相關(guān)資料,找到了 ajax ( Asynchronous JavaScript and XML”(異步 JavaScript 和 XML)) 技術(shù) , 它 是指一種創(chuàng)建交互式網(wǎng)頁(yè)應(yīng)用的網(wǎng)頁(yè)開發(fā)技術(shù) ,ajax 提供了與服務(wù)器異步通信的能力 ,借助于 ajax,可以在用戶單擊提交按鈕時(shí),使用 JavaScript 和 D
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1