人力資源管理系統(tǒng)匯總_第1頁
人力資源管理系統(tǒng)匯總_第2頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔密級公開組號_8_班級CMU3111湖南科技職業(yè)學(xué)院軟件學(xué)院項目設(shè)計文檔項目名稱 專業(yè)指導(dǎo)教師 項目組成員人力資源管理系統(tǒng)軟件技術(shù)(JAVA方向)陳亞莉譚靜、蘇磊、陳娟、唐福長、劉鋼SIHCST湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔11項目開發(fā)目的通過網(wǎng)絡(luò)人力資源管理系統(tǒng)對企業(yè)人力資源進行管理,使企業(yè)人力資源管理適應(yīng)時代的發(fā)展要求,大大提高了企業(yè)的核心競爭2項目開發(fā)背景說明:本系統(tǒng)主要用于對企業(yè)中的“人”進行管理。具體地講,人力資 源管理系統(tǒng)就是通過人力資源規(guī)劃、員工考核、薪酬管理、員工激勵、人才培訓(xùn) 和開發(fā)等一系列手段來提高勞動生產(chǎn)率,最終達到發(fā)展目標(biāo)的一種管理行為

2、。A、軟件系統(tǒng)名稱:人力資源管理系統(tǒng)。B、 任務(wù)提出者:HNS軟件學(xué)院C、本系統(tǒng)最終提供湖南科技職業(yè)學(xué)院使用。3項目開發(fā)定義人力資源管理系統(tǒng)是針對中小企業(yè)對現(xiàn)有員工和新聘員工的一個WEB管理平臺。管理員具有對員工信息,員工考勤,員工業(yè)績,員工工資,員工獎懲,系統(tǒng) 信息的管理等。4.項目開發(fā)平臺選擇Java語言,作為本項目的開發(fā)語言。以Microsoft SQL Server2005作為本項目的數(shù)據(jù)庫系統(tǒng)。必須設(shè)計成B/S架構(gòu),主要采用Struts2+Hibernate框架技術(shù)。湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔2目 錄刖 言.1目 錄.2第 1 章 項目開發(fā)計劃書. 31.1 項目范圍.41.2

3、 客戶資料.41.3 項目成果.41.4 資源需求.51.5 項目風(fēng)險分析.61.6 分配任務(wù).6第 2 章需求規(guī)格說明書. 72.1 問題陳述:.82.2 要達到的目標(biāo):.82.3 具體的分析:.8第 3 章系統(tǒng)設(shè)計書. 123.1 命名規(guī)則.123.2 數(shù)據(jù)庫設(shè)計.143.3 屏幕設(shè)計.17第 4 章安裝手冊. 196.1 功能.206.2 系統(tǒng)解決方案:.206.3 開發(fā)平臺:.206.4 使用技術(shù)架構(gòu): . 206.5 系統(tǒng)資源需求、配置要求: . 20第 5 章操作手冊. 217.1 初始化模塊操作指南 .227.2 前臺模塊操作指南 .22總結(jié).24湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔

4、3第 1 章項目開發(fā)計劃書文件修改記錄編號狀態(tài)日期執(zhí)筆人審核人批準(zhǔn)人修改頁碼及條款1創(chuàng)建文檔2013-6-10劉鋼陳亞莉陳亞莉項目開發(fā)計劃書2修改文檔2013-6-12陳娟陳亞莉陳亞莉ALL3確立文檔2013-6-15譚靜陳亞莉陳亞莉ALL4打印文檔2013-6-15譚靜陳亞莉陳亞莉ALL湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔41.1 項目范圍范圍:為登錄用戶提供前臺操作,為管理員提供后臺操作。項目的功能模塊是:前臺:管理員登錄后臺:員工信息管理,薪資管理,系統(tǒng)管理。項目代碼:自定。項目的功能:登錄、員工信息管理,薪資管理,系統(tǒng)管理。需求分析:系統(tǒng)的功能分為兩大塊:前臺訪問,后臺操作。其中前臺主要是

