【薪酬管理)學(xué)校工資管理系統(tǒng)需求分析_第1頁
【薪酬管理)學(xué)校工資管理系統(tǒng)需求分析_第2頁
【薪酬管理)學(xué)校工資管理系統(tǒng)需求分析_第3頁
【薪酬管理)學(xué)校工資管理系統(tǒng)需求分析_第4頁
【薪酬管理)學(xué)校工資管理系統(tǒng)需求分析_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、(薪酬管理)學(xué)校工資管理系統(tǒng)需求分析20XX年XX月峯年的企業(yè)咨詢咸問經(jīng)驗(yàn).經(jīng)過實(shí)戰(zhàn)驗(yàn)證可以藩地執(zhí)行的卓越萱理方案.值得您下載擁有軟件需求說明書1 引言1.1 編寫目的經(jīng)過于學(xué)校各部門間長期的調(diào)查且對工作人員提出的需求進(jìn)行細(xì)致的分析,提出了這 份用戶需求規(guī)格說明書。該說明書主要對所開發(fā)的系統(tǒng)進(jìn)行全面的說明,明確該系統(tǒng)的主要功能要求、性能要 求,指出該系統(tǒng)所用到的數(shù)據(jù)及數(shù)據(jù)處理流程,同時提出故障處理的要求。其次,對開發(fā) 該系統(tǒng)的任務(wù)進(jìn)行概括性敘述,對系統(tǒng)的運(yùn)行環(huán)境進(jìn)行規(guī)定。通過該文檔可使系統(tǒng)分析人 員及軟件開發(fā)人員能清楚地了解用戶的需求,且于此基礎(chǔ)上進(jìn)壹步提出概要設(shè)計(jì)說明書和 完成后續(xù)設(shè)計(jì)和開發(fā)

2、工作。該文檔的預(yù)期讀者為:項(xiàng)目提出者,項(xiàng)目管理者。1.2 背景1. 項(xiàng)目名稱:學(xué)校內(nèi)部工資管理系統(tǒng)2. 項(xiàng)目提出者:青島科技大學(xué)人事處3. 項(xiàng)目開發(fā)者: RaymanStudio4. 用戶:青島科技大學(xué)財(cái)會處人事處及各部門管理人員5. 運(yùn)行環(huán)境:青島科技大學(xué)計(jì)算機(jī)中心6. 開發(fā)平臺:LombozEclipse 、 Apachetomcat 、 JSP、 MySQL7. 系統(tǒng)架構(gòu):B/S 結(jié)構(gòu)8. 該系統(tǒng)和其他系統(tǒng)的關(guān)系:a. 該系統(tǒng)的服務(wù)器端運(yùn)行于計(jì)算機(jī)中心的服務(wù)器上,用戶通過網(wǎng)絡(luò)瀏覽器訪問服務(wù)器端。b. 服務(wù)器上需要有防火墻軟件對服務(wù)系統(tǒng)進(jìn)行防護(hù)c. 本系統(tǒng)和財(cái)務(wù)處的財(cái)務(wù)管理軟件有數(shù)據(jù)通信;

3、1.3 定義LombozEclipse :J2EE 可視化開發(fā)平臺,開發(fā)企業(yè)管理軟件的工具Apachetomcat :web 服務(wù)器,支持 JSP 文件的解析處理。JSP:即JavaServerPages ,簡單地說,就是包含用Java語言編寫的網(wǎng)頁,保存于服務(wù)器上。MySQL : SQL 數(shù)據(jù)庫B/S 結(jié)構(gòu): 瀏覽器 / 服務(wù)器結(jié)構(gòu),即客戶端使用瀏覽器通過網(wǎng)絡(luò)訪問服務(wù)器,向服務(wù)器提交服務(wù)請求。1.4 參考資料a 學(xué)校內(nèi)部工資管理系統(tǒng)開發(fā)計(jì)劃書,青島科技大學(xué)b 軟件工程導(dǎo)論,張海藩,清華大學(xué)出版社;c 實(shí)用軟件工程,鄭人杰等,清華大學(xué)出版社;d lombozEclipse使用教程林峰等,東南大

