基于web的高校就業(yè)管理系統(tǒng)平臺的設計與開發(fā)_第1頁
已閱讀1頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、基于Web的高校就業(yè)管理系統(tǒng)平臺的設計與開發(fā),,第1章 緒 論,1.1研究背景 本研究課題基于在國內(nèi)各高等院校畢業(yè)生就業(yè)制度的體制改革與長足性發(fā)展為背景的基礎上,將高等院校就業(yè)管理信息儲存量大、任務繁重、時效性能較強、數(shù)據(jù)處理手段繁瑣、社會影響性深遠的特點及特性與吉林大學就業(yè)管理職責部門在運行過程中的的實際需求結(jié)合起來,研發(fā)出了一整套完善的、基于高等院校實際情況的、便于運行和操作的畢業(yè)生就業(yè)管理信息系統(tǒng),這一系統(tǒng)的確立在一

2、定程度上方便了畢業(yè)生獲取單位招聘信息的同時,便于更多的用人單位可以隨時的進行一項發(fā)布招聘信息的工作,致使用人單位能及時而準確的掌握畢業(yè)生的基本情況與求職方面的相關(guān)性信息,使得畢業(yè)生和用人單位之間能夠更好的進行合作,同時滿足彼此間的需求,進而促使用人單位的招聘率以及學生的就業(yè)率有所提高。,1.2主要內(nèi)容 本課題將內(nèi)容的重點放在了探究就業(yè)管理信息系統(tǒng)的全面設計和實現(xiàn)之上。本課題在探究和論述的過程當中,采取全方位搜集和閱覽的方式就現(xiàn)

3、階段高等院校畢業(yè)生就業(yè)的相關(guān)性文獻進行了分析和探究,同時基于結(jié)合近年國內(nèi)高等教育事業(yè)的發(fā)展狀態(tài),在掌握、了解畢業(yè)生就業(yè)信息業(yè)務與WEB[2]所設限的相關(guān)性技術(shù)的基礎之上,較為全面的設計并實現(xiàn)了畢業(yè)生就業(yè)管理信息系統(tǒng),該管理信息系統(tǒng)著重涵蓋了以下幾個方面的內(nèi)容:1.就業(yè)指導管理 就業(yè)指導管理涉及五個方面的功能模塊:①單位管理②畢業(yè)生管理③數(shù)據(jù)統(tǒng)計④簽約管理⑤數(shù)據(jù)上報。該指導管理模塊著重提供高等院校畢業(yè)生相關(guān)信息的導入和維護、用人單

4、位相關(guān)性信息的維護、畢業(yè)生簽訂相關(guān)性信息的維護和數(shù)據(jù)統(tǒng)計的上報功能。2.網(wǎng)上招聘 網(wǎng)上招聘功能包括用人單位部分與畢業(yè)生部分兩個大型的功能結(jié)構(gòu)。其中,用人單位部分著重為用人單位提供了企業(yè)信息的維護、企業(yè)的相關(guān)性注冊、高等院校在校畢業(yè)生的信息查看以及需求信息的維護等各個方面的功能;而畢業(yè)生部分則為高等院校的畢業(yè)生提供了相關(guān)的簡歷管理、求職性管理、自身設置以及用人單位相關(guān)類的信息檢索等。3.招聘管理 就業(yè)信息統(tǒng)計、招聘信息公布

5、、生源核對等為招聘管理中的幾大功能模塊。其中,就業(yè)信息統(tǒng)計就是為在校領(lǐng)導和畢業(yè)生就業(yè)指導中心的領(lǐng)導提供一些查閱每一項統(tǒng)計需求信息的功能;所謂招聘信息公布就是為畢業(yè)生就業(yè)指導中心的相關(guān)工作者提供一些專場招聘畢業(yè)生大會的信息公布和自身所需信息公布的功能;而生源核對則可滿足所有高等院校管理員登陸網(wǎng)站的需求,從而可針對各自院校畢業(yè)生信息采取整改及校核工作的措施。4.系統(tǒng)管理 系統(tǒng)配置、權(quán)限管理、日志管理及系統(tǒng)狀態(tài)等為系統(tǒng)管理所包含的四個主

