軟件工程設計說明書_第1頁
軟件工程設計說明書_第2頁
軟件工程設計說明書_第3頁
軟件工程設計說明書_第4頁
軟件工程設計說明書_第5頁
已閱讀5頁,還剩5頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、1引言21.1編寫目的21.2背景21.3定義21.4參考資料22總體設計32.1需求規定32.1.1系統功能:32.1.1系統功能:32.2運行環境32.3基本設計概念和處理流程42.4結構62.5功能需求求與程序的關系62.6人工處理過程62.7尚未解決的問題73接口設計73.1用戶接口73.2外部接口73.3內部接口74運行設計74.1運行模塊組合74.2運行控制84.3運行時間85系統數據結構設計85.1邏輯結構設計要點85.2物理結構設計要點95.3數據結構與程序的關系96系統出錯處理設計96.1出錯信息96.2補救措施106.3系統維護設計10概要設計說明書1引言根據對企業的人事管

2、理系統的功能需求、業務操作規程及其數據結構等具體要求,調查了單位對人事管理企業的員工基本信息、員工調動、員工獎罰、員工培訓、員工考評、員工調薪、員工職稱評定,確定了系統性能要求,系統運行支持環境要求,數據項的名稱、數據類型、數據規格。以上這一切為統下一步的開發工作奠定了良好的基礎。本軟件需求說明書全面、概括性地描述了人事管理系統所要完成的工作,使軟件開發人員和用戶對本系統中的業務流程及功能達成共識。通過需求說明書可以全面了解人事管理系統所要完成的任務和所能達到的功能。1.1編寫目的目的:方便維護人事檔案信息;員工工資、津貼評定,人事信息查詢和信息統計報表輸出。預期讀者:與人事管理系統軟件開發有

3、聯系的開發組成人員,管理員。1.2背景a 待開發的軟件系統的名稱:人事管理系統;b 本項目的任務提出者:人事管理部門用戶及實現該軟件的計算機網絡:互聯網;c 該軟件系統僅供本公司計算中心登錄的員工使用。1.3定義暫無1.4參考資料a 需求規格說明書;b 軟件工程教程北京航空航天大學出版社03年第一版;軟件工程 李代平編著 冶金工業出版社。2總體設計2.1需求規定系統功能2.1.1系統功能: 檔案維護工資評定信息查詢用戶登錄統計報表注冊注銷更新按職稱按業績按職稱按人名按科室按職稱2.1.1系統功能:時間特性要求: 系統的速度要在用戶可接受的范圍內,但考慮到需要實時檢測服務器的可用性,對信息實時搜

4、索的速度可以有較低的要求。可 靠 性: 系統要有較高的可靠性,可恢復性 靈 活 性: 系統要有良好的接口,以適應信息增刪的要求。2.2運行環境該軟件是為了簡化超市的各項管理程序而設計的一個虛擬超市平臺,目的是讓超市管理人員通過該軟件來操作和實現各種超市的功能。該系統運行的平臺是windows xp。本軟件是一款獨立軟件,全部內容自含。2.3基本設計概念和處理流程1. 用戶名2. 員工信息3. 報表人事管理系統主模塊 1 2 2 2 3退出系統統計報表信息查詢工資評定檔案維護用戶登錄1.用戶名用戶登錄 1 1 1管理員用戶普通用戶輸入用戶名退出系統可進行任意操作退出系統查詢信息1. 員工基本信息

5、2. 員工詳細資料檔案維護用戶信息更新用戶信息注銷新員工注冊 1 1 1 1檢測合法性查找員工信息檢測合法性查找員工信息基本資料 輸入檢測合法性 2刪除資料返回返回刪除資料返回儲存用戶資料 2 輸入并儲存用戶新資料1. 員工工號2. 職稱、業績工資、津貼評定 1 2檢測合法性評定工資、津貼輸入員工工號工資、津貼錄入員工資料返回1. 姓名2. 職稱3. 詳細資料信息查詢按職稱查詢按姓名查詢 1 1 2 2輸入姓名輸入姓名檢測合法性檢測合法性 3 3 返回顯示員工詳細資料返回顯示員工詳細資料1. 科室名稱2. 職稱信息統計及報表按職稱統計按科室統計 1 1 2 2檢測合法性檢測合法性輸入職稱名稱輸

