畢業(yè)生就業(yè)管理信息系統(tǒng)設(shè)計(jì) 畢業(yè)設(shè)計(jì)論文

上傳人:gfy****yf 文檔編號(hào):26455017 上傳時(shí)間:2021-08-10 格式:DOC 頁(yè)數(shù):59 大小:1.37MB
收藏 版權(quán)申訴 舉報(bào) 下載
畢業(yè)生就業(yè)管理信息系統(tǒng)設(shè)計(jì) 畢業(yè)設(shè)計(jì)論文_第1頁(yè)
第1頁(yè) / 共59頁(yè)
畢業(yè)生就業(yè)管理信息系統(tǒng)設(shè)計(jì) 畢業(yè)設(shè)計(jì)論文_第2頁(yè)
第2頁(yè) / 共59頁(yè)
畢業(yè)生就業(yè)管理信息系統(tǒng)設(shè)計(jì) 畢業(yè)設(shè)計(jì)論文_第3頁(yè)
第3頁(yè) / 共59頁(yè)

下載文檔到電腦,查找使用更方便

12 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《畢業(yè)生就業(yè)管理信息系統(tǒng)設(shè)計(jì) 畢業(yè)設(shè)計(jì)論文》由會(huì)員分享,可在線閱讀,更多相關(guān)《畢業(yè)生就業(yè)管理信息系統(tǒng)設(shè)計(jì) 畢業(yè)設(shè)計(jì)論文(59頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、畢業(yè)論文 (2016 2017 學(xué)年第二學(xué)期) 題 目:畢業(yè)生就業(yè)管理信息系統(tǒng)設(shè)計(jì) 專 業(yè): 電子商務(wù) 班 級(jí): 電商 11302 姓 名: 指導(dǎo)教師: 序 號(hào):07 2017年 5月 28 日 畢業(yè)論文開(kāi)題報(bào)告 課題名稱 畢業(yè)生就業(yè)管理信息系統(tǒng)設(shè)計(jì) 院系名稱 管理學(xué)院 專 業(yè) 電子商務(wù) 班 級(jí) 電商 11302 學(xué)生姓名 倪萍 一、課題研究的意義 畢業(yè)生可以通過(guò)畢業(yè)生就業(yè)管理系統(tǒng)實(shí)時(shí)維護(hù)和更新個(gè)人信息、求職資料和 通訊資料,用人單位可以在主界面查看畢業(yè)生的求職信息,進(jìn)入后臺(tái)發(fā)布企業(yè)招聘 信息,并且可以通過(guò)學(xué)生信息表獲取畢業(yè)生的聯(lián)系方式,從而與之直接進(jìn)行通訊聯(lián) 系,增加了雙向交流的可能,從一定

2、程度上協(xié)助解決了大學(xué)畢業(yè)生就業(yè)困難的問(wèn)題。 二、所屬領(lǐng)域的研究成果 我國(guó)學(xué)者劉艷,宓波鋒對(duì)畢業(yè)生就業(yè)管理信息系統(tǒng)的重要性也做了分析,認(rèn)為 此類系統(tǒng)存在非常好的研究前景 2。 三、研究?jī)?nèi)容 研究如何通過(guò)現(xiàn)有的軟硬件環(huán)境資源來(lái)進(jìn)行信息管理系統(tǒng)的實(shí)施與開(kāi)發(fā),現(xiàn)有 的系統(tǒng)存在哪些問(wèn)題,有哪些更好的優(yōu)化解決方案等。 四、研究方法 規(guī)范研究與實(shí)證研究。 五、研究步驟 1、根據(jù)軟硬件配置,結(jié)合實(shí)際情況,確定系統(tǒng)需要實(shí)現(xiàn)的內(nèi)容與要求。 2、進(jìn)行可行性分析。 3、根據(jù)以上分析進(jìn)行概念設(shè)計(jì),畫出 E-R 圖、數(shù)據(jù)流程圖等。 4、系統(tǒng)開(kāi)發(fā)與實(shí)施。 六、參考文獻(xiàn) 1 白鑒聰,薩克力.JavaScript 網(wǎng)頁(yè)效果大師

3、M.北京:機(jī)械工業(yè)出版社.2001. 2 劉加美.Dreamweaver 制作網(wǎng)頁(yè)基礎(chǔ)教程.華南師范大學(xué)出版,2000. 3 網(wǎng)星工作室 DreamweaverMX 完全自學(xué)手冊(cè).北京電子出版社,2002 4 薩師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論M.北京:高等教育出版社,1997.91-132. 5 毛鵬翔.畢業(yè)生管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)D.天津大學(xué),2006. 6 梁德添.廣東工業(yè)大學(xué)畢業(yè)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)D.廣東工業(yè)大學(xué),2007. 7 王超峰.基于 C/S、B/S 三層構(gòu)架的研究生管理信息系統(tǒng)(MIS)的設(shè)計(jì)與實(shí)現(xiàn)D.北京化工 大學(xué),2002. 8 薛華成.管理信息系統(tǒng)M.清華大學(xué)出版社,19

4、96.7.2-5. 9 候炳輝,劉世峰.信息管理系統(tǒng)J.信息管理系統(tǒng)分析,2004.5:254-562. 10 李朝暉.PowerBuilder 開(kāi)發(fā)實(shí)例完全剖J.PowerBuilder10.2006:122-189. 11 劉洪峰,陳江波.網(wǎng)絡(luò)開(kāi)發(fā)技術(shù)大全M.人民郵電出版社,2005:119-143. 12 舒紅平.Web 數(shù)據(jù)庫(kù)編程-JavaM.西安電子科技大學(xué)出版社,2005:97-143. 13 程成,陳霞.軟件工程M.機(jī)械工業(yè)出版社,2003:46-80. 14 周之英.現(xiàn)代軟件工程.M.科學(xué)出版社,2003:22-32. 15 韓萬(wàn)江.軟件工程案例教程M.北京:機(jī)械工業(yè)出版社,2

5、007:5599. 16 Agosta L.The essential guide to data werehousingM.2000:23-34. 17 Tim Oreilly.What is Web2.0:Design Patterns and Business Models for the Next Generation of Software.CommunicationsManagement information system;jsp;Mysql; 目 錄 1 概述 .2 1.1 選題背景 .7 1.1.1 課程研究背景 .7 1.1.2 現(xiàn)狀分析 .8 1.1.3 課題的目的和意義

6、 .9 2 系統(tǒng)規(guī)劃 .9 2.1 系統(tǒng)開(kāi)發(fā)環(huán)境 .9 2.2 系統(tǒng)開(kāi)發(fā)的可行性分析 .11 2.2.1 技術(shù)上的可行性 .11 2.2.2 經(jīng)濟(jì)上的可行性 .12 2.2.3 管理上的可行性 .12 3 系統(tǒng)分析 .12 3.1 系統(tǒng)組織結(jié)構(gòu)分析 .12 3.2 系統(tǒng)的業(yè)務(wù)流程分析 .13 3.2.2 系統(tǒng)注冊(cè)業(yè)務(wù)流程圖 .14 3.2.3 用戶業(yè)務(wù)流程圖 .14 3.3 系統(tǒng)的數(shù)據(jù)流程分析 .15 3.3.1 頂層數(shù)據(jù)流程 .15 3.3.2 一層細(xì)化數(shù)據(jù)流程 .16 3.3.3 投送簡(jiǎn)歷數(shù)據(jù)流程圖 .16 3.4 系統(tǒng)的數(shù)據(jù)字典 .17 4 系統(tǒng)設(shè)計(jì) .18 4.1 系統(tǒng)的平臺(tái)設(shè)計(jì) .1

