




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
數(shù)據(jù)庫課程設(shè)計課程設(shè)計名稱:企業(yè)招聘系統(tǒng)系別:經(jīng)濟與管理系班級:09信息管理與信息系統(tǒng)1班姓名:程瓊瓊學號:2009010430指導(dǎo)老師:王學玲數(shù)據(jù)庫課程設(shè)計-------------企業(yè)招聘系統(tǒng)設(shè)計需求:本設(shè)計為企業(yè)招聘系統(tǒng),為用戶提供一個求職的平臺,網(wǎng)絡(luò)求職即基于Web的求職招聘,是利用包含WWW各種特性和資源的超媒體求職招聘程序來創(chuàng)造一種有意義的求職招聘環(huán)境,在這種求職招聘環(huán)境中求職招聘得到促進和支就業(yè)信息,對各位求職人員來說顯得尤為重要;僅通過召開現(xiàn)場人才交流會難以滿足人才與企業(yè)雙方的要求。而網(wǎng)上人才交流系統(tǒng)恰好為供需雙方提供了合適的交流平臺。企業(yè)招聘系統(tǒng)的的功能要求:●用戶登錄、注冊●填寫簡歷,增加簡歷●查看簡歷●查看公司招聘信息●申請某個職位●企業(yè)增加,刪除招聘信息進入時需有用戶名和密碼方能進入,有效的保護了文件的機密。二、設(shè)計的目的:(1)個性化的求職招聘內(nèi)容結(jié)構(gòu)不僅僅是具有傳統(tǒng)的目錄結(jié)構(gòu),而且應(yīng)該能夠根據(jù)領(lǐng)域知識結(jié)構(gòu)和用戶的認知結(jié)構(gòu)靈活建構(gòu);(2)智能化的求職招聘系統(tǒng)導(dǎo)航。智能化導(dǎo)航能夠更方便的讓internet用戶瀏覽求職招聘信息,從而作出明智的決策。四、網(wǎng)站的內(nèi)容:首先是招聘系統(tǒng)的功能流程圖:系統(tǒng)主界面系統(tǒng)主界面消息中心界面職位申請界面增加簡歷查看簡歷尋找職位申請職位簡歷管理界面查看消息用戶登錄用戶注冊企業(yè)招聘系統(tǒng)運行系統(tǒng)功能流程圖五、數(shù)據(jù)庫的設(shè)計:1.需求分析通過網(wǎng)路對各個企業(yè)招聘系統(tǒng)的查看和詳細分析,確定開發(fā)企業(yè)招聘系統(tǒng)。經(jīng)過調(diào)查研究、信息流程分析和數(shù)據(jù)收集,明確了該系統(tǒng)的主要功能是:外界人員可進入到此界面,通過注冊、登錄真正進入此系統(tǒng),成為此系統(tǒng)的會員;會員可以進行填寫簡歷,查看簡歷;還可以搜索所要應(yīng)聘的職位;在查詢的具體某個或某幾個公司投遞簡歷。2.概念結(jié)構(gòu)設(shè)計設(shè)計E-R圖可以直接從系統(tǒng)的數(shù)據(jù)流入手,參照需求分析中對業(yè)務(wù)數(shù)據(jù)流程的描述,對每個實體極其屬性進行如下定義:地區(qū)(地區(qū)編號,地區(qū)名稱)行業(yè)類別(行業(yè)編號,行業(yè)類別)職位名稱(職位編號,職位名稱)公司表(地區(qū)編號,行業(yè)編號,職位編號,公司編號,公司名稱公司性質(zhì),最低月薪,學歷要求)行業(yè)類別行業(yè)類別職位名稱地區(qū)公司決定決定決定地區(qū)編號地區(qū)名稱行業(yè)編號行業(yè)名稱職位編號職位名稱最低月薪公司編號學歷要求公司性質(zhì)職位編號行業(yè)編號公司名稱地區(qū)編號n1nn1n3.邏輯結(jié)構(gòu)設(shè)計根據(jù)概念結(jié)構(gòu)設(shè)計的結(jié)果,設(shè)計出“企業(yè)招聘系統(tǒng)”數(shù)據(jù)庫的邏輯關(guān)系模型。將上圖的E-R圖轉(zhuǎn)換為關(guān)系模型,關(guān)系的主碼用下劃線劃出:地區(qū)(地區(qū)編號,地區(qū)名稱)行業(yè)類別(行業(yè)編號,行業(yè)類別)職位名稱(職位編號,職位名稱)公司表(地區(qū)編號,行業(yè)編號,職位編號,公司編號,公司名稱公司性質(zhì),最低月薪,學歷要求)4.物理結(jié)構(gòu)設(shè)計將邏輯結(jié)構(gòu)設(shè)計的關(guān)系模型轉(zhuǎn)換為物理數(shù)據(jù)庫,即具體的RDBMS中支持的關(guān)系數(shù)據(jù)模型——表。在SQLServer2005數(shù)據(jù)庫管理系統(tǒng)中創(chuàng)建地區(qū)表,行業(yè)類別表,職位表,公司表,公司信息表。表結(jié)構(gòu)如表15-1~15-5所示。表15-1公司表列名數(shù)據(jù)類型可否為空主鍵公司編號Char(10)否yes公司名稱Char(20)是no表15-2行業(yè)類別表列名數(shù)據(jù)類型可否為空主鍵行業(yè)編號Char(10)否yes行業(yè)名稱Char(20)是no表15-3職位表列名數(shù)據(jù)類型可否為空主鍵職位編號Char(10)否yes職位名稱Char(20)是no表15-4公司表列名數(shù)據(jù)類型可否為空主鍵地區(qū)編號Char(10)否yes行業(yè)編號Char(10)否yes職位編號Char(10)否yes公司編號Char(10)否yes公司名稱Char(20)是no公司性質(zhì)Char(20)是no最低月薪Char(20)是no學歷要求Char(10)是no六、核心代碼:1.管理員登錄實現(xiàn)管理員登錄的核心代碼為:ifif(username.Text==""||password.Text==""){Response.Write("<script>alert('賬號和密碼為空!請輸入正確的賬號和密碼!');</script>");}elseif(username.Text=="admin"&&password.Text=="admin"){this.Response.Redirect("gly.aspx");Application["a"]=this.username.Text;}2.職位查詢(多表查詢)查詢代碼為:SqlConnectionSqlConnectionmyConnection=newSqlConnection("DataSource=;IntegratedSecurity=SSPI;InitialCatalog=招聘查詢");stringmySQL="select地區(qū)名稱表.地區(qū)名稱,行業(yè)類別表.行業(yè)類別,職位類別表.職位類別,公司信息表.公司名稱,公司性質(zhì),公司信息表.最低月薪,公司信息表.學歷要求from公司信息表join地區(qū)名稱表join行業(yè)類別表join職位類別表join公司表on公司表.職位編號=職位類別表.職位編號on行業(yè)類別表.行業(yè)編號=公司表.行業(yè)編號on地區(qū)名稱表.地區(qū)編號=公司表.地區(qū)編號on公司信息表.公司編號=公司表.公司編號where職位類別='"+this.DropDownList1.Text+"'and行業(yè)類別='"+this.DropDownList2.Text+"'and地區(qū)名稱='"+this.DropDownList3.Text+"'";SqlCommandmyComm=newSqlCommand(mySQL,myConnection);myConnection.Open();//調(diào)用對象的Open()方法,打開數(shù)據(jù)庫連接3.級聯(lián)刪除、添加數(shù)據(jù),數(shù)據(jù)庫中代碼:在“招聘查詢”數(shù)據(jù)庫中創(chuàng)建存儲過程,代碼如下:stringmySQL="execute級聯(lián)刪除'"+TextBox1.Text+"'"添加:createPROCEDURE級聯(lián)刪除@公司編號char(10)ASIFEXISTS(SELECT公司編號FROM公司表WHERE公司編號=@公司編號)begindeletefrom公司信息表WHERE公司編號=@公司編號deletefrom公司表WHERE公司編號=@公司編號endELSEdeletefrom公司信息表WHERE公司編號=@公司編號stringmySQL="execute添加'"+TextBox1.Text+"'";七、課程設(shè)計總結(jié)心得:通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能力。在設(shè)計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固。同時讓我知道我們的工作是一個團隊的工作,團隊需要個人,個人也離不開團隊,必須發(fā)揚團結(jié)協(xié)作的精
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 物流園區(qū)智慧安防系統(tǒng)行業(yè)深度調(diào)研及發(fā)展項目商業(yè)計劃書
- 電子傳感器敏感材料企業(yè)制定與實施新質(zhì)生產(chǎn)力項目商業(yè)計劃書
- 基金會AI應(yīng)用企業(yè)制定與實施新質(zhì)生產(chǎn)力項目商業(yè)計劃書
- 鐵路運輸調(diào)度指揮鐵道交通運營管理專業(yè)教學01課件
- 教案-5 Ghost章節(jié)課件
- 鐵路行車調(diào)度集中系統(tǒng)維護鐵道信號自動控制專業(yè)教學76課件
- 衛(wèi)生洗手與手消毒
- 歷史街區(qū)城市設(shè)計案例解析
- 項目4 人力資源與安全管理-項目4人力資源管理 模塊4.3任務(wù)4.3.2門店突發(fā)事件的處理
- 產(chǎn)品缺陷包裝設(shè)計優(yōu)化方案
- 2025年廣東省惠州博羅縣麻陂鎮(zhèn)招聘第二批村(社區(qū))“兩委”班子儲備人選10人歷年高頻重點提升(共500題)附帶答案詳解
- 企業(yè)園區(qū)綠化提升實施方案
- 上海市2024年中考英語試題及答案
- 2025年上海市高考語文9道模擬作文題:含范文+詳細解析+參考立意
- 護理學基礎(chǔ)試題庫+答案
- 重慶2020-2024年中考英語5年真題回-學生版-專題04 完成句子
- 2024工業(yè)互聯(lián)網(wǎng)邊緣計算邊緣網(wǎng)關(guān)技術(shù)要求及測試方法標準
- 學校特色課程實施方案
- 【MOOC】創(chuàng)新思維與創(chuàng)業(yè)實驗-東南大學 中國大學慕課MOOC答案
- 企業(yè)環(huán)境信息披露評價研究的國內(nèi)外文獻綜述6400字
- 2024年秋兒童發(fā)展問題的咨詢與輔導(dǎo)終考期末大作業(yè)案例分析1-5答案
評論
0/150
提交評論