




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
文檔名稱:系統概要設計規格說明書項目名稱:企業人事管理系統項目負責人:田芳唐燕情編寫:田芳唐燕情校對:唐燕情審核:田芳批準:吳瓊老師開發:田芳唐燕情目錄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需求規定 PAGEREF_Toc311016530\h4HYPERLINK\l"_Toc311016531"2.2運行環境?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系統數據結構設計?PAGEREF_Toc311016543\h9HYPERLINK\l"_Toc311016544"5.1邏輯結構設計要點 PAGEREF_Toc311016544\h9HYPERLINK\l"_Toc311016545"6系統出錯處理設計 PAGEREF_Toc311016545\h10HYPERLINK\l"_Toc311016546”6.1出錯信息 PAGEREF_Toc311016546\h10HYPERLINK\l”_Toc311016547"6。2補救措施?PAGEREF_Toc311016547\h10概要設計說明書1引言1.1編寫目的在系統項目的前一階段,也就是需求分析階段中,已經將系統用戶對本系統的需求做了詳細的闡述,這些用戶需求已經在上一階段的調研中獲得,并在需求規格說明書中做到了詳盡的敘述及闡明。本階段在系統的需求分析的基礎上,對人事管理系統做概要設計。主要解決實現該系統需求的程序模塊設計問題。包括如何把該系統劃分成若干個模塊、決定各個模塊之間的接口、模塊之間傳遞的信息,以及數據結構、模塊結構的設計等。在以下的概要設計報告中將對在本階段中對系統所做的所有概要設計進行詳細的說明。在下一階段的詳細設計中,程序設計員可參考此概要設計報告,在概要設計對人事管理系統所做的模塊結構設計的基礎上,對系統進行詳細設計。在以后的軟件測試以及軟件維護階段也可參考此說明書,以便于了解在概要設計過程中所完成的各模塊設計結構,或在修改時找出在本階段設計的不足或錯誤。1。2背景本系統是對公司的人事資料進行管理,為人事管理人員提供了一套簡單的操作、使用可靠、界面友好、易于管理和使用的處理工具。本系統對人事各種數據進行統一處理,避免數據存取、數據處理的重復,提高工作效率,減少了系統數據處理的復雜性。本系統不僅使公司人事管理人員從繁重的工作中解脫出來,而且提高了人事管理的效率,提高了人事管理的科學性,方便了用戶查詢、管理人員進行管理。1.軟件名稱:企業人事管理系統2。任務提出者:企業3。軟件開發者:大同工作室4.軟件使用者:企業所有成員1.3定義C/S:Client/Server客戶機/服務器.可修改性:容許對系統進行修改而不增加原系統的復雜性。有效性:軟件系統能有效地利用計算機的時間資源與空間資源的能力。可適應性:軟件在不同的系統約束條件下,使用戶需求得到滿足的難易程度.可移植性:軟件從一個計算機系統或環境搬到另一個計算機系統或環境的難易程度。主鍵:數據庫表中的關鍵域.1.4參考文獻[1]韓萬江《軟件工程案例教程》機械工業出版社[2]李金勇曹軍生,《SQLsever2000實用教程》,北京理工大學出版社[3]林鄧偉等,《JAVA程序設計項目教程》,北京理工大學出版社[4]孫峰,《數據庫原理及應用》,天津大學出版社[5]軟件工程文檔編制國際標準:GB8567—882總體設計2.1需求規定主要輸入輸出項目:員工基本資料表:(職工編號,姓名,性別,工作經驗,出生日期,民族,政治面貌,文化程度,畢業學校,畢業時間,所學專業,外語語種,參加工作年月,入本廠年月,籍貫,家庭住址,電話,身份證,養老保險號,職務職稱,崗位,合同開始時間,合同結束時間,錄入時間,錄入人,修改時間,修改人)員工工資表:(職工編號,姓名,性別,崗位工資,勞效工資,伙食補貼,加班費,夜班費,獎金,其他,保險金,合計,病假時間,事假時間,扣款,事發工資,簽字,錄用時間,錄入人,修改時間,修改人)2。2運行環境本系統采用C/S體系結構支持環境:IIS5。0數據庫:MicrosoftSQLServer2000軟件設備:JAVA、eclipse3.2硬件設備:?服務器:80x86系列微機CPU:733MHz以上內存:256M以上硬盤空間:40G以上電腦配置:80x86系列微機CPU:166MHz以上內存:16M以上硬盤空間:2G以上2.3基本設計概念和處理流程信息查詢界面信息查詢界面查詢條件數據庫操作結果身份驗證信息維護信息修改信息添加信息刪除結果顯示數據匯總更新內容新數據被刪除項數據處理流程功能分配:修改密碼:用戶可以隨時更改密碼,以保證信息的安全性。添加用戶:可以添加新用戶,此操作只有系統管理員才有此功能.重新登錄:用戶可以重新以其他用戶進行登錄。部門信息:顯示部門信息(部門變動,員工變動,部門新消息).系統日志:記錄哪個用戶何時進入系統,何時退出系統.數據備份:對數據庫備份到指定的目錄下。數據恢復:將指定目錄下的數據庫信息恢復到該系統的目錄下。退出:退出系統。企業人事管理系統流程圖2。4結構企業人事管理功能結構圖2。5功能需求與程序的關系各項功能需求的實現同各塊程序的分配關系:創建查找修改刪除維護部門信息(管理員)√√√√維護用戶信息(管理員)√√√√維護考勤信息(管理員)√√√√維護招聘信息(管理員)√√√√更新個人資料(用戶)√查找個人資料(用戶)√2.6人工處理過程創建用戶(注冊新用戶):用戶信息需要手工輸入計算機。更新部門、員工資料:需要手動輸入更新內容.3接口設計3.1用戶接口向用戶提供命令軟件回答信息注冊(登入)用職工編號進入本系統修改用戶資料修改后新的用戶資料3。2外部接口接口傳遞信息硬件接口與打印機接口部門信息,用戶信息,部門、員工調整信息,工資信息與讀條碼機接口職工編號軟件接口與數據庫接口部門信息,用戶信息,部門、員工調整信息,工資信息3.3內部接口接口傳遞信息維護部門信息(管理員)添加同級部門部門信息(部門名字,職工編號)維護部門信息(管理員)添加下級部門部門信息(部門名字,職工編號)維護部門信息(管理員)修改部門信息部門信息(部門名字,職工編號)維護部門信息(管理員)撤銷部門部門信息(部門名字,職工編號)維護用戶資料修改用戶資料用戶信息:(用戶基本資料,職工編號,工資)維護用戶資料刪除用戶資料用戶信息:(用戶基本資料,職工編號,工資)用戶主模塊更新用戶資料用戶信息:(用戶基本資料)4運行設計4。1運行模塊組合施加不同的外界運行控制時所引起的各種不同的運行模塊組合如下表所示:創建模塊查找模塊修改模塊刪除模塊管理員添加部門信息√管理員修改部門信息√√管理員刪除部門信息√√管理員添加新員工信息√管理員修改員工信息√√管理員注銷員工信息√√用戶更新個人資料√4。2運行控制運行控制控制方法管理員添加部門信息管理員填寫部門信息并提交,系統在部門信息管理中創建一個新數據項管理員修改部門信息管理員通過檢索找到要修改的部門信息并修改,系統在部門信息管理中寫入修改后信息管理員刪除部門信息管理員通過檢索找到要刪除的部門信息并刪除,系統在部門信息管理中刪除該數據項。管理員添加新員工管理員填寫新員工資料提交,系統在員工資料表中創建一個新數據項管理員修改員工信息管理員通過檢索找到要修改的員工信息并修改,系統在員工資料表中寫入修改后的信息管理員注銷員工信息管理員通過檢索找到要銷戶的員工并注銷,系統在員工資料表中刪除該員工的信息用戶更新個人資料用戶重新填寫可修改的用戶資料部分并修改,系統在用戶資料表中寫入修改后的新數據項5系統數據結構設計5.1邏輯結構設計要點員工基本信息表工資信息表6系統出錯處理設計6.1出錯信息出錯輸出信息:1、程序在運行時主要會出現兩種錯誤:(1)由于輸入信息,或無法滿足要求時產生的錯誤,稱為軟錯誤。(2)由于其他問題,如操作超時等,產生的問題,稱為硬錯誤。2、對于軟錯誤,須在查詢/維護模塊判斷輸入數據的正確性,判斷錯誤類型,再生成相應的錯誤提示語句,送到輸出模塊中。3、對與硬錯誤,可在出錯的相應模塊中輸出簡單的出錯語句,并將程序重置,數據庫內容返回操作之前的狀態。4、出錯信息必須給出相應的出錯原因,例:《輸入數據越界!》《沒有找到相關
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 南通理工學院《空間數據庫與數據管理》2023-2024學年第二學期期末試卷
- 西安市戶縣2024-2025學年小升初復習數學模擬試卷含解析
- 天津渤海職業技術學院《管理級案例》2023-2024學年第二學期期末試卷
- 計算機科學基礎知識2025年考試試卷及答案
- 2025年網絡安全管理考試試卷及答案
- 西安建筑科技大學《高等代數方法》2023-2024學年第二學期期末試卷
- 2025年物流管理師考試試題及答案
- 平頂山文化藝術職業學院《中西醫臨床診療技術預防醫學》2023-2024學年第一學期期末試卷
- 江蘇省南京市玄武區2025年高三下學期期末五校聯考試題含解析
- 內蒙古北京八中學烏蘭察布分校2025屆中考第三次模擬考試物理試題含解析
- 化工1.4丁二醇介紹及生產流程設計書
- 急性冠脈綜合征
- 店鋪合租合同模板
- 泵、真空設備企業數字化轉型策略
- 幽門螺桿菌科普課件
- ISO TR 15608-2017-中英文版完整
- 手術室常用藥物
- 數字貿易學 課件 第18、19章 全球數字經濟治理概述、包容性發展與全球數字鴻溝
- 學校護蕾行動工作方案及計劃書
- DLT 866-2015 電流互感器和電壓互感器選擇及計算規程解讀
- 房屋抵押個人借款標準合同
評論
0/150
提交評論