7、8 4.2 系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì) .19 4.3 系統(tǒng)的功能模塊設(shè)計(jì) .20 4.4 數(shù)據(jù)庫(kù)設(shè)計(jì) .21 4.3.1 概念設(shè)計(jì)(E-R 圖) .21 4.3.2 邏輯結(jié)構(gòu)設(shè)計(jì) .22 4.5 主要代碼 設(shè)計(jì) .23 4.5.1 企業(yè)招聘信息代碼設(shè)計(jì) .24 4.5.2 學(xué)生信息代碼設(shè)計(jì) .24 4.6 安全設(shè)計(jì) .24 5 系統(tǒng)實(shí)施 .25 5.1 數(shù)據(jù)庫(kù)實(shí)現(xiàn) .25 5.2 程序?qū)崿F(xiàn) .25 5.2.1 管理員界面設(shè)計(jì)及程序 .27 5.2.2 學(xué)生界面設(shè)計(jì)及程序 .42 6 總結(jié) .56 參考文獻(xiàn) .57 1 概述 1.1 選題背景 1.1.1 課程研究背景 隨著互聯(lián)網(wǎng)的快速發(fā)展,網(wǎng)絡(luò)用戶呈

8、現(xiàn)出極速增長(zhǎng)的態(tài)勢(shì)?;?Internet 的系統(tǒng)應(yīng)用的開(kāi)發(fā)正在昂揚(yáng)向上地發(fā)展之中。畢業(yè)生信息管理是一項(xiàng)重要的工 作,在高校教學(xué)管理中占據(jù)了不可或缺的位置。 畢業(yè)生就業(yè)管理系統(tǒng)的建設(shè),無(wú)論從理論方面還是從實(shí)踐方面,都存在著 許多懸而未決的問(wèn)題。全國(guó)范圍內(nèi),大學(xué)畢業(yè)生的就業(yè)工作管理是國(guó)家教育部 和人事部的主要工作之一,而國(guó)家教育部是全國(guó)大學(xué)畢業(yè)生就業(yè)管理的主要職 能部門。自從 1970 年改革開(kāi)放以來(lái),我國(guó)就一直以計(jì)劃分配工作為大學(xué)生畢業(yè) 管理的主要手段。但就業(yè)管理工作的數(shù)量之大、任務(wù)之繁重,讓手工操作難以 再滿足整個(gè)信息整理的需求。原國(guó)家教委在 1991 年組織研制了“全國(guó)畢業(yè)生分 配決策系統(tǒng)

9、”,在一定程度上將就業(yè)管理工作電子化了。畢業(yè)生就業(yè)管理系統(tǒng) 的出現(xiàn),是時(shí)代的產(chǎn)物,使應(yīng)屆生難就業(yè)的問(wèn)題得到了有力的緩解 1。因此, 如何設(shè)計(jì)畢業(yè)生就業(yè)管理系統(tǒng),如何改善已有的管理系統(tǒng),是一項(xiàng)十分具有現(xiàn) 實(shí)意義與遠(yuǎn)大前景的課題。 1.1.2 現(xiàn)狀分析 自二十一世紀(jì)以來(lái),我國(guó)的經(jīng)濟(jì)發(fā)展水平無(wú)疑邁向了一個(gè)新的階層。高等 教育不再神圣,而是普及化地進(jìn)入了每一個(gè)家庭,由此導(dǎo)致的高校擴(kuò)招與大學(xué) 畢業(yè)生就業(yè)難的問(wèn)題已經(jīng)是一個(gè)迫在眉睫的問(wèn)題。 截至前一段時(shí)間,對(duì)于高校畢業(yè)生的就業(yè)管理,我國(guó)許多高校還停留在手 工抄送畢業(yè)生的人工統(tǒng)計(jì)、制作報(bào)表、就業(yè)數(shù)據(jù)的階段,工作量大,數(shù)據(jù)實(shí)時(shí) 性和準(zhǔn)確性差,統(tǒng)計(jì)分析和報(bào)表困難

10、,占用空間量大,難以管理。而在信息高 速發(fā)展的現(xiàn)在,網(wǎng)絡(luò)化招聘已經(jīng)逐步興旺起來(lái)。它不同于有固定時(shí)間的人才市 場(chǎng)招聘,不存在時(shí)間、空間、地點(diǎn)的限制,求職者可以隨心所欲地與招聘企業(yè) 聯(lián)系,企業(yè)也可以在網(wǎng)絡(luò)上尋找符合要求的應(yīng)聘人士,使信息的雙向交流變得 更加快捷 2。 畢業(yè)生就業(yè)管理系統(tǒng)的開(kāi)發(fā)與研究因此應(yīng)運(yùn)而生,并且在世界上已經(jīng)取得 了較為豐碩的成果,國(guó)外多數(shù)城市與高校都開(kāi)發(fā)了獨(dú)有的畢業(yè)生就業(yè)管理系統(tǒng)。 這些系統(tǒng)一般都從校園內(nèi)畢業(yè)生的實(shí)際需求出發(fā),適應(yīng)其學(xué)校自身的特點(diǎn)。畢 業(yè)生就業(yè)管理系統(tǒng)的設(shè)計(jì)相當(dāng)詳細(xì),但多數(shù)系統(tǒng)沒(méi)有實(shí)現(xiàn)對(duì)人才細(xì)致的分類。 其主要存在的問(wèn)題有: 1.數(shù)據(jù)統(tǒng)計(jì)工作復(fù)雜繁重,難以保證統(tǒng)

11、計(jì)結(jié)果的正確性和及時(shí)性。 2.系統(tǒng)較為孤立,只能管理員使用,沒(méi)有聯(lián)機(jī)處理的系統(tǒng),因此無(wú)法實(shí)現(xiàn) 各項(xiàng)管理工作之間的關(guān)聯(lián),造成信息重復(fù)統(tǒng)計(jì)等問(wèn)題,不能提供與實(shí)際需求相 匹配的決策支持能力。 3.缺乏綜合分析能力,可擴(kuò)充性不足,無(wú)法適應(yīng)現(xiàn)有時(shí)代的告訴發(fā)展。部 分軟件使用一段時(shí)間后即被遺棄,造成資源的較大浪費(fèi)。 1.1.3 課題的目的和意義 畢業(yè)生可以通過(guò)畢業(yè)生就業(yè)管理系統(tǒng)實(shí)時(shí)維護(hù)和更新個(gè)人信息、求職信息 和通訊資料,企業(yè)可以瀏覽應(yīng)聘生列表,在系統(tǒng)首頁(yè)進(jìn)行注冊(cè),并進(jìn)入修改頁(yè) 面修改企業(yè)信息,一旦有中意的畢業(yè)生,便可以通過(guò)系統(tǒng)直接與對(duì)方聯(lián)系,增 加了雙向的交流與溝通的機(jī)會(huì)。部分程度上協(xié)助解決了大學(xué)畢業(yè)生

