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

下載本文檔

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

文檔簡介

1、人事管理系統(tǒng)模塊概要設(shè)計說明書1.引言1.1編寫寫目的在本人事管管理系統(tǒng)統(tǒng)項目的的前一階階段,已已經(jīng)將系系統(tǒng)用戶戶對本系系統(tǒng)的需需求做了了詳細(xì)的的闡述,這這些用戶戶需求已已經(jīng)在上上一階段段中對XXXX公公司的實實地調(diào)研研中獲得得。本階段已在在系統(tǒng)的的需求分分析的基基礎(chǔ)上,對對人事管管理系統(tǒng)統(tǒng)做概要要設(shè)計。主主要解決決實現(xiàn)該該系統(tǒng)需需求的程程序模塊塊設(shè)計問問題。包包括如何何把該系系統(tǒng)劃分分成若干干個模塊塊、決定各各個模塊塊之間的的接口、模塊之之間傳遞遞的信息息,以及及數(shù)據(jù)結(jié)結(jié)構(gòu)、模塊結(jié)結(jié)構(gòu)的設(shè)設(shè)計等。在在以下的的概要設(shè)設(shè)計報告告中將對對在本階階段中對對系統(tǒng)所所做的所所有概要要設(shè)計進(jìn)進(jìn)行詳細(xì)細(xì)的說

2、明明。在下一階段段的詳細(xì)細(xì)設(shè)計中中,程序序設(shè)計員員可參考考此概要要設(shè)計報報告,在在概要設(shè)設(shè)計對人人事管理理系統(tǒng)所所做的模模塊結(jié)構(gòu)構(gòu)設(shè)計的的基礎(chǔ)上上,對系系統(tǒng)進(jìn)行行詳細(xì)設(shè)設(shè)計。在在以后的的軟件測測試以及及軟件維維護(hù)階段段也可參參考此說說明書,以以便于了了解在概概要設(shè)計計過程中中所完成成的各模模塊設(shè)計計結(jié)構(gòu),或或在修改改時找出出在本階階段設(shè)計計的不足足或錯誤誤。1.2項目目背景本項目(人人事管理理系統(tǒng))時時由XXXX公司司委托,由由負(fù)負(fù)責(zé)開發(fā)發(fā)。 1.3定義義事務(wù)流:數(shù)數(shù)據(jù)進(jìn)入入模塊后后可能有有多種路路徑進(jìn)行行處理。主鍵:數(shù)據(jù)據(jù)庫表中中的關(guān)鍵鍵域。值值互不相相同。外部主鍵:數(shù)據(jù)庫庫表中與與其他表表

3、主鍵關(guān)關(guān)聯(lián)的域域。ROLLBBACKK: 數(shù)數(shù)據(jù)庫的的錯誤恢恢復(fù)機(jī)制制。1.4參考考資料人事管理系系統(tǒng)項目目計劃任任務(wù)書 XXXX公司2 人事事管理系系統(tǒng)項目目開發(fā)計計劃 軟軟件開發(fā)發(fā)小組 3 用戶戶操作手手冊(初初稿)軟軟件開發(fā)發(fā)小組 4 軟件件工程及及其應(yīng)用用 周蘇、王文等等天津科科學(xué)技術(shù)術(shù)出版社社 5 軟件件工程張海藩藩清華大大學(xué)出版版社 2.任務(wù)概概述2.1目標(biāo)標(biāo) 概要設(shè)計計系統(tǒng)各各模塊功功能,為為詳細(xì)設(shè)設(shè)計奠定定基礎(chǔ)。2.2運行行環(huán)境硬件要求:PI 1333以上處處理器,最最低322M內(nèi)存存,3000M以以上硬盤盤剩余空空間。運行環(huán)境:winn98/winnNT44.0/winn20

4、000/wwinxxp 2.3需求求概述XX公司為為方便人人事管理理,需開開發(fā)一個個人事管管理系統(tǒng)統(tǒng)。為便便于職工工信息查查詢以及及工資情情況統(tǒng)計計,XXX公司把把職工的的信息,包包括姓名名、性別、年齡,工工資等信信息輸入入機(jī)票人人事管理理系統(tǒng)的的數(shù)據(jù)庫庫,然后后在管理理終端可可以對數(shù)數(shù)據(jù)進(jìn)行行查詢和和修改操操作。要求系統(tǒng)能能有效、快速、安全、可靠和和無誤的的完成上上述操作作。并要要求系統(tǒng)統(tǒng)界面要要簡單明明了,易易于操作作,程序序利于維維護(hù)。3.總體設(shè)設(shè)計3.1處理理流程對于人員基基本信息息管理和和工資管管理,可可以使用用相同的的模式,兩兩個系統(tǒng)統(tǒng)相對獨獨立。信息查詢界面信息查詢界面查詢條件數(shù)

