企業(yè)人事管理系統(tǒng)概要設(shè)計(jì)方案說明書_第1頁
企業(yè)人事管理系統(tǒng)概要設(shè)計(jì)方案說明書_第2頁
企業(yè)人事管理系統(tǒng)概要設(shè)計(jì)方案說明書_第3頁
企業(yè)人事管理系統(tǒng)概要設(shè)計(jì)方案說明書_第4頁
企業(yè)人事管理系統(tǒng)概要設(shè)計(jì)方案說明書_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

文檔名稱:系統(tǒng)概要設(shè)計(jì)規(guī)格說明書項(xiàng)目名稱:企業(yè)人事管理系統(tǒng)項(xiàng)目負(fù)責(zé)人:田芳唐燕情編寫:田芳唐燕情校對(duì):唐燕情審核:田芳批準(zhǔn):吳瓊老師開發(fā):田芳唐燕情目錄TOC\o”1-3"\h\zHYPERLINK\l"_Toc311016524"1引言?PAGEREF_Toc311016524\h3HYPERLINK\l”_Toc311016525"1。1編寫目的?PAGEREF_Toc311016525\h3HYPERLINK\l"_Toc311016526"1.2背景?PAGEREF_Toc311016526\h3HYPERLINK\l"_Toc311016527"1.3定義?PAGEREF_Toc311016527\h3HYPERLINK\l”_Toc311016528"1.4參考文獻(xiàn) PAGEREF_Toc311016528\h4HYPERLINK\l”_Toc311016529"2總體設(shè)計(jì) PAGEREF_Toc311016529\h4HYPERLINK\l"_Toc311016530"2.1需求規(guī)定 PAGEREF_Toc311016530\h4HYPERLINK\l"_Toc311016531"2.2運(yùn)行環(huán)境?531\h4HYPERLINK\l"_Toc311016532"2。3基本設(shè)計(jì)概念和處理流程?PAGEREF_Toc311016532\h5HYPERLINK\l”_Toc311016533”2.4結(jié)構(gòu)?PAGEREF_Toc311016533\h6HYPERLINK\l”_Toc311016534"2。5功能需求與程序的關(guān)系 PAGEREF_Toc311016534\h6HYPERLINK\l"_Toc311016535”2。6人工處理過程?PAGEREF_Toc311016535\h7HYPERLINK\l”_Toc311016536"3接口設(shè)計(jì)?PAGEREF_Toc311016536\h7HYPERLINK\l"_Toc311016537"3。1用戶接口?PAGEREF_Toc311016537\h7HYPERLINK\l"_Toc311016538"3.2外部接口?PAGEREF_Toc311016538\h7HYPERLINK\l”_Toc311016539”3。3內(nèi)部接口 PAGEREF_Toc311016539\h7HYPERLINK\l"_Toc311016540”4運(yùn)行設(shè)計(jì)?PAGEREF_Toc311016540\h8HYPERLINK\l”_Toc311016541"4.1運(yùn)行模塊組合?PAGEREF_Toc311016541\h8HYPERLINK\l”_Toc311016542"4.2運(yùn)行控制?PAGEREF_Toc311016542\h8HYPERLINK\l"_Toc311016543”5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)?PAGEREF_Toc311016543\h9HYPERLINK\l"_Toc311016544"5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn) PAGEREF_Toc311016544\h9HYPERLINK\l"_Toc311016545"6系統(tǒng)出錯(cuò)處理設(shè)計(jì) PAGEREF_Toc311016545\h10HYPERLINK\l"_Toc311016546”6.1出錯(cuò)信息 PAGEREF_Toc311016546\h10HYPERLINK\l”_Toc311016547"6。2補(bǔ)救措施?PAGEREF_Toc311016547\h10概要設(shè)計(jì)說明書1引言1.1編寫目的在系統(tǒng)項(xiàng)目的前一階段,也就是需求分析階段中,已經(jīng)將系統(tǒng)用戶對(duì)本系統(tǒng)的需求做了詳細(xì)的闡述,這些用戶需求已經(jīng)在上一階段的調(diào)研中獲得,并在需求規(guī)格說明書中做到了詳盡的敘述及闡明。本階段在系統(tǒng)的需求分析的基礎(chǔ)上,對(duì)人事管理系統(tǒng)做概要設(shè)計(jì)。主要解決實(shí)現(xiàn)該系統(tǒng)需求的程序模塊設(shè)計(jì)問題。包括如何把該系統(tǒng)劃分成若干個(gè)模塊、決定各個(gè)模塊之間的接口、模塊之間傳遞的信息,以及數(shù)據(jù)結(jié)構(gòu)、模塊結(jié)構(gòu)的設(shè)計(jì)等。在以下的概要設(shè)計(jì)報(bào)告中將對(duì)在本階段中對(duì)系統(tǒng)所做的所有概要設(shè)計(jì)進(jìn)行詳細(xì)的說明。在下一階段的詳細(xì)設(shè)計(jì)中,程序設(shè)計(jì)員可參考此概要設(shè)計(jì)報(bào)告,在概要設(shè)計(jì)對(duì)人事管理系統(tǒng)所做的模塊結(jié)構(gòu)設(shè)計(jì)的基礎(chǔ)上,對(duì)系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì)。在以后的軟件測試以及軟件維護(hù)階段也可參考此說明書,以便于了解在概要設(shè)計(jì)過程中所完成的各模塊設(shè)計(jì)結(jié)構(gòu),或在修改時(shí)找出在本階段設(shè)計(jì)的不足或錯(cuò)誤。1。2背景本系統(tǒng)是對(duì)公司的人事資料進(jìn)行管理,為人事管理人員提供了一套簡單的操作、使用可靠、界面友好、易于管理和使用的處理工具。本系統(tǒng)對(duì)人事各種數(shù)據(jù)進(jìn)行統(tǒng)一處理,避免數(shù)據(jù)存取、數(shù)據(jù)處理的重復(fù),提高工作效率,減少了系統(tǒng)數(shù)據(jù)處理的復(fù)雜性。本系統(tǒng)不僅使公司人事管理人員從繁重的工作中解脫出來,而且提高了人事管理的效率,提高了人事管理的科學(xué)性,方便了用戶查詢、管理人員進(jìn)行管理。1.軟件名稱:企業(yè)人事管理系統(tǒng)2。任務(wù)提出者:企業(yè)3。軟件開發(fā)者:大同工作室4.軟件使用者:企業(yè)所有成員1.3定義C/S:Client/Server客戶機(jī)/服務(wù)器.可修改性:容許對(duì)系統(tǒng)進(jìn)行修改而不增加原系統(tǒng)的復(fù)雜性。有效性:軟件系統(tǒng)能有效地利用計(jì)算機(jī)的時(shí)間資源與空間資源的能力??蛇m應(yīng)性:軟件在不同的系統(tǒng)約束條件下,使用戶需求得到滿足的難易程度.可移植性:軟件從一個(gè)計(jì)算機(jī)系統(tǒng)或環(huán)境搬到另一個(gè)計(jì)算機(jī)系統(tǒng)或環(huán)境的難易程度。主鍵:數(shù)據(jù)庫表中的關(guān)鍵域.1.4參考文獻(xiàn)[1]韓萬江《軟件工程案例教程》機(jī)械工業(yè)出版社[2]李金勇曹軍生,《SQLsever2000實(shí)用教程》,北京理工大學(xué)出版社[3]林鄧偉等,《JAVA程序設(shè)計(jì)項(xiàng)目教程》,北京理工大學(xué)出版社[4]孫峰,《數(shù)據(jù)庫原理及應(yīng)用》,天津大學(xué)出版社[5]軟件工程文檔編制國際標(biāo)準(zhǔn):GB8567—882總體設(shè)計(jì)2.1需求規(guī)定主要輸入輸出項(xiàng)目:員工基本資料表:(職工編號(hào),姓名,性別,工作經(jīng)驗(yàn),出生日期,民族,政治面貌,文化程度,畢業(yè)學(xué)校,畢業(yè)時(shí)間,所學(xué)專業(yè),外語語種,參加工作年月,入本廠年月,籍貫,家庭住址,電話,身份證,養(yǎng)老保險(xiǎn)號(hào),職務(wù)職稱,崗位,合同開始時(shí)間,合同結(jié)束時(shí)間,錄入時(shí)間,錄入人,修改時(shí)間,修改人)員工工資表:(職工編號(hào),姓名,性別,崗位工資,勞效工資,伙食補(bǔ)貼,加班費(fèi),夜班費(fèi),獎(jiǎng)金,其他,保險(xiǎn)金,合計(jì),病假時(shí)間,事假時(shí)間,扣款,事發(fā)工資,簽字,錄用時(shí)間,錄入人,修改時(shí)間,修改人)2。2運(yùn)行環(huán)境本系統(tǒng)采用C/S體系結(jié)構(gòu)支持環(huán)境:IIS5。0數(shù)據(jù)庫:MicrosoftSQLServer2000軟件設(shè)備:JAVA、eclipse3.2硬件設(shè)備:?服務(wù)器:80x86系列微機(jī)CPU:733MHz以上內(nèi)存:256M以上硬盤空間:40G以上電腦配置:80x86系列微機(jī)CPU:166MHz以上內(nèi)存:16M以上硬盤空間:2G以上2.3基本設(shè)計(jì)概念和處理流程信息查詢界面信息查詢界面查詢條件數(shù)據(jù)庫操作結(jié)果身份驗(yàn)證信息維護(hù)信息修改信息添加信息刪除結(jié)果顯示數(shù)據(jù)匯總更新內(nèi)容新數(shù)據(jù)被刪除項(xiàng)數(shù)據(jù)處理流程功能分配:修改密碼:用戶可以隨時(shí)更改密碼,以保證信息的安全性。添加用戶:可以添加新用戶,此操作只有系統(tǒng)管理員才有此功能.重新登錄:用戶可以重新以其他用戶進(jìn)行登錄。部門信息:顯示部門信息(部門變動(dòng),員工變動(dòng),部門新消息).系統(tǒng)日志:記錄哪個(gè)用戶何時(shí)進(jìn)入系統(tǒng),何時(shí)退出系統(tǒng).數(shù)據(jù)備份:對(duì)數(shù)據(jù)庫備份到指定的目錄下。數(shù)據(jù)恢復(fù):將指定目錄下的數(shù)據(jù)庫信息恢復(fù)到該系統(tǒng)的目錄下。退出:退出系統(tǒng)。企業(yè)人事管理系統(tǒng)流程圖2。4結(jié)構(gòu)企業(yè)人事管理功能結(jié)構(gòu)圖2。5功能需求與程序的關(guān)系各項(xiàng)功能需求的實(shí)現(xiàn)同各塊程序的分配關(guān)系:創(chuàng)建查找修改刪除維護(hù)部門信息(管理員)√√√√維護(hù)用戶信息(管理員)√√√√維護(hù)考勤信息(管理員)√√√√維護(hù)招聘信息(管理員)√√√√更新個(gè)人資料(用戶)√查找個(gè)人資料(用戶)√2.6人工處理過程創(chuàng)建用戶(注冊新用戶):用戶信息需要手工輸入計(jì)算機(jī)。更新部門、員工資料:需要手動(dòng)輸入更新內(nèi)容.3接口設(shè)計(jì)3.1用戶接口向用戶提供命令軟件回答信息注冊(登入)用職工編號(hào)進(jìn)入本系統(tǒng)修改用戶資料修改后新的用戶資料3。2外部接口接口傳遞信息硬件接口與打印機(jī)接口部門信息,用戶信息,部門、員工調(diào)整信息,工資信息與讀條碼機(jī)接口職工編號(hào)軟件接口與數(shù)據(jù)庫接口部門信息,用戶信息,部門、員工調(diào)整信息,工資信息3.3內(nèi)部接口接口傳遞信息維護(hù)部門信息(管理員)添加同級(jí)部門部門信息(部門名字,職工編號(hào))維護(hù)部門信息(管理員)添加下級(jí)部門部門信息(部門名字,職工編號(hào))維護(hù)部門信息(管理員)修改部門信息部門信息(部門名字,職工編號(hào))維護(hù)部門信息(管理員)撤銷部門部門信息(部門名字,職工編號(hào))維護(hù)用戶資料修改用戶資料用戶信息:(用戶基本資料,職工編號(hào),工資)維護(hù)用戶資料刪除用戶資料用戶信息:(用戶基本資料,職工編號(hào),工資)用戶主模塊更新用戶資料用戶信息:(用戶基本資料)4運(yùn)行設(shè)計(jì)4。1運(yùn)行模塊組合施加不同的外界運(yùn)行控制時(shí)所引起的各種不同的運(yùn)行模塊組合如下表所示:創(chuàng)建模塊查找模塊修改模塊刪除模塊管理員添加部門信息√管理員修改部門信息√√管理員刪除部門信息√√管理員添加新員工信息√管理員修改員工信息√√管理員注銷員工信息√√用戶更新個(gè)人資料√4。2運(yùn)行控制運(yùn)行控制控制方法管理員添加部門信息管理員填寫部門信息并提交,系統(tǒng)在部門信息管理中創(chuàng)建一個(gè)新數(shù)據(jù)項(xiàng)管理員修改部門信息管理員通過檢索找到要修改的部門信息并修改,系統(tǒng)在部門信息管理中寫入修改后信息管理員刪除部門信息管理員通過檢索找到要?jiǎng)h除的部門信息并刪除,系統(tǒng)在部門信息管理中刪除該數(shù)據(jù)項(xiàng)。管理員添加新員工管理員填寫新員工資料提交,系統(tǒng)在員工資料表中創(chuàng)建一個(gè)新數(shù)據(jù)項(xiàng)管理員修改員工信息管理員通過檢索找到要修改的員工信息并修改,系統(tǒng)在員工資料表中寫入修改后的信息管理員注銷員工信息管理員通過檢索找到要銷戶的員工并注銷,系統(tǒng)在員工資料表中刪除該員工的信息用戶更新個(gè)人資料用戶重新填寫可修改的用戶資料部分并修改,系統(tǒng)在用戶資料表中寫入修改后的新數(shù)據(jù)項(xiàng)5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)員工基本信息表工資信息表6系統(tǒng)出錯(cuò)處理設(shè)計(jì)6.1出錯(cuò)信息出錯(cuò)輸出信息:1、程序在運(yùn)行時(shí)主要會(huì)出現(xiàn)兩種錯(cuò)誤:(1)由于輸入信息,或無法滿足要求時(shí)產(chǎn)生的錯(cuò)誤,稱為軟錯(cuò)誤。(2)由于其他問題,如操作超時(shí)等,產(chǎn)生的問題,稱為硬錯(cuò)誤。2、對(duì)于軟錯(cuò)誤,須在查詢/維護(hù)模塊判斷輸入數(shù)據(jù)的正確性,判斷錯(cuò)誤類型,再生成相應(yīng)的錯(cuò)誤提示語句,送到輸出模塊中。3、對(duì)與硬錯(cuò)誤,可在出錯(cuò)的相應(yīng)模塊中輸出簡單的出錯(cuò)語句,并將程序重置,數(shù)據(jù)庫內(nèi)容返回操作之前的狀態(tài)。4、出錯(cuò)信息必須給出相應(yīng)的出錯(cuò)原因,例:《輸入數(shù)據(jù)越界!》《沒有找到相關(guān)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論