12、就業(yè)困難的 難題。 在國(guó)家政策更有效率的宏觀調(diào)控之下,協(xié)助完成大學(xué)生就業(yè)的雙向選擇, 從而促進(jìn)全國(guó)大學(xué)畢業(yè)生的合理配置,是新的大學(xué)生就業(yè)模式的指導(dǎo)思想。 2 系統(tǒng)規(guī)劃 2.1 系統(tǒng)開(kāi)發(fā)環(huán)境 該管理信息系統(tǒng)采用 B/S 結(jié)構(gòu)、它的特點(diǎn)是數(shù)據(jù)存儲(chǔ)量較小、其分析處理 工作也相對(duì)簡(jiǎn)單。對(duì)于網(wǎng)站的前臺(tái)開(kāi)發(fā)主要使用了 JSP 開(kāi)發(fā)技術(shù), Dreamweaver8.0 用來(lái)設(shè)計(jì)網(wǎng)頁(yè)和 Eclipse 進(jìn)行二次修改,在較短的時(shí)間里設(shè)計(jì)開(kāi) 發(fā)以 Tomcat 為 Web 服務(wù)器的系統(tǒng)前臺(tái),接著對(duì)初始系統(tǒng)開(kāi)始不斷修改,直到 各個(gè)功能模塊的實(shí)現(xiàn);后臺(tái)使用 Navicat Premium 和 My SQL 5.0 連

13、接和管理系 統(tǒng)數(shù)據(jù)庫(kù),從而實(shí)現(xiàn)信息資料的輸入和對(duì)相關(guān)數(shù)據(jù)的查詢和修改 4??紤]到系 統(tǒng)運(yùn)行的穩(wěn)定性,在系統(tǒng)開(kāi)發(fā)的過(guò)程中采用兼容性較好的 Windows 操作系統(tǒng), MySQL 5.6 數(shù)據(jù)庫(kù)和以 Tomcat 為 Web 服務(wù)器的開(kāi)發(fā)軟件,在 Windows 平臺(tái)上 運(yùn)行的服務(wù)器端和客戶端。 表 1-1 網(wǎng)站開(kāi)發(fā)環(huán)境 操作平臺(tái) Win xp/win7-64 位 服務(wù)器 Tomcat 7.0 所用軟件 Dreamweaver8.0,Eclipse,Navicat Premium 數(shù)據(jù)庫(kù) MySQL 5.0 網(wǎng)站類型 動(dòng)態(tài)網(wǎng)站 2.2.1 B/S 架構(gòu)簡(jiǎn)介 B/S 架構(gòu)是在互聯(lián)網(wǎng)興起之后隨之興起的

14、,對(duì)傳統(tǒng)的網(wǎng)頁(yè)架構(gòu)進(jìn)行了改進(jìn) 的一種技術(shù),這種架構(gòu)使得用戶界面通過(guò)萬(wàn)維網(wǎng)來(lái)實(shí)現(xiàn),少部分在瀏覽器實(shí)現(xiàn), 整體上簡(jiǎn)化了電腦的荷載量,使得系統(tǒng)維護(hù)與開(kāi)發(fā)更加簡(jiǎn)易,成本更加低廉, 是最新也最受歡迎的一種網(wǎng)頁(yè)架構(gòu)技術(shù) 5。 B/S 架構(gòu)比傳統(tǒng)的 C/S 架構(gòu)更加安全,成本也更低,它是基于萬(wàn)維網(wǎng)與內(nèi) 部互聯(lián)網(wǎng)的一種數(shù)據(jù)庫(kù)應(yīng)用,能使得不同地區(qū)、身份與接入端口的人同時(shí)訪問(wèn) 其數(shù)據(jù)庫(kù) 6。與此同時(shí)它也可以提供訪問(wèn)權(quán)限機(jī)制,只有服務(wù)器定義有訪問(wèn)權(quán) 限的人才能對(duì)其進(jìn)行訪問(wèn)與修改,從而保證了整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的安全性。 2.2.2 Mysql 技術(shù)簡(jiǎn)介 Mysql 是一種關(guān)系數(shù)據(jù)庫(kù)。其中,“關(guān)系型”可以理解成一張二維表,

15、即 此數(shù)據(jù)庫(kù)的內(nèi)容和成分是由一個(gè)表格進(jìn)行記錄的。Sql 是一種查詢語(yǔ)言,可以 對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行增刪改查等操作,是數(shù)據(jù)庫(kù)中的核心語(yǔ)言之一 7。 Mysql 是一款開(kāi)源(即它的代碼是完全公開(kāi)的,來(lái)自社會(huì)各界的人士都可 以為之奉獻(xiàn)自己的智慧)的軟件,由于它體積小,好安裝,對(duì)系統(tǒng)沒(méi)有太高的 要求,速度快而且免費(fèi)的特點(diǎn),成為目前網(wǎng)站開(kāi)發(fā)的主要軟件之一。 2.2.3 JSP 技術(shù)簡(jiǎn)介 JSP 技術(shù)是在制作網(wǎng)頁(yè)之時(shí),與 css 結(jié)合對(duì)網(wǎng)頁(yè)進(jìn)行設(shè)計(jì)的一種技術(shù) 8。 Css 與頁(yè)面的整體設(shè)計(jì)有關(guān),它負(fù)責(zé)的內(nèi)容是靜態(tài)的,如頁(yè)面背景用什么顏色, 各欄目之間如何分隔等。而 JSP 負(fù)責(zé)的內(nèi)容是動(dòng)態(tài)的,比如一個(gè)導(dǎo)航

16、欄點(diǎn)開(kāi)時(shí) 會(huì)有滑動(dòng)展示的動(dòng)態(tài),這種功能便需要通過(guò) JSP 來(lái)實(shí)現(xiàn)。 JSP 實(shí)現(xiàn)網(wǎng)頁(yè)動(dòng)態(tài)展示的方式是,從網(wǎng)頁(yè)表單獲得數(shù)據(jù),執(zhí)行一個(gè)發(fā)射命 令,通過(guò)命令訪問(wèn)后臺(tái)數(shù)據(jù)庫(kù),結(jié)合數(shù)據(jù)庫(kù)之中的內(nèi)容與自身語(yǔ)言來(lái)實(shí)現(xiàn)網(wǎng)頁(yè) 的動(dòng)態(tài)化 9。 2.3 需求分析 2.3.1 系統(tǒng)性能需求 對(duì)于畢業(yè)生就業(yè)管理信息系統(tǒng),它后臺(tái)保存有所有畢業(yè)生的性別、年齡及 聯(lián)系方式等個(gè)人信息,同時(shí)還存有企業(yè)的信息及其職位需求,因此它的數(shù)據(jù)庫(kù) 必須足夠完善,能保存大量信息并快速進(jìn)行檢索。與此同時(shí),由于畢業(yè)生的私 人信息也在后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行存儲(chǔ),因此需要系統(tǒng)有設(shè)置權(quán)限管理和登陸攔截的 功能 10,除了管理員之外其他人不能對(duì)數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù)進(jìn)行

17、修改,否則便會(huì)造 成個(gè)人信息泄露或者信息紊亂之類的問(wèn)題。 由于企業(yè)和畢業(yè)生之間必須要互相通話才能完成就業(yè),因此本系統(tǒng)還應(yīng)具 有快速友好的雙向交流功能。 2.3.2 系統(tǒng)功能需求 1、用戶需求 用戶群體為學(xué)生和企業(yè)。其中,學(xué)生需要可以通過(guò)學(xué)號(hào)和密碼來(lái)登錄系統(tǒng), 查看企業(yè)信息,同時(shí)可以設(shè)置一些關(guān)鍵詞來(lái)對(duì)有職位需求的企業(yè)進(jìn)行篩選,從 而快捷地選出自己想要的企業(yè)和職位。另一方面,企業(yè)需要可以在系統(tǒng)上進(jìn)行 注冊(cè),展示自己的企業(yè)理念,發(fā)布職位招聘信息和對(duì)優(yōu)秀的畢業(yè)生進(jìn)行留言, 實(shí)現(xiàn)雙向選擇。 2、功能需求 本部分主要為管理員的需求。其中應(yīng)包括對(duì)學(xué)生的個(gè)人信息進(jìn)行編輯與修 改,對(duì)企業(yè)信息進(jìn)行查看管理,對(duì)用戶