4、學(xué)出版社;e MySQL 使用手冊2 任務(wù)概述2.1 目標(biāo)1開發(fā)意圖:于壹個較大的單位中,員工的工資管理是壹項(xiàng)要求準(zhǔn)確而且高效的工作。而現(xiàn)有系統(tǒng)基本上處于半人工半機(jī)器情況。而且,由機(jī)器完成的工作很簡單,而由人工完成的工作很繁復(fù),往往不能夠很好的達(dá)到管理要求。青島科技大學(xué)的員工數(shù)量較多,而且各部門職務(wù)較多,這樣造成員工工資的計(jì)算標(biāo)準(zhǔn)多樣化,給統(tǒng)計(jì)工作帶來不便。目前,該業(yè)務(wù)流程完全能夠通過計(jì)算機(jī)系統(tǒng)自動管理完成,而該系統(tǒng)的開發(fā)正是為了解決這壹問題。2 應(yīng)用目標(biāo):a 方便了各部門出勤管理人員統(tǒng)計(jì)出勤信息;b 能夠及時準(zhǔn)確地統(tǒng)計(jì)出教職員工的工資;c 能夠及時地發(fā)放員工工資;d .能夠安全的保存各種信息

5、,方便查詢。e.節(jié)約人力物力3.該系統(tǒng)和其他軟件之間的關(guān)系a. 服務(wù)器上需要裝有 ApachetomcatWeb服務(wù)程序的支持b. 服務(wù)器上需要裝有 MySQL 數(shù)據(jù)庫c. 服務(wù)器操作系統(tǒng)是 Linuxd. 該系統(tǒng)要和人事處管理程序進(jìn)行通信以實(shí)現(xiàn)數(shù)據(jù)共享。e. 服務(wù)器需要有防火墻軟件對其進(jìn)行防護(hù),防止惡意網(wǎng)絡(luò)攻擊。2.2 用戶的特點(diǎn)1. 對服務(wù)端后臺管理人員:a要求有網(wǎng)站維護(hù)的技能,能夠?qū)Ψ?wù)端后臺處理進(jìn)行管理,能捕獲系統(tǒng)異常。b. 要求掌握 SQL 數(shù)據(jù)庫操作,能夠?qū)笈_數(shù)據(jù)庫進(jìn)行日常維護(hù)和管理,例如:對數(shù)據(jù) 庫的備份和恢復(fù),對冗余數(shù)據(jù)的刪除等;c. 要求有壹定的Linux服務(wù)器配置和管理技

6、能,能夠阻止非法攻擊,優(yōu)化服務(wù)器配置, 保證服務(wù)器的安全暢通地運(yùn)行。2. 對客戶端用戶:能夠通過 web 瀏覽器進(jìn)行網(wǎng)絡(luò)訪問。2.3 假定和約束2.3.1 系統(tǒng)運(yùn)行環(huán)境:A. 硬件環(huán)境:網(wǎng)絡(luò)交換機(jī)壹部VGA 顯示器壹臺網(wǎng)線(雙絞線)四根B.軟件環(huán)境:Linux 操作系統(tǒng)ApachetomcatWeb 服務(wù)程序MySQL 數(shù)據(jù)庫軟件2.3.2 經(jīng)費(fèi)限制青島科技大學(xué)預(yù)計(jì)支付的開發(fā)經(jīng)費(fèi)為 10000 元,購買部分硬件花去 2000 元。而由于開 發(fā)該系統(tǒng)主要是應(yīng)用的 Linux 操作系統(tǒng),于其上運(yùn)行的軟件基本上均是開源的免費(fèi)軟件,所以為第三方軟件的使用的投資預(yù)計(jì)為1000元,培訓(xùn)服務(wù)器端管理人員預(yù)計(jì)

7、花費(fèi)1000元,最后系統(tǒng)開發(fā)人員所得報(bào)酬預(yù)計(jì)為3000元??傮w來說,開發(fā)該系統(tǒng)經(jīng)費(fèi)受到的限制不是很大。233開發(fā)期限用戶要求該系統(tǒng)能夠于23個月的時間開發(fā)出來。針對該系統(tǒng)的軟件體系的設(shè)計(jì)不是很復(fù)雜,所以就開發(fā)期限也不會受到很大限制2.3.4任務(wù)安排任務(wù)時間人員備注需求分析壹周全體開發(fā)人員進(jìn)入到實(shí)際工作環(huán)境做調(diào) 查,作好翔實(shí)的記錄數(shù)據(jù)庫設(shè)計(jì)壹周系統(tǒng)分析人員建好所用到的數(shù)據(jù)庫表,設(shè) 計(jì)岀功能模塊界面設(shè)計(jì)倆周美工人員作好靜態(tài)頁面,方便編程人 員編寫程序編寫代碼壹個月程序員嚴(yán)格按照用戶需求進(jìn)行代 碼的編寫,做到安全高效系統(tǒng)測試壹周用戶及測試人員盡量找岀系統(tǒng)漏洞,及時補(bǔ) 救;做好測試文檔的書寫3需求規(guī)定