5、據(jù)庫操作結(jié)果身份驗證信息維護(hù)信息修改信息添加信息刪除結(jié)果顯示數(shù)據(jù)匯總更新內(nèi)容新數(shù)據(jù)被刪除項3.2總體體結(jié)構(gòu)和和模塊外外部設(shè)計計人事管理系統(tǒng)人事管理系統(tǒng)身份認(rèn)證人員基本信息管理工資信息管理人員信息查詢?nèi)藛T信息管理人員信息統(tǒng)計工資信息查詢工資信息管理增加刪除修改增加刪除修改3.3功能能分配: 系系統(tǒng)功能能分配可可以參照照3.11的設(shè)計計,分為為權(quán)限認(rèn)認(rèn)證模塊塊,人員員基本信信息模塊塊和工資資信息模模塊,其其中登陸陸本系統(tǒng)統(tǒng)人員的的權(quán)限由由系統(tǒng)維維護(hù)模塊塊發(fā)放,這這樣可以以增加系系統(tǒng)的安安全性,另另外,人人員基本本信息模模塊和工工資信息息模塊相相對獨立立,有利利于數(shù)據(jù)據(jù)庫的維維護(hù)和管管理。4.接口設(shè)

6、設(shè)計4.1外部部接口在用戶界面面部分,根根據(jù)需求求分析的的結(jié)果,用用戶需要要一個用用戶友善善界面。在在界面設(shè)設(shè)計上,應(yīng)應(yīng)做到簡簡單明了了,易于于操作,并并且要注注意到界界面的布布局,應(yīng)應(yīng)突出的的顯示重重要以及及出錯信信息。外外觀上也也要做到到合理化化,考慮慮到用戶戶多對WWINDDOW 風(fēng)格較較熟悉,應(yīng)應(yīng)盡量向向這一方方向靠攏攏。在設(shè)設(shè)計語言言上,已已決定使使用 MMS VVISUUAL C+ 進(jìn)行行編程,在在界面上上可使用用VISSUALL C+ 所所提供的的可視化化組件,向向WINNDOWWS 風(fēng)風(fēng)格靠近近。 登陸界面:用戶登錄界面用戶登錄界面確定取消用戶ID操作員編碼用戶口令 人員員信息

7、查查詢界面面人員基本信息查詢?nèi)藛T基本信息查詢姓名職工號出生日期簽約年月確定取消重置姓名性別職工號民族簽約年月打印文件(F) 編輯(E) 視圖(V) 工具(T) 幫助(H)人員信息維維護(hù)界面面確定確定取消重置姓名性別職工號民族簽約年月增加刪除修改人員基本信息維護(hù)文件(F) 編輯(E) 視圖(V) 工具(T) 幫助(H)人員信息統(tǒng)統(tǒng)計姓名姓名性別職工號民族簽約年月按部門按簽約年份qianyue按年齡總計:人員基本信息統(tǒng)計文件(F) 編輯(E) 視圖(V) 工具(T) 幫助(H)對于工資管管理系統(tǒng)統(tǒng)界面,與與人員基基本信息息管理界界面相似似,只是是表格項項字段以以及對應(yīng)應(yīng)的查找找選項不不同,所所以不

8、另另行描述述。4.2內(nèi)部部接口 身份份認(rèn)證模模塊的返返回值決決定當(dāng)前前用戶是是否可以以進(jìn)入人人員信息息模塊和和工資管管理模塊塊,身份份通過以以后再根根據(jù)用戶戶本身的的權(quán)限判判定進(jìn)入入哪一個個子功能能模塊,并并且判斷斷其相應(yīng)應(yīng)的操作作權(quán)限,這這些采用用返回值值方式由由用戶本本身的權(quán)權(quán)限標(biāo)志志決定。5.數(shù)據(jù)結(jié)結(jié)構(gòu)設(shè)計計51 數(shù)數(shù)據(jù)庫數(shù)數(shù)據(jù)結(jié)構(gòu)構(gòu)設(shè)計DBMS 的使用用上系統(tǒng)統(tǒng)將采用用 SQQL SSERVVER, 系統(tǒng)統(tǒng)主要需需要維護(hù)護(hù)2張數(shù)數(shù)據(jù)表:人員基本信信息數(shù)據(jù)據(jù)表NO項目名稱主鍵類型Byte1職工編碼Int42姓名Char83性別Char24出生日期Date85民族Char106政治面貌Ch

9、ar107文化程度Char88畢業(yè)學(xué)校Char209畢業(yè)時間Date810所學(xué)專業(yè)Char2011外語語種Char612參加工作年年月Char613入本廠年月月Char614籍貫Char815家庭住址Char4016電話Char1417身份證Char1818養(yǎng)老保險號號碼Char1819職務(wù)職稱Char1620崗位Char1021合同開始時時間Date822合同結(jié)束時時間Date823錄入時間Date824錄入人Char825修改時間Date826修改人Char8工資信息表表NO項目名稱KEY類型Byte1職工編碼Int42姓名Char83職浮Floatt64崗位工資Floatt65勞效工資F

10、loatt66副食補貼Floatt57洗理費Floatt58自行車Floatt59托保費Floatt510工種保健Floatt511加班費Floatt512夜班費Floatt513獎金Floatt514價格補貼Floatt515肉食補貼Floatt516其他Floatt517風(fēng)險金Floatt518合計Floatt719房租Floatt520病假工Floatt521事假工Floatt522統(tǒng)籌金Floatt523扣款Floatt524實發(fā)工資Floatt725簽字Char823錄入時間Date824錄入人Cahr825修改時間Date826修改人Cahr85.2物理理結(jié)構(gòu)設(shè)設(shè)計物理數(shù)據(jù)結(jié)結(jié)構(gòu)設(shè)

