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

正文內(nèi)容

高校畢業(yè)生就業(yè)信息管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-15 13:54 本頁面
 

【文章內(nèi)容簡介】 ongzuoleixing varchar(255)否 工作年限 gongzuonianxian varchar(255)否 性別 xingbie varchar(255)否 學(xué)歷 xueli varchar(255)否 有效期 youxiaoqi varchar(255)否 月薪 yuexin varchar(255)否 招聘人數(shù) zhaopinrenshu varchar(255)否 職位類別 zhiweileibie text否 是否刪除標志 zhiweilock int(11)否 職位描述 zhiweimiaoshu varchar(255)否 職位名稱 zhiweimingchen varchar(255)否 職位發(fā)布人ID,外鍵 zhiweifaburenid bigint(20)否 工作省份 gongzuoshengfen varchar(255)否第4章 高校畢業(yè)生就業(yè)信息管理系統(tǒng)詳細設(shè)計與實現(xiàn)詳細設(shè)計是軟件工程中軟件開發(fā)的一個步驟,就是對概要設(shè)計的一個細化,就是詳細設(shè)計每個模塊實現(xiàn)算法,所需的局部結(jié)構(gòu)。詳細設(shè)計的主要任務(wù)是設(shè)計每個模塊的實現(xiàn)算法、所需的局部數(shù)據(jù)結(jié)構(gòu)。詳細設(shè)計的目標有兩個:實現(xiàn)模塊功能的算法要邏輯上正確和算法描述要簡明易懂。 系統(tǒng)功能簡介本系統(tǒng)分系統(tǒng)管理員,老師用戶,企業(yè)用戶和畢業(yè)生用戶4個用戶角色。系統(tǒng)管理員主要功能有系別管理、專業(yè)管理、老師管理員管理、站內(nèi)新聞管理、企業(yè)用戶管理、崗位管理、文檔管理、公告管理、留言管理、就業(yè)查詢統(tǒng)計(包括就業(yè)情況查詢,區(qū)域分布統(tǒng)計,性別分布統(tǒng)計,時間分布統(tǒng)計,從事行業(yè)統(tǒng)計,工作省份統(tǒng)計,就業(yè)月份統(tǒng)計)。老師用戶的主要功能有畢業(yè)生用戶管理、站內(nèi)新聞查詢、文檔查詢、公告查詢、留言管理、就業(yè)查詢統(tǒng)計(包括就業(yè)情況查詢,違約查詢,區(qū)域分布統(tǒng)計,性別分布統(tǒng)計,時間分布統(tǒng)計,從事行業(yè)統(tǒng)計,工作省份統(tǒng)計,就業(yè)月份統(tǒng)計)。企業(yè)用戶的主要功能有求職管理(包括崗位管理和查看應(yīng)聘學(xué)生信息)、站內(nèi)新聞查詢、文檔查詢、公告查詢、留言管理、個人信息管理。畢業(yè)生用戶的主要功能有簡歷管理、求職管理(包括查詢就業(yè)崗位和查看應(yīng)聘信息,查看招聘單位)、站內(nèi)新聞查詢、文檔查詢、公告查詢、留言管理、個人信息管理。如圖41所示:圖41 系統(tǒng)功能模塊 數(shù)據(jù)庫建立和連接 數(shù)據(jù)庫建立本系統(tǒng)采用MySQL數(shù)據(jù)庫,數(shù)據(jù)庫建立如下:(1) 打開MySQL ,新建數(shù)據(jù)庫名(2) 進入數(shù)據(jù)庫,按照數(shù)據(jù)庫邏輯設(shè)計分別創(chuàng)建表的名稱、字段名稱、數(shù)據(jù)類型,設(shè)置主鍵和外鍵約束 數(shù)據(jù)庫連接使用Hibernate框架技術(shù)作為實現(xiàn)數(shù)據(jù)庫訪問的接口。 詳細設(shè)計與實現(xiàn) 用戶登錄模塊在用戶登錄界面,在用戶名對應(yīng)的文本框中輸入用戶名,在密碼對應(yīng)的文本框中輸入密碼,選擇用戶角色,如果用戶名和密碼以及同時與數(shù)據(jù)庫中的用戶名和密碼相對應(yīng),點擊“登錄”后進入系統(tǒng)的主界面。如果輸入的信息不正確,則留在登錄頁面,彈出提示。輸入:用戶名和密碼。處理:通過輸入用戶名和密碼,選擇用戶角色,并且輸入驗證碼信息進行系統(tǒng)登錄。輸出:登錄成功,進入用戶的系統(tǒng)使用資源頁面,不成功則顯示錯誤信息頁面。登錄失敗,彈出提示,停留在登錄頁面。登錄流程如圖46,登錄頁面圖如圖47:圖46 登錄流程圖圖47 登錄頁面圖部分代碼:public String login() throws IOException {HttpServletRequest request = ()。String username = (username)。//獲取用戶名 String password = (password)。//獲取密碼String role = (role)。//獲取用戶角色//拼接sql,查找數(shù)據(jù)庫 User user = ( where username = 39。+username +39。 and password= 39。+password +39。 and userlock=0 and role= +role)。 if (user!=null) {//如果用戶不存在 HttpSession session = ()。//創(chuàng)建一次session會話 (user, user)。//設(shè)置一個user的session對象 (index)。//設(shè)置訪問路徑 return redirect。//重定向 } else { HttpServletResponse response = ()。 (gbk)。//設(shè)置編碼為gbk編碼 ().print(//通過response向頁面打印信息 script language=javascriptalert(39。用戶名或者密碼錯 誤39。)。=39。39。/script)。 } return null。 } 用戶信息模塊用戶信息模塊包括老師用戶,企業(yè)用戶,學(xué)生用戶的增、刪、改、查功能,教師用戶是通過管理員添加,學(xué)生用戶則為老師添加,企業(yè)用戶為自己注冊。用戶信息的時序圖如圖48所示,企業(yè)用戶注冊如圖49所示。圖48 用戶信息時序圖圖49 企業(yè)用戶注冊部分代碼://企業(yè)用戶注冊操作public void register() throws Exception{ HttpServletRequest request = ()。//獲取請求 HttpServletResponse response = ()。//獲取響應(yīng) String username = ((username), utf8)。 User user = ( where username=39。+username+39。 and userlock=0 )。//查詢用戶名是否被占用 if(user==null){ user = new User()。 (username)。//設(shè)置用戶名 ((password))。//設(shè)置密碼 (((truename), utf8))。//設(shè)置名字...... (new Date())。//創(chuàng)建時間 (1)。//角色 (user)。//寫入數(shù)據(jù)庫 (utf8)。 ().write(注冊新用戶成功!您的用戶名+()+,請妥善保管!)。 }else{ (utf8)。 ().write(該用戶名已經(jīng)存在,請重新注冊!)。 } } 院系信息模塊根據(jù)詳細設(shè)計功能模塊的要求,系統(tǒng)管理員有權(quán)限對院系和專業(yè)進行增刪改查等操作,實現(xiàn)對學(xué)校組織的管理。通過輸入學(xué)院信息,進行學(xué)院的添加。當(dāng)系統(tǒng)中已經(jīng)有學(xué)院信息之后,可以添加學(xué)院下屬的專業(yè)信息。學(xué)院信息模塊時序圖如圖410,學(xué)院添加頁面如圖411。圖410 學(xué)院信息時序圖圖411 學(xué)院添加部分代碼://跳轉(zhuǎn)到添加學(xué)院頁面public String xiadd() { HttpServletRequest request = ()。//獲取請求 (url, method!xiadd2)。//動態(tài)調(diào)用 (title, 學(xué)院添加)。 (xi/)。//跳轉(zhuǎn)頁面 return SUCCESS。 }//添加學(xué)院操作public void xiadd2() throws IOException { HttpServletRequest request = ()。//獲取請求 String name = (name)。 Xi bean = new Xi()。//獲取學(xué)院名稱 (name)。 (bean)。//數(shù)據(jù)庫插入數(shù)據(jù) HttpServletResponse response = ()。 (gbk)。(text/html。 charset=gbk)。 ().print( script language=javascriptalert(39。操作成功39。)。=39。method!xilist39。/script)。 } 公告信息模塊管理員有權(quán)限對公告、新聞、留言進行增、刪、改、查操作。公告、新聞、留言等信息是為了是就業(yè)管理系統(tǒng)能更全方位的管理信息。用戶輸入信息的標題和內(nèi)容,并提交。其他用戶均可查詢到所有發(fā)布的信息。公告模塊的時序圖如圖412,公告實現(xiàn)頁面如圖413 所示。圖412 公告模塊時序圖圖413 公告添加部分代碼://跳轉(zhuǎn)到添加公告頁面public String gonggaoadd() { HttpServletRequest request = ()。//獲取請求 (url, method!gonggaoadd2)。//動態(tài)跳轉(zhuǎn) (title, 公告添加)。 (gonggao/)。//跳轉(zhuǎn)頁面 return SUCCESS。 }//添加公告操作public void gonggaoadd2() throws IOException { HttpServletRequest request = ()。//獲取請求 String content = (content)。//獲取內(nèi)容 String title = (title)。//獲取標題 Gonggao bean = new Gonggao()。//實例一個公告 (content)。 (new Date())。 (title)。 (bean)。//插入數(shù)據(jù)庫 HttpServletResponse response = ()。 (gbk)。(text/html。 charset=gbk)。//設(shè)置頁面編碼 ().print( script language=javascriptalert(39。操作成功39。)。=39。method!gonggaolist39。/script)。 } 簡歷模塊學(xué)生用戶擁有對簡歷的上傳、下載、刪除等操作權(quán)限,同時,當(dāng)某個學(xué)生應(yīng)聘某個崗位時,所應(yīng)聘的企業(yè)也可以下載并查看學(xué)生的簡歷信息。簡歷文件的上傳通過緩沖輸入流和輸出流保存到服務(wù)器中,并在數(shù)據(jù)庫簡歷表中添加簡歷的存儲路徑。簡歷模塊的時序圖如圖414所示,簡歷上傳是頁面如圖415所示。圖414 簡歷模塊時序圖圖415 添加簡歷部分代碼://添加簡歷操作 public void jianliadd2() throws Exception { HttpServletRequest request = ()。//獲取請求 String jianlimingchen = (jianlimingchen)。//簡歷名稱 String filename = (filename)。//文件名稱 Jianli bean = new Jianli()。//實例一個簡歷 (new Date())。//創(chuàng)建時間 (jianlimingchen)。//設(shè)置名稱 String savaPath = ().getRealPath(/)+ /uploadfile/。//保存路徑 String time = new (yyyyMMddHHmmss).format(new Date()).toString()。//時間格式 String filename2 = ((\\)+1,())。//截取文件名稱 String path = time +_+filename2。//設(shè)置新文件名 File file = new File(savaPath + path)。//實例一個文件 (uploadfile, file)。//上傳文件 String name = time +.zip。 (path, name, savaPath)。//壓縮文件 (name)。//設(shè)置下載路徑 HttpSession session = ()。 User user = (User)(user
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1