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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

溫馨提示

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

評論

0/150

提交評論