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

正文內容

畢業(yè)設計-許昌學院人事處網站的設計與實現(完整版)

2025-02-22 01:30上一頁面

下一頁面
  

【正文】 聞 類 別 信 息新 聞 信 息新 聞 信 息新 聞 類 別 信 息 圖 33 管理員登陸后臺流程圖 數據庫設計 數據庫設計是該網站的核心部分,因為數據庫設計直接決定著該網站的功能流程和運行 12 效率,因此數據庫設計要做到深思熟慮,務求做到人事處網站的各項功能 [5]。 表 32 用戶表 字段名稱 含義 數據類型 是否主鍵 是否外鍵 其他約束 用戶名 用戶登錄名 Varchar(40) 是 否 不能超過 10個字符,且只能用漢字、字母和數字 密 碼 用戶密碼 Varchar(40) 否 否 密碼不能少于 6個字符,且只能為數字和字母 用戶類型 用戶權限控制 Int 否 否 0為總管理員 1為普通管理員 新聞表如表 33 所示。 表 41 系統(tǒng)包含的文件列表 序號 文件名 簡要說明 目錄 1 frame. jsp 人事處網站主頁,采用框架技術,包含 人事處前臺界面設計 2 looknews. jsp 查看新聞詳細信息頁面 3 新聞列表信息頁面 4 新聞附件下載頁面設計 5 檢索新聞的新聞頁面 6 success. jsp 操作成功頁面 7 Error. jsp 操作失敗頁面 8 根據用戶名密碼以及用戶類型登陸后臺界面 人事處后臺界面設計 9 添加用戶信息的頁面設計 10 查看用戶列表的頁面設計 11 修改用戶信息的頁面 12 admin_frame 管理員的后臺主界面 , 采用框架技術 , 包含, 13 修改密碼的后臺處理頁面 14 添加新聞分類的頁面 15 新聞類別列表的頁面 16 修改新聞類別的頁面 17 新聞發(fā)布的頁面 18 查看新聞詳細信息的頁面 19 修改新聞信息的頁面 20 修改新聞附件的頁面 21 上傳文件的頁面 22 上傳圖片頁面 23 查看文件列表的頁面 24 文件下載的頁面 25 普通管理員登錄時的后臺主界面 26 包含 27 檢索符合關鍵字的新聞頁面 28 修改普通管理員密碼 17 前臺顯示頁面說明 人事處前臺主界面 如圖 43 是許昌學院人事處網站首頁,該頁面的功能有人事處簡介、規(guī)章制度、機 構設置、人才招聘、師資隊伍、勞資福利、師資管理、人事管理、文件下載等,用戶點擊相應的鏈接會進入相應的功能頁面,此人事處網站首頁除了以上功能外還有工作動態(tài)和通知公告、熱點新聞等并支持模糊查詢,根據關鍵字查詢到新聞標題中包含關鍵字的新聞列表顯示出來,并采用分頁技術。 ( 3)用戶管理模塊:添加用戶模塊、查看用戶模塊。類列表如表 42 所示。 import 。 private String username=null。 } private void createCon(){ pool=new VectorConnection(size)。 } } private void readCofig(){ Properties pro=new Properties()。 } } public Connection getConn(){ Connection con=(0)。 } } 其分頁技術部分代碼如下: package bean。 } public void setList(List list) { = list。 } public void setCurpage(int curpage) { = curpage。 PreparedStatement ps=null。 while(()){ Image img=new Image()。 return pb。對于設計中每個具體功能的實現都要考慮到其用例測試的設計。 ( 3) 編碼實現階段對每個模塊做單元測試,然后做集成測試。 用戶登錄的測試用例 測試系統(tǒng)的登陸界面是否正確、合理。 用戶管理測試用例如表 54 所示。而且各項性功能已經達到預期的目標,系統(tǒng)整體功能強大,功能類別也繁多。數據庫設計出錯了對以后整個系統(tǒng)的影響是最直接的。 圖附 1 配置 并且需要在 WEB_INF 下的 lib 包下導入 MySql 驅動包、上傳包、下載包、 IO 包,使得系統(tǒng)能夠正常運行如圖附 2 所示。 ((String)(name))。 2 文件的上傳與下載 由于該人事處網站在發(fā)布新聞時有可能新聞附帶的有附件,為了提供方便大家瀏覽新聞并下載附件上傳功能用的是 fileupload 組件,而下載附件時用的是 jspsmart 組件,部分代碼參 39 考如下: 上傳代碼: public class UploadFileServlet extends HttpServlet { private String path=??傊枨蠓治鰰r能做好就能降低需求變更,再加上設計時考慮到的技術可行 性就可以大幅度的降低需求變更。 通過這次對新聞發(fā)布系統(tǒng)的編寫,我們對 JSP 這門語言有著深刻的了解,同時也對 JSP 的編寫打下良好的基礎。 文件 管理測試用例如表 55 所示。 用戶登錄測試用例如表 51 所示。 系統(tǒng)測試是為了驗證各階段所完成的工作是否滿足需求分析和詳細設計要求,識別出期望的結果和真正結果之間的差別,以便修正系統(tǒng)設計和代碼實現中潛在的錯誤,保證系統(tǒng)運行的正確性和功能完備性,提高系統(tǒng)運行的性能 [9]。在所有的測試都完成以后,方可在用戶參與下進行驗收測試。 }finally{ try { ()。 ((name))。 try { ps= ( select * from file where file is not null limit ?,?)。 public PageBean getByPage(int cur){ int count=()。 } public void setCount(int count) { = count。 public class PageBean { private List list。 return con。 driver=(driver)。 for(int i=0。 private int size=10。 import 。 Bean 2 News News 實體對象 3 NewsType Newstype 實體對象 4 PageBean 類表分頁類 5 User User 實體對象 6 ConnectionPool 連接池連接數據庫 util 7 CharacterFilter 過濾器 8 ImageDao Image ConnectionPool Image 實體對象服務類,完成對應實體到數據庫的操作。 系統(tǒng)登陸后的后臺 功能 界面如圖 49 所示,登陸后可以進行一系列的后臺操作,以便前臺進行瀏覽。在彈出的新聞列表中若想查看新聞詳細信息 ,點擊 “新聞標題 ”超鏈接即可查看操作 ,新聞詳細信息如圖 45 所示。 表 34 新聞類型表 字段名稱 含義 數據類型 是否主鍵 是否外鍵 其他約束 新聞類型編號 新聞類型編號 Int 是 否 只能為數字,設置為自增 新聞類型 新聞類型 Varchar(40) 否 否 只能為字符或者漢字 新聞子 類型 新聞子 類型 Varchar(40) 否 否 只能為字符或者漢字 文件表如表 35 所示。 ( 2)新聞類別:新聞類別 ID、新聞類別名、新聞子類別名。新聞檢索則是根據所輸入的關鍵字進行模糊查詢。 ( 5) 速度上要求前臺要能夠很快地反應用戶,后臺操作不能出現超時現象。 表 29 查看用戶功能表 輸入 查看用戶按鈕 輸出 新聞類別列表及其操作類型包括查看、修改與刪除 處理說明 查看用戶列表 約束條件 對用戶列表中的每一個 用戶進行刪除時給出提示對話框確認是否刪除 上傳文件 /圖片功 能表如表 210 所示。 表 21 管理員信息存儲 名字 管理員信息存儲 編號 D1 描述 存儲后臺管理員信息 定義 管理員編號 +用戶名 +密碼 +用戶類型 位置 系統(tǒng)用戶表 新聞 表數據字典如 表 22 所示。數據流圖的 描述符號如圖 22 所示。 5. 新聞瀏覽 新聞瀏覽模塊主要實現所有新聞的標題在表格中羅列出來,并采用按發(fā)布時間倒序排列,采用分頁技術每頁顯 示 12 行,每行記錄中有每條新聞的標題、發(fā)布時間、所屬分類等信息,管理員可以點擊操作類型中的 “查看 ”超鏈接查看新聞詳細內容,若新聞中上傳有附件可以下載附件;點擊操作類型中的 “修改 ”超鏈接可以修改新聞信息,不過若要修改新聞附件可以點擊 “修改附件 ”超鏈接;點擊操作 類型中的“刪除”超鏈接可以刪除一條新聞信息。 2. 檢索新聞信息 任何用戶均可以進入人事處網站前臺使用新聞 檢索功能。因此要為用戶提供一個方便易用的使用界面,同時也為具有更高權限的管理用戶提供添加、刪除新聞的系統(tǒng)維護功能。 JSP 可以應用 Java 下的各種包和類,并且繼承了 Java 以面向 對象理論為中心的設計架構,這些特點讓 JSP 可制作出功能更為多樣的動態(tài)網頁 [2]。例如 :檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。開發(fā)本系統(tǒng)希望使人事管理人員可以從年復一年的輸入、計算、統(tǒng)計等工作中解脫出來,由于人事方面的數據眾多,輸入、統(tǒng)計極為不便,輸入量大,計算量大,這些工作都以人力來完成將費時費力,而且容易出現錯誤和疏漏。該系統(tǒng)功能強大齊全,例如用戶可以對自己的新聞進行發(fā)布,瀏覽其他新聞,對新聞的檢索。 本系統(tǒng)我們采用 Jsp 編程語言, MySQL 數據庫, Apache 服務器等開發(fā)環(huán)境,來實現一個功能強大的人事處網站。s numerous Inter sites, the personnel department web site is one of the indispensable systems, which pared to each big campus web site .The personnel department website can not only make the kinds of news content more various, but also make people learn about the latest news directly. Users can interact with each other through this platform, which fully reflects the superiority of the Personnel Department website. We use the Jsp technology programming language, MySQL database and the Apache server development environment to achieve a powerful personnel website. The system is powerful and plete. For example, users can publish their news, browse other news, or search for news. The system is almost to meet the demands of most users. Not only is System at the front desk strong , but also Background management functions is powerful. The administrator can management some modules, such as news classification modules, the user modules, and file modules .Therefore, the administrator can manage the affairs of the website Intuitive and fast, which makes the system normal and stable . Key words: The personnel department website; news search; news classification; Jsp programming language; 目 錄 第 1 章 引 言 ....................................
點擊復制文檔內容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1