人事管理系统——考勤系统需求分析
?
需求分析說明書
?
一、引言
1.1編寫目的
隨著企業(yè)的信息化和體制改革的步伐,人才競爭使企業(yè)的人力資源面臨前所未有的挑戰(zhàn)。越來越多的企業(yè)不斷地加大對員工的投資,從而更好地吸引、保留和發(fā)展所需要人才,是企業(yè)擁有持久的、強大的競爭優(yōu)勢。
我們將為企業(yè)提供全面的人力資源管理解決方案,只在滿足快速成長的企業(yè)管理信息化需求,主要目的就是幫助客戶快速持續(xù)和健康成長,并且使人力資源部門借助此管理系統(tǒng)從重復(fù)煩雜的日常管理事務(wù)中解脫出來,將更多的精力投注于人力資源戰(zhàn)略規(guī)劃以支持和推動企業(yè)戰(zhàn)略目標(biāo)的實現(xiàn),不斷提升人力資源部對企業(yè)的價值,有效的提升企業(yè)的核心競爭力。
本說明書目的在于明確說明系統(tǒng)需求,界定系統(tǒng)實現(xiàn)功能的范圍,指導(dǎo)系統(tǒng)設(shè)計以及編碼。
本說明書的預(yù)期讀者為:公司人力資源部人員,項目經(jīng)理,系統(tǒng)分析員,系統(tǒng)設(shè)計人員,開發(fā)工程師,測試經(jīng)理以及測試設(shè)計人員等。
本說明書的編寫為下階段的設(shè)計、開發(fā)提供依據(jù),為項目組成員對需求的詳盡理解,以及在開發(fā)開發(fā)過程中的協(xié)同工作提供強有力的保證。同時本文檔也作為項目評審驗收的依據(jù)之一。
1.2項目背景
人力資源管理模塊以經(jīng)營管理為基礎(chǔ),采用成熟、先進的計算機軟、硬件集成技術(shù),融入科學(xué)的人事管理思想和模式,對企業(yè)及其下屬公司的人事信息進行采集、儲存、加工、處理和分析,使其及時準(zhǔn)確地反映企業(yè)的人事聘用狀況、人員流動情況、薪資情況等人事信息,為各層管理者提供快速準(zhǔn)確的人事管理依據(jù)與輔助決策數(shù)據(jù)。
我們的項目就是基于人力資源管理在企業(yè)發(fā)展中的重要作用而開發(fā)的,使公司能更好的管理人力資源,提高企業(yè)的整體競爭力。通過實施人力資源管理系統(tǒng),提高人力資源部在日常人力資源操作性等事物的工作效率,為高層提供即時的搞笑的人力資源數(shù)據(jù)查詢、分析,為高層提供決策支持。同時有利于人力資源內(nèi)部流程的規(guī)范與再造優(yōu)化,以便更好的為員工(我們的客戶)提供更好的服務(wù)。
?
1.3定義
1.3.1專業(yè)術(shù)語
????數(shù)據(jù)流圖:數(shù)據(jù)流圖是結(jié)構(gòu)化方法中使用的工具,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動和處理的過程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。
?
1.3.2主頁術(shù)語定義
SQL:是一種數(shù)據(jù)庫查詢和程序設(shè)計語言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫系統(tǒng)。
JSP:?JSP(JavaServer Pages)是一種動態(tài)頁面技術(shù),它的主要目的是將表示邏輯從Servlet中分離出來。
jQueryEasyui框架:是一組基于jQuery的UI插件集合體,而jQuery EasyUI的目標(biāo)就是幫助web開發(fā)者更輕松的打造出功能豐富并且美觀的UI界面。
Hibernate框架:Hibernate是一個開放源代碼的對象關(guān)系映射框架,它對JDBC進行了非常輕量級的對象封裝,它將POJO與數(shù)據(jù)庫表建立映射關(guān)系,是一個全自動的orm框架,hibernate可以自動生成SQL語句,自動執(zhí)行,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。
二、任務(wù)概述
2.1目標(biāo)
????充分利用網(wǎng)絡(luò)資源,根據(jù)企業(yè)實際需求,進一步優(yōu)化和再造管理流程:使人力資源的管理更為高效和科學(xué),數(shù)據(jù)更為準(zhǔn)確。
????完善人力資源決策支持系統(tǒng),及時提供相關(guān)數(shù)據(jù):使基于人力資源系統(tǒng)數(shù)據(jù)的決策更為直觀和精確。
????增強員工自助服務(wù)的功能,簡化人力資源事務(wù)性的管理流程:使人力資源部門的人員有更多的時間和精力用于人力資源的戰(zhàn)略規(guī)劃。
????完善人力資源系統(tǒng)的業(yè)務(wù)管理功能,建立流程引擎和角色管理機制:使得達到降低成本,提高效率,合理利用人才,改進員工服務(wù)模式的目的。
?
2.2 運行環(huán)境
開發(fā)環(huán)境:JavaWeb jsp、Hibernate、JQueryEasyui、
??????????Oracle
運行平臺:Win7
客戶端軟件:IE8及以上版本瀏覽器
語種:簡體中文
??整個系統(tǒng)相關(guān)人員有:系統(tǒng)管理人員,人力資源管理員,普通員工,財務(wù)的后勤人員。
?
2.3 條件限制
由于系統(tǒng)用戶層次廣,用戶面寬,所以用戶對于電腦,網(wǎng)絡(luò)知識的掌握不一,可能有尚未接觸過電腦的,可能有軟件使用高手……故應(yīng)該考慮根據(jù)調(diào)查用戶實際設(shè)計出使用方便,統(tǒng)一,簡易盡量多可視化的系統(tǒng),提高用戶的可操作性,減少用戶培訓(xùn)。
?
三、功能需求
3.1功能劃分
本系統(tǒng)由人員信息管理子系統(tǒng),薪資管理子系統(tǒng),招聘管理子系統(tǒng),培訓(xùn)管理子系統(tǒng),合同管理子系統(tǒng),系統(tǒng)管理子系統(tǒng),考勤考核管理子系統(tǒng)組成,今后還可以根據(jù)發(fā)展需要添加相關(guān)系統(tǒng)。
?
3.2功能描述
3.2.7考勤管理子系統(tǒng)
3.2.7.1概述
該主題域的主要相關(guān)用戶有人力資源管理部門,薪資管理部門以及員工,提供對于考勤記錄,管理,以及假期申請等功能的支持。其范圍如圖所示:
?
3.2.7.2業(yè)務(wù)事件
1考勤信息記錄
公司采用打卡的方式對員工每天的上班情況進行記錄,由系統(tǒng)計算考勤狀態(tài)分類存入天考勤信息登記表中。流程如圖所示:
?
?
2請假休假記錄
員工應(yīng)某事曠班需要遞交請假或是休假的申請,如果有假期公司將批其休假,如果沒有假期公司將根據(jù)實際情況再決定是否批假,考勤部門根據(jù)相關(guān)部門處理結(jié)果進行天請假信息記錄。這個業(yè)務(wù)流程如圖所示:
?
?
?
3加班信息記錄
由于特殊情況職員進行加班工作時,需要進行加班時間人員等相關(guān)信息的記錄,由考勤人員登錄系統(tǒng)進行添加加班記錄。
4月考勤信息統(tǒng)計
月底時,將各員工整月考勤情況,請假情況以及加班信息匯總得到月考勤信息表,該業(yè)務(wù)流程如圖所示:
?
?
這些業(yè)務(wù)流程涉及到的業(yè)務(wù)實體以及他們之間的關(guān)系如圖所示:
?
?
這些業(yè)務(wù)流程中與系統(tǒng)交互的用戶:考勤部門人員,公司員工,他們參與的業(yè)務(wù)活動如圖所示:
?
?
?
四、結(jié)論
???
???考勤管理系統(tǒng)的是以提高管理水平為總目標(biāo),為企業(yè)員工和企業(yè)提供更
完善的信息服務(wù),最大范圍地滿足企業(yè)的需求。這些改進能促進企業(yè)
管理工作的豐富化、規(guī)范化和標(biāo)準(zhǔn)化,提高管理水平和管理效率。
???上述設(shè)計對時間效率,空間效率,維護代價和用戶的實際需求做出了很好的權(quán)衡。由于開發(fā)者經(jīng)驗尚淺,若存在某些不足之處,請?zhí)岢鼋ㄗh。
?
?
五、?簽批單
我已閱讀上述軟件需求規(guī)格說明書,我將嚴(yán)格遵守說明書中的條款,并保證全力支持該規(guī)格說明書的實施。
執(zhí)行主管:?
日期
技術(shù)主管:?荊振華
日期?2016年12月2號
項目組長:?荊振華
日期?2016年12月2號
用戶代表:?
日期
開發(fā)人員代表:?荊振華
日期?2016年12月2號
?
轉(zhuǎn)載于:https://www.cnblogs.com/jingzhenhua/p/6164261.html
總結(jié)
以上是生活随笔為你收集整理的人事管理系统——考勤系统需求分析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux查看IO情况
- 下一篇: 中学学籍管理系统数据库课程设计,限于篇幅