8、3.1對功能的規(guī)定功能模塊名稱功能描述操作者輸入數(shù)據(jù)輸岀數(shù)據(jù)登錄用戶管理模塊添加、刪除、更新各種角色的用戶信息服務(wù)器端程序服務(wù)器管理員用戶角色用戶ID及密碼人事管理模塊1. 管理人事調(diào)動;2. 設(shè)定員工信息人事處管理員服務(wù)器人事調(diào)動信息員工基本信息員工工資標(biāo)準(zhǔn)管理模塊根據(jù)員工的部門職務(wù)工齡等信息設(shè) 定員工工資標(biāo)準(zhǔn)人事處管理員服務(wù)器員工基本信息員工工資標(biāo)準(zhǔn)員工岀勤管理模塊由各部門岀勤管理人員將統(tǒng)計(jì)好的人員岀勤信息輸入到系統(tǒng)岀勤管理人員員工ID及岀勤信息工資統(tǒng)計(jì)模塊根據(jù)員工岀勤信息計(jì)算岀員工工資服務(wù)器員工信息及岀勤信息員工岀勤工資,獎金, 扣款財(cái)務(wù)處理模塊管理發(fā)放工資-向銀行提交工資表 單,向員工

9、發(fā)送發(fā)放工資表單財(cái)會處管理人員、服務(wù)器教職員工的信息銀行 賬號及員工工資員工工資表,工資發(fā)放賬單表員工工資查詢模塊允許員工查詢自己的工資情況教職員工員工ID及登錄密碼員工岀勤情況、工資計(jì)算標(biāo)準(zhǔn)、工資金額幫助模塊對該系統(tǒng)的功能及操作步驟進(jìn)行簡 單演示;于線留言;異常處理服務(wù)器端程序3.2對性能的規(guī)定321精度要求用戶輸入的信息盡量準(zhǔn)確;員工出勤時間以“天”為最小單位;員工工資以“元”為最小單位;扣款比率及獎金比率為浮點(diǎn)型數(shù)據(jù),小數(shù)點(diǎn)后保留倆位有效數(shù)據(jù);3.2.2時間特性要求a.頁面響應(yīng)時間:3sb .更新處理時間:5sc.數(shù)據(jù)的轉(zhuǎn)換和傳送時間:10sd .解題時間:30s3.2.3靈活性a.運(yùn)行

10、環(huán)境的變化:如果增強(qiáng)服務(wù)器的硬件配置,不僅能夠增快系統(tǒng)的響應(yīng)時間,仍能足夠保證系統(tǒng)的穩(wěn)定性b .同其他軟件的接口的變化:升級Linux及Apachetomcat的版本,也能夠得到系統(tǒng)穩(wěn)定性及響應(yīng)時間上的提升。c.精度和有效時限的變化:如果要求統(tǒng)計(jì)的教職員工的工資金額足夠準(zhǔn)確,則能夠盡量將統(tǒng)計(jì)工資的算法設(shè)計(jì)的復(fù)雜些。d .計(jì)劃的變化或改進(jìn):能夠從網(wǎng)絡(luò)上尋找已有的功能模塊進(jìn)行代碼復(fù)用,以加快開發(fā) 進(jìn)度,同時可保證軟件質(zhì)量。3.3輸人輸出要求3.3.1數(shù)據(jù)描述1.用戶登錄信息表字段字段名數(shù)據(jù)類型寬度1用戶ID字符15字節(jié)2用戶密碼字符20字節(jié)(變長)3用戶身份字符10字節(jié)4所屬部門ID字符20字節(jié)2

11、.于職員工基本信息表字段字段名數(shù)據(jù)類型寬度1員工ID字符15字節(jié)2員工姓名字符20字節(jié)3所屬部門ID字符20字節(jié)4職務(wù)字符32字節(jié)5身份證號字符18字節(jié)6銀行帳號字符20字節(jié)3. 部門基本信息表字段字段名數(shù)據(jù)類型寬度1部門ID字符15字節(jié)2部門名稱字符30字節(jié)3部門人數(shù)整型4字節(jié)4. 離休員工工資表字段字段名數(shù)據(jù)類型寬度1員工ID字符15字節(jié)2離休日期日期3退休前職務(wù)字符32字節(jié)5. 工資計(jì)算標(biāo)準(zhǔn)表字段字段名數(shù)據(jù)類型寬度1部門ID字符20字節(jié)2員工ID字符15字節(jié)3員工基本工資整型4字節(jié)4獎金比率浮點(diǎn)型8字節(jié)5罰款比率浮點(diǎn)型8字節(jié)6退休金比率浮點(diǎn)型8字節(jié)6. 出勤匯總表字段字段名數(shù)據(jù)類型寬度1