6、入科室名稱按科室輸出報表返回返回按職稱輸出報表人事管理系統主模塊2.4結構統計報表信息查詢檔案維護工資評定用戶登錄模塊名稱功能描述用戶登錄使用者登陸系統進行操作檔案維護人事檔案信息維護,包括注冊、注銷和更新工資評定根據專業職稱和業績來評定工資、津貼,且可提供查詢信息查詢人事信息查詢, 如按人名、按職稱統計報表人事信息統計及報表,如按照科室、按照職稱,報表可輸出2.5功能需求求與程序的關系本條用一張如下的矩陣圖說明各項功能需求的實現同各塊程序的分配關系:用戶登錄檔案維護工資評定信息查詢統計報表員工號驗證管理員驗證返回/退出合法性檢查a合法性檢查b錄入員工信息刪除員工信息更新員工信息計算工資、津貼

7、顯示員工信息輸出報表2.6人工處理過程a 信息維護模塊中,員工資料的輸入;b 工資、津貼評定模塊中,要查詢員工的工號輸入;c 信息查詢模塊中,員工姓名、職稱等統計方式的輸入;d 人事統計及報表模塊中,科室、職稱等統計方式的輸入。2.7尚未解決的問題暫無。3接口設計3.1用戶接口用戶接口主要采用圖形接口和命令接口方式,用戶可以通過點擊圖形界面的按鈕、菜單和對話框等圖形接口元素對程序和數據進行操作,在輸入框中輸入命令的方式查詢信息,盡量使外觀合理化。3.2外部接口硬件接口:需要標準打印機接口進行報表打印;軟件接口:win9x/nt操作系統,漢語編程系統。通訊接口:本軟件無特殊通訊接口,通信接口由所

8、使用的pc機決定。3.3內部接口系統每個窗口都會申明若干記錄集類指針,調用需要使用的數據表。4運行設計4.1運行模塊組合不同用戶登錄系統獲得的功能是不同的,管理員具有系統的全部功能,普通用戶具有瀏覽數據但不能更改任何信息。具體軟件的運行模塊組合為主界面調用多窗口的運行環境,各個模塊在自己的窗口中執行操作,在軟件運行過程中能較好的交換信息,處理數據。4.2運行控制軟件運行時有比較友好的界面,基本能實現用戶對數據處理的要求。4.3運行時間系統的運行時間基本可達到用戶提出的要求,感覺不到明顯延遲。5系統數據結構設計5.1邏輯結構設計要點1.人事檔案字段數據類型字段長度說明work-numbercha

9、r10工號work-namechar30姓名sexual-distinctionchar7性別section-officechar30科室job-titlechar50職稱achievementchar2業績wagefloat10工資financial-aidfloat10津貼2.科室統計報表字段數據類型字段長度說明section-officechar30科室work-numberchar10工號work-namechar30姓名sexual-distinctionchar7性別wagefloat10工資financial-aidfloat10津貼3.職稱統計報表字段數據類型字段長度說明job

10、-titlechar50職稱work-numberchar10工號work-namechar30姓名sexual-distinctionchar7性別wagefloat10工資financial-aidfloat10津貼5.2物理結構設計要點人事管理系統用戶登錄檔案維護信息查詢工資評定統計報表管理員普通員工5.3數據結構與程序的關系對數據結構常用的訪問有查詢、增加、修改和刪除等操作。用到的程序如下表所示:look foraddupdatedelete檔案維護工資評定員工信息統計報表6系統出錯處理設計6.1出錯信息如果用戶進行以下操作,系統提示用戶是否重新輸入或退出: a 用戶名輸入有誤;b 用戶重復注冊;c 無此用戶。6.2補救措施本系統有保存數據的功能,在系統發生故障后可以依靠數據庫的還原功能,有效防止數據丟失;定期備份,就算系統崩潰,用戶數據也不會丟

溫馨提示

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

評論

0/150

提交評論