企業(yè)工資管理系統(tǒng)需求規(guī)格說明書.doc
《企業(yè)工資管理系統(tǒng)需求規(guī)格說明書.doc》由會員分享,可在線閱讀,更多相關(guān)《企業(yè)工資管理系統(tǒng)需求規(guī)格說明書.doc(12頁珍藏版)》請在裝配圖網(wǎng)上搜索。
目錄1.導(dǎo)言21.1目的21.2范圍21.3背景21.4參考文獻(xiàn)21.5版本更新信息22系統(tǒng)定義32.1項(xiàng)目背景32.2項(xiàng)目要達(dá)到的目標(biāo)32.3系統(tǒng)整體結(jié)構(gòu)33. 系統(tǒng)運(yùn)行環(huán)境43.1 硬件環(huán)境43.2 軟件環(huán)境44.功能規(guī)格54.1角色(Actor)定義64.1.1系統(tǒng)管理員64.1.2數(shù)據(jù)庫64.2系統(tǒng)功能用例圖64.2.1登陸管理74.2.2員工信息管理84.2.2假條信息管理94.2.3工資信息管理95.性能需求95.1界面需求95.2響應(yīng)時間需求105.3可靠性需求105.4開放性需求105.5可擴(kuò)展性需求105.6 系統(tǒng)安全性需求106. 產(chǎn)品提交107. 實(shí)現(xiàn)約束118. 簽字11 企業(yè)工資管理系統(tǒng)需求規(guī)格說明書1.導(dǎo)言1.1目的本文檔首先給出了整個系統(tǒng)的整體網(wǎng)絡(luò)結(jié)構(gòu)和功能結(jié)構(gòu)的概貌,試圖從總體架構(gòu)上給出整個系統(tǒng)的輪廓,然后又對功能需求、性能需求和其它非功能性需求進(jìn)行了詳細(xì)的描述。本文檔的預(yù)期讀者:l 項(xiàng)目經(jīng)理:項(xiàng)目經(jīng)理可以根據(jù)該文檔了解預(yù)期產(chǎn)品的功能,并據(jù)此進(jìn)行系統(tǒng)設(shè)計。l 設(shè)計員:對需求進(jìn)行分析,并設(shè)計出系統(tǒng),包括數(shù)據(jù)庫的設(shè)計。l 程序員:配合設(shè)計報告,了解系統(tǒng)功能,編寫用戶手冊。l 測試員:根據(jù)本文檔對軟件產(chǎn)品進(jìn)行功能性測試和非功能性測試。l 客戶:了解預(yù)期產(chǎn)品的功能和性能,并與分析人員一起對整個需求進(jìn)行討論和協(xié)商。l 用戶:了解預(yù)期產(chǎn)品的功能和性能,與分析人員一起對整個需求進(jìn)行討論和協(xié)商,并使用系統(tǒng)。1.2范圍該文檔描述了企業(yè)工資管理系統(tǒng)的邏輯模型,解決了系統(tǒng)“做什么”的問題。在這里,沒有涉及開發(fā)技術(shù),而主要是通過建模的方式描述用戶的需求,為客戶,用戶,開發(fā)方等各個參與方一共一個共同交流的平臺。1.3背景在互聯(lián)網(wǎng)發(fā)展地計算機(jī)軟件都普及下,各個小型企業(yè)迫切需要一個企業(yè)工資管理系統(tǒng)管理日常的財務(wù),人事上的事務(wù);因此開發(fā)出來了企業(yè)工資管理系統(tǒng)。1.4參考文獻(xiàn)【1】書名:軟件工程案例教程:軟件項(xiàng)目開發(fā)實(shí)踐;版本號:第2版;作者:韓萬江,姜立新;出版社:機(jī)械工業(yè)出版社1.5版本更新信息具體版本更新記錄如下表表示:修改編號修改日期修改后版本修改位置修改內(nèi)容簡述012016-04-01 0.1全部初始發(fā)布版本022016-04-090.22系統(tǒng)定義實(shí)現(xiàn)工資的集中管理??晒┴攧?wù)人員對本單位的人員以及工資進(jìn)行增加、刪除、修改、查詢,對人事的管理及工資發(fā)放中的應(yīng)發(fā)工資合計等項(xiàng)目由系統(tǒng)自動進(jìn)行計算;同時系統(tǒng)還可對人事及工資管理情況進(jìn)行多角度查詢。2.1項(xiàng)目背景隨著經(jīng)濟(jì)的發(fā)展,企業(yè)正向著大型化、規(guī)?;l(fā)展,而對于大中型企業(yè),員工、職稱等跟工資管理有關(guān)的信息隨之急劇增加。在這種情況下單靠人工來處理員工的工資不但顯得力不從心,而且極容易出錯。由計算機(jī)代替人工執(zhí)行一系列諸如增加新員工,刪除舊員工,工資查詢,統(tǒng)計等操作,可以使辦公人員可以輕松快捷地完成工資管理的任務(wù)。2.2項(xiàng)目要達(dá)到的目標(biāo)用計算機(jī)對各種工資信息進(jìn)行日常的管理,如查詢、修改、增加、刪除以及存儲等,迅速準(zhǔn)確地完成各種工資信息的統(tǒng)計計算和匯總工作,快速打印出工資報表,針對系統(tǒng)服務(wù)對象的具體要求,設(shè)計了企業(yè)工資管理系統(tǒng)。企業(yè)工資管理系統(tǒng)主要有以下幾大功能:1) 對單位人員的變動進(jìn)行處理。一個單位的職工不會是一成不變的,總是在不斷的變化:有調(diào)出、有調(diào)入、也有職工在本單位內(nèi)部調(diào)動。因此,設(shè)計系統(tǒng)是要考慮到這些情況的。2) 對職工的工資進(jìn)行計算、修改。可以對職工的工資檔案進(jìn)行個別、部分和批量修改,同時,能對各職工的工資進(jìn)行計算,即計算應(yīng)發(fā)金額、應(yīng)扣金額及實(shí)發(fā)金額等。3) 查詢統(tǒng)計功能。要求即可以單項(xiàng)查詢,比如查看某個職工的工資情況等;也可以多項(xiàng)查詢,比如某部門工資數(shù)在某一范圍的職工的工資情況等。4) 報表打印功能。每月發(fā)放工資時,要求能夠打印本月的工資表、隨工資發(fā)給每個職工的工資條以及工資統(tǒng)計表。2.3系統(tǒng)整體結(jié)構(gòu)根據(jù)用戶的需求陳述,確定本項(xiàng)目提供管理員登錄界面,管理員身份確認(rèn)后可進(jìn)行,員工信息管理,假條信息管理,工資信息管理等操作。具體的關(guān)系如下圖:圖1-1企業(yè)工資管理系統(tǒng)流程圖3. 系統(tǒng)運(yùn)行環(huán)境3.1 硬件環(huán)境本系統(tǒng)的硬件環(huán)境如下:1) 客戶機(jī)為普通PC。l CPU:P4 1.8Hz以上;l 內(nèi)存:256MB以上;l 能夠運(yùn)行g(shù)oogle瀏覽器;l 分辨率:推薦使用1366768像素。2) Web服務(wù)器l CPU:P4 2.0Hz以上l 內(nèi)存:1GB以上;l 硬盤:80GB以上;3) 數(shù)據(jù)庫服務(wù)器l CPU:P4 2.0Hz以上l 內(nèi)存:1GB以上;l 硬盤:80GB以上;3.2 軟件環(huán)境l 本系統(tǒng)的軟件環(huán)境如下:l 操作系統(tǒng):Windows2007及以上版本;l 數(shù)據(jù)庫:Microsoft Access 2003l 開發(fā)工具:JDK;l Web服務(wù)器:Apache Tomcat7.0;l 瀏覽器:google。 1)數(shù)據(jù)庫及操作系統(tǒng)A. 由于數(shù)據(jù)庫對整個系統(tǒng)的管理和運(yùn)作起到置關(guān)重要的作用,所以選擇數(shù)據(jù)庫成為了重中之重。但我將Access作為系統(tǒng)的數(shù)據(jù)庫,也是考慮到了以下幾點(diǎn):B. Access數(shù)據(jù)庫使用簡單,可以迅速掌握。C. Access數(shù)據(jù)庫的ODBC驅(qū)動程序支持的SQL指令全。ACCESS具有強(qiáng)大的數(shù)據(jù)庫功能,結(jié)構(gòu)簡單、理論基礎(chǔ)堅實(shí)、獨(dú)立性高,適合開發(fā)中型管理系統(tǒng)。D. 用Access數(shù)據(jù)庫開發(fā)的程序轉(zhuǎn)化為SQL Server數(shù)據(jù)庫也非常簡單,只要用 SQL Server的導(dǎo)入功能將Access數(shù)據(jù)庫轉(zhuǎn)化為SQL Server數(shù)據(jù)庫,轉(zhuǎn)化為Oracle數(shù)據(jù)庫也就重新建一下表,也不是太麻煩。而對于數(shù)據(jù)庫語句,因?yàn)椴捎玫氖菢?biāo)準(zhǔn)的SQL語言,讀取Access數(shù)據(jù)庫和讀取其他數(shù)據(jù)庫基本上是一樣的,只要改寫一下連接數(shù)據(jù)庫的語句。2)Web服務(wù)軟件目前的Web服務(wù)器軟件有很多種,成熟而且穩(wěn)定的有Apache、Tomcat和Microsoft的IIS,它們也占據(jù)著Web服務(wù)器市場最大的份額。Tomcat和Sun和Apache合作出來的JSP Server,也支持Servlet2.2及JSP1.1等版本,Tomcat是Java程序,所以只要有JDK就可以使用,不需要考慮操作系統(tǒng)平臺,因此選擇Tomcat作為Web服務(wù)器。4.功能規(guī)格采用面向?qū)ο蠓椒ㄗ鳛橹饕南到y(tǒng)建模方法,使用UML作為建模語言。UML為建?;顒犹峁┝藦牟煌暯怯^察和展示系統(tǒng)的各種特征的方法。在UML中,從任何一個角度對系統(tǒng)所做的抽象都可能需要幾種模型來描述,而這些來自不同角度的模型圖最終組成了系統(tǒng)的映像。“用例(use case)”描述的是“Actor”。Actor(用戶,外部系統(tǒng)以及系統(tǒng)處理)是如何與系統(tǒng)交互來完成工作的,用力模型提供了一個非常重要的方式來界定系統(tǒng)邊界以及定義系統(tǒng)功能,同時,該模型將來可以派生出動態(tài)對象模型。設(shè)計用例時,我們將遵循以下步驟:1) 識別出系統(tǒng)的“Actor”。“Actor”可以是用戶、外部系統(tǒng),甚至是外部處理,他們通過某種途徑與系統(tǒng)交互。著重從系統(tǒng)外部Actor的角度來描述系統(tǒng)需要提供哪些功能,并指明這些功能的Actor是誰。盡可能確保所有的Actor都被完全識別出來。2) 描述主要的用例??梢圆扇〔粩嗟膯栕约骸斑@個Actor究竟想通過系統(tǒng)做什么?”來準(zhǔn)確的描述用例。3) 重新審視每個用例,為它們下個詳盡的定義。4.1角色(Actor)定義角色或者執(zhí)行者(Actor)使之與系統(tǒng)產(chǎn)生交互的外部用戶或者外部系統(tǒng),本系統(tǒng)主要包括“系統(tǒng)管理員”和“數(shù)據(jù)庫”兩類角色。4.1.1系統(tǒng)管理員“系統(tǒng)管理員”對各種工資信息進(jìn)行日常的管理,如查詢、修改、增加、刪除以及存儲等,迅速準(zhǔn)確地完成各種工資信息的統(tǒng)計計算和匯總工作,快速打印出工資報表,對公司人員以及請假人員進(jìn)行查詢、修改、增加、刪除以及存儲等。4.1.2數(shù)據(jù)庫“數(shù)據(jù)庫”是一個與系統(tǒng)產(chǎn)生交互的外部系統(tǒng),與這個Actor負(fù)責(zé)系統(tǒng)的數(shù)據(jù)查詢、增加、刪除和修改等操作。4.2系統(tǒng)功能由于本系統(tǒng)只適用于小型企業(yè)或公司,因此結(jié)構(gòu)并不是很復(fù)雜,當(dāng)系統(tǒng)管理員認(rèn)證登陸后,即可進(jìn)入系統(tǒng)維護(hù)員工信息、假條信息和工資信息。系統(tǒng)管理員的活動圖如下圖所示:圖1-2 “系統(tǒng)管理員”的活動圖“系統(tǒng)管理員”功能主要包括:員工信息管理、假條信息管理和工資信息管理等模塊。1-3“系統(tǒng)管理員”功能用例圖對圖1-3中用例描述如下:登陸管理:由于系統(tǒng)只適用于小型企業(yè)的,所以系統(tǒng)只設(shè)有一個系統(tǒng)管理員負(fù)責(zé)管理所有的信息,這樣可以節(jié)約人力、物力和財力。“登陸管理”負(fù)責(zé)系統(tǒng)管理員登錄,系統(tǒng)管理員要登錄到綜合信息管理平臺必須經(jīng)過登陸界面,輸入自己的用戶名和密碼,通過判斷這個用戶是否是系統(tǒng)管理員,只有系統(tǒng)管理員才有權(quán)限進(jìn)入。員工信息管理:對所有員工的信息進(jìn)行增加,刪除,修改和查詢。以列表的形式顯示,也可以根據(jù)條件進(jìn)行查詢。假條信息管理:對所以請假信息進(jìn)行增加,刪除,修改和查詢。以列表的形式顯示,也可以根據(jù)條件進(jìn)行查詢。工資信息管理:對所以工資信息進(jìn)行增加,刪除,修改和查詢。以列表的形式顯示,也可以根據(jù)條件進(jìn)行查詢。4.2.1登陸管理用戶必須要通過登錄界面進(jìn)入管理系統(tǒng)界面,登陸的活動圖如下圖1-4所示:1-4用戶登陸活動圖4.2.2員工信息管理對單位人員的變動進(jìn)行處理。一個單位的職工不會是一成不變的,總是在不斷的變化:有調(diào)出、有調(diào)入、也有職工在本單位內(nèi)部調(diào)動。因此本模塊功能有員工信息查詢、修改、增加、刪除以及存儲等。用例描述:員工信息管理執(zhí)行者:系統(tǒng)管理員前置條件:系統(tǒng)管理員已經(jīng)登陸。后置條件:對信息進(jìn)行維護(hù)后,能將信息記錄到數(shù)據(jù)庫中?;韭窂剑?) 系統(tǒng)管理員登錄2) 進(jìn)入系統(tǒng)界面3) 對員工信息進(jìn)行增加,刪除,修改和查詢。4.2.2假條信息管理假條信息是決定員工工資的重要原因。根據(jù)員工自身?xiàng)l件不一樣,請假的次數(shù)也是千差萬別;本模塊功能有員工請假信息查詢、修改、增加、刪除以及存儲等。用例描述:假條信息管理執(zhí)行者:系統(tǒng)管理員前置條件:系統(tǒng)管理員已經(jīng)登陸。后置條件:對信息進(jìn)行維護(hù)后,能將信息記錄到數(shù)據(jù)庫中。基本路徑:1) 系統(tǒng)管理員登錄2) 進(jìn)入系統(tǒng)界面3) 對假條信息進(jìn)行增加,刪除,修改和查詢。1-5 假條信息管理用例圖4.2.3工資信息管理對職工的工資進(jìn)行計算、修改??梢詫β毠さ墓べY檔案進(jìn)行個別、部分和批量修改,同時,能對各職工的工資進(jìn)行計算,即計算應(yīng)發(fā)金額、應(yīng)扣金額及實(shí)發(fā)金額等。查詢統(tǒng)計功能。要求即可以單項(xiàng)查詢,比如查看某個職工的工資情況等;也可以多項(xiàng)查詢,比如某部門工資數(shù)在某一范圍的職工的工資情況等。報表打印功能。每月發(fā)放工資時,要求能夠打印本月的工資表、隨工資發(fā)給每個職工的工資條以及工資統(tǒng)計表。執(zhí)行者:系統(tǒng)管理員前置條件:系統(tǒng)管理員已經(jīng)登陸。后置條件:對信息進(jìn)行維護(hù)后,能將信息記錄到數(shù)據(jù)庫中?;韭窂剑?) 系統(tǒng)管理員登錄2) 進(jìn)入系統(tǒng)界面3) 對工資信息進(jìn)行增加,刪除,修改、打印和查詢。1-7工資信息管理用例圖5.性能需求根據(jù)用戶對本系統(tǒng)的要求,確定系統(tǒng)在響應(yīng)時間、可靠性、安全性等方面的性能要求。5.1界面需求頁面內(nèi)容:主題突出,站定定義和行文格式統(tǒng)一、規(guī)范、明確;欄目、菜單設(shè)置和布局合理,傳遞的信息準(zhǔn)確、及時,內(nèi)容豐富,文字準(zhǔn)確,語句通順,專業(yè)術(shù)語規(guī)范,行文格式統(tǒng)一、規(guī)范。導(dǎo)航結(jié)構(gòu):頁面具有明確的導(dǎo)航只是,便于理解,方便用戶使用。技術(shù)環(huán)境:頁面大小合適,能用各種常用瀏覽器以不同分辨率瀏覽;無錯誤鏈接和空鏈接;采用CSS處理,控制字體大小和版面布局。技術(shù)風(fēng)格:界面、版面形象清新岳母,布局合理,字體大小合適,字體選擇十一,前后一致,美觀大方;動靜搭配恰當(dāng),效果好;色彩和諧自然,與主題內(nèi)容相協(xié)調(diào)。5.2響應(yīng)時間需求無論是客戶端還是管理端,當(dāng)用戶登錄進(jìn)行任何操作的時候,系統(tǒng)應(yīng)該及時的進(jìn)行反應(yīng),反應(yīng)的時間在5秒以內(nèi)。系統(tǒng)還能檢測出各種非正常情況,如與設(shè)備的通信中斷,無法連接數(shù)據(jù)庫服務(wù)器等,避免出現(xiàn)長時間等待甚至無響應(yīng)。5.3可靠性需求系統(tǒng)應(yīng)保證7X24不死機(jī),保證20人同時在客戶端登錄,系統(tǒng)正常運(yùn)行,正確提示相關(guān)內(nèi)容。5.4開放性需求系統(tǒng)應(yīng)具有靈活性,以適應(yīng)將來功能擴(kuò)展的需求。5.5可擴(kuò)展性需求系統(tǒng)設(shè)計要求能體現(xiàn)擴(kuò)展性要求,以適應(yīng)將來功能擴(kuò)展的需求。5.6 系統(tǒng)安全性需求系統(tǒng)有嚴(yán)格的權(quán)限管理功能,用戶不登錄就不能進(jìn)入系統(tǒng)。系統(tǒng)能夠防止各類錯誤操作造成的數(shù)據(jù)丟失破壞,同時防止用戶非法獲取網(wǎng)頁以及內(nèi)容。6. 產(chǎn)品提交提交的產(chǎn)品為:l 應(yīng)用系統(tǒng)軟件包。l 數(shù)據(jù)庫初始數(shù)據(jù)。l 系統(tǒng)開發(fā)過程文檔l 系統(tǒng)使用維護(hù)說明文檔提交方式:CD介質(zhì)7. 實(shí)現(xiàn)約束系統(tǒng)的實(shí)現(xiàn)約束如下:l 操作系統(tǒng)為Windows2007及以上版l 數(shù)據(jù)庫為Access8.簽字本需求規(guī)格說明經(jīng)過雙發(fā)認(rèn)可,簽字下表:用戶簽署信息企業(yè)簽署信息單位名稱單位名稱簽署人姓名簽署人姓名簽署日期簽署日期- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(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) 鍵 詞:
- 企業(yè) 工資管理 系統(tǒng) 需求 規(guī)格 說明書
鏈接地址:http://m.appdesigncorp.com/p-6629400.html