5、頁面設(shè)計、對數(shù)據(jù)庫的讀取,還包括登錄。后臺主要是對數(shù)據(jù)庫進行更加具體詳細(xì)的操作。 數(shù)據(jù)庫的連接為了提高網(wǎng)站效率采用了Hibernate對象/關(guān)系數(shù)據(jù)庫映射技術(shù)。提供系統(tǒng)用戶管理功能權(quán)限系統(tǒng)包括:管理員、系統(tǒng)管理員(單例)。前臺包括:管理員登錄后臺包括:員工信息管理,薪資管理,系統(tǒng)管理。項目測試:對項目做單元測試和集成測試,針對測試報告,進一步改進。減小錯誤。1.2 客戶資料客戶:所有訪問本網(wǎng)站的管理員。1.3 項目成果表 1.3.1 項目成果清單湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔5序號內(nèi)容需求計劃時間實際時間狀態(tài)01管理員登錄為管理員提供操 作權(quán)限2013-6-82013-6-92013-6-9

6、True02員工信息管理能夠?qū)崿F(xiàn)員工信 息的增刪改查2013-6-82013-6-102013-6-10True03員工考勤管理能夠員工考勤的查 詢、增加、刪除2013-6-92013-6-112013-6-11True04員工業(yè)績管理能夠?qū)崿F(xiàn)員工考勤 的查詢、增加、刪 除2013-6-102013-6-132013-6-13True05工資管理能夠?qū)崿F(xiàn)員工工資的增刪改查。2013-6-122013-6-152013-6-15True06獎懲管理能夠?qū)崿F(xiàn)員工考勤 的查詢、增加、刪 除2013-6-162013-6-182013-6-18True07系統(tǒng)信息管理能夠?qū)崿F(xiàn)對管理員信息的顯示、增加、

7、刪除2013-6-192013-6-202013-6-20True08后臺數(shù)據(jù)庫管理兀成后臺功冃匕2013-6-202013-6-212013-6-21True1.4 資源需求表1.4.1序號資源作用占用時間當(dāng)前可用狀態(tài)獲得途徑01JAVA基 礎(chǔ)Java語言基礎(chǔ)知識貫穿整個項目可用學(xué)校提供02JAVA核心技 術(shù)Java語言咼 級知識貫穿整個項目 的構(gòu)造階段和 走杳過程中可用學(xué)校提供03JAVA企業(yè)應(yīng) 用(上)數(shù)據(jù)庫連接、html基礎(chǔ)知 識貫穿整個項目 的構(gòu)造階段和 走杳過程中可用學(xué)校提供04JAVA企業(yè)應(yīng) 用(下)MVC模式知識,包括JSP、SERVLET等等貫穿整個項目 的構(gòu)造階段和 走杳過

8、程中可用學(xué)校提供湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔605框架技術(shù)Struts2 開發(fā)框 架禾口 hibernate 持久化數(shù)據(jù)層貫穿整個項目 的構(gòu)造階段和 走杳過程中可用學(xué)校提供1.5 項目風(fēng)險分析表 1.5.1序號風(fēng)險概率(%)嚴(yán)重性(%)措施1時間不夠(因為自 己在學(xué)習(xí),沒有足 夠多的時間)4060盡量的騰出時間,可能 的話,晚上也加班完成 項目。2超期限6040把握時間,排出進度表, 按進度執(zhí)行。3由于系統(tǒng)集成時候 問題引起的最終產(chǎn) 品的缺陷5070經(jīng)過大量的測試,用不 同的操作系統(tǒng)平臺,考 慮會出現(xiàn)的各種軟硬件 環(huán)境錯誤信息。設(shè)計軟 件的時候捕獲所有可能 的錯誤信息。4遵循標(biāo)準(zhǔn) (如命名

9、 規(guī)則)中的差別7010建立命名規(guī)則要求1.6 分配任務(wù)表 1.6.1序號任務(wù)名稱計劃日期實際日期負(fù)責(zé)人01分析項目書、打好框架2013-6-192013-6-212013-6-21蘇磊02前臺頁面設(shè)計2013-6-82013-6-132013-6-13劉鋼03前臺訪問(登錄)2013-6-82013-6-142013-6-14陳娟04后臺框架設(shè)計2013-6-82013-6-152013-6-15唐福長05后臺操作功能2013-6-82013-6-172013-6-17陳娟06完善代碼、頁面2013-6-82013-6-192013-6-19譚靜湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔7第 2 章需

