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