11、計計主要是是設(shè)計數(shù)數(shù)據(jù)在模模塊中的的表示形形式。數(shù)數(shù)據(jù)在模模塊中都都是以結(jié)結(jié)構(gòu)的方方式表示示。人員的基本本信息和和工資信信息參照照上表。錯誤類型: 錯誤誤代碼: innt 錯誤誤信息: chhar 打印信信息參照照表格中中的字段段進(jìn)行設(shè)設(shè)置。5.3數(shù)據(jù)據(jù)結(jié)構(gòu)與與程序的的關(guān)系程序終端在在對信息息進(jìn)行操操作時需需對數(shù)據(jù)據(jù)庫數(shù)據(jù)據(jù)結(jié)構(gòu),也也就是數(shù)數(shù)據(jù)表進(jìn)進(jìn)行操作作:在查查詢/維維護(hù)過程程中都需需要對數(shù)數(shù)據(jù)庫中中相應(yīng)的的表進(jìn)行行查詢、修改。物理數(shù)據(jù)結(jié)結(jié)構(gòu)主要要用于各各模塊之之間函數(shù)數(shù)的信息息傳遞。接接口傳遞遞的信息息將是以以數(shù)據(jù)結(jié)結(jié)構(gòu)封裝裝了的數(shù)數(shù)據(jù),以以參數(shù)傳傳遞或返返回值的的形式在在各模塊塊間傳輸

12、輸。出錯錯信息將將送入顯顯示模塊塊中,查查詢結(jié)果果需要打打印的話話,送入入打印準(zhǔn)準(zhǔn)備模塊塊中準(zhǔn)備備打印格格式。6.運行設(shè)設(shè)計6.1運行行控制運行控制將將嚴(yán)格按按照各模模塊間函函數(shù)調(diào)用用關(guān)系來來實現(xiàn)。在在各事務(wù)務(wù)中心模模塊中,需需對運行行控制進(jìn)進(jìn)行正確確的判斷斷,選擇擇正確的的運行控控制路徑徑。在數(shù)據(jù)庫操操作方面面,終端端發(fā)送數(shù)數(shù)據(jù)后,將將等待數(shù)數(shù)據(jù)庫管管理程序序的確認(rèn)認(rèn)收到信信號,收收到后發(fā)發(fā)送查詢詢條件或或者更改改數(shù)據(jù)內(nèi)內(nèi)容,數(shù)數(shù)據(jù)庫完完成操作作后將返返回操作作狀態(tài)碼碼,前臺臺程序顯顯示出操操作結(jié)果果或者錯錯誤提示示。 6.2運行行時間在軟件的需需求分析析中,對對運行時時間的要要求為必必須對

13、作作出的操操作有較較快的反反應(yīng)。硬硬件對運運行時間間有最大大的影響響,當(dāng)設(shè)設(shè)備負(fù)載載量大時時,對操操作反應(yīng)應(yīng)將受到到很大的的影響。所所以盡量量采用高高性能主主機(jī),充充分發(fā)揮揮軟件性性能。 7.出錯處處理設(shè)計計 7.1:出錯輸輸出信息息:程序在運行行時主要要會出現(xiàn)現(xiàn)兩種錯錯誤:11、由于輸輸入信息息,或無無法滿足足要求時時產(chǎn)生的的錯誤,稱稱為軟錯錯誤。22、由于其其他問題題,如操操作超時時等,產(chǎn)產(chǎn)生的問問題,稱稱為硬錯錯誤。對于軟錯誤誤,須在在查詢/維護(hù)模模塊判斷斷輸入數(shù)數(shù)據(jù)的正正確性,判判斷錯誤誤類型,再再生成相相應(yīng)的錯錯誤提示示語句,送送到輸出出模塊中中。對與硬錯誤誤,可在在出錯的的相應(yīng)模模塊中輸輸出簡單單的出錯錯語句,并并將程序序重置,數(shù)數(shù)據(jù)庫內(nèi)內(nèi)容返回回操作之之前的狀狀態(tài)。出錯信息必必須給出出相應(yīng)的的出錯原原因,例例:輸入數(shù)據(jù)據(jù)越界!沒有找到到相關(guān)記記錄!等等。72出錯錯處理策策略:主機(jī)必須安安裝不間間斷電源源以防止止停電或或電壓不不穩(wěn)造成成的數(shù)據(jù)據(jù)丟失的的損失。若若真斷電電時,客客戶機(jī)上上將不會會有太大大的影響響,主要要是數(shù)據(jù)據(jù)庫上:在斷電電后恢復(fù)復(fù)過程可可采用 SQLL SEERVEER 的的日志文文件,對對其進(jìn)行行ROLLLBAACK 處理,對對數(shù)據(jù)進(jìn)進(jìn)行恢復(fù)復(fù)。在硬件方面面要選擇

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論