18、留言進(jìn)行篩選,對(duì)于所有存入后臺(tái)數(shù)據(jù) 庫(kù)的信息都應(yīng)具有增刪改查的功能。 2.2 系統(tǒng)開(kāi)發(fā)的可行性分析 可行性分析是在對(duì)項(xiàng)目進(jìn)行初始的調(diào)查之后所進(jìn)行的,對(duì)系統(tǒng)能否進(jìn)行開(kāi) 發(fā),以及開(kāi)發(fā)的必要性的研究,在系統(tǒng)調(diào)查完成的基礎(chǔ)之上,對(duì)新系統(tǒng)的開(kāi)發(fā)從 經(jīng)濟(jì)、技術(shù)和操作的方面進(jìn)行全面系統(tǒng)的分析和研究,以避免估價(jià)失誤和投資偏 差,從而提升系統(tǒng)開(kāi)發(fā)成功的幾率。 該系統(tǒng)的可行性分析包括技術(shù)、經(jīng)濟(jì)和操作上的可行性。 2.2.1 技術(shù)上的可行性 此模塊主要是分析開(kāi)發(fā)團(tuán)隊(duì)現(xiàn)有的技術(shù)條件能否順利完成開(kāi)發(fā)工作,以及 各種軟硬件設(shè)施是否能滿足開(kāi)發(fā)者的整體需要 11。 此系統(tǒng)包括前臺(tái)用戶功能部分和后臺(tái)管理功能部分,要實(shí)現(xiàn)這些功能

19、,必 須有功能強(qiáng)大,管理完善的管理信息系統(tǒng)作為強(qiáng)大的后臺(tái)支持。通過(guò)所學(xué)的軟 件方面的知識(shí)采用 Mysql 數(shù)據(jù)庫(kù)可以滿足圖書館考研服務(wù)網(wǎng)站對(duì)數(shù)據(jù)和信息管 理的需求 12。設(shè)計(jì)、開(kāi)發(fā)和編碼 Web 站點(diǎn)、Web 網(wǎng)頁(yè)和 Web 應(yīng)用程序主要使用 較為專業(yè)的 HTML 編輯器 Dreamweaver 8.0?;?JSP 技術(shù)和 struct 建模的網(wǎng) 站開(kāi)發(fā),完全足夠滿足畢業(yè)生就業(yè)管理信息系統(tǒng)的設(shè)計(jì)以及后期的美工完善。 2.2.2 經(jīng)濟(jì)上的可行性 本系統(tǒng)對(duì)于人力與物力的需求不多,只需少量人力資源便可以實(shí)現(xiàn),最重 要的是后臺(tái)上的操作。后臺(tái)的維護(hù)是系統(tǒng)正常運(yùn)行的前提,也是較為需要資金 的地方。因此,

20、在使用學(xué)校硬件儲(chǔ)備的同時(shí),本系統(tǒng)可以通過(guò)收取招聘企業(yè)首 頁(yè)廣告費(fèi)用等方式,來(lái)彌補(bǔ)一定的建設(shè)資金,同時(shí)信息系統(tǒng)的建設(shè)大大減少了 人工的工作量,也帶來(lái)了一定的經(jīng)濟(jì)效益。 2.2.3 管理上的可行性 本系統(tǒng)針的設(shè)計(jì)比較親民化,即便不是計(jì)算機(jī)專業(yè)的人員也可以很快地對(duì) 它進(jìn)行上手。界面遵循簡(jiǎn)潔與扁平化的原則,用戶只需要按照系統(tǒng)提示進(jìn)行操 作,界面的提示框里便能出現(xiàn)對(duì)該按鈕的作用的描述,通過(guò)這樣的交互方式, 使得操作簡(jiǎn)單易懂。 綜上所述,此系統(tǒng)開(kāi)發(fā)的目標(biāo)和效益都是十分明顯的,在經(jīng)濟(jì)和技術(shù)方面也 有可行性,并且投入少,見(jiàn)效快。因此系統(tǒng)的開(kāi)發(fā)是完全可行的。 3 系統(tǒng)分析 3.1 系統(tǒng)組織結(jié)構(gòu)分析 畢業(yè)生工作管

21、理系統(tǒng)包括前臺(tái)用戶功能和后臺(tái)管理功能,主要包括以下幾 個(gè)部門: 技術(shù)部,主要負(fù)責(zé)軟硬件平臺(tái)搭建,網(wǎng)頁(yè)的設(shè)計(jì),系統(tǒng)相關(guān)功能的完善及 更新,軟硬件設(shè)備的運(yùn)行以及日常的維護(hù)。 信息部,該部門是本系統(tǒng)的核心部門,主要負(fù)責(zé)采集最新招聘信息、發(fā)布 會(huì)時(shí)間與地點(diǎn)、畢業(yè)生個(gè)人資料與推薦等信息,并對(duì)其進(jìn)行整理,發(fā)布到前臺(tái)。 人事部,主要負(fù)責(zé)工作人員的招聘、調(diào)動(dòng)等管理工作和人員培訓(xùn)工作。 用戶管理部,主要負(fù)責(zé)管理和編輯用戶的相關(guān)信息。 系統(tǒng)總體組織結(jié)構(gòu)如圖 2-1 所示 圖 2-1 3.2 系統(tǒng)的業(yè)務(wù)流程分析 本系統(tǒng)總的業(yè)務(wù)流程大致為:信息部將學(xué)生求職、個(gè)人簡(jiǎn)歷、企業(yè)招聘、 實(shí)習(xí)信息、宣講會(huì)、招聘會(huì)等資料統(tǒng)一整合

22、并進(jìn)行分類,之后提交給后臺(tái)管理 中心,由管理中心集中整理后進(jìn)行發(fā)表,面向用戶。 3.2.1 系統(tǒng)業(yè)務(wù)流程圖 系統(tǒng)總的業(yè)務(wù)流程圖如下圖 2-2 所示: 圖 2-2 3.2.2 系統(tǒng)注冊(cè)業(yè)務(wù)流程圖 系統(tǒng)注冊(cè)業(yè)務(wù)流程圖包括用戶注冊(cè),注冊(cè)信息提交到用戶信息表,等到系 統(tǒng)審核過(guò)后進(jìn)行用戶分類管理,整理成用戶注冊(cè)總表。如圖 2-3 所示: 圖 2-3 3.2.3 用戶業(yè)務(wù)流程圖 用戶業(yè)務(wù)流程圖詳細(xì)地呈現(xiàn)了用戶行為的各個(gè)環(huán)節(jié),如圖 2-4 所示: 圖 2-4 3.3 系統(tǒng)的數(shù)據(jù)流程分析 數(shù)據(jù)流程圖是一種能全面地對(duì)信息系統(tǒng)整體邏輯進(jìn)行描述的工具 13,它可 以僅僅用幾種符號(hào)整體地表示出信息在系統(tǒng)中的流動(dòng)、存儲(chǔ)

