工資管理系統(tǒng)設(shè)計說明書.doc
《工資管理系統(tǒng)設(shè)計說明書.doc》由會員分享,可在線閱讀,更多相關(guān)《工資管理系統(tǒng)設(shè)計說明書.doc(17頁珍藏版)》請在裝配圖網(wǎng)上搜索。
工資管理系統(tǒng)詳細(xì)設(shè)計說明書 ———軟工1502第三組劉召組 目錄 1引言 1 1.1編寫目的 1 1.2項目背景 1 1.3定義 1 1.4參考資料 1 2任務(wù)概述 1 2.1目標(biāo) 1 2.2運(yùn)行環(huán)境 2 2.3需求概述 2 2.4條件與限制 2 3程序描述 2 4接口設(shè)計 4 4.1用戶接口 4 4.2外部接口 5 4.3內(nèi)部接口 5 5數(shù)據(jù)結(jié)構(gòu)設(shè)計 5 5.1數(shù)據(jù)結(jié)構(gòu) 5 5.2數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 5 6運(yùn)行設(shè)計 5 7系統(tǒng)出錯處理設(shè)計 8 8程序描述 8 1引言 1.1編寫目的 本文檔將對職工工資軟件開發(fā)需求進(jìn)行描述,本文檔的讀者是項目策劃、設(shè)計和評審人員。 1.2項目背景 隨著計算機(jī)應(yīng)用的日益普及和深化,網(wǎng)上辦公已經(jīng)成為一種趨勢。部分公司的工資處理還處于較為原始的手工階段,一直由會計人工計算工資并編制財務(wù)報表,缺少一套實用可靠的管理系統(tǒng)軟件。隨著公司規(guī)模擴(kuò)大,工作量也越來越大,目前需要多名會計緊張工作才能完成,不僅效率低,而且成本高。 今后公司規(guī)模進(jìn)一步擴(kuò)大,人工計算工資的成本還會進(jìn)一步提高,利用計算機(jī)管理系統(tǒng)管理公司勢在必行。 1.3定義 列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。 1.4參考資料 張海藩,軟件工程導(dǎo)論。 北京:清華大學(xué)出版社,2008 張敬,軟件工程教程。 北京:航空航天大學(xué)出版社 (美)Patrick ONeil Elizabeth ONeil,《數(shù)據(jù)庫原理、編程與應(yīng)用》。 機(jī)械工業(yè)出版社 百度文獻(xiàn) 2任務(wù)概述 2.1目標(biāo) 實行電子化智能化的工資管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來, 去完成更重要的工作 。實現(xiàn)企業(yè)更大的工作效益和利潤。提高工作效率,減少人力;節(jié)省開支; 2.2運(yùn)行環(huán)境 硬件、軟件、運(yùn)行環(huán)境、開發(fā)環(huán)境等條件。 硬件環(huán)境要求如下:奔騰II或更高檔的計算機(jī)、筆記本電腦; 運(yùn)行時內(nèi)存的要求是10MB以上; 安裝所需硬盤空間是150MB; 打印機(jī)可選激光打印機(jī)。 軟件環(huán)境要求如下:中文Windows95/Windows98/Windows2000/Me/xp/7;Windows NT 4.0。 2.3需求概述 系統(tǒng)開發(fā)基于C/S的開發(fā)模式,界面直觀、簡潔,人機(jī)交互性強(qiáng)?;诒韱魏蛷棾鍪酱翱诘臄?shù)據(jù)錄入方式,菜單電擊的方式操作。用戶使用時,只要是按照格式和要求填入信息,系統(tǒng)在后臺響應(yīng)用戶操作過程。讓用戶在最短時間里,不需要經(jīng)過專門培訓(xùn),就可以輕松上手使用。 2.4條件與限制 時間較緊促 3程序描述 圖3-1 結(jié)構(gòu)圖 圖3-2 “人事部”模塊結(jié)構(gòu)圖 圖3-3 E-R圖 圖3-4 數(shù)據(jù)庫邏輯模型圖 各個實體之間的功能描述 員工:僅有查詢工資和修改登陸密碼的功能。 主管:對員工進(jìn)行考核,記錄員工的表現(xiàn)情況。 人事部:負(fù)責(zé)員工的信息和工資的錄入和修改,同樣是該系統(tǒng)的管理員。 所有人都用自己的登陸賬號和密碼進(jìn)入系統(tǒng)。 4接口設(shè)計 4.1用戶接口 說明將向用戶提供的命令和它們的語法結(jié)構(gòu),以及軟件的回答信息。 4.2外部接口 說明本系統(tǒng)同外界的所有接口的安排包括軟件與硬件之間的接口、本系統(tǒng)與各支持軟件之間的接口關(guān)系。 4.3內(nèi)部接口 說明本系統(tǒng)之內(nèi)的各個系統(tǒng)元素之間的接口的安排。 5數(shù)據(jù)結(jié)構(gòu)設(shè)計 5.1數(shù)據(jù)結(jié)構(gòu) ① 員工基本信息:包括員工號,部門,員工職務(wù),姓名,性別,畢業(yè)院校,出生年月,進(jìn)入公司的時間,身份證,住址; ② 考核表現(xiàn):包括員工遲到記錄,早退,曠工與請假記錄; ③ 工資:基本工資,崗位工資,提成,五險一金,出勤獎金,應(yīng)發(fā)工資,實發(fā)工資; ④ 提成:加班時間,獎金; 5.2數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 本系統(tǒng)內(nèi)部元素之間主要通過數(shù)據(jù)庫接口完成相互聯(lián)系。 6運(yùn)行設(shè)計 圖6-1 頂層數(shù)據(jù)流圖 圖6-2 工資管理系統(tǒng)中層數(shù)據(jù)流圖 圖6-3 員工底層數(shù)據(jù)流圖 圖6-4 人事部底層數(shù)據(jù)流圖 圖6-5 其它部門管理底層數(shù)據(jù)流圖 7系統(tǒng)出錯處理設(shè)計 本系統(tǒng)設(shè)置有備份以及還原功能,可以根據(jù)需要,完成一天的結(jié)算之后,覆蓋以前的備份資料,以便日后還原,降低數(shù)據(jù)恢復(fù)工作量,減小損失, 8程序描述 功能可用如下功能模塊圖描述: 用戶登錄模塊流程圖:Y N N Y 登錄 進(jìn)入系統(tǒng) 輸入用戶名 是否符合要求 輸入密碼 從數(shù)據(jù)庫中讀取數(shù)據(jù)判斷是否正確 重新輸入 重新輸入 圖8-1 用戶登錄模塊流程圖 修改密碼模塊流程圖: 修改密碼 是否符合要求 輸入用戶名 Y N 是否與密碼一致 輸入新密碼 重新輸入密碼 修改成功 修改成功 Y N 輸入密碼 是否符合要求 重新輸入密碼 Y N 圖8-2 修改密碼模塊流程圖 增加員工信息 員工信息添加成功 判斷是否符合添加要求 添加員工信息 員工信息添加成功 重新輸入員工信息 Y N 增加員工信息模塊流程圖: 圖8-3 增加員工信息模塊流程圖 修改員工信息 員工信息修改成功 判斷是否符合修改要求 修改員工信息 員工信息修改成功 重新修改員工信息 Y N 修改員工信息模塊流程圖: 圖8-4 修改員工信息模塊流程圖 查詢員工信息 員工信息查詢成功 判斷是否符合查詢要求 查詢員工信息 員工信息查詢成功 重新查詢員工信息 Y N 查詢員工信息模塊流程圖: 圖8-5查詢員工信息模塊流程圖 薪資錄入 錄入完成 薪資錄入 錄入薪資信息 提交數(shù)據(jù)庫 是否符合要求 Y N 薪資信息錄入模塊流程圖: 圖8-6 薪資信息錄入模塊流程圖 薪資查詢 查詢結(jié)束 輸入員工編號 判斷是否有該員工 薪資查詢 Y N 薪資信息查詢模塊流程圖: 圖8-7 薪資信息查詢模塊流程圖 數(shù)據(jù)備份 備份完成 選擇備份文件 數(shù)據(jù)備份: 圖8-8 數(shù)據(jù)備份 數(shù)據(jù)還原: 圖8-9 數(shù)據(jù)還原數(shù)據(jù)還原 選擇還原數(shù)據(jù) 還原完成 輸入項 本程序的輸入項包含,用戶名和密碼。以下為這兩類輸入項作以下限制: 用戶:必須是數(shù)字、字母或則漢字組成,長度限制在6到12字符之間。 密碼:必須是數(shù)字、字母組成,長度限制在6到12字符之間。 對人事檔案中“姓名”的輸入要求不超過4個漢字或8個英文字符;對人員所屬部門只能選擇而不能由鍵盤輸入。 在對用戶操作人員進(jìn)行數(shù)據(jù)的輸入輸出要求方面,此系統(tǒng)可以根據(jù)用戶的實際需要和特性進(jìn)行相應(yīng)的規(guī)定(包括輸入輸出數(shù)據(jù)的類型、寬度等)。這些規(guī)定要求他在對表的操作進(jìn)行,起到日后用戶操作人員的數(shù)據(jù)操作起到限制和引導(dǎo)的作用,以便能更好的進(jìn)行數(shù)據(jù)管理。 當(dāng)然,對于輸入輸出的數(shù)據(jù)進(jìn)行的規(guī)定一定要嚴(yán)格按照用戶的實際情況而進(jìn)行,這就要在開發(fā)此系統(tǒng)時要密切的和用戶單位保持聯(lián)系,做好接口工作。 輸出項 登陸:根據(jù)數(shù)據(jù)庫的記載,有三類輸出結(jié)果,登陸成功顯示管理員界面、登陸成功顯示普通用戶界面、登陸不成功顯示錯誤信息。 錄入:只有錄入成功與錄入不成功兩類返回結(jié)果。 名稱 標(biāo)識 數(shù)據(jù)類型 輸出方式 輸出媒介 Content Content varchar 寫入數(shù)據(jù)庫 數(shù)據(jù)庫 Username Username varchar 寫入數(shù)據(jù)庫 數(shù)據(jù)庫 Password Password varchar 寫入數(shù)據(jù)庫 數(shù)據(jù)庫 算法 本模塊采用簡單的匹配,將輸入的檢索項信息與數(shù)據(jù)庫二維表中各元組相應(yīng)列的信息進(jìn)行對比,直到找到查找的內(nèi)容或者給出出錯提示。 15- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 工資管理 系統(tǒng) 設(shè)計 說明書
鏈接地址:http://ioszen.com/p-6603216.html