人才招聘系統_第1頁
人才招聘系統_第2頁
人才招聘系統_第3頁
人才招聘系統_第4頁
人才招聘系統_第5頁
免費預覽已結束,剩余4頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、表1-1人才招聘網站的數據字典表名描述包含的信息(戶信息記錄用戶的類型和用戶名、密碼用戶名、密碼、用戶類型,人用戶記錄個人用戶的詳細信息用戶編號、用戶名、性別、年齡、專業、畢業院校、學歷、E_mail、個人簡歷等業用戶記錄公司的詳細信息用戶編號、用戶名、公司名稱、公司電話、公司地址、公司郵箱、公司從事行業、公司簡歷等,人求職廣告記錄個人發布的求職廣告職位編號、薪資要求、發布日期、有效日期、專業技能等小司招聘廣告記錄公司發布的職位信息職業編號、職位名稱、提供薪資、發布日期、有效日期、其他備注信息等第二章系統概要設計2.1 系統實現方案和系統模塊劃分1、系統設計思想本系統用戶分為管理員用戶、個人用

2、戶、企業用戶。用戶登錄系統時,需要提供用戶名和密碼并選擇用戶身份,然后程序要從已有的系統用戶資料數據表中讀出用戶名和密碼,并檢驗該密碼與用戶輸入的密碼是否匹配,只有用戶名在數據庫存在,并且密碼正確時,用戶才能進入系統,并且自動引導用戶到相應的操作界面。本系統業務本身不是很復雜,因此不把業務邏輯封裝中JavaBeans中,只是把數據庫連接、數據庫操作、字符串處理、日期處理封裝在Bean中,另外把企業用戶、個人用戶、企業發布的招聘廣告、個人發布的求職廣告抽象成類。頁面處理業務邏輯時,按類構造對象和對象操作去實現業務邏輯。2、系統架構選擇人才招聘網站采用的是瀏覽器/服務器結構,即瀏覽器端和WEB服務

3、器端(B/S架構),人才招聘網站的架構示意圖如圖2-1所示。瀏覽器端提供用戶操作界面,接收用戶輸入的各種操作信息,向WEB服務器發出各種操作命令或數據請求,并接收執行操作命令后返回的數據結果,根據業務邏輯進行相關的運算,向用戶顯示相應的信息。WEB服務器端接收瀏覽器端的數據或命令請求,并請求數據庫服務器執行數據庫操作得到相應的數據集,對數據集進行相應的處理,然后將數據集或處理后的數據集返回給瀏覽器端。操作請求組織SQL語句操作數據庫返回查詢結果集或操作結束Tomcat返回操作結果數據庫圖2-1人才招聘網站的架構示意圖3、系統結構設計本系統分管理員操作界面、企業用戶操作界面、個人用戶操作界面。人

4、才招聘網站結構示意圖如圖2-2所示搶業用戶襟柞界商憐尺函操作界血牛人用戶操惟界鹵圖2-2人才招聘網站結構示意圖4.系統功能模塊劃分根據上述的系統總體設計思想的分析,人才招聘網站功能模塊劃分示意圖如圖2-3所示圖2-3人才招聘網站功能模塊劃分示意圖2.3數據庫邏輯結構設計數據庫概念結構設計完畢后,就可以將上面的數據庫概念結構轉化為某種數據庫系統所支持的實際數據類型,也就是數據庫的邏輯結構。根據人才招聘網站的功能要求,選擇SQLServer作為后臺數據庫管理軟件。該數據庫由5個主表組成。其中這5個表分別為:登錄用戶表(t_user)、個人用戶表(t_jobSeeker)、企業用戶表(t_compa

5、ny)、個人求職廣告信息表(t_applyJob)、企業招聘信息表(t_pubjob)。登錄用戶表(t_user)主要記錄用戶的用戶名、密碼等信。登錄用戶表(t_user)的結構如表2-1所示表2-1登錄用戶表(t_user)結構字段名數據類型說明useridintIDENTITY(1,1)主鍵,用戶編號userNamevarchar(20)用戶名userPassvarchar(50)密碼userTypechar(1)用戶類型個人用戶表(t_jobSeekei)主要記錄個人用戶的真實姓名、年齡、性別等詳細信息。個人用戶表(t_jobSeekei)的結構如表2-2所示表2-2個人用戶表(t_jo

6、bSeeker)結構字段名數據類型說明AuserNamevarchar(20)用戶名TrueNamevarchar(20)用戶真實姓名AgeInt年齡SexInt性別Birthdaydatetime生日Schoolvarchar(50)畢業院校Specialtyvarchar(50)專業Knowledgevarchar(50)最高學歷Emailvarchar(50)電子信箱resumentext簡歷企業用戶表(t_company)主要記錄企業的名稱、地址、電話、從事行業等信息。企業用戶表(t_company)的結構如表2-3所示表2-3企業用戶表(t_company)結構字段名數據類型說明Cu

7、serNamevarchar(20)用戶名CtrueNamevarchar(20)公司名稱Emailvarchar(50)電子信箱Telvarchar(20)電話Managevarchar(20)從事行業Addressvarchar(100)地址Resumentext簡歷個人求職廣告信息表(t_applyJob)主要記錄個人用戶發布的求職信息。個人求職廣告信息表(t_applyJob)的結構如表2-4所示表2-4個人求職廣告信息表(t_applyJob)結構字段名數據類型說明JobidintIDENTITY丫(1)主鍵,求職編號AuserNamevarchar(20)個人用戶名Specialtyvarchar(50)專業JobNamevarchar(50)求職廣告名Salaryvarchar(50)薪資要求PtimeDatetime發布日期AtimeDatetime有效日期Othervarchar(200)備注桁息企業招聘信息表(t_pubjob)記錄企業發布的招聘信息。企業招聘信息表(t_pubjob)的結構如表2-5所示表2-5企業招聘信息表(t_pubjob)結構字段名數據類型說明JobidintIDENTITYY主鍵,求職廣告編號CuserName(仃)varchar(20)企業用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論