6、要功能模塊。,1.3論文組織結(jié)構(gòu) 第1章,緒論,著重分析畢業(yè)生就業(yè)管理系統(tǒng)的探究背景和目的,以及該課題的相關(guān)性特點。 第2章,主要分析和探究了WEB的體系結(jié)構(gòu)、MVC的設計模式、UML創(chuàng)建模式的方式和業(yè)務數(shù)據(jù)的儲存方式。 第3章,詳細的闡述了畢業(yè)生就業(yè)管理信息系統(tǒng)所涉及的一些需求分析,基于對畢業(yè)生就業(yè)指導中心就業(yè)管理狀況的具體調(diào)閱和對畢業(yè)生就業(yè)指導中心相關(guān)工作者的數(shù)次溝通,提供了詳細的需求,引用將目光投向?qū)ο蟮乃枷敕?/p>

7、析系統(tǒng)的業(yè)務程序,采用和實行UML的建模方式提供了系統(tǒng)功能模型,同時給出了該系統(tǒng)的設計導向。 第4章,具體闡述了畢業(yè)生就業(yè)管理信息系統(tǒng)的設計和研究,重點包含了該系統(tǒng)功能、體系架構(gòu)、數(shù)據(jù)庫、數(shù)據(jù)統(tǒng)一性和安全等的設計。 第5章,詳細闡述了畢業(yè)生就業(yè)管理信息系統(tǒng)的研發(fā)和實現(xiàn),重點包含了各層運用組件的研發(fā),同時實現(xiàn)了數(shù)據(jù)庫連接池,完成了系統(tǒng)的部署等各項工作;主要介紹了該系統(tǒng)統(tǒng)重點環(huán)節(jié)的實現(xiàn)。 第6章,總結(jié)了整個課題的研究工作,同

8、時為今后需繼續(xù)完善的工作和開發(fā)領(lǐng)域做出了展望,回顧和總結(jié)了本課題的論述內(nèi)容,提出了該系統(tǒng)在運用當中的缺陷。,第2章 系統(tǒng)關(guān)鍵技術(shù)分析,2.1 WEB體系架構(gòu)和EJB組件技術(shù)2.1.1 WEB體系架構(gòu)2.1.2 WEB架構(gòu)概述,圖2.1 WEB體系結(jié)構(gòu)和組件技術(shù),2.1.3 Web組件技術(shù) WEB采用了多層形式的分布式運用模型,運用邏輯遵循功能標準劃分成組件,所有的組件依據(jù)其所在的層在不同類別的機器之上進行布置。WEB具有We

9、b層、客戶端以及業(yè)務層三種類型的組件。1Web層組件2.客戶端組件3.業(yè)務組件2.1.4 EJB組件簡述,圖2.2 EJB組件模型的運行原理,2.2 MVC的結(jié)構(gòu)模式2.2.1 MVC模式論述1.模型2.視圖3.控制器2.2.2 Struts架構(gòu)的分析2.2.3 MVC、Struts與EJB配合2.3 UML建模2.3.1 UML統(tǒng)一建模語言第一、元模型層:元模型層就是構(gòu)成UML的最根本的一種元素。第二、元元

10、模型層:元元模型層就是代表所要詮釋的全部事務。第三、用戶模型層:用戶模型層換句話說也就是實例模型或者是對象模型,全部組成元素都為UML模型的一個例子。第四、模型層:模型層也稱作類模型,其構(gòu)成UML的模型,模型層之中的任何一個概念都為元模型層當中的所謂概念的一種實例表現(xiàn)。2.3.2 UML建模概述在通常情況下,用例具有下面幾個屬性:第一、對用例進行運用的人就是用戶,用戶和用例之間務必存在一種交互作用。第二、可以說,用例可以大,

