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

正文內(nèi)容

畢業(yè)設計-許昌學院人事處網(wǎng)站的設計與實現(xiàn)-wenkub.com

2025-01-14 01:30 本頁面
   

【正文】 Map map=(request, response)。 private String temp=。在配置連接池時可以配置 修改相關屬性值即可,如圖附 1所示。 最終還是完成了預定的需求功能。設計數(shù)據(jù)庫一定要思路清晰,各個數(shù)據(jù)的流向各個表之間的關系一定要弄清楚,透徹。 36 參 考 文 獻 [1] 劉斌 . java EE Web 編程 [M].北京:機械工業(yè)出版社, 2022. [2] 張濤 . java XML 編程指南 [M].北京: 高等教育出版社 , 2022. [3] 孫燕 . java 入門與實例教程 [M].北京:中國鐵道出版社 , 2022. [4] 張京 . JSP 網(wǎng)絡應用開發(fā)例學與實踐 [M]. 北京: 清華大學出版社, 2022. [5] 周緒 . MySQL 中文版入門與提高 [M].北京:清華大學出版社 , 2022. [6] 張海藩 . 軟件工程導論 [M]. 北京:清華大學出版社 ,2022. [7] 黃曉東 . JAVA 課程設計案例精編 [M]. 北京:中國水利水電出版社, 2022. [8] 馮燕奎 趙德奎 . JSP 實用案例 教程 [M].北京:清華大學出版社, 2022. [9] 李曉黎 , 張巍 . java 網(wǎng)絡應用系統(tǒng)開發(fā)與實例 [M]. 北京:人民郵電出版社 , 2022. [10] 張銀鶴 ,冉小 , 劉治國 . JSP 完全學習手冊 [M]. 北京:清華大學出版社, 2022. 37 致 謝 通過這次課程設計,對很多東西有了新的認識和新的見解,認識問題的和思考解決辦法有了本質(zhì)上的進步,特別是對一個系統(tǒng)開發(fā)的模式有了更深的認識,對專業(yè)技能的運用更熟練。使用此環(huán)境的開發(fā)該網(wǎng)站新聞發(fā)布系統(tǒng)已經(jīng)在 Windows 操作系統(tǒng)下成功運行。 表 55 文件管理測試用例 序號 測試子項 執(zhí)行步驟 預期結果 實際結果 1 正確上傳文件驗證 把文件的所有信息都正確輸入 能夠正確的上傳文件,提交后進入帶有返回功能的界面, 返回操作成功頁面 與預期結果相同 2 添加不完整的文件信息驗證 不輸入文件名 顯示警告信息“文件名不能為空!” 與預期結果相同 不輸入文件描述 顯示警告信息“文件描述不能為空!” 與預期結果相同 不輸入文件路徑 顯示警告信息“文件路徑不能為空!” 與預期結果相同 3 正確修改文件信息驗 證 點擊“修改”彈出要修該文件的信息 能夠正確的文件信息, 與預期結果相同 4 錯誤修改文件信息驗證 不輸入文件名 顯示警告信息“文件名不能為空!” 與預期結果相同 不輸入文件描述 顯示警告信息“文件描述不能為空!” 與預期結果相同 不輸入文件路徑 顯示警告信息“文件路徑不能為空!” 與預期結果相同 5 刪除驗證 選擇要刪除的文件 給出提示是否確定刪除界面,能夠正確的刪除新聞,并返回成功頁面 與預期結果相同 6 下載驗證 選擇要下載的文件 能否正確下載 與預期結果相同 35 結 束 語 系統(tǒng)采用 JSP 作為開發(fā)環(huán)境, Apache 作為服務器, MySQL 作為數(shù)據(jù)庫開發(fā)的許昌學院人事處網(wǎng)站,經(jīng)過系統(tǒng)測試調(diào)試可以正常運行,具有功能齊全,操作直觀快捷,訪問速度快,運行流暢等特點。 32 表 53 新聞管理測試用例 序號 測試子項 執(zhí)行步驟 預期結果 實際結果 1 正確添加新聞驗證 把新聞的所有信息都正確輸入 能夠正確的添加新聞,提交后進入帶有返回功能的界面 與預期結果相同 2 添加不完整的新聞信息驗證 不輸入新聞標題 顯示警告信息“新聞標題不能為空!” 與預期結果相同 不輸入發(fā)布時間 顯示警告信息“發(fā)布時間不能為空” 與預期結果相同 不輸入新聞類別編號 顯示警告信息“新聞類別編號不能為空!” 與預期結果相同 不輸入新 聞內(nèi)容 顯示警告信息“新聞內(nèi)容不能為空!” 與預期結果相同 3 正確修改新聞信息驗證 點擊“修改”彈出要修該新聞的信息 能夠正確的修改新聞信息, 與預期結果相同 4 錯誤修改新聞信息驗證 不輸入新聞標題名 顯示警告信息“新聞標題不能為空!” 與預期結果相同 不輸入新聞類別編號 顯示警告信息“新聞類別編號不能為空!” 與預期結果相同 不輸入發(fā)布時間 顯示警告信息“發(fā)布時間不能為空!” 與預期結果相同 不輸入新聞內(nèi)容 顯示警告信息“新聞內(nèi)容不能為空!” 與預期結果相同 5 刪除驗證 選 擇要刪除的新聞 首先給出提示,提示用戶是否確認刪除,點擊確定后能夠正確的刪除新聞 與預期結果相同 用戶管理的測試用例 測試用戶的添加是否能夠正確添加,用戶信息里面的內(nèi)容是否為空,能否給出相應的提示,若用戶類型輸入的信息不合法,能否判別出來并給出相應的提示,所有內(nèi)容完全正確以后點擊提交按鈕能否正確添加返回操作成功頁面;點擊修改鏈接時進入用戶的修改頁面,正確修改后能否給出操作成功頁面,錯誤修改時能否給出提示,當輸入數(shù)據(jù)不合法時能否給出提示;當選擇刪除鏈接時進行的是刪除該用戶信息操作,能否給出提示 ,是否確認刪除操作, 33 點擊確定后能否正確刪除,并返回操作成功頁面。 表 51 用戶登錄測試用例 序號 測試子項 執(zhí)行步驟 預期結果 實際結果 1 正確登錄驗證 輸入正確的用戶名,密碼 能夠正確的登錄 同預期結果 2 錯誤登錄驗證 輸入不存在的用戶名 不能登錄,返回錯誤信息 不能登錄,但沒有返 回錯誤信息 輸入正確的用戶名和錯誤的密碼 不能登錄,返回錯誤信息 不能登錄,但沒有返回錯誤信息 不輸入用戶名 顯示警告信息“用戶名不能為空” 同預期結果 不輸入用戶密碼 顯示警告信息“用戶密碼不能為空” 同預期結果 3 約束條件驗證 輸入不合法的用戶名 顯示警告信息“用戶名不合法” 沒有合法性檢查 輸入不合法的密碼 顯示警告信息“用戶密碼不合法” 沒有合法性檢查 31 新聞類別管理的測試用例 測試新聞類別的添加是否正確,同一新聞類別中的新聞子類是否重復,在對新聞類別進行修 改刪除操作時能否提示操作成功。 測試過程 根據(jù)前面的需求分析功能描述,該人事處網(wǎng)站主要進行前臺的新聞查看、 新聞檢索、后臺的登陸管理、新聞類別管理、新聞管理、用戶管理、文件管理這幾個模塊的測試,下面就圍繞著這些模塊進行測試。 測試的方法和步驟 測試方法 考慮到各種因素和條件的限制,對人事處網(wǎng)站采用黑盒測試 方案,即根據(jù)系統(tǒng)所需要的輸入數(shù)據(jù)的格式以及應該完成的功能,設計一些合法的測試用例和不合法的測試用例,特別是根據(jù)邊界條件設計一些邊界測試用例,檢查系統(tǒng)是否能夠正確完成預期功能,得到希望的輸出;或者是對不合法的輸入和操作能夠正確的完成正確的識別和防御。 ( 2) 設計階段每個具體功能的實現(xiàn)都要考慮到其測試用例的設計。只有通過了用戶的驗收測試后,系統(tǒng)才能交給最終的用戶 [8]。 系統(tǒng)的測試階段就要開始考慮,在總體設計、詳細 設計中不斷對測試計劃進行補充和完善。 ()。 ().release(conn)。 ((info))。 List list=new ArrayList()。 (1, (cur1)*())。 Connection conn=().getConn()。 PageBean pb=new PageBean()。 } public int getCurpage() { return curpage。 } public int getPagesize() { 27 return pagesize。 public List getList() { return list。 private int count。 } } catch (SQLException e) { // TODO Autogenerated catch block ()。 } public void release(Connection con){ (con)。 } catch (IOException e) { // TODO Autogenerated catch block ()。 url=(url)。 } catch (SQLException e) { // TODO Autogenerated catch block ()。isize。 public static ConnectionPool getInstance(){ return instance。 private VectorConnection pool=null。 private String url=null。 import 。 13 ImageService ImageDao 登錄管理類,完成登錄功能 Service 14 newsTypeService newsTypeDao 管理員管理 類,完成藥品,用戶,銷售采購信息的管理功能 15 newsService newsDao 采購員管理類,完成藥品采購,入庫,察看藥品信息,修改密碼功能 編碼 該人事處網(wǎng)站在與數(shù)據(jù)庫連接時用到了連接池技術和分頁技術,使得顯示列表更美觀,其 24 連接池部分代碼如下: package util。 Dao 9 NewsTypeDao NewsType ConnectionPool Newstype 實體對象服務類,完成對應實體到數(shù)據(jù)庫的操作。 22 圖 411 新聞瀏覽頁面 圖 412 新聞修改頁面 圖 413 刪除提示對話框 23 圖 414 修改附件頁面 類設計 該人事處網(wǎng)站的代碼中牽涉到很多類,最基礎的是 bean 包類, bean 包中的類依據(jù)數(shù)據(jù)庫實體設計,另外還有 Dao 包, Service 包, Util 包, Servlet 包,其執(zhí)行順序 Servlet—Service Dao—bean[7]。 圖 49 后臺 功能 主界面 新聞發(fā)布界面 如圖 410 所示是本人事處網(wǎng)站的新聞發(fā)布頁面,新聞 ID 數(shù)據(jù)庫自動添加不需要用戶手動添加,發(fā)布時間采用 javascript 腳本語言生成 JS 特效,防止用戶輸入的日期格式不正確, 21 而導致的異常錯誤,使得數(shù)據(jù)庫無法完成添加操作,其中發(fā)布時間、新聞標題、新聞類型和新聞內(nèi)容則是用戶必須編輯的內(nèi)容,其中新聞內(nèi)容編輯采用 tinymce 在線編輯器組建,可以對所要發(fā)布的新聞進行編輯格式、插入圖片,插入表格、粘貼 word 文檔等等,操作極其簡便,使得發(fā)布的新聞更美觀,而所添加的新聞附件和新聞圖片是可選項,根據(jù)需要來選擇,當必填項填寫完整后點擊提交按鈕,便可進行新聞發(fā)布操作,新聞發(fā)布成功后會給出提示。 ( 2)新聞管理模塊:新聞發(fā)布模塊、新聞瀏覽模塊。 圖 44 分類瀏覽新聞界面 圖 45 新聞詳細信息頁面 新聞檢索界面 新聞檢索可以大大提高新聞的瀏覽速度,用戶查詢新聞時只需要在相應的新聞檢索欄中輸入所要查詢的關鍵字然后點擊查詢圖標,即可得到相應的新聞頁面,如圖 46 添加一個新聞的關鍵字,點擊查詢按鈕,便得到如圖 47 所示的檢索新聞列表。 系統(tǒng)圖標與導航欄 功能菜單 功能處理區(qū) 圖 42 系統(tǒng)前臺主界面 16 界面設計 根據(jù)系統(tǒng)要求的功能,系統(tǒng)包含的 JSP 文件及其他附屬文件如 表 41 所示。 表 35 文件表 字段名稱 含義 數(shù)據(jù)類型 是否主鍵 是否外鍵 其他約束 文件編號 標識文件 Int 是 否 只能為數(shù)字且自動增 1 文件 文件路徑 Varchar(40) 否 是 只能為字符 圖片 圖片路徑 Varchar(40) 否 否 只能為字符 文件名 銷售價格 Varchar(40) 否 否 只能為字符或漢字 文件描述 文件描述 Varchar(40) 否 是 只能為字符或漢字 15 第 4 章 詳細設計 界面設計 系統(tǒng)后臺主界面 的布局如圖 41所 示, 其 中系統(tǒng)圖標及簡介區(qū)對所有頁面都一樣,使用人和功能菜單區(qū)根據(jù)登錄人的不同而不同 [6]。 13 表 31 數(shù)
點擊復制文檔內(nèi)容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1