23、和處理的情況,數(shù) 據(jù)流程圖是邏輯模型 14。 用戶的需求一般體現(xiàn)在對(duì)各種信息的更新、保存和查詢,這要求來(lái)自用戶 的各種信息的輸入輸出都可以在數(shù)據(jù)庫(kù)中得到滿足。數(shù)據(jù)庫(kù)對(duì)基本數(shù)據(jù)和數(shù)據(jù) 處理的流程進(jìn)行收集,組成一份反映整體數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)字典。 后臺(tái)管理員主要管理操作用戶信息,把信息部收集的企業(yè)信息,學(xué)生資料, 宣講會(huì)時(shí)間地點(diǎn)、找工作經(jīng)驗(yàn)信息等信息發(fā)布到系統(tǒng)各頁(yè)面中并實(shí)時(shí)進(jìn)行更新、 修改、刪除,供用戶在進(jìn)入就業(yè)管理系統(tǒng)后瀏覽系統(tǒng)頁(yè)面內(nèi)容 15。 用戶在完成注冊(cè)、登錄后可以通過(guò)系統(tǒng)主頁(yè)面進(jìn)入就業(yè)管理系統(tǒng),瀏覽系 統(tǒng)各頁(yè)面的內(nèi)容查找自己所需的企業(yè)資料、招聘信息,還可以使用教師咨詢服 務(wù)等功能。 3.3.

24、1 頂層數(shù)據(jù)流程 頂層圖是將系統(tǒng)高度抽象與概括而得到的,是由一個(gè)處理功能所構(gòu)成系統(tǒng) 10。圖中描述了系統(tǒng)的外部環(huán)境及其整體處理功能,即將輸入數(shù)據(jù)流的名稱、 數(shù)據(jù)的外部實(shí)體、接受系統(tǒng)輸出數(shù)據(jù)流的外部實(shí)體和輸出數(shù)據(jù)流的名稱提供給 了系統(tǒng)。用戶將個(gè)人信息通過(guò)注冊(cè)傳遞給用戶部管理員,同時(shí)用戶了瀏覽,使 用系統(tǒng)頁(yè)面的各種功能。如圖 2-5 所示: 圖 2-5 3.3.2 一層細(xì)化數(shù)據(jù)流程 一層圖中主要是描述系統(tǒng)用戶管理員之間的數(shù)據(jù)信息的交換 11。將頂層數(shù) 據(jù)流層圖細(xì)化之后,即可得到一層數(shù)據(jù)流程圖。如圖 2-6 所示: 圖 2-6 3.3.3 投送簡(jiǎn)歷數(shù)據(jù)流程圖 投送簡(jiǎn)歷是通過(guò)對(duì)簡(jiǎn)歷來(lái)源與去向來(lái)進(jìn)行匯總