11、也可以小。第三、從一定意義上說,用例存在商業(yè)目標,而且它所體現(xiàn)出的行為具有觀察性。,2.4業(yè)務數(shù)據(jù)存儲 就業(yè)管理信息系統(tǒng)和除其之外的它類系統(tǒng)經(jīng)常性的出現(xiàn)相互交換數(shù)據(jù)的現(xiàn)象,在這種情形下,將進行對其業(yè)務數(shù)據(jù)執(zhí)行一種導入導出工作。利用Excel或UOF格式的一種電子表格對系統(tǒng)數(shù)據(jù)進行儲存以直觀而形象的對其進行表示?!敖y(tǒng)一辦公文檔格式標準”就是UOF的一種全稱性描述。中文辦公軟件的一種常見需求即為UOF的出發(fā)點,UOF就上述所描述

12、的文檔格式標準的部分準則在很大程度上進行了思考和準備,恰到好處的將每個國產(chǎn)中文辦公軟件之間所存在的差異性進行了處理,形成了一種適宜于中文運用的、包含了從文檔邏輯顯示內(nèi)容到表現(xiàn)格式、整體性能較強、合理性較完備的技術(shù)體系架構(gòu),基于在標準的一種描述能力方面上,將ODF與Open XML的優(yōu)、缺點進行了綜合引用,可以說,在一定程度上基本包含了ODF和Open XML之間的一些通常性運用功能的交集。 本研究課題在數(shù)據(jù)交換上著重引用了UOF進

13、行存儲,以示對國產(chǎn)文檔格式的一種支持。,第3章 就業(yè)管理信息系統(tǒng)的需求分析,3.1就業(yè)管理信息系統(tǒng)研發(fā)方式現(xiàn)階段,快速原型法、結(jié)構(gòu)化生命周期法以及運用軟件包法即為管理信息系統(tǒng)的三種主要的研發(fā)方式。即快速原型法、結(jié)構(gòu)化生命周期法、運用軟件包法。3.2 系統(tǒng)需求分析 基于系統(tǒng)的一種探析過程,對系統(tǒng)進行建模所引用的一種UML技術(shù)已然變成軟件研發(fā)的一個趨勢,該系統(tǒng)在需求探析階段引用UML技術(shù)對系統(tǒng)進行了創(chuàng)建模型。3.2.1 就業(yè)指導業(yè)務

14、需求 1.通用數(shù)據(jù)化導入2.生源校核3.單位管理4.信息指導管理5.簽約指導管理6.數(shù)據(jù)上報7.改派處理,3.2.2 就業(yè)指導管理信息系統(tǒng)模型 第一、系統(tǒng)管理者:每一項該系統(tǒng)的權(quán)限功能在系統(tǒng)管理者中所擁有,涵蓋了系統(tǒng)設置與權(quán)限管理以及招聘、用戶信息管理。 第二、企業(yè)代表:企業(yè)代表包含查看與詢問畢業(yè)生基本信息、企業(yè)注冊以及下載畢業(yè)生簡歷。 第三、學生用戶:學生用戶包含上傳簡歷功能、自身簡歷管理功能以

15、及查詢招聘信息與資料功能等。按照以下程序就基于面向目標流程設計的需求研究階段,對系統(tǒng)的用例模型進行創(chuàng)建和建立: 第一、對本系統(tǒng)的直接運用人員進行確認和認定。 第二、任意選取一個于其其中,作為起點之用。 第三、以執(zhí)行者為出發(fā)點,就他與系統(tǒng)所進行的一些交互作用做出分析和研究,并且從該交互過程當中用例得以顯現(xiàn),進而使得以該執(zhí)行者為核心的局部的一種用例模型得以形成和實現(xiàn)。 第四、針對每一個用例,就其核心

16、的商業(yè)過程進行確認和認定。 第五、通過自然語言這種形式就該過程進行一個準確的描述。 第六、更深一步的就用例模型進行分解,對用例間的這種“拓展”與“運用”關(guān)系進行確認和認定。 第七、重復上述過程中的第二、第六兩個程序,使整體的用例模型得以逐步性的形成和實現(xiàn)。,,圖3.1學生用戶相關(guān)用例圖,圖3.2企業(yè)代表相關(guān)用例圖,3.2.3 就業(yè)管理信息系統(tǒng)模型細化 子用例作為主用例的一個組成部分,可以對一個復雜的