10、求規(guī)格說明書編號狀態(tài)日期執(zhí)筆人審核人批準(zhǔn)人修改頁碼及條款1創(chuàng)建文檔2013-6-10劉鋼陳亞莉陳亞莉項目開發(fā)計劃書2修改文檔2013-6-12陳娟陳亞莉陳亞莉ALL3確立文檔2013-6-15譚靜陳亞莉陳亞莉ALL4打印文檔2013-6-15譚靜陳亞莉陳亞莉ALL湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔82.1 問題陳述:為了方便人力資源管理人員可以提高自身的工作效率。2.2 要達到的目標(biāo):網(wǎng)站的整體規(guī)劃及框架設(shè)計是具可擴充性的,前臺頁面的設(shè)計能保證網(wǎng)站 在增加欄目后不會破壞網(wǎng)站的整體結(jié)構(gòu)。后臺數(shù)據(jù)庫的設(shè)計具有高度的擴充性, 能夠根據(jù)需要對欄目、類別的增、刪、修改。2.3 具體的分析:前臺具有管理員登

11、錄。后臺具有員工信息管理,薪資管理和系統(tǒng)員信息管理。1 1 登錄功能描述:在進入本系統(tǒng)之前用于判斷登錄者的身份和權(quán)限。用例描述:NO圖 2.3.1參與者:本項目的合法用戶。前置條件:用戶已注冊。后置條件:得到搜索相關(guān)信息的服務(wù)。2 2訪問網(wǎng)站功能描述:訪問人力資源系統(tǒng)參與者: 管理員 前置條件:1管理員進入本網(wǎng)站。后置條件:訪問本網(wǎng)站后可以查看網(wǎng)站信息。3.3.員工信息管理功能描述:管理者可以對員工信息進行管理。參與者:湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔9管理員前置條件:已登錄本網(wǎng)站。后置條件:能夠?qū)崿F(xiàn)員工信息的增刪改查,員工考勤的增刪查,員工業(yè)績的增刪查4.4. 薪資管理功能描述:管理員可以對

12、員工的薪資進行管理。參與者:管理員前置條件:管理員已登錄本網(wǎng)站。后置條件:能夠?qū)崿F(xiàn)員工工資管理的增刪改查,獎懲管理的增刪查。5.5. 系統(tǒng)信息管理功能描述:管理員可以對系統(tǒng)信息進行管理。參與者:管理員前置條件:管理員已登錄本網(wǎng)站。后置條件:能夠?qū)崿F(xiàn)對管理員信息管理的增刪查。2.3.1管理員角色:管理員用例:湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔10需求功能清單:功能編號功能名稱文中標(biāo)題編號備注1員工信息管理2.3.1.1功能完成2薪資管理231.2功能完成3系統(tǒng)管理231.3功能完成2.3.1.1對員工信息進行管理功能描述:管理員可以實現(xiàn)對員工信息的管理。參與者:管理員。前置條件:具有管理員的資格。

13、后置條件:具有對員工信息進行管理的資格。2.3.1.2對薪資信息進行管理功能描述:管理員可以實現(xiàn)對員工薪資信息進行管理 參與者:管理員。版塊管理配置信息管理警員信息發(fā)表管理湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔ii前置條件:具有管理員權(quán)限。后置條件:具有對員工薪資信息進行管理的資格2.3.1.3對系統(tǒng)信息進行管理功能描述:對管理員信息的瀏覽、增加、刪除。參與者:管理員。前置條件:管理員登錄本網(wǎng)站后臺。后置條件:具有對管理員信息進行管理的資格。湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔12第 3 章系統(tǒng)設(shè)計書文件修改記錄編號狀態(tài)日期執(zhí)筆人審核人批準(zhǔn)人修改頁碼及條款1創(chuàng)建文檔2013-6-10劉鋼陳亞莉陳亞莉項目

