版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、求職網站數據庫設計說明書擬制人審核人批準人 _【 2013 年 1 月 10 號星期四】.目錄1.引言 -21.1編寫目的 -21.2背景 -21.3參考資料 -22.外部設計 -32.1支持軟件 -33.結構設計 -33.1概念結構設計 -33.2邏輯結構設計 -53.3物理結構設計 -63.3.1用戶注冊表 jh_user-63.3.2公司企業(yè)發(fā)布工作表 jh_job-63.3.3求職者上傳簡歷表 jh_resume-63.3.4求職者個人信息表 jh_grxx-63.3.5論壇信息 jh_bbs-73.3.6節(jié)點信息表 jh_node-73.3.7角色列表 jh_role-73.3.8角
2、色用戶表 jh_role_user-73.3.9權限表 jh_access-84.觸發(fā)器腳本 -85.存儲過程腳本 -96.數據庫的恢復與備份 -96.1數據庫備份 -96.2數據庫恢復 -11'.數據庫設計說明書1. 引言1.1 編寫目的互聯(lián)網一直被認為是海量信息平臺, 信息容量大且更新快捷方便。 一些知名招聘網站每日的有效職位信息發(fā)布保有量可達上完條。 再加上一些品牌知名度較高的招聘網站, 職位信息經常更新, 對于求職者來說, 上網不僅可以同時看到幾十甚至上百家用人單位的招聘信息,而且始終能看到最新的待招聘空缺。招聘者不用去招聘會勞神, 求職者也可以不出家門輕松求職。 求職者可以在
3、網站輸入了個人簡歷之后, 就可供用人單位瀏覽了。 合適的工作機會隨時可能找上門來。能夠突破時空限制, 是網絡招聘的突出優(yōu)勢, 不同地域的求職者和用人單位可以通過這個平臺實現信息溝通。這也是各類跨地域網上招聘會興起的原因。與傳統(tǒng)招聘相比, 網絡招聘的機會更多。 對于企業(yè)來說隨著網絡求職者的增多,對于找到真正適合企業(yè)發(fā)展的人才也就越來越多。 企業(yè)發(fā)布的招聘信息可以讓不同地域的更多求職者閱讀,從而提高了找到理想人才的機會。1.2 背景( 1)軟件開發(fā)系統(tǒng)的名稱:求職網站( 2)本項目的任務提出者:石河子大學( 3)本項目的開發(fā)者:薛梅( 4)本項目的用戶:企業(yè)公司以及求職者1.3 參考資料1siyu
4、antlw 博客 . MySQL 存儲過程詳解mysql 存儲過程 .2 博客 .跟我學 mysql 存儲過程'.3wtx 博客 .mysql 觸發(fā)器學習 .2. 外部設計2.1 支持軟件該項 目使 用數 據庫mysql, 提供 了較為靈活簡便的 操作;開發(fā)語言為thinkphp框架,可以為數據庫管理人員以及系統(tǒng)開發(fā)人員提供良好的支持。3. 結構設計3.1 概念結構設計本數據庫反應的是現實世界中的實體、 屬性以及他們之間的聯(lián)系等的原始數據形式。求職網站的登陸注冊頁面:圖 2.1 求職網站的登陸注冊頁面用戶注冊頁面:'.圖 2.2 用戶注冊頁面發(fā)布工作頁面:圖 2.3 發(fā)布工作頁
5、面'.求職者查看發(fā)布工作頁面:圖 2.4 查看發(fā)布工作頁面3.2 邏輯結構設計圖 3.1 E-R 圖'.3.3 物理結構設計用戶注冊表 jh_user列名說明類型(長度)備注id用戶 idsmallint不允許空,主鍵username顧客登陸名Varchar( 20)不允許空password登錄密碼Varchar( 32)不允許空nickname具體公司姓名或求職者姓名Varchar( 10)不允許空status傳真號碼Smallint(1)不允許空公司企業(yè)發(fā)布工作表jh_job列名說明類型(長度)備注Id工作 idInt( 11)不允許空,主鍵Jobname工作名稱Varch
6、ar( 20)不允許空num招聘人數Tinyint ( 10)不允許空position工作地點Varchar( 20)不允許空salary工資Varchar( 10)不允許空shuoming對工作的具體說明tinytext允許空nickname發(fā)布工作的公司名稱Varchar( 20)不允許空createtime發(fā)布時間Varchar( 10)允許空求職者上傳簡歷表jh_resume列名說明類型(長度)備注id簡歷 idInt( 11)不允許空,主鍵nickname上傳簡歷者具體姓名Varchar( 10)不允許空file_name簡歷名稱Varchar( 40)不允許空createtime上
7、傳時間Varchar( 20)允許空file_kzm文件擴展名Varchar( 5)不允許空求職者個人信息表jh_grxx列名說明類型(長度)備注id求職者 idInt( 10)不允許空,主鍵nickname求職者具體名稱Varchar( 20)不允許空sex性別Varchar( 2)不允許空xueli學歷Varchar( 20)不允許空exp工作經驗Varchar( 20)不允許空school畢業(yè)院校Varchar( 20)不允許空zhuanye所修專業(yè)Varchar( 20)不允許空'.qq個人 QQ 號碼Varchar( 20)允許空tel聯(lián)系點好Varchar( 11)不允許空
8、shuoming個人具體說明text允許空createtime填寫時間Varchar( 11)允許空論壇信息 jh_bbs列名說明類型(長度)備注id發(fā)布信息者 idInt( 11)不允許空,主鍵nickname發(fā)布信息者具體姓名Varchar( 20)不允許空text發(fā)布內容Text不允許空createtime發(fā)布時間Varchar( 20)不允許空節(jié)點信息表 jh_node列名說明類型(長度)備注id節(jié)點 idInt(6)不允許空,主鍵name節(jié)點字母名稱Varchar( 20)不允許空title節(jié)點中文Varchar( 50)不允許空status狀態(tài)Tinyint允許空remark備注V
9、archar( 20)允許空sort分類smallint允許空pid父類 idsmallint不允許空level級別tinyint不允許空show顯示tinyint允許空角色列表 jh_role列名說明類型(長度)備注id角色 idsmallint不允許空,主鍵name角色姓名Varchar( 20)不允許空pid上級 id 號smallint不允許空status狀態(tài)tinyint允許空remark備注Varchar( 20)允許空角色用戶表 jh_role_user'.列名說明類型(長度)備注Role_id角色 idsmallint不允許空,主鍵User_id用戶 idsmallin
10、t不允許空 ,主鍵權限表 jh_access列名說明類型(長度)備注role_id角色 idsmallint不允許空node_id節(jié)點 idsmallint不允許空level級別tinyint不允許空moduleVarchar( 50)允許空pid父類 idsmallint允許空4. 觸發(fā)器腳本( 1)當用戶表jh_user中的某一用戶注銷后,相應的jh_job 、jh_resume 、jh_resume 表中的信息也會刪除。create trigger tri_user_delete before DELETE on jh_userfor each rowbeginSET nickname=
11、OLD.nickname;DELETE FROM jh_job WHERE nickname=nickname;DELETE FROM jh_resume WHERE nickname=nickname;DELETE FROM jh_bss WHERE nickname=nickname;end;( 2)當用戶表 jh_user 中的某一用戶修改信息后,相應的 jh_job 、jh_resume 、jh_resume 表中的信息也會修改。CREATE TRIGGER trigger_user_update BEFORE UPDATE ON jh_userFOR EACH ROWBEGINSET
12、 oldnickname=OLD.nickname;SET newnickname=NEW.nickname;'.UPDATE jh_resume SET nickname=newnickname WHERE nickname=oldnickname;UPDATE jh_grxx SET nickname=newnickname WHERE nickname=oldnickname; UPDATE jh_job SET nickname=newnickname WHERE nickname=oldnickname;end;5. 存儲過程腳本( 1)根據工作的 id 號來查詢工作的具體內容CREATE DEFINER = CURRENT_USER PROCEDURE NewProc(IN n int)BEGINSELECT * FROM jh_job WHERE id=n;END;( 2)根據工資情況查詢工作名稱、招聘人數、工作地點、公司CREATE DEFINER = CURRENT_USER PROCEDURE NewProc(IN salary varchar)BEGINSELECT jobname AS工作名稱 ,num AS 招聘人數
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 技能大賽心得
- 開學第一課觀后感集錦15篇
- 感恩的講話稿匯編15篇
- 開業(yè)慶典致辭(匯編15篇)
- 公司整體操作流程
- 手術室基礎知識操作管理
- 全面推進依法治國的總目標和原則+導學案 高中政治統(tǒng)編版必修三政治與法治+
- 慶祝圣誕節(jié)活動策劃方案(7篇)
- 家長講話稿合集15篇
- 面向雷達的智能化干擾策略優(yōu)化技術研究
- 2025年人教五四新版八年級物理上冊階段測試試卷含答案
- 2025年春季1530安全教育記錄主題
- 礦山2025年安全工作計劃
- 2025年包裝印刷項目可行性研究報告
- 企業(yè)融資報告特斯拉成功案例分享
- 給客戶的福利合同(2篇)
- 銷售調味品工作總結5篇
- 2024年江蘇省勞動合同條例
- 供電企業(yè)輿情的預防及處置
- 【高中語文】《氓》課件++統(tǒng)編版+高中語文選擇性必修下冊
- T-WAPIA 052.3-2023 無線局域網設備技術規(guī)范 第3部分:接入點和控制器
評論
0/150
提交評論