|
.1編寫目的 分析人力資源管理的項目需求,為論證系統(tǒng)的可行性分析做參考。 讀者對象:公司相關(guān)職員 .2背景 軟件名稱:人力資源管理系統(tǒng) 項目開發(fā)者:徐紀偉 史靜宜 陶樂樂 牛帥(第一組) 項目與其他軟件、系統(tǒng)的關(guān)系: 該項目結(jié)合了各項管理系統(tǒng)的功能,包括招聘管理系統(tǒng)、試用管理、人事管理、薪資管理、員工管理等,具有與其他系統(tǒng)很好的兼容性。 .3定義 用戶:用戶是指客戶的雇員而非軟件的最終購買者 角色:系統(tǒng)中包含的所有的有關(guān)的人員 權(quán)限:各個人員能夠管理的權(quán)利范圍 用例圖:用圖表示系統(tǒng)中的功能 活動圖:表示某一模塊的具體流程 專員:專門負責某一模塊的人員 高級管理員:在后臺操作中,能夠進行增、刪、改、查等操作 .4參考資料 《軟件文檔編寫》.潘孝銘,辛明海.高等教育出版社; 《軟件工程》.鐘珞.清華大學出版社。 任務(wù)概述 .1目標 本系統(tǒng)能減少不必要的資源,合理的調(diào)整公司的運行模式,減少在人力、財力、物力上面的消耗。并且大量的依靠計算機,實現(xiàn)網(wǎng)絡(luò)招聘等,設(shè)計的范圍信息量大,而且操作方便快捷,節(jié)約開支,又減少因工作的冗余出現(xiàn)的錯誤。還可實現(xiàn)跨區(qū)域的公司管理。| .2用戶的特點 該系統(tǒng)整個可視化的圖形顯示,便于操作管理,使用該系統(tǒng)的人員要求水平不是特別的高。但維護人員要熟悉整個系統(tǒng)的流程,有較高的專業(yè)技能,軟件工程思想,具有一定的軟件開發(fā)經(jīng)驗。 .3假定和約束 軟件結(jié)構(gòu):B/S結(jié)構(gòu) 操作界面:瀏覽器界面 編程語言:Java、S2SH 時間:一個月 經(jīng)費:20萬 需求規(guī)定 .1對功能的規(guī)定 與現(xiàn)有的人力管理系統(tǒng)相比,本系統(tǒng)結(jié)合社會的需要,在功能上擴展延伸。增加了保險福利、招聘管理、員工考勤這幾項核心適用功能。在報表、系統(tǒng)維護等模塊,整個系統(tǒng)的功能效率上,更智能化,科學化。 .1.1 人力資源管理系統(tǒng)總體用例圖 該人力資源管理系統(tǒng)包括系統(tǒng)設(shè)置、人事資料管理、考勤管理、薪資管理四大模塊。具體功能如下圖所示: 圖1 系統(tǒng)總體用例圖 .1.2 各個模塊的用例圖 .1.2.1 系統(tǒng)設(shè)置用例圖 系統(tǒng)設(shè)置模塊包括角色管理、用戶管理、個人資料設(shè)置三個模塊。 系統(tǒng)管理員 以下對系統(tǒng)設(shè)置中各模塊的功能進行描述: 一、角色管理用例圖及用例規(guī)約 系統(tǒng)管理員 二、用戶管理用例圖及用例規(guī)約 系統(tǒng)管理員 三、個人資料設(shè)置用例圖及用例規(guī)約 系統(tǒng)管理員 3.1.2.2 人事資料管理用例圖 人事資料管理模塊包括部門管理、檔案管理、招聘管理。 人事管理專員 以下對人事管理各模塊功能進行描述: 一、部門管理用例圖及用例規(guī)約 人事管理專員 二、檔案管理用例圖 檔案管理包括基本檔案管理、合同管理、培訓情況管理、員工培訓情況、職位變動、獎懲情況。 人事管理專員 以下對各模塊具體功能進行描述: 1 員工基本檔案管理用例圖及用例規(guī)約 人事管理專員 2合同管理用例圖及用例規(guī)約 人事管理專員 3培訓情況管理用例圖及用例規(guī)約 人事管理專員 4員工培訓情況用例圖及用例規(guī)約 人事管理專員 5職位變動用例圖及用例規(guī)約 人事管理專員 6獎懲情況用例圖及用例規(guī)約 人事管理專員 三、招聘管理用例圖 招聘管理模塊包括發(fā)布招聘、簡歷管理、錄用管理。 人事管理專員 以下對各模塊具體功能進行描述: 1發(fā)布招聘用例圖及用例規(guī)約 人事管理專員 2簡歷管理用例圖和用例規(guī)約 人事管理專員 人事管理專員 3.1.2.3 考勤管理用例圖 考勤管理包括員工簽到簽退、申請表、員工出勤、歷史查詢。 員工 以下對各模塊的功能進行詳細描述: 一、員工簽到簽退用例圖及用例規(guī)約 員工 員工 人事管理專員 三、員工出勤用例圖及用例規(guī)約 人事管理專員 四、歷史查詢用例圖及用例規(guī)約 員工 人事管理專員 3.1.2.4 薪資管理用例圖 薪資管理包括工資設(shè)定、工資統(tǒng)計。 人事管理專員 以下對各模塊具體功能進行描述: 一、工資設(shè)定用例圖及用例規(guī)約 人事管理專員 人事管理專員 .2對性能的規(guī)定 .2.1精度 要求軟件信息保存格式和結(jié)構(gòu)合理,編碼正確,薪資的計算統(tǒng)計要準確,招聘信息發(fā)布 準確、有效、全面并且時間精確。此外,應加強網(wǎng)站的安全性,避免在遭受有意或無意的破壞時,導致系統(tǒng)癱瘓,造成嚴重損失。 .2.2時間特性要求 說明對于該軟件的時間特性要求,如對: a. 響應時間:3秒一下 b. 更新處理時間:5秒一下 c. 數(shù)據(jù)的轉(zhuǎn)換和傳送時間:5秒一下 .2.3靈活性 、結(jié)構(gòu)清晰,操作簡單,容易上手。 、適用于各種操作平臺,如windows、Linux等。 、提供與打印機的接口,可對報表進行打印, 、系統(tǒng)適用地點比較靈活,可隨時在公司內(nèi)網(wǎng)內(nèi)的任一PC機上進行相關(guān)操作。 5、擴展性和可移植性很好。 .3輸人輸出要求 數(shù)據(jù)輸入要嚴格按照頁面提示進行操作,輸入相應的數(shù)據(jù)類型。系統(tǒng)會根據(jù)具體操作輸出相應的結(jié)果。 .4數(shù)據(jù)管理能力要求 對發(fā)布的招聘信息的管理要進行檢索速度的優(yōu)化,對查詢功能要進行檢索速度的優(yōu)化。 .5故障處理要求 軟件一旦出現(xiàn)癱瘓或服務(wù)器意外停止的情況下,軟件在日志會保存出錯前的正確的數(shù)據(jù)情況,保證當前數(shù)據(jù)的完整性和可恢復性。 3.6其他專門要求 要求軟件MVC層次分明,代碼具有可維護性、可補充性、易讀性、可靠性、運行環(huán)境可轉(zhuǎn)換性的特殊要求等。 運行環(huán)境規(guī)定 .1設(shè)備 . 處理器型號:Intel E3400 b. 內(nèi)存容量:512M c. 硬盤:80GB . CPU:intel Celeron E3400 2.60GHz .2支持軟件 操作系統(tǒng)為linux、Windows 2003、XP、Win7 JDK:JDK1.5以上版本的Java開發(fā)包 服務(wù)器:選用Tomcat 6.0作為Web服務(wù)器 數(shù)據(jù)庫:采用Oracle 11g數(shù)據(jù)庫系統(tǒng) 開發(fā)框架:應用Struts 2.X、Spring3.0、Hibernate3.X開發(fā)框架 .3接口 用戶接口:管理員以及員工登錄接口; 軟件接口:通過JDBC與數(shù)據(jù)庫接口; .4控制 可搭建ftp服務(wù)器遠程更新程序,并安裝Oracle 11g數(shù)據(jù)庫的客戶端,用企業(yè)管理器遠程連接并管理數(shù)據(jù)庫。
信息發(fā)布:廣州名易軟件有限公司 http://www.jetlc.com
|