張晶 龐中華



摘要: 本文采用JSP技術為基礎及其在Web系統開發中的應用,以JSP技術為核心搭配HTML技術對Web系統動態頁面的實現,通過Javabean組件及 Servlet技術創建Web數據接口,大大提高了數據的傳輸的穩定性,最后將大量招聘信息及人員簡歷錄入到數據庫中,從而完成在線招聘系統。
關鍵詞: Web;數據庫;系統
引言:然而隨著科學技術的發展,網絡招聘形式展示出的優勢讓企業與大學生應聘者倍感便捷。網絡招聘會主要依靠網絡載體來獲取求職者簡歷,企業招聘者會基于企業發展需求采用電話面試的方法選擇求職者,此種招聘會形式與傳統招聘會形式之間存在較大的差異性,網絡招聘管理系統的應用能夠將招聘流程化繁為簡,人力資源得到良好配置,此招聘形式能夠實現招聘雙方的自主化選擇。
1 在線招聘系統分析
在進行系統設計之前要明確系統所能實現的功能以及用戶對于系統的需求,需求分析在很大程度上直接關乎系統開發完成之后是否能夠符合不同用戶對于本系統的使用要求,因此從這一層面而言需求分析質量與系統開發的意義和功能完善程度直接相關。對于本文所設計的學生就業信息網而言也是這樣,首先要明確系統用戶,并對不同用戶的需求進行詳細分析,由此保證系統開發后可保證用戶實現其預期目標并提升其滿意度。
1.1 可行性研究
不管是設計和開發什么系統或者是軟件,都有可能受到各種各樣的因素的制約,因此,我們在設計和開發每一個系統的時候,都必須對該系統進行一次系統可行性分析,目的不但能夠有效的降低項目的危害,而且還能降低人力、物力和財力的消耗。
1.1.1 經濟可行性
通過對該系統設計與開發的成本已經系統正式上線以后能帶來的利潤進行了分析,使用學生就業信息網來對校園招聘信息進行管理,投入的成本不是很大,而且還能夠極大的提高工作效率。分析出的結果是設計和開發該學生就業信息網在經濟上也是完全可行的。
1.1.2 技術可行性
該系統主要用到的技術就是JSP語言,基于B/S架構以及MySQL數據庫等,主要就是系統前端界面的設計與實現以及系統后臺每個模塊的接口的對接,還有就是數據庫的設計和維護這幾方面。
1.1.3 運行可行性
在設計一個系統的時候,要先把系統的操作界面大致的設計出來,操作的界面要美觀大方,而且要讓使用的人員一眼就能看到系統的全部功能。每一個功能模塊都要有序的排列整齊,放置在同一組導航之中,在開發之前要考慮好導航菜單的順序。如果一個頁面下面有很多的子頁面,那么當第一個頁面操作完后,點擊第二頁面進行操作時,第一個頁面就要自動收縮上去,由此為用戶提供更好的使用體驗,提升用戶的滿意度。
1.1.4 時間可行性
從系統運行時間層面來看,在畢設開題之后的兩個月內即可完成系統整體設計,從系統開發上而言雖然時間較為緊迫但仍有實現的可能,經過兩個多月的時間可實現本系統,具有良好的時間可行性。
1.1.5 法律可行性
本系統開發過程中所應用的所有技術工具均為開源,所有技術資料均合法,且在系統實現過程之中不涉及任何侵權問題,除此之外在軟件開發時不會涉及法律責任問題,具有良好的法律可行性。
因此綜合上面的幾點總結,設計開發本系統具有良好的可行性。
1.2 功能需求分析
對于待開發的系統在設計開發之前首先要明確系統所能實現的功能以及用戶對于系統的需求,需求分析在很大程度上直接關乎系統開發完成之后是否能夠符合不同用戶對于本系統的使用要求,因此從這一層面而言需求分析質量與系統開發的意義和功能完善程度直接相關。對于本文所設計的網絡招聘系統而言也是這樣,首先要明確系統用戶,并對不同用戶的需求進行詳細分析,由此保證系統開發后可保證用戶實現其預期目標并提升其滿意度。
2 系統總體流程圖
所設計的網絡招聘系統用戶有兩類,其一為學生用戶,其二為企業用戶,對于企業用戶而言在頁面中進行注冊和登錄,在登錄之后即可實現招聘信息的發布和修改,系統工作流程圖如圖1所示:
3 系統總體設計
招聘基本信息管理:企業在登錄界面成功登錄本系統之后可實現企業基本信息的查看和修改等操作。
企業招聘信息管理步驟:對于企業用戶而言,在登錄界面成功登錄本系統之后可實現本公司招聘信息的查看和刪除等。
招聘信息的管理以及招聘信息的管理是針對已在本系統中成功注冊的企業而言,對于未注冊的企業進可實現信息瀏覽而不能完成招聘信息的發布。
對本系統中的學生用戶群體而言,在登錄界面成功登錄本系統之后可實現個人信息的填寫和修改,除此之外還可對公司發布的招聘信息進行瀏覽。
數據庫開發是否具有優良的工作性能直接關乎整個系統的運行可靠性,在設計時需通過自上而下的方法進行設計,基于用戶的基本需求來實現數據庫的開發,最終保證系統具有良好的運行穩定性和可靠性。最終在實現上述步驟之即可展示最終的數據庫設計結果,一定要建立穩定準確的數據概念設計,按照系統的功能需求對數據庫建立模型,是做一個系統的前提。數據庫概念設計指的是將計算機中實現對客觀世界中事物或規律的描述。
為了表達概念設計一般通過(E-R模型法)來表明系統各模塊之間的聯系,E-R模型法是通過屬性、實體、聯系等元素組成通過E-R圖來表明,服務用戶分為招聘者和求職者兩方面,兩者通過系統實現求職招聘的聯系與交互,數據庫概念設計的核心就是能夠對用戶組織信息要求的數據庫概念結構進行反饋,這就是數據庫概念模式。
系統設計的數據庫表為:
在系統設計過程中,主要分為以下幾個模塊進行設計,分別為用戶模塊、瀏覽模塊、留言板模塊、招聘模塊、信息管理模塊。通過這幾個模塊功能實現從而建立一個完整的線上招聘系統體系,使得用戶能夠更加便捷的使用本系統完成線上招聘等一系列功能。
4 在線招聘系統展示
在系統首頁之中可查看企業發布的招聘信息和公告信息內容,首頁中的模塊包含登錄模塊、信息查看模塊。主頁抬頭處是網站banner圖,使用戶能夠一目了然的察覺到本系統被開發出來的用處,再往下是網站的導航頁,分別有網站首頁、就業新聞、招聘會信息、招聘文檔下載、實習招聘信息、就業招聘信息、系統留言板。
用戶成功登錄本系統之后,能夠對相關的招聘信息進行瀏覽,同時可以查看各招聘信息的詳細內容,各個地區的招聘會也會公布在此頁面上,方面用戶能夠知曉招聘會的時間地點以及招聘形式,為用戶提供更加廣泛的就業機會。
5 結語
所設計的招聘系統經過功能測試和性能測試之后可知,系統運行速度和響應速度均可滿足設計要求,且占用資源較少,性價比高,為高校學生求職者和企業搭建了一個良好的在線溝通交流以及招聘、應聘平臺,實現了預期功能,但本系統也存在一些問題,在后續研究中應當予以改進。
參考文獻
[1]? 黃艷峰.在Java語言中實施案例教學的研究與探索[J].電腦知識與技術,2010,6(05):1148-1149.
[2] 張繼東.MySQL數據庫基于JSP的訪問技術[J].電子技術與軟件工程,2017,(15):169-170.
[3] 付昕.基于B/S調度信息管理系統的實現[J].山東省農業管理干部學院學報, 2019, 27(4):166-168.
[4] 魏育華,陳允行.基于B/S模式的高校教師信息管理系統開發與探討[J].網絡安全技術與應用,2019(10):63-65.
[5] 趙鋼. JSP Servlet+EJB的Web模式應用研究[J]. 電子設計工程,2019, 21(13):47-49.