1、市場需求分析
我對兼職總結起來有幾點具體的好處。首先,因為我們大部分時間都是在學習,而兼職打工的時間有時候會與我們的學習時間有沖突,而我們又必須處理好這兩者的關系,所以,兼職就能提高我們正確使用時間的能力;其次,因為我們是打工,隨時都有可能遇到突發事件,比如上班遲到,這就要求我們能快捷而又高效的處理好,所以,兼職能鍛煉我們解決突發事件的能力。
①大學壞境有利于他們兼職
從學習方面 :課堂學習時間少(每天下午4:15就下課),作業少,沒有考試壓力,學生們有更多的時間可以自由支配;從校園環境看:校園里各種各樣的招聘啟事,名目眾多的協會組織(電子協會、舞蹈協會),這些都為他們兼職提供了豐富的舞臺。
②殘酷的就業壓力逼得大學生選擇兼職
大學生統分統配的時代一去不復返了,學生們不得不在市場上“雙向選擇“,他們不得不要面對擇業的進行思考。于是他們紛紛走向社會——兼職。
③大學生有賺錢的意識
現在的大學生不再局限“教室、食堂、寢室”那么狹小的空間, 他們追求時尚、攀比、交友、談戀愛都需要錢。
④企業和社會的需要
大學生兼職是“低價高質”的人才,我們學生在食堂兼職的報酬是提供三餐吃的加三百元的工資,我們學生在圖書館兼職更低了。
⑤網絡招聘和應聘的優勢
我院90%的學生都有電腦,他們每天下課以后都在上網,只要企業在網上發布兼職招聘信息他們會在第一看到,及時應聘 。
2、系統目標需求分析
本網絡兼職招聘系統主要是面向未畢業在校大學生及本地用人單位,為他們提供信息交流的平臺。它的優勢表現在:
①提供友好的用戶界面:大學生不僅可以在網上方便地瀏覽企業招聘信息、 查看企業聯系方式、注冊成為會員、學習兼職經驗和應試技巧、參加網絡招聘會、參加大學生兼職QQ群,還可以發布個人簡歷和求職信息。
②保證信息的真實性,雙方申請信息必須經過管理員的核實確定,才能顯示在網站上。本系統的目標是建立方便、 快捷的網絡招聘 、交流平臺,滿足日益增長的大學生和用人單位的供求需求,節約招聘成本,實現招聘過程的無紙化、 網絡化。
③工作量少。本系統企業招聘和大學生應聘都是使用計算機辦公自動化處理,能夠極大提高辦公效率和準確程度。
④運行效率快。盡量減少求職者和招聘企業的時間,方便雙方交流。
⑤易于擴充。本系統的可擴展性應包括能接納己有的系統和在今后系統軟硬件擴展時,能有效地保護已有的投資。特別是在應用需求變化時(應用系統的需求往往不完善或經常發生變化),有一個較好的應用平臺,能容易地進行調整[16]。系統應易于擴充升級,既能滿足當前業務的需求,又為今后的擴充留有空間。
⑥本系統具有實用性、靈活性。適應網絡發展的需要,是校園網充分發揮作用;實用性盡量使系統簡潔不復雜。
⑦內容經常更新,溝通渠道暢通。無論是企業招聘信息還是求職者求職信息都要不斷更新,否則會影響招聘和應聘。
3、系統功能需求分析
為企業招聘和在校大學生兼職應聘提供解決方案,盡可能降低招聘和應聘成本,更好更快為企業和學生提供優質的服務。
1.招聘方的功能模塊包括:
①招聘方注冊登記(主要完成招聘企業的注冊)。輸入公司名稱 公司性質 成立日期 注冊資金 員工人數 公司主頁網址 公司簡介 聯系人 聯系電話 傳真 電子郵件 通信地址 郵編用戶名 密碼 重復密碼等信息。
②招聘方登錄。輸入用戶名 密碼。
③招聘方發布信息管理。招聘信息包括兼職主題 職能職位(職位發布 職位的瀏覽情況統計) 工作地點 人數 承諾薪金 是否兼職全職 截止日期 聯系日期 聯系方式 具體要求
④瀏覽求職簡歷:主要用招聘方查詢網站的簡歷庫。
⑤更新企業資料
⑥回復求職者
⑦查看企業信箱
⑧搜索應聘信息
2.求職方功能模塊包括:
①求職方注冊登記
②求職方發布個人信息 包括姓名 年齡 性別 學校 專業 求職標題 期望工作地點 期望薪金 工作類型 簡歷或特長 詳細地址 固定電話 手機 電子信箱 QQ 號。
③職位查詢
④簡歷投遞。
⑤下載簡歷模塊
⑥查看個人信箱
⑦更新個人資料
3.后臺管理模塊 完成本系統在后臺的一些處理工作。
①管理用戶
②管理簡歷
③個人資料更新
④新聞發布管理
根據本系統的需求分析,我們可以用UML中的用例圖把本系統直觀顯示出來用例圖在需求分析階段有重要的作用,它是作為參與者的外部用戶所能看到的系統模型圖,整個開發過程都是圍繞需求分析階段的用例進行的。
首先,我們根據本系統的功能圖,確定系統的參與者。本參與者包括三類,它們分別是求職的大學生(求職者)、企業的招聘人員(招聘者)和系統管理員。
其次,我們可以根據參與者的職能來確定和劃分系統的用例。系統管理員用例包括管理用戶用例、管理簡歷用例、新聞發布管理用例、個人資料更新用例等;招聘者用例包括招聘方發布信息管理用例;瀏覽求職簡歷用例;更新企業資料用例;回復求職者用例;查看企業信箱用例;查看企業信箱用例;搜索應聘信息用例等;求職者用例包括求職方發布個人信息用例;職位查詢用例;簡歷投遞用例;下載簡歷模塊用例;查看個人信箱用例;更新個人資料用例等。
下面我們把每一個用例圖建好后下一步就是編寫用例描述,用例描述就是對系統中每一個功能塊進行詳細的描述,正確地描述系統中每一個功能塊有助于有效的同用戶溝通。
圖1 用戶的用例圖
用戶登錄系統。不管是管理員、求職者還是招聘者都是系統的用戶,都需要驗證身份才能進入本系統。
用戶更新個人資料。用戶只有成功登錄系統后才能注冊時填寫個人信息,負責更新自己的一些基本資料。
用戶修改密碼。用戶只有成功登錄系統后才能修改密碼。
圖2求職者的用例圖
求職者是本用例圖的參與者,功能描述如下:
求職者搜索招聘信息。求職的大學生只有成功登錄系統后才能用自己需要崗位作為關鍵詞來搜索,搜索的結果會在前臺的頁面中顯示。
求職者發布求職信息。求職者根據自己需要發布求職信息。
求職者下載簡歷模塊。求職者只有成功登錄系統后才能下載簡歷模塊并填寫簡歷。
求職者簡歷投遞。求職者下載簡歷、填好簡歷、向招聘企業投遞簡歷就可以供招聘者瀏覽簡歷。
求職者查看個人信箱。求職者只有通過查看個人信箱才能知道自己是否被企業錄用以及相關的具體信息。
圖3招聘者的用例圖
招聘者發布招聘信息。 招聘者只有成功登錄系統后,才能根據本單位的需求發布人才需求供求職者瀏覽。
招聘者搜索應聘信息。招聘者只有成功登錄系統后,才能根據本單位的需要用關鍵詞搜索信息。
招聘者瀏覽求職簡歷。招聘者只有通過瀏覽求職的未畢業大學生投遞的簡歷才能又好又快地、精確地查找出符合本單位條件的求職者的相關信息。
招聘者回復求職者。招聘企業找到符合本單位條件的求職者后,可以再向求職者發送E-MAII進行進一步溝通,達到招聘成功。
招聘者查看企業信箱。招聘者可以通過查看企業信箱獲得更多的信息,更多地了解求職者。
圖4 招聘者的用例圖
系統管理員主要負責用戶管理、新聞管理和簡歷管理三大部分內容。用戶管理包括求職者注冊管理、招聘企業資質審批和用戶身份驗證。新聞管理部分包括新聞發布和調查以及廣告發布等功能。簡歷管理主要對求職者投遞的簡歷進行管理方便招聘企業搜索。
4非功能需求分析
A:精度:在精度需求上,根據使用需要,在各項數據的輸入 輸出及傳輸過程中,可以滿足各種精度的需求。
ⅰ輸入:查詢不需要精度輸入、簡歷上求職人員信息需要準確輸入。
ⅱ 輸出:招聘企業職位條件、薪金等信息。
B:時間特性要求:在軟件響應時間上能夠迅速滿足多用戶的開發訪問 數據更新處理不影響網絡訪問。
ⅰ:求職者注冊、登錄、查詢和投遞簡歷的響應時間不能超過5秒。
ⅱ:招聘企業登錄、查詢、查看應聘情況的時間不能超過3秒。
ⅲ:系統保證7*24小時正常運行,保證正確提示相關內容,保證30人可以同時登錄。
C:靈活性:當用戶需求,如操作方式 運行環境 結果精度 數據結構與其他軟件接口等變化時,設計的軟件應能做適當的調整,具有一定的適應性。
D:輸入輸出要求:輸入數據要按照預定的表格格式要求輸入,對必填項應檢驗審核。
E:數據管理能力要求:方便網站管理人員信息發布 用戶管理 信息維護操作。
F:內部故障: 在開發階段可以立即修改數據庫的相應內容。
G:外部故障: 通過聯機幫助系統,輔助用戶解決操作問題等。
H:保密性:本軟件是運行在因特網上的系統,為可保障系統安全、可靠運行,對不同的模塊分配不同的權限。為保證招聘信息質量,防止惡意發布信息,所有招聘信息采用驗證制,只有管理員驗證后,才顯示在首頁,否側首頁不顯示。
可維護性:本軟件采用結構化分析與設計技術,結構設計合理、清晰,提供標準的文檔,具有較強的可維護。
5系統安全性需求分析
兼職網絡招聘系統的安全是一個系統問題,我們要想解決所有安全問題不能只依靠某個產品,而是要從一個整體的角度出發,針對系統的各個環節、各個層次采取不同的管理手段和防范措施聯合行動、互相補充。
1.計算機的安全
計算機安全的主要目標是保護計算機的設備、存儲介質、軟件、數據等資源免受破壞、修改、泄密和丟失。
2.網絡的安全
網絡安全不僅面臨系統內部的威脅,還有可能來自系統外的威脅。
3.信息的安全
信息的安全是系統安全的核心問題。它主要包含兩個方面即:存儲安全和傳輸安全,主要防止信息被監聽、篡改、對用戶身份的仿冒。
4.系統運行的安全
系統在運行中應遵守操作規程和制度,設置必要的措施(系統權限管理制度、數據備份與恢復機制)。
本系統在制定安全策略是:選擇先進的網絡安全技術,嚴格安全管理,動態的,實行授權最小化,建立完備的防御體系。