17、用例工作流進行分解。比如說系統(tǒng)管理員就是該系統(tǒng)的運用者之一,它含有本系統(tǒng)的全部權(quán)限功能,其中招聘信息管理即為其所包含的一個元素。,圖3.3招聘信息管理用例,3.2.4 就業(yè)管理信息系統(tǒng)活動圖,基于對活動圖的分析和研究,便可對所要描述對象的需要進行的所有程序與任務進行掌握和熟悉。倘若某個活動順利完成和實現(xiàn),執(zhí)行便可進入由活動的一種成效轉(zhuǎn)移所確認和認定的下一個狀態(tài)當中。,第4章 就業(yè)管理信息結(jié)構(gòu)設計,4.1就業(yè)管理信息系統(tǒng)結(jié)構(gòu) B/S

18、體系結(jié)構(gòu)即為就業(yè)管理信息系統(tǒng)所引用的一種結(jié)構(gòu),給出的Web服務涵蓋了以下幾個方面的內(nèi)容:①提供一種遠程招聘信息的相關(guān)性服務于招聘單位②提供一種政策指導與管理服務③提供一種招聘信息的查詢服務等。4.2就業(yè)管理信息系統(tǒng)功能 基于第3章系統(tǒng)功能概述與用例分析的基礎上,本節(jié)將繼續(xù)對系統(tǒng)功能做進一步的分解和細化,提供出詳細的系統(tǒng)功能分析圖。①招聘管理②就業(yè)指導管理③系統(tǒng)管理即為該就業(yè)管理信息系統(tǒng)的三個主要分系統(tǒng)。,圖4.1系統(tǒng)的功能分析圖

19、,基于系統(tǒng)功能分析圖,下面就著重對每一項功能結(jié)構(gòu)給出相應的詳細設計過程,具體如下:1.就業(yè)指導管理 (1)畢業(yè)生管理功能模塊:畢業(yè)生從教務處領(lǐng)取其相關(guān)的基本信息和資料,以Excel表格的形式體現(xiàn),便于供給本系統(tǒng)的運用,要有相關(guān)的數(shù)據(jù)導入功能;便于維護畢業(yè)生的基本資料和信息,要有增刪、修改等功能,以便對畢業(yè)生的基本資料和信息進行相應過程上的增加、刪除和修改。 (2)單位管理功能模塊:為了和用人單位之間經(jīng)常性的保持一種

20、緊密的聯(lián)系,以便向用人單位傳遞邀請函和畢業(yè)生招聘會信息,要有對單位基本信息進行增刪、修改及查看功能,同時要有相應的對用人需求信息進行增刪、修改及查看功能。 (3)簽約管理功能模塊:就業(yè)指導管理中心的工作重點就是每一年的簽約管理工作。首要工作即為錄入與維護畢業(yè)生的簽約信息;與此同時,對已經(jīng)儲存的畢業(yè)生簽約信息采取查詢與增刪等方式進行相應過程的操作。 (4)數(shù)據(jù)統(tǒng)計功能模塊:以院校相關(guān)領(lǐng)導和就業(yè)指導管理中心領(lǐng)導的相關(guān)要求

21、為依據(jù),統(tǒng)計畢業(yè)生就業(yè)信息。 (5)數(shù)據(jù)上報功能模塊:提供相應的報表打印以及導出的功能。2.招聘管理 (1)招聘信息管理功能模塊:招聘信息管理功能涵蓋了用人單位專場招聘會相關(guān)信息的一些維護與用人單位相關(guān)需求信息的公布兩項內(nèi)容。 (2)就業(yè)信息統(tǒng)計功能模塊:為就業(yè)指導管理中心的部門領(lǐng)導和院校主管就業(yè)方面工作的各級校領(lǐng)導給出了查看學生就業(yè)統(tǒng)計資料和信息的相關(guān)性功能。,(3)生源核對功能模塊:每一所學校的管理員可

