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