14、開發(fā)計劃書2修改文檔2013-6-12陳娟陳亞莉陳亞莉ALL3確立文檔2013-6-15譚靜陳亞莉陳亞莉ALL4打印文檔2013-6-15譚靜陳亞莉陳亞莉ALL湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔133.1 命名規(guī)則3.1.1引言:1 1 編寫目的:開發(fā)人員統(tǒng)一命名規(guī)范程序代碼,更好的統(tǒng)一各模塊。3.1.2項目背景:1委托單位:湖南科技職業(yè)學(xué)院軟件學(xué)院。2 2 接受單位:湖南科技職業(yè)學(xué)院軟件學(xué)院。3.1.3命名規(guī)則1 1 數(shù)據(jù)庫命名規(guī)則:盡量使用英文單詞,盡量見名知意2 2 類命名規(guī)則:用名詞或名詞短語命名類、每個單詞或短語的第一個字母大寫3 3 函數(shù)命名規(guī)則: 用動詞或動詞短語命名方法。4 4

15、屬性命名規(guī)則:用名詞或動詞短語命名方法。5 5 接口的命名規(guī)則:使用名詞或名詞短語,或者描述行為的形容詞來命名接口。在接口名前加前綴I,以表示這個類型是一個接口。6 6 JSPJSP 命名規(guī)則:用名詞或名詞短語命名類。湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔143.2 數(shù)據(jù)庫設(shè)計3.2.1表設(shè)計本系統(tǒng)在數(shù)據(jù)庫中共有6 張表,分別是Employees (員工基本信息表)、RewardsAndPunish(員工獎懲表) 、 Pay(員工薪資表) 、 CheckWordAtte ndanc(員 工考勤表) 、OutstandingAchievement(員工業(yè)績表)、Admin 管理員表).下面就部分表進行

16、詳細(xì)說明。Employees員工基本信息表:數(shù)據(jù)表名:Employees數(shù)據(jù)表說明:員工基本信息表字段名字段說明類型長度是否為空備注empId員工編號、主鍵intNOIDENTITYempName姓名varchar50NOSex性別(0 女 1 男)intNObirthday出生日期datetimenoNation民族:Char10nopoliticsstatus政治面貌(0 群眾1 團員 2 黨員)intNOsta ndardCulture文化程度char10NomaritalStatus婚姻狀況(0 單身1 戀愛 2 結(jié)婚)IntNOn ativePlace籍貫Varchar50NOidC

17、ardNum身份證號碼Char18NOgraduatedSchool畢業(yè)學(xué)校varchar60Major專業(yè):varchar30Date登記時間datetimeNoPhoto照片varchar50nomobliePh one手機號碼char11Teleph one辦公電話號碼Char7Email郵箱varchar50payCardNum工資卡號char19Amount工資卡金額moneyRemarks備注varchar500RewardsA ndP un ish員工獎懲表數(shù)據(jù)表名: _RewardsA ndPunish 數(shù)據(jù)表說明:員工獎懲表湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔15字段名字段說明類

18、型長度是否為空備注rpId編號、主鍵intNOIDENTITYempId員工基本信息編 號、外鍵intNOType獎懲類型Int(0 懲罰 1獎勵)NOReason獎懲事由varchar200noDate獎懲時間datetimenoRemarks備注varchar500Pay 員工薪資表:數(shù)據(jù)表名:_Pay數(shù)據(jù)表說明:員工薪資表字段名字段說明類型長度是否為空備注payId編號、主鍵intNOIDENTITYempId員工基本信息編 號、外鍵intNObasicPay基本工資MoneyNORewards獎勵金額MoneynoPun ish處罰金額MoneyNoDate時間datetimenoRe