22、通過登錄網(wǎng)站的方式,就所屬自己院校的畢業(yè)生資料和信息進行相應過程的修正與校核。 (4)網(wǎng)上招聘功能模塊:用人單位、畢業(yè)生部分即為網(wǎng)上招聘功能模塊以運用者為基礎進行劃分的兩大功能構(gòu)架。3.系統(tǒng)管理 (1)權(quán)限管理功能:①角色管理②權(quán)限分配③用戶管理即為權(quán)限管理功能所包含的三大功能模塊。 (2)系統(tǒng)配置功能:系統(tǒng)配置功能的核心任務就是供給對網(wǎng)站新聞通知以及系統(tǒng)欄目和菜單的一些管理維護。 (3)系統(tǒng)狀態(tài)功能:

23、給出了對在線用戶以及人數(shù)統(tǒng)計等進行查詢的一些功能。 (4)日志管理功能:該項功能著重采取日志的方式就用戶的操作進行相應過程的記錄,進而為管理員查詢提供了方便和便利。4.3數(shù)據(jù)庫的設計與實現(xiàn)1.信息參考與公告信息2.用戶信息3.單位招聘的相關(guān)基本信息4.系統(tǒng)資源的相關(guān)基本信息5.畢業(yè)生就業(yè)協(xié)議信息6.系統(tǒng)日志的基本信息,4.3.1 結(jié)構(gòu)架構(gòu)設計 數(shù)據(jù)庫設計就是系統(tǒng)設計過程中的一個主要的構(gòu)成要素,一個較好的數(shù)

24、據(jù)庫設計除了在很大程度上可以提高研發(fā)質(zhì)量、研發(fā)成效以及提高了系統(tǒng)的整體性能,就系統(tǒng)的整體性能、研發(fā)質(zhì)量、研發(fā)成效可以提高之外,同時也為今后系統(tǒng)的更深一層的拓展與升級提供了便捷之法。在該系統(tǒng)的數(shù)據(jù)庫當中涉及到了很多表格,出于修改的方便性與儲存空間的節(jié)省性之考慮,表格的架構(gòu)務必要滿足一定程度上的函數(shù)依賴。,圖4.2招聘信息管理模塊的E-R圖,4.3.2 邏輯架構(gòu)設計 以上述實體為依據(jù),可用一種關(guān)系模式替換E-R圖,替換之后得出的關(guān)

25、系模式詳見如下: 招聘相關(guān)信息{信息ID,題目,內(nèi)容,創(chuàng)作人,是不是進行審核,創(chuàng)造與建立的時間,ip地址,編輯的次數(shù),最終編輯時間,所屬信息模塊,所屬信息欄目} 對數(shù)據(jù)模型采取優(yōu)化措施,基于對數(shù)據(jù)依賴理論的一種遵循就關(guān)系模式詳細的逐步進行研究和分析,關(guān)系模式中的輔助性屬性各自全部的依賴于相應的主屬性,故此可達到2NF的需求。又由于在關(guān)系模式中沒有傳遞依賴,因此全部可滿足3NF。4.3.3 數(shù)據(jù)統(tǒng)一性設計1.事務控制

26、2.靜態(tài)約束3.動態(tài)約束4.3.4 數(shù)據(jù)庫優(yōu)化方式,為確保數(shù)據(jù)庫能夠更精確的對業(yè)務數(shù)據(jù)進行表示、更為簡易的進行運行、對結(jié)構(gòu)進行維護及拓展、更加有效的對數(shù)據(jù)庫進行一定程度上的修改與檢索,基于初步性研究與設計的基礎上,需要更深一層的對數(shù)據(jù)庫進行一定程度上的優(yōu)化。著重運用了以下四種方式。1.索引的運用2.基于對一些專用關(guān)聯(lián)的創(chuàng)建,以便對設計及研究中的靈動性進行提高和增強3.恰當?shù)娜哂?.事務的運用4.4體系結(jié)構(gòu)的選擇1.系統(tǒng)所