25、,當(dāng)應(yīng)屆生往公司投送簡(jiǎn)歷 時(shí),發(fā)送個(gè)人簡(jiǎn)歷信息,公司接收其個(gè)人信息并進(jìn)行篩選,具體數(shù)據(jù)流程圖如 下所示: 3.4 系統(tǒng)的數(shù)據(jù)字典 對(duì)企業(yè)信息作具體對(duì)象分析,如下表所示: 表 2-7 數(shù)據(jù)元素描述(部分) 數(shù)據(jù)項(xiàng)編碼 數(shù)據(jù)項(xiàng)名稱 數(shù)據(jù)類型及說(shuō)明 編號(hào) 數(shù)據(jù)項(xiàng)名稱 數(shù)據(jù)類型及說(shuō)明 YS01 企業(yè)代碼 整數(shù)型;有唯一性 YS02 企業(yè)名稱 文本類型 YS03 企業(yè)地點(diǎn) 枚舉類型;有唯一性 YS04 招聘崗位 枚舉類型;不唯一 YS05 招聘要求 文本類型 YS06 信息發(fā)布時(shí)間 格式:*/* YS07 企業(yè)備注 文本類型 YS08 學(xué)生學(xué)號(hào) 整數(shù)型;有唯一性 YS09 學(xué)生性別 枚舉類型:男、女 Y

26、S10 學(xué)生姓名 文本類型 YS11 所學(xué)專業(yè) 枚舉型;有唯一性 YS12 聯(lián)系方式 整數(shù)型;有唯一性 YS13 工作意向 枚舉型;不唯一 YS14 個(gè)人簡(jiǎn)介 文本類型 表 2-8 數(shù)據(jù)結(jié)構(gòu)描述(部分) 編號(hào) 名稱 數(shù)據(jù)結(jié)構(gòu)組成 相關(guān)數(shù)據(jù)流 處理邏輯 DS01 學(xué)生信息 學(xué)號(hào)、姓名、性別、年齡、專業(yè)、聯(lián)系 方式、工作意向、個(gè)人簡(jiǎn)介 DF05 PL04 DS02 企業(yè)信息 企業(yè)代碼、企業(yè)名稱、企業(yè)地點(diǎn)、簡(jiǎn)介 DF03 PL03 DS03 招聘信息 招聘代碼、發(fā)布時(shí)間、發(fā)布企業(yè)、相關(guān) 職位、招聘要求 DF04 PL01 DS04 留言信息 留言編號(hào)、作者、標(biāo)題、內(nèi)容、發(fā)布時(shí) 間 DF02 PL02

27、 DS05 網(wǎng)頁(yè)信息 公告標(biāo)題、發(fā)布時(shí)間、作者、主要內(nèi)容 DF01 PL07 表 2-9 數(shù)據(jù)流描述(部分) 編號(hào) 名稱 來(lái)源 去向 組成 高峰流量 低峰流量 DF01 網(wǎng)站公告 管理員 瀏覽者 編號(hào)、標(biāo)題、內(nèi)容、時(shí)間 5 條/天 1 條/天 DF02 留言信息 學(xué)生 留言面板 編號(hào)、標(biāo)題、內(nèi)容、時(shí)間 50 條/天 20 條/天 DF03 企業(yè)信息 公司 公司詳情頁(yè) 編號(hào)、內(nèi)容、時(shí)間 60 條/天 10 條/天 DF04 招聘信息 公司 瀏覽者 編號(hào)、公司名、職位、招 聘要求、聯(lián)系方式、時(shí)間 200 條/天 50 條/天 DF05 學(xué)生信息 學(xué)生 網(wǎng)站后臺(tái) 學(xué)號(hào)、姓名、性別、年齡、 專業(yè)、聯(lián)系

28、方式、工作意 向 300 條/天 70 條/天 DF06 網(wǎng)站信息 管理員 瀏覽者 編號(hào)、標(biāo)題、信息內(nèi)容 3 條/天 1 條/天 表 2-10 數(shù)據(jù)存儲(chǔ)描述(部分) 編號(hào) 存儲(chǔ)名稱 組成 關(guān)鍵字 存儲(chǔ)大小 F01 企業(yè)信息 公司編號(hào)、名稱、地點(diǎn)、注冊(cè)時(shí)間 公司編號(hào) 1000 條/月 F02 學(xué)生信息 學(xué)號(hào)、姓名、性別、年齡、專業(yè)、簡(jiǎn) 介 學(xué)號(hào) 2000 條/月 F03 招聘信息 招聘編號(hào)、職位、地點(diǎn)、數(shù)量 招聘編號(hào) 1500 條/月 F04 網(wǎng)站公告 公告編號(hào)、標(biāo)題、內(nèi)容、日期 公告編號(hào) 300 條/月 F05 留言信息 留言編號(hào)、標(biāo)題、日期、內(nèi)容 留言編號(hào) 1500 條/月 F06 職位信息

29、 職位編號(hào)、類型、描述、要求、數(shù)量 職位編號(hào) 500 條/月 表 2-11 處理邏輯描述 編號(hào) 名稱 輸入 處理 輸出 PL01 招聘管理 招聘信息 招聘信息存入后臺(tái)數(shù)據(jù)庫(kù),使登錄的學(xué) 生可以進(jìn)行查看 招聘列表 PL02 留言管理 留言 學(xué)生將留言寫入招聘頁(yè),或者企業(yè)將留 言寫入學(xué)生個(gè)人信息頁(yè) 留言板 PL03 企業(yè)管理 企業(yè)信息 將公司信息存入后臺(tái)數(shù)據(jù)庫(kù) 企業(yè)列表 PL04 學(xué)生管理 學(xué)生信息 將學(xué)生信息存入后臺(tái)數(shù)據(jù)庫(kù) 學(xué)生列表 PL05 用戶管理 用戶信息 管理員查看用戶的個(gè)人信息,對(duì)其進(jìn)行 信息的修改、凍結(jié)或者刪除 用戶列表 PL06 職位查詢 查詢要求 學(xué)生將對(duì)職位的要求輸入搜索欄,網(wǎng)

30、站 顯示出所需職位的公司信息與簡(jiǎn)介 查詢結(jié)果 PL07 公告管理 網(wǎng)站公告 管理員將網(wǎng)站的公告輸入網(wǎng)站前臺(tái)的公 告欄,供登錄網(wǎng)頁(yè)的用戶查看 公告列表 4 系統(tǒng)設(shè)計(jì) 4.1 系統(tǒng)的平臺(tái)設(shè)計(jì) 本模塊的主要內(nèi)容包括系統(tǒng)的軟硬件配置 16。 硬件方面,處于設(shè)計(jì)人員整體技術(shù)水平和資金水平的考慮,以及本系統(tǒng)所 需要實(shí)現(xiàn)的功能還不夠完善等原因,只需要使用最普遍而且資金消耗量不大的 硬件設(shè)施就足夠,如 win7 筆記本電腦便足以獨(dú)立完成本系統(tǒng)的實(shí)現(xiàn)。軟件方面, 由于系統(tǒng)對(duì)數(shù)據(jù)庫(kù)要求較大,需要存儲(chǔ)大量信息,而且要實(shí)現(xiàn)一個(gè)大眾都可以 連接的接口,因此使用 Mysql 數(shù)據(jù)庫(kù),Dreamweaver 開(kāi)發(fā)軟件,以及

31、 tomcat 服 務(wù)器來(lái)對(duì)系統(tǒng)進(jìn)行配置。 4.2 系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì) 根據(jù)畢業(yè)生就業(yè)管理系統(tǒng)的總體設(shè)計(jì),將系統(tǒng)分為前臺(tái)和后臺(tái)兩個(gè)部分: 1、前臺(tái)實(shí)現(xiàn)用戶注冊(cè)、用戶登錄、首頁(yè)新聞?wù)故?、企業(yè)信息、招聘信息、 投送簡(jiǎn)歷等功能。 2、后臺(tái)實(shí)現(xiàn)動(dòng)態(tài)信息發(fā)布、招聘信息采集與發(fā)布、用戶信息管理、企業(yè) 信息管理等功能。其中,用戶信息管理包括用戶信息的增加,刪除與修改,企 業(yè)信息管理包括企業(yè)信息的增加、刪除與修改,招聘信息管理包括招聘信息的 增加、發(fā)布與關(guān)閉。 圖 3-1 4.3 系統(tǒng)的功能模塊設(shè)計(jì) 學(xué)生管理模塊用來(lái)增加、修改、刪除和查找學(xué)生個(gè)人信息。具體模塊設(shè)計(jì) 如下表所示: 表 3-1 “學(xué)生管理”模塊說(shuō)

32、明書 模塊標(biāo)識(shí) Sc01 所屬子系統(tǒng) 用戶管理 模塊名稱 學(xué)生信息管理 主要功能 學(xué)生注冊(cè)時(shí)個(gè)人信息添加,登錄后個(gè)人信息增加、刪除 調(diào)用模塊 注冊(cè)信息添加模塊、學(xué)生信息查詢模塊、學(xué)生信息修改模塊 輸入 學(xué)號(hào)、登錄密碼 輸出 聯(lián)系電話、聯(lián)系郵箱、所得榮譽(yù)、就業(yè)意向等 相關(guān)數(shù)據(jù)表 學(xué)生表 主要內(nèi)部變量 學(xué)生名、學(xué)生編號(hào) 算法 1、新用戶填寫個(gè)人信息,通過(guò)學(xué)號(hào)設(shè)置登錄密碼,進(jìn)行注冊(cè) 2、通過(guò)學(xué)號(hào)及密碼登錄系統(tǒng)主頁(yè) 3、在系統(tǒng)中查詢需要的信息 系統(tǒng)公共信息管理模塊用來(lái)描述管理員的職能,包括系統(tǒng)頁(yè)面的更新、與 前臺(tái)的連接等,以保證系統(tǒng)正常運(yùn)行。其說(shuō)明如下表所示: 表 3-2 “公共信息管理”模塊說(shuō)明書

33、模塊標(biāo)識(shí) SC02 所屬子系統(tǒng) 系統(tǒng)信息管理 模塊名稱 管理員登錄 主要功能 管理員將網(wǎng)站前臺(tái)與后臺(tái)進(jìn)行連接,以保證系統(tǒng)正常運(yùn)行 調(diào)用模塊 學(xué)生信息、首頁(yè)新聞、企業(yè)信息、招聘信息、上傳文件模塊 輸入 管理員用戶名,管理員密碼 輸出 系統(tǒng)頁(yè)面的信息更新、新聞更新等 相關(guān)數(shù)據(jù)表 系統(tǒng)管理員表,用戶表,權(quán)限表等 主要內(nèi)部變量 用戶名,密碼 算法 1、通過(guò)全局變量記錄學(xué)生的登錄密碼,保證學(xué)生的正常登錄 2、在各種“修改信息”中引入該變量,修改系統(tǒng)各板塊頁(yè)面信息并發(fā)布 4.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 4.3.1 概念設(shè)計(jì)(E-R 圖) 本系統(tǒng)以學(xué)生和后臺(tái)管理員對(duì)系統(tǒng)頁(yè)面的數(shù)據(jù)和信息需求為基礎(chǔ),參照各 個(gè)功能模塊以及

34、數(shù)據(jù)流程之間的關(guān)聯(lián)性,分析出了各實(shí)體之間的關(guān)系結(jié)構(gòu),采 用 E-R 圖的形式,展現(xiàn)出實(shí)體之間的關(guān)系。 其中,管理員擁有編號(hào)、登錄用戶名、登錄密碼等屬性,招聘信息擁有所 屬企業(yè)、招生方向、薪酬待遇、工作要求等屬性。學(xué)生擁有學(xué)號(hào)登錄名和登錄 密碼屬性,學(xué)生信息實(shí)體擁有性別、專業(yè)、聯(lián)系方式、工作意向、所獲榮譽(yù)等 屬性。各實(shí)體之間擁有實(shí)體間聯(lián)系。 具體關(guān)系如圖 3-2 所示: 圖 3-2 系統(tǒng) E-R 圖 4.3.2 邏輯結(jié)構(gòu)設(shè)計(jì) 根據(jù)系統(tǒng) E-R 圖,各實(shí)體之間的關(guān)系模式為: 1、管理員信息表(管理員編號(hào),登錄用戶名,登錄密碼); 2、學(xué)生信息表(學(xué)號(hào),密碼,姓名,年齡,專業(yè),聯(lián)系方式,工作意向);

35、 3、企業(yè)信息表(企業(yè)代碼,名稱,類型,所在地,聯(lián)系方式,詳細(xì)信息); 4、招聘信息表(信息代碼,標(biāo)題,所屬公司,發(fā)布時(shí)間,具體信息,聯(lián)系 郵箱); 根據(jù) E-R 圖和關(guān)系模式,可以為本系統(tǒng)建立一個(gè)數(shù)據(jù)庫(kù),并在數(shù)據(jù)庫(kù)中建 立五個(gè)基本表:管理員信息表 AI,學(xué)生信息表 SI,企業(yè)信息表 BI,招聘信息 表 RI。本設(shè)計(jì)中用到的關(guān)系表及其結(jié)構(gòu)如下: 表 3-3 管理員信息表 字段標(biāo)識(shí) 字段名稱 數(shù)據(jù)類型 說(shuō)明 aid 管理員編號(hào) Int 主鍵,不能為空 admin 登錄用戶名 Varchar(20) Password 登錄密碼 Varchar(20) 表 3-4 學(xué)生信息表 字段標(biāo)識(shí) 字段名稱 數(shù)

36、據(jù)類型 說(shuō)明 stuID 學(xué)號(hào) Varchar(10) 主鍵,不能為空 stuPwd 登錄密碼 Varchar(20) stuName 姓名 Varchar(20) 不能為空 stuAge 年齡 int stuDept 所在專業(yè) Varchar(20) stuTel 聯(lián)系方式 varchar(20) stuIdea 工作意向 Varchar(MAX) 表 3-5 企業(yè)信息表 字段標(biāo)識(shí) 字段名稱 數(shù)據(jù)類型 說(shuō)明 blocID 企業(yè)編號(hào) int 主鍵,不能為空 blocName 企業(yè)名稱 Varchar(20) 公司名稱,不能為空 blocType 企業(yè)類型 Varchar(20) blocAre

37、a 所在地 Varchar(20) blocTel 聯(lián)系方式 Varchar(20) blocInf 詳細(xì)信息 Varchar(MAX) 表 3-6 招聘信息表 字段標(biāo)識(shí) 字段名稱 數(shù)據(jù)類型 說(shuō)明 recID 招聘代碼 int 主鍵,不能為空 recTitle 招聘標(biāo)題 Varchar(20) recBlocName 所屬公司 Varchar(20) 不能為空 recDate 發(fā)布日期 smalldatetime recInf 具體信息 Varchar(MAX) recEmail 聯(lián)系郵箱 Varchar(50) 4.5 主要代碼設(shè)計(jì) 4.5.1 企業(yè)招聘信息代碼設(shè)計(jì) 系統(tǒng)對(duì)招聘信息進(jìn)行了代碼

38、設(shè)計(jì),信息發(fā)布后根據(jù)時(shí)間先后次序使用順序 碼,時(shí)間使用年、月、日碼,這樣的編碼設(shè)計(jì)基本能實(shí)現(xiàn)對(duì)信息的自動(dòng)編碼 17。 代碼模型如圖 3-3 所示: nnnn nn nn nnn nnn 年 日 月 工作類型編碼 信息順序碼 圖 3-3 招聘信息代碼設(shè)計(jì) 其中,工作類型的編碼設(shè)計(jì)如下表所示(部分): 編號(hào) 工作類型 01 人力資源/行政 02 物流/物流管理 03 計(jì)算機(jī)/軟件 04 心里咨詢/公關(guān) 05 管培生/儲(chǔ)備干部 06 建造師/造價(jià)師 07 會(huì)計(jì) 08 律師/咨詢師 09 教師 4.5.2 學(xué)生信息代碼設(shè)計(jì) 根據(jù)學(xué)生的注冊(cè)時(shí)間來(lái)編碼前方年月日信息,然后根據(jù)學(xué)號(hào)末位來(lái)對(duì)學(xué)生 身份進(jìn)行確認(rèn)

39、??紤]到本網(wǎng)站使用人數(shù)并非很多,因此只用了末四位來(lái)進(jìn)行編 碼。 學(xué)號(hào)末四位 日 月 年 XX XXXXXXXX XX 4.6 安全設(shè)計(jì) 畢業(yè)生就業(yè)管理系統(tǒng)運(yùn)行的安全,是指保證信息存儲(chǔ)及傳輸過(guò)程中不被惡 意竊取或者流失,以及用戶登錄信息系統(tǒng)時(shí)個(gè)人信息的私密性可以得到保證 18, 主要是為了保證系統(tǒng)能正常的運(yùn)行,這些都主要依賴于網(wǎng)絡(luò)的安全程度。 本系統(tǒng)采用了以下的安全措施: 1、硬件安全:該系統(tǒng)使用防病毒網(wǎng)卡,對(duì)系統(tǒng)加裝防火墻,以制止外來(lái)程 序惡意更改或破壞數(shù)據(jù) 19。 2、操作系統(tǒng)安全:該系統(tǒng)使用 Windows 7 系統(tǒng)。 3、信息資料管理安全:該系統(tǒng)對(duì)各部分信息資料實(shí)行海量備份處理,數(shù)據(jù) 丟

40、失后也能通過(guò)備份文件找回。在資金允許的前提之下,會(huì)對(duì)數(shù)據(jù)實(shí)行增量備 份處理 20。 4、用戶信息安全:該系統(tǒng)對(duì)管理員表和用戶信息表都進(jìn)行了加密,為了防 止用戶的信息得到有效安全存儲(chǔ),防止用戶資料被他人竊取,通過(guò)權(quán)限設(shè)計(jì), 只有管理員才能進(jìn)入系統(tǒng)并對(duì)信息進(jìn)行操作。 5 系統(tǒng)實(shí)施 5.1 數(shù)據(jù)庫(kù)實(shí)現(xiàn) 將數(shù)據(jù)庫(kù)與系統(tǒng)連接起來(lái)的代碼如下所示: # direct log messages to stdout # log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.err lo

41、g4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%dABSOLUTE %5p %c1:%L - %m%n # direct messages to file mylog.log # log4j.appender.file=org.apache.log4j.FileAppender log4j.appender.file.File=d:/mylog.log log4j.appender.file.layout=org.apache.lo

42、g4j.PatternLayout log4j.appender.file.layout.ConversionPattern=%dABSOLUTE %5p %c1:%L - %m%n # set log levels - for more verbose logging change info to debug # log4j.rootLogger=info, stdout 5.2 程序?qū)崿F(xiàn) 5.2.1 管理員界面設(shè)計(jì)及代碼 管理員登錄頁(yè)面如圖 3-4 所示: 圖 4-1 管理員登錄頁(yè) 當(dāng)輸入錯(cuò)誤的密碼時(shí),會(huì)自動(dòng)彈出登錄攔截的警示框。 登錄攔截代碼如下所示: package com.web.i

43、nterceptor; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionInvocation; import com.opensymphony.xwork2.ActionSupport; import com.opensymphony.xwork2.interceptor.MethodFilterInterceptor; public class LoginInterceptor extends MethodFilterInterceptor Override public S

44、tring doIntercept(ActionInvocation invocation) throws Exception /判斷 session 作用域是否有用戶信息,如果有放行,如果沒(méi)有攔截。 Object obj = ActionContext.getContext().getSession().get(loginAdmin); if(obj = null) /*友好信息 start*/ / 1 獲得當(dāng)前運(yùn)行 action Object action = invocation.getAction(); / 2 判斷運(yùn)行時(shí)是否是 ActionSupport if(action inst

45、anceof ActionSupport) ActionSupport actionSupport = (ActionSupport) action; actionSupport.addFieldError(, 請(qǐng)登錄); /*友好信息 end*/ / 沒(méi)有登錄,需要登錄 return login; /登錄,放行 return invocation.invoke(); 登錄后的頁(yè)面如圖所示: 圖 4-2 管理員主頁(yè)面 其中,左側(cè)面板可以通過(guò)上方的提示收起,從而更好地顯示主頁(yè)面的信息。 管理員主頁(yè)面部分的代碼如下: 學(xué)生信息 Home 日歷 進(jìn)入左側(cè)面板中的學(xué)生信息管理分項(xiàng)之后,頁(yè)面如圖所示:

46、圖 4-3 學(xué)生信息管理頁(yè)面 學(xué)生信息表具有分頁(yè)功能,專業(yè)和工作意向的分項(xiàng)具有下拉列表的功能。 學(xué)生表單主頁(yè)的代碼如下: 學(xué)生信息 Home 學(xué)生信息管理 學(xué)生信息表 條件查詢 學(xué)號(hào) 姓名 專業(yè) 電話 性別 工作意向 學(xué)生信息表 學(xué)號(hào) 姓名 專業(yè) 性別 電話 工作意向 修改 刪除 進(jìn)入學(xué)生信息編輯頁(yè)面之后,添加學(xué)生信息的表單如圖所示: 圖 4-4 添加信息頁(yè)面 修改學(xué)生信息的表單如圖所示: 圖 4-5 修改信息頁(yè)面 修改學(xué)生信息的代碼如下: 學(xué)生信息 Home 學(xué)生信息管理 編輯學(xué)生信息 編輯學(xué)生信息 學(xué)號(hào) studentNum 姓名 專業(yè) 性別 gender 電話 工作意向 5.2.2 學(xué)生

47、界面設(shè)計(jì)及代碼 學(xué)生登錄系統(tǒng)之后的主界面如圖所示: 圖 4-6 學(xué)生主頁(yè)面 主頁(yè)面可以顯示當(dāng)天的時(shí)間與日期,下方有學(xué)生的個(gè)人信息,如學(xué)號(hào)與電 話等。右方是期望職位類別,具有下拉列表的功能。 學(xué)生主頁(yè)面的代碼如下: 主頁(yè) ATLANT !- 企業(yè) 招聘 學(xué)生登錄 - !- - 畢業(yè)生就業(yè)信息服務(wù)站 00:00 Loading. 學(xué)生登錄 學(xué)號(hào) 密碼 通知欄 通知 2 通知 2 通知 3 通知 4 選擇職位類型之后,系統(tǒng)自動(dòng)對(duì)數(shù)據(jù)庫(kù)中的內(nèi)容進(jìn)行篩選,進(jìn)入招聘信息 表,如圖所示: 圖 4-7 招聘信息表 招聘信息表的代碼如下: 企業(yè)信息 Home 企業(yè)信息管理 企業(yè)信息表 條件查詢 企業(yè)名稱 地址