19、marks備注varchar500CheckWordAttendanee 員工考勤表:數(shù)據(jù)表名: _CheckWordAtte nda nee數(shù)據(jù)表說明:員工考勤表字段名字段說明類型長度是否為空備注caId編號、主鍵intNOIDENTITYempId員工基本信息編 號、外鍵intNODate考勤月份datatime6NOworkdays全勤天數(shù)Intnobuss in essTripDays出差天數(shù)IntNoaskLeaveDays請假天數(shù)IntNOskipWorkDays 礦工天數(shù)IntNovacatio nDays休假天數(shù)IntNoOvertimeDays加班天數(shù)IntNolateMi

20、nu tes遲到分鐘IntNoleaveEarly Minu tes早退分鐘IntNo湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔16Remarks備注varchar500湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔17數(shù)據(jù)表名:_Admin數(shù)據(jù)表說明:管理員表字段名字段說明類型長度是否為空備注admi nld管理員編號,主鍵IntNO自動增長adm inN ame管理員賬號varchar30NOpassword賬號密碼varchar20NOGrade等級IntNO3 2 2數(shù)據(jù)流程圖1管理員流程圖:湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔183.3 屏幕設(shè)計請輸入用戶名:請輸入用戶名:1請輸只用戶名入入密碼:密碼:豊錄角色

21、:1鶯理員 E登錄唾登錄設(shè)計 flI*ESi= aiesffiE yews邕鈕驊 當(dāng)蘇更護用戶:甩擬邑 它理吳湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔19登錄成功湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔20表 3.3.1屏幕名屏幕類型描述用戶登錄Web 頁面接受用戶名、密碼。主界面Web 頁面顯示網(wǎng)站的主要功能,及對網(wǎng)站的主 要操作。搜索界面Web 頁面該界面主要為管理員提供按關(guān)鍵字搜 索。個人信息界面Web 頁面主要為管理員提供修改個人信息的功 能管理員登錄Web 頁面后臺管理管理員主界面Web 頁面后臺管理功能顯示。湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔21第 4 章安裝手冊文件修改記錄編號狀態(tài)日期執(zhí)筆人審核人

22、批準(zhǔn)人修改頁碼及條款1創(chuàng)建文檔2013-6-10劉鋼陳亞莉陳亞莉項目開發(fā)計劃書2修改文檔2013-6-12陳娟陳亞莉陳亞莉ALL3確立文檔2013-6-15譚靜陳亞莉陳亞莉ALL4打印文檔2013-6-15譚靜陳亞莉陳亞莉ALL湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔224.1 功能安裝部署本網(wǎng)站,使網(wǎng)站能夠順利運行。4.2 系統(tǒng)解決方案:1將web文件夾手動部署到服務(wù)器中。2.編寫數(shù)據(jù)庫連接文件解決數(shù)據(jù)源建立和數(shù)據(jù)庫腳本執(zhí)行的問題4.3 開發(fā)平臺:開發(fā)語言:JavaIDE集成開發(fā)環(huán)境:myeclipse8.6服務(wù)器:tomcat6.0數(shù)據(jù)庫:Microsoft SQL Server 20054.4 使用技術(shù)架構(gòu):MVC模式:模式-視圖-控制器、Struts2+Hibernate框架4.5 系統(tǒng)資源需求、配置要求:4.5.1硬件環(huán)境:Pentium 4 2.8MHz以上至少512MB內(nèi)存(建議使用1G內(nèi)存)。至少80G硬盤(建議使用160G硬盤)。4.5.2軟件環(huán)境:操作系統(tǒng):Win dows7/XP Server服務(wù)器:Tomcat6.0JVM:JDK 1.5數(shù)據(jù)庫:SQL Server2005通訊協(xié)議:TCP/IP瀏覽器:IE6.0以上版本湖南科技職業(yè)學(xué)院軟件學(xué)院項目文檔23第 5 章操作手冊文

溫馨提示

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

最新文檔

評論

0/150

提交評論