27、給出的絕大多數(shù)操作都和用戶動態(tài)存在著信息交互的現(xiàn)象,所以對系統(tǒng)提出這樣一個要求,即數(shù)據(jù)的動態(tài)發(fā)布功能夠?qū)崿F(xiàn)。,2.就業(yè)指導管理中心的學生與老師即為系統(tǒng)的核心用戶之所在,為了確保學生和老師在不同的環(huán)境、時間、地點之下,對就業(yè)管理信息系統(tǒng)進行運用,務必要對系統(tǒng)的這樣一個特性進行考慮,即跨平臺運行。 3.在Java Web的運用中Struts給出了成型的常用性框架,這就在很大程度上促使Web運用的研發(fā)速度得以提高,同時減輕、節(jié)約了在研

28、發(fā)過程中的精力與時間。 4.后臺數(shù)據(jù)庫為系統(tǒng)的操作和運行供給相應的控制服務與數(shù)據(jù)管理方面的內(nèi)容。 5.WEB平臺的一種商業(yè)組件模型就是EJB,因為EJB基于一些便捷的部署與定制便可從容器之中取得滿意的數(shù)據(jù)連續(xù)性等方面的功能支持,所以說,EJB更適合在業(yè)務層中進行封裝運用的數(shù)據(jù)與業(yè)務邏輯當中進行運用。,4.5就業(yè)管理信息分層化設計4.5.1 公共類庫層數(shù)據(jù)庫連接池、字符處理等由公共類庫層所提供,該層著重涵蓋了系統(tǒng)所有模

29、塊業(yè)務邏輯之中公共運用的一些方式與種類。4.5.2 數(shù)據(jù)庫訪問層有關(guān)數(shù)據(jù)的一些基本操作主要是通過數(shù)據(jù)庫訪問層來進行的。4.5.3 業(yè)務訪問層業(yè)務邏輯層著重給出所有業(yè)務模塊的一些相關(guān)性業(yè)務規(guī)則邏輯,封裝所有業(yè)務規(guī)則,通過公用方式的這種形式供給除該層以外的其他層進行相關(guān)性的訪問。4.5.4 運用層運用層著重對系統(tǒng)的一些用戶接口及和商業(yè)前端的相應交互進行負責,在操作界面上,當用戶進行有關(guān)的操作時,運用層將負責把有關(guān)用戶的一些相應操

30、作傳遞給商業(yè)前端接口層相對應的一些方式去執(zhí)行有關(guān)程序。,第5章 就業(yè)管理信息系統(tǒng)的設計與開發(fā),5.1組件研發(fā)與實現(xiàn)5.1.1 Web層的開發(fā)和實現(xiàn),圖5.1就業(yè)管理信息系統(tǒng)界面,5.1.2 業(yè)務邏輯層的開發(fā)和實現(xiàn),圖5.2 部門基本信息界面,5.1.3 Struts框架與EJB集成優(yōu)化 1.運用業(yè)務代理接口EJB在web層的一種功能代理就是業(yè)務代理,它把EJB組件給web層所供給的相關(guān)性服務在一個并不特殊的Java類中進行封裝,通

31、過它, Action與EJB之間進行間接的交互,進而把EJB與Web層相互分離,使得層和層之間的這種耦合在一定程度上得以降低。2.運用數(shù)據(jù)傳輸對象業(yè)務層與Web層間的這種傳達數(shù)據(jù)通過DTO來實現(xiàn)和完成,運用JavaBean就系統(tǒng)中的DTO進行相應過程的創(chuàng)建。Web層傳遞給EJB、EJB組件,而返回給它的全是一個所謂的DTO對象。如此做,體現(xiàn)了以下兩個優(yōu)點:(1) 層層之間的獨立能夠較好的實現(xiàn)和完成,進而使得所有層的分工顯得極為清晰