48、聯(lián)系電話 企業(yè)信息表 企業(yè)名稱 地址 聯(lián)系電話 修改 刪除 點(diǎn)擊“詳細(xì)”,進(jìn)入公司詳情頁(yè)面: 圖 4-8 公司詳情頁(yè)面 公司詳情頁(yè)的代碼如下: 企業(yè)信息 Home 企業(yè)信息管理 編輯企業(yè)信息 編輯企業(yè)信息 企業(yè)名稱 地址 聯(lián)系電話 詳細(xì) 6 總結(jié) 本系統(tǒng)實(shí)現(xiàn)了兩個(gè)界面的建立,管理員可以通過(guò) A_login 界面登錄到后臺(tái) 頁(yè),對(duì)企業(yè)和學(xué)生的相關(guān)信息進(jìn)行管理。學(xué)生可以通過(guò)前臺(tái)頁(yè)面直接登錄、查 看與修改個(gè)人信息,并可以輸入自己理想的職位,系統(tǒng)通過(guò)其輸入的理想職位 來(lái)對(duì)職業(yè)數(shù)據(jù)庫(kù)進(jìn)行篩選。操作簡(jiǎn)單,界面一目了然,基本的增刪改查和注冊(cè) 功能都得以寫出。 遺憾的是,由于個(gè)人實(shí)力不足以及資金缺乏等問(wèn)題,設(shè)

49、想中的學(xué)生輸入個(gè) 人基本情況,系統(tǒng)通過(guò)這些信息來(lái)智能匹配合適職業(yè)的功能還在開(kāi)發(fā)之中,沒(méi) 有成功實(shí)現(xiàn)。 參考文獻(xiàn) 1 白鑒聰,薩克力.JavaScript 網(wǎng)頁(yè)效果大師M.北京:機(jī)械工業(yè)出版社.2001. 2 劉加美.Dreamweaver 制作網(wǎng)頁(yè)基礎(chǔ)教程.華南師范大學(xué)出版,2000. 3 網(wǎng)星工作室 DreamweaverMX 完全自學(xué)手冊(cè).北京電子出版社,2002 4 薩師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論M.北京:高等教育出版社,1997.91-132. 5 毛鵬翔.畢業(yè)生管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)D.天津大學(xué),2006. 6 梁德添.廣東工業(yè)大學(xué)畢業(yè)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)D.廣東工業(yè)大學(xué),2007.

50、 7 王超峰.基于 C/S、B/S 三層構(gòu)架的研究生管理信息系統(tǒng)(MIS)的設(shè)計(jì)與實(shí)現(xiàn)D.北京化 工大學(xué),2002. 8 薛華成.管理信息系統(tǒng)M.清華大學(xué)出版社,1996.7.2-5. 9 候炳輝,劉世峰.信息管理系統(tǒng)J.信息管理系統(tǒng)分析,2004.5:254-562. 10 李朝暉.PowerBuilder 開(kāi)發(fā)實(shí)例完全剖J.PowerBuilder10.2006:122-189. 11 劉洪峰,陳江波.網(wǎng)絡(luò)開(kāi)發(fā)技術(shù)大全M.人民郵電出版社,2005:119-143. 12 舒紅平.Web 數(shù)據(jù)庫(kù)編程-JavaM.西安電子科技大學(xué)出版社,2005:97-143. 13 程成,陳霞.軟件工程M.

51、機(jī)械工業(yè)出版社,2003:46-80. 14 周之英.現(xiàn)代軟件工程.M.科學(xué)出版社,2003:22-32. 15 韓萬(wàn)江.軟件工程案例教程M.北京:機(jī)械工業(yè)出版社,2007:5599. 16 Agosta L.The essential guide to data werehousingM.2000:23-34. 17 Tim Oreilly.What is Web2.0:Design Patterns and Business Models for the Next Generation of Software.Communications&StrategiesD.2007. 18 Snel

52、l SA.Dean JW Jr.Integrated manufacturing and human resource managementD.1992. 19 Min,Wei.A Research on Statistical Information Applied to Tourist Traffic and Transport System Design Based on ASP. NETJ.Journal of Convergence Information Technology.2011. 20 Juanjuan.Jiang,Tarja Systa.UML-Based Support for Designing and Validating Web Service DescriptionsJ.International Journal of Web Services Research.2006. 指導(dǎo)教師評(píng)語(yǔ): 學(xué)生論文成績(jī): 指導(dǎo)教師簽字: 2017 年 5 月 30 日

展開(kāi)閱讀全文
溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!