12、員工ID字符15字節(jié)2應(yīng)出勤時間整型4字節(jié)3實(shí)際出勤時間整型4字節(jié)4請假時間整型4字節(jié)5無故缺勤時間整型4字節(jié)7. 教職員工出勤工資獎金扣款表字段字段名數(shù)據(jù)類型寬度1員工ID字符15字節(jié)2出勤工資整型4字節(jié)3獎金整型4字節(jié)4扣款金額整型4字節(jié)5統(tǒng)計(jì)時間日期8教職員工工資表字段字段名數(shù)據(jù)類型寬度1員工ID字符15字節(jié)2部門ID字符20字節(jié)3工資金額整型4字節(jié)4扣稅款額浮點(diǎn)型8字節(jié)5統(tǒng)計(jì)時間日期9.銀行發(fā)放工資表字段字段名數(shù)據(jù)類型寬度1銀行名字符30字節(jié)2表單號字符30字節(jié)3發(fā)放時間日期3.4數(shù)據(jù)管理能力要求該數(shù)據(jù)庫設(shè)計(jì)為關(guān)系型數(shù)據(jù)庫,其中包括9個表。表的設(shè)計(jì)考慮到了實(shí)體完整性、參照完整性及用戶自

13、定義完整性三類完整性約束。只有服務(wù)器端程序才能夠?qū)?shù)據(jù)庫中的數(shù)據(jù)進(jìn)行更新和刪除。員工角色用戶登錄系統(tǒng)后 能夠查詢操作。由于該系統(tǒng)涉及到大量的數(shù)據(jù)存取操作,因此要求數(shù)據(jù)庫的配置壹定要性能 強(qiáng)大,而且能夠提供嚴(yán)密的安全防護(hù)機(jī)制。根據(jù)需求, 于每月的 20 前及 22 日后, 各部門出勤管理人員登錄系統(tǒng)后將失去錄入或修 改數(shù)據(jù)的功能。3.5 故障處理要求1. 硬件故障情況 1 :服務(wù)器電源不正當(dāng)關(guān)閉處理:a.數(shù)據(jù)庫事務(wù)回滾到斷電之前的狀態(tài)。b. 為服務(wù)器提供壹個備用充電電源能夠支持服務(wù)器進(jìn)行臨時數(shù)據(jù)的正常保存。情況 2 :客戶端和服務(wù)器網(wǎng)絡(luò)不能連接處理:a. 檢修本地端網(wǎng)絡(luò)連接是否正常;b. 查見服

14、務(wù)器端交換機(jī)端口是否被關(guān)閉;c .查見端點(diǎn)間網(wǎng)絡(luò)線路是否完好。情況 3 :存儲空間已滿處理: a. 數(shù)據(jù)庫切換到備份存儲空間 ;b. 進(jìn)行數(shù)據(jù)檢索,刪除日期超過 4 年的數(shù)據(jù)。2. 軟件故障情況 1 :服務(wù)器死機(jī) 處理:程序自動保存內(nèi)存中的臨時數(shù)據(jù);重啟機(jī)器 情況 2 :服務(wù)端程序方案異常處理:保存好臨時數(shù)據(jù),關(guān)閉訪問端口,關(guān)閉程序重新啟動,通過臨時數(shù)據(jù)初始化 程序情況 3 :服務(wù)器端響應(yīng)速度慢 處理:查見接收的數(shù)據(jù)信息,見是否有不法分子的攻擊,且作好防火墻的配置3.6 其他專門要求a. 對登錄人員的密碼進(jìn)行加密;b. 擁有登錄權(quán)限的人員應(yīng)該妥善管理自己的密碼,防止他人竊??;c. 隨機(jī)抽取數(shù)據(jù)進(jìn)行人工校驗(yàn),檢驗(yàn)系統(tǒng)是否運(yùn)行正常,處理是否合理。4 運(yùn)行環(huán)境規(guī)定4.1 設(shè)備a 處理器型號及內(nèi)存容量: IBM 小型機(jī)服務(wù)器b 外存容量: 640Gc. 聯(lián)機(jī)數(shù)量:同時訪問客戶限制于 20位d 數(shù)據(jù)通信設(shè)備的型號和數(shù)量:華為交換機(jī) 1 臺4.2 支持軟件a. 操作系統(tǒng): Li

溫馨提示

  • 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

提交評論