32、而確定。(2) 傳輸數(shù)據(jù)的有關(guān)冗余得以減少,在一定程度上提高了傳輸效率。,5.2系統(tǒng)數(shù)據(jù)訪問的實現(xiàn) 5.2.1 JDBC的數(shù)據(jù)庫,圖5.3生源審核管理界面,5.2.2 數(shù)據(jù)庫連接池 資源池是共享資源的一個極為顯著的設計模式。這個模式就是出于處理資源的反復配置以及釋放所出現(xiàn)的問題而進行的一番設計。為數(shù)據(jù)庫創(chuàng)建一個“緩沖池”即為數(shù)據(jù)庫連接池的一個最根本的思想所在。預先將一定數(shù)量的連接植入緩沖池當中,如果存在這樣一個需求——創(chuàng)建數(shù)據(jù)

33、庫連接,僅僅在“緩沖池”當中取得一個,當運用終結(jié)后,再將其放回即可??苫趯B接池最大連接數(shù)進行設定,避免系統(tǒng)無休止的和數(shù)據(jù)庫之間進行連接。最重要的是,可基于這樣一種機制——連接池管理機制,對數(shù)據(jù)庫有關(guān)的連接數(shù)量以及運用狀況進行一定程度上的監(jiān)視,進而為系統(tǒng)的有關(guān)研發(fā)、測驗以及性能調(diào)配給出一定意義上的根據(jù)。,圖5.5就業(yè)統(tǒng)計界面,5.3系統(tǒng)局部的實現(xiàn)細節(jié) 5.3.1 用戶留言傳遞的實現(xiàn) 系統(tǒng)管理員MSN接受注冊用戶留言的這種方法在

34、該系統(tǒng)中得以運用,這樣做的目的就是為了確保企業(yè)招聘信息的有效配置。在企業(yè)用戶進行注冊的時候,把注冊用戶的相關(guān)性留言在第一時間內(nèi)轉(zhuǎn)達給系統(tǒng)管理員的MSN,而這一過程的實現(xiàn)是通過上述功能來完成的,這樣就使得系統(tǒng)管理員可以在第一時間內(nèi)獲得注冊通知以及對企業(yè)資質(zhì)進行快速的審核,進而確保企業(yè)招聘的相關(guān)性信息能夠準確而及時的在就業(yè)系統(tǒng)中進行配置和分布。1.MSN協(xié)議2.基于JMSN API和留言發(fā)送至MSN功能的實現(xiàn)之分析,5.3.2 簡歷文檔

35、管理的實現(xiàn) 以下兩個方面在本模塊的實現(xiàn)過程中,起到了關(guān)鍵性的作用,詳見如下:1.簡歷生成模塊 (1)首先對Office Word 2003與UOF兩種簡歷模板進行復制,就是將文件名完善成 “姓名+學號”。(2)在簡歷Java Bean中儲存從學生信息庫當中查找到的社會實踐以及自我評價等相關(guān)信息。(3)在Office2003或是UOF簡歷模板上寫入社會實踐以及自我評價等相關(guān)信息。 (4)對文件進行保存,進而生成Word或是UO

36、F格式相關(guān)的個人簡歷。2.簡歷文檔管理模塊:企業(yè)代表就學生簡歷進行下載,系統(tǒng)管理員對學生簡歷采取分類的方式進行管理。,,圖5.6畢業(yè)生簡歷界面,5.3.3 數(shù)據(jù)導入模塊的實現(xiàn) 圖5.7即為導入模塊的實現(xiàn)流程圖,詳見如下:,圖5.7導入模塊的流程圖,5.4就業(yè)管理信息系統(tǒng)的布置 5.4.1 服務器布置 JBOSS與Sun Java SDK即為服務器布置時所需的兩個最根本的軟件。而j2sdkl.4.1就是Sun JavaS

37、DK所引用的一種版本。此處采用了For Windows版本的相關(guān)性安裝程序:i2sdk-1_4 _1-rc-windows-i586.exe,著重就系統(tǒng)在實際操作和運用中多數(shù)均在Windows2003平臺之下的運行進行了考慮。jboss-4.0.1_tomcat-5.0.28是JBOSS所選用的一種版本。在這個版本之中已然合成了相應的Tomcat。EJB容器采用了Jboss。Servlet服務由Tomcat進行提供。5.4.2 運用程

38、序配置以Login WEB運用為例,對WEB運用程序配置的三個步驟進行詳細的分析,詳見如下所示:,1.將EJB組件配置在Jboss-Tomcat之上2.將Web運用分布到Jboss-Tomcat上3.將WEB運用部署到Jboss-Tomcat上Web運用LoginWebApp.war、EJB組件LoginEJB.Jar和發(fā)布描述文件application.xml組成了WEB運用,WEB運用的發(fā)布描述文件就是application

39、.xml,其中對WEB運用所包括的Web運用和EJB組件進行聲明。當WEB運用進行分布的時候,將其打包成Login.ear的形式。在$jbo—ss-4.0。1\server\default\deploy的目錄下進行布置。,第6章 總結(jié)和展望,現(xiàn)階段,MIS包括許多種有關(guān)系統(tǒng)的研發(fā)方式,這諸多的研發(fā)方式全都是從事MIS研發(fā)的前輩們經(jīng)過多次系統(tǒng)研發(fā)的基礎上,對相應的理論和經(jīng)驗進行總結(jié),最后得出的一些結(jié)晶和成果,徹底的對這些相關(guān)的研發(fā)模式進

40、行掌握和熟悉,就系統(tǒng)在實際的研發(fā)和運用中富有極大的指導性作用。系統(tǒng)研發(fā)從某一方面來說,是一項工程性極強的工作,從運用價值是說,不存在一種方式都能適應于每個系統(tǒng)研發(fā)的現(xiàn)象,從一定程度上講,這也是誕生多種新方法的一個因素所在。所以,應以實際狀況為依據(jù),對適合于系統(tǒng)研發(fā)的方式或方法做出選擇,與此同時,對其他研發(fā)的長處采取一個積極吸取的態(tài)度,這樣才可確保系統(tǒng)研發(fā)更加貼近實際。 在系統(tǒng)研究及設計的過程中,應該對系統(tǒng)運用環(huán)境也許要出現(xiàn)的一些變

41、化做出相應的考慮,所以,就業(yè)MIS系統(tǒng)給出了一些相關(guān)功能,如代碼維護和檔案內(nèi)容拓展等?;趯@些功能的引用,用戶可在對程序代碼不做相應改動的情形下,在系統(tǒng)所給出的相關(guān)的維護界面上修改系統(tǒng)的相關(guān)數(shù)據(jù)規(guī)則。 即使全套系統(tǒng)的研發(fā)工作已然結(jié)束,但是,在看到長處的同時也不能忽視存在的缺陷,應該在今后的研發(fā)過程中繼續(xù)進行相應的優(yōu)化和提高。著重存在以下四個方面:,1.繼續(xù)提高系統(tǒng)的B/S部分的功能。除此之外,基于運用數(shù)字簽名等一些方法,可更深一步

42、的提高數(shù)據(jù)在網(wǎng)絡傳輸當中的一些安全標準,同時,在這個基礎上,網(wǎng)上簽約等諸多服務可以得到增加。 2.當MIS系統(tǒng)積累了相當充足的數(shù)據(jù),在此基礎上,可對數(shù)據(jù)倉庫以及OLAP與數(shù)據(jù)挖掘技術(shù)進行綜合運用,形成一個支持高等院校招生等管理決策的相關(guān)性系統(tǒng)。 3.可以增設一些模塊,如公務員考試指導以及考研指導,對學生主頁的空間在最短時間內(nèi)開通,同時,也需要和其他高等院校就業(yè)管理信息網(wǎng)等進行積極的鏈接,其目的就是為了增強服務的廣泛性和深

溫馨提示

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

最新文檔

評論

0/150

提交評論