




已閱讀5頁,還剩43頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
畢業(yè)設計( 論文 ) 工時填報管理信息系統(tǒng) 設計與實現(xiàn) 院 系: 計算機科學與技術學院 站 點: 武漢學習中心 專 業(yè): 計算機科學與技術 學 號: 4200210320191 指導教師: 吳非 華中科技大學遠程與繼續(xù)教育學院 2012 年 7 月 畢業(yè)設計 ( 論文 ) 任務書 (應由學生本人按指導教師下達的任務認真謄寫) 姓名 孫浪 專業(yè) 計算機科學與技術 指導教師 吳非 學號 4200210320191 入學時間 站點(院系) 武漢學習中心 一、課題名稱 工時填報管理信息系統(tǒng)設計與實現(xiàn) 二、課題內(nèi)容 第一部分主要介紹了系統(tǒng)的執(zhí)行環(huán)境,開發(fā)環(huán)境,開發(fā)工具及其相關知識。E 的介紹; 行環(huán)境的介紹; 發(fā)平臺的介紹; 發(fā)工具的介紹。第二部分主要介紹了系統(tǒng)的需求和軟件的總體功能。闡述了系統(tǒng)的總體設計思想及其流程,介紹了系統(tǒng)角色、設計原則和研發(fā)思路。第三部分主要介紹了系統(tǒng)的邏 輯結(jié)構、物理結(jié)構和數(shù)據(jù)庫設計。對數(shù)據(jù)庫的功能和字段進行設計,使前臺顯示頁面和后臺數(shù)據(jù)庫合理地結(jié)合起來。第四部分主要介紹了系統(tǒng)的主要的功能,以及系統(tǒng)中某些功能的技術介紹。根據(jù)每個用戶擁有的不同功能詳細地闡述了在系統(tǒng)的開發(fā)過程中所涉及的各種技術和分析。最后,概述了研究的結(jié)果以及對存在的問題改進的展望。 三、課題任務要求 1熟悉題目,查閱相關資料 2需求分析,理解財政預算管理系統(tǒng)要提供的功能 3了解和熟悉開發(fā)語言、工具,搭建開發(fā)環(huán)境 4掌握 系統(tǒng)模型進行初步設計 5編寫程序并實現(xiàn)系統(tǒng)模型的設計 6測試結(jié)果分析 四、同組設計者無 同組者 五、主要參考文獻 【 1】王紅 用開發(fā)實用教程中國水利水電出版社, 2008 【 2】唐遠新 據(jù)庫實用教程高等教育出版社, 2005 【 3】耿祥義 二版)清華大學出版社, 2010 【 4】 鄭阿奇 用教程 電子工業(yè)出版社 , 2011 指導教師簽 字 教研室主任簽字 年 月 日 (此任務書裝訂時放在畢業(yè)設計報告第一頁) I 畢 業(yè) 設 計 (論 文) 題目: 工時填報管理信息系統(tǒng) 設計與實現(xiàn) 摘 要 工時填報,顧名思義,員工將自己每個時間段的工作情況及內(nèi)容及時填入此系統(tǒng),系統(tǒng)通過計算按照部門、項目、個人來進行工時的統(tǒng)計,將結(jié)果反饋給管理者,使管理者的對各個項目、部門及個人的工作情況能夠更準確的了解,及時調(diào)整及分配任務,以提高員工的工作效率,節(jié)約公司成本。 系統(tǒng)定義為工時填報系統(tǒng),主要功能為:統(tǒng)計公司每個員工的工作時間,統(tǒng) 計某一項目的工時,統(tǒng)計某一部門某一時間段的工時,為員工自定義賦予角色。 系統(tǒng)覆蓋了公司全部員工的工作情況,公司管理方式為逐級管理方式,特殊情況下可以越級管理。公司可以通過本系統(tǒng)實現(xiàn)對員工信息的簡單管理,對部門信息的簡單管理,對項目信息的簡單管理,對角色權限的管理,這些都是本系統(tǒng)的輔助功能。本系統(tǒng)的主要功能是對工時的管理,員工可以隨時提交自己的工時信息,經(jīng)過上級部門審核,工時生效。員工可以通過系統(tǒng)查看自己的工作情況。管理者可以通過本系統(tǒng)對員工工作情況的分析,有效的控制和管理各部門以及下屬員工的工作,能夠大大提 高工作效率。 關鍵詞 : 工時 , 角色 , 權限 , 統(tǒng)計 業(yè) 設 計 (論 文) by of a by of to to so do to to is as up of in up of an up of a at a to of is by if we of of of is at by so so to 業(yè) 設 計 (論 文) 目 錄 摘要 . I . 錄 . 緒 論 . 5 題背景 .的和意義 .究主要內(nèi)容 . 系統(tǒng)開發(fā)工具 . 8 統(tǒng)運行平臺設置 .系統(tǒng)關鍵技術分析 .發(fā)調(diào)試工具簡介 . 13 章小結(jié) . 15 3 需求分析 . 16 統(tǒng)設計思想 . 16 統(tǒng)用例圖 . 16 時填報系統(tǒng)詳細需求分析 . 16 章小結(jié) . 24 4 總體設計 . 25 計規(guī)范 . 25 體設計 . 25 業(yè) 設 計 (論 文) 據(jù)庫設計 . 26 章小結(jié) . 31 5 系統(tǒng)實現(xiàn) . 31 統(tǒng)登錄實現(xiàn) . 31 戶管理模塊實現(xiàn) . 32 門管理模塊實現(xiàn) . 33 目管理模塊實現(xiàn) . 34 時管理模塊實現(xiàn) . 36 色管理模塊實現(xiàn) . 38 章小結(jié) . 39 6 性能評估與分析 . 39 統(tǒng)測試目的 . 39 試環(huán)境 . 39 系統(tǒng)測試 . 40 章小結(jié) . 41 7 全文總結(jié) . 41 致 謝 . 42 參考文獻 . 43 5 畢 業(yè) 設 計 (論 文) 1 緒 論 題背景 很多公司需要統(tǒng)計項目的執(zhí)行周期和每個人工時統(tǒng)計的系統(tǒng),而他們采用的是人工統(tǒng)計的方式: 1最開始每周要求項目成員在一張紙制的表格中填寫每天在項目及任務上的時間花費; 2后來改用 3現(xiàn)在想設計一款在線軟 件,把每個人把當天的工作通過一個界面(網(wǎng)頁登錄的方式)記錄進入公司數(shù)據(jù)庫中,然后通過分析和統(tǒng)計數(shù)據(jù)庫信息,實現(xiàn)一些統(tǒng)計和分析各類工作。 客戶可能存在的困惑與愿望有: 1通過紙質(zhì)填寫工時的時候,請了專人負責收集和統(tǒng)計,然而發(fā)現(xiàn)收集困難,統(tǒng)計更難; 2改用 計工作更加輕松,但是伴隨的是表格出現(xiàn)數(shù)據(jù)覆蓋、丟失等情況層出不窮; 3現(xiàn)在希望有一套在線的工時統(tǒng)計系統(tǒng),項目成員可以隨時隨地填寫在每個項目上花費的工時和記錄相關項目費用開支,經(jīng)過領導審核通過后,快速從多個角度統(tǒng)計和分析數(shù)據(jù)。 因此公式填報系統(tǒng)應滿足如下要求: 1系統(tǒng)功能不能太過繁雜,希望能夠?qū)R灰恍楹茫?2軟件功能操作簡單易懂,不要花費大家過多的時間; 3軟件界面盡可能美化些,便于項目成員喜歡上系統(tǒng),而不是面對所謂的 “ 企業(yè)軟件 ”= 枯燥、呆板的界面。 6 畢 業(yè) 設 計 (論 文) 現(xiàn)在已有的工時管理系統(tǒng)主要有: 1 軟件是國外比較用得較為廣泛的產(chǎn)品,值得大家多多了解。 2 軟件是在國內(nèi)最具口碑的一套管理軟件,主要解決公司項目管理過程中:項目任務進度,團隊溝通與協(xié)作,項目工時統(tǒng)計,員工閑忙監(jiān)控,項 目人力成本和非人力成本核算與控制等方面的問題。其工時管理設計思想符合國際標準,并融合眾多國內(nèi)客戶需求,且更貼近和符合國內(nèi)用戶的使用習慣,尤其界面的友好性和功能操作簡易性,堪稱國際領先的。 的和意義 時填報系統(tǒng)設計目的 工時填報系統(tǒng)可以實現(xiàn)很方便的查看員工的工作狀況,并對公司員工的工作狀況進行比較,以此對公司制度進行調(diào)整,激發(fā)員工的工作積極性,并進一步提高公司的整體工作效率,有著很重要的價值。 工時管理是 人力資源管理新的重要課題,在成本、效率、質(zhì)量等之間,透過對有效工作時間的管理,為企業(yè)創(chuàng)造更大的利潤, 是 現(xiàn)在人力資源管理必須努力思考且面對的重要課題。 工時管理主要是員工個人工作統(tǒng)計管理功能,員工能夠使用瀏覽器報告工時:如工時輸入、工時查詢、工時統(tǒng)計。 工時系統(tǒng)使公司能夠記錄人工明細,匯總時間,將分析呈交給管理人員;領導或統(tǒng)計人員可通過該功能進行工作統(tǒng)計, 管理者可根據(jù)工時匯總情況核定公司的服務以便為相應項目提供工時參考。 時填報管理信息系統(tǒng)設計意義 工時填報管理信息系統(tǒng)具有如下意義: 1 提升員工工作效率,增進項目團隊間協(xié)作; 7 畢 業(yè) 設 計 (論 文) 2 管理項目進度,節(jié)省項目人力成本支出; 3 增進團隊協(xié)作與溝通,可以降低項目執(zhí) 行過程中團隊溝通成本; 4 通過對員工工時進行審核,掌握員工的忙閑情況,由此減少單個項目成本支出; 5 統(tǒng)計項目所發(fā)生的差旅費和項目加班費等。 究主要內(nèi)容 工時管理是人力資源管理新的重要課題,在成本、效率、質(zhì)量等之間,透過有效的工作時間的管理,為企業(yè)創(chuàng)造更大的利潤;是現(xiàn)在人力資源管理必須努力思考的重要課題。工時管理主要是員工個人工作統(tǒng)計管理功能,員工能夠使用瀏覽器報告工時;如工時輸入、工時查詢、工時統(tǒng)計。工時系統(tǒng)使公司能夠記錄人工明細,匯總時間,將分析呈交給管理人員;領導或統(tǒng)計人員可通過該功能進行工作統(tǒng) 計,管理者可根據(jù)工時匯總情況核定公司的服務以便為相應項目提供工時參考。本系統(tǒng)研究的主要內(nèi)容有如下幾部分: 第一部分主要介紹了系統(tǒng)的執(zhí)行環(huán)境,開發(fā)環(huán)境,開發(fā)工具及其相關知識。 行環(huán)境的介紹; 發(fā)平臺的介紹; 發(fā)工具的介紹。 第二部分主要介紹了系統(tǒng)的需求和軟件的總體功能。闡述了系統(tǒng)的總體設計思想及其流程, 介紹了系統(tǒng)角色、設計原則和研發(fā)思路。 第三部分主要介紹了系統(tǒng)的邏輯結(jié)構、物理結(jié)構和數(shù)據(jù)庫設計。 對數(shù)據(jù)庫的功能和字段進行設計,使前臺顯示頁面和后臺數(shù)據(jù)庫合 理地結(jié)合起來。 第四部分主要介紹了系統(tǒng)的主要的功能, 以及系統(tǒng)中某些功能的技術介紹。根據(jù)每個用戶擁有的不同功能詳細地闡述了在系統(tǒng)的開發(fā)過程中所涉及的各種技術和分析。 8 畢 業(yè) 設 計 (論 文) 最后,概述了研究的結(jié)果以及對存在的問題改進的展望。 2 系統(tǒng)開發(fā)工具 統(tǒng)運行平臺設置 本系統(tǒng)對運行平臺的要求如表 2 表 2統(tǒng)運行平臺設置要求 需求名稱 詳細要求 服務器 數(shù)據(jù)庫 0g 操作系統(tǒng) 間件 系統(tǒng)關鍵技術分析 架介紹 模型( 視圖( 控制器( 式的應用架構的開源框架,是利用 于 單易用,敏捷迅速,因而吸引了眾多的開發(fā)人員的關注。 首先事件是指從客戶端頁面(瀏覽器)由用戶操作觸發(fā)的事件, 用 畢 業(yè) 設 計 (論 文) 來接受瀏覽器表單提交的事件,這里使用了 式,每個繼承 子類都必須實現(xiàn)一個方法 要的表單對象 一種對象,它代表了一種應用,這個對象中至少包含幾個字段,這些字段是 為一個表單對應一個事件,所以,當需要將事件粒度細化到表單中這些字段時,也就是說,一個字段對應一個事件時,單純使用 然通過結(jié)合 是可以轉(zhuǎn)彎實現(xiàn)的。 架,主要是采用 定義標簽和信息資源( 合到一個統(tǒng)一的框架中,開發(fā)人員利用其進行開發(fā)時不用再自己編碼實現(xiàn)全套大的節(jié)省了時間,所以說 一個非常不錯的應用框架。 1模型( 本質(zhì)上來說在 個會在后面詳細討論),開發(fā)者通過其實現(xiàn)商業(yè)邏輯,同時用戶請求通過控制器( 件描述的配置信息的。 2圖( 由與控制器 合工作的一整套 用它們可以快速建立應用系統(tǒng)的界面。 3控制器( 本質(zhì)上是一個 客戶端請求轉(zhuǎn)發(fā)到相應的 4堆用來做 件解析的工具包, 用 描述如何自動產(chǎn)生一些屬性的,此外 利用 描述在國際化應用中的用戶提示信息的(這樣一來就實現(xiàn)了應用系統(tǒng)的多語言支持) 1。 E 司在 1999年 12月推出的一套技術規(guī)范, 計 E(以 10 畢 業(yè) 設 計 (論 文) 前被 稱為 架構的兩個初衷是:首先,對于廠商, E 意味著一套開放標準,加入這個標準,他們的產(chǎn)品就可以運行在各種不同的操作系統(tǒng)和工作環(huán)境下,成為一個成熟的企業(yè)分布式應用體系中可替換的部件;其次,對于開發(fā)者, 用這個方案,企業(yè)應用開發(fā)中的很多技術難題(包括跨平臺移植、事務處理、安全性、分布式對象等)就會迎刃而解。 E 通過一套公開標準規(guī)定了應用服務器產(chǎn)品的具體行為,在執(zhí)行此標準的廠商產(chǎn)品之間實現(xiàn)了一定程度的可替換性和互操作性。 2000年底,已有多家廠商 能夠提供完整的 E 解決方案,其中 9 家(包括 現(xiàn)了 “ E 兼容 ” 。由于 E 規(guī)范在制定階段就得到 P、 業(yè)界巨頭的參與和支持, E 現(xiàn)在己成為廣泛認可的工業(yè)標準。 目前, 個版本,它們是適用于小型設備和智能卡的 臺 適用于桌面系統(tǒng)的 臺標準版( 適 用于創(chuàng)建服務器應用程序和服務的 臺企業(yè)版( 為 在的E。 E 是一種利用 臺來簡化企業(yè)解決方案的開發(fā)、部署和管理相關的復雜問題的體系結(jié)構。 臺的標準版, E 不僅鞏固了標準版中的許多優(yōu)點,同時還提供了對 及 E 使用多層的分布式應用模型,應用邏輯按功能劃分為組件,各個應用組件根據(jù)所在層分布在不同的機器上。 E 的多層企業(yè)級應用模型將兩層化模型中的不同層面切分成許多層。一個多層化應用能夠為不同的每種服務提供一個獨立的層。 圖 2E 典型的 11 畢 業(yè) 設 計 (論 文) 圖 2E 體系結(jié)構圖 E 平臺提供了一個基于組件的方法,來設計、開發(fā)、裝配及部署企業(yè)應用程序。 E 平臺提供了多層的分布式應用模型、組件重用、一致化的安全模型以及 靈活的事務控制。不僅可以比以前以更快的速度向市場推出創(chuàng)造性的客戶解決方案,而且基于組件的 E 解決方案不會被束縛在任何一個廠商的產(chǎn)品和 E 規(guī)范定義了以下種類的組件:應用客戶端組件 ( 組件、 組件以及 個多層的分布式的應用模型意味著應用邏輯被根據(jù)功能而劃分成組件,并且可以在同一個服務器或不同的服務器上 安裝組成 E 應用的這些不同的組件。一個應用組件應被安裝在什么地方,取決于該應用組件屬于該多層的 E 環(huán)境中的哪一層。這些層包括客戶層、 、業(yè)務層以及企業(yè)信息系統(tǒng)層( 1客戶層:用來與用戶交互,并把來自系統(tǒng)的信息顯示給用戶。 E 平臺擁有不同類型的用戶,包括 用等。 2 : 產(chǎn)生表示邏輯,并接受來自表示客戶端的用戶反饋,這些表示客戶端通常為 戶端、 其它的 戶端。在所 接收的客戶端請求的基礎上,表示層對用戶的請求產(chǎn)生相應的回應。在 E 平臺中,是由 實現(xiàn)這一層的。 3業(yè)務層:這一層處理應用的核心業(yè)務邏輯。業(yè)務層為底層業(yè)務服務組件提供必要的接口。業(yè)務組件通常被實現(xiàn)為 器內(nèi)的 件。 12 畢 業(yè) 設 計 (論 文) 4企業(yè)信息系統(tǒng)層:這一層為企業(yè)的信息系統(tǒng)服務,包括數(shù)據(jù)庫系統(tǒng)、事務處理系統(tǒng)、遺產(chǎn)系統(tǒng)和企業(yè)資源計劃系統(tǒng)等 2。 術 (異步 是一種創(chuàng)建交互式網(wǎng)頁應用的網(wǎng)頁開發(fā)技術,在注重客戶體驗的 樣, 面不用打斷交互流程進行重新加裁,就可以動態(tài)地更新。使用 戶可以創(chuàng)建接近本地桌面應用的直接、高可用、更豐富、更動態(tài)的 用 覽器就不必等用戶請求操作,也不必更新整個窗口就可以顯示新獲取的數(shù)據(jù)。只要來回傳送采用 瀏覽器里面運行的 碼就可以 與服務器進行聯(lián)系。 碼還可以把樣式表加到檢索到的數(shù)據(jù)上,然后在現(xiàn)有網(wǎng)頁的某個部分加以顯示。 需要用戶允許 瀏覽器上執(zhí)行。隨著 些簡化 樣,也出現(xiàn)了另一種輔助程序設計的技術,為那些不支持 著 量成熟的 開發(fā)者當中比較常用的有 里主要介紹下本文所采用的 一個開源的類庫,可以幫助開發(fā)人員開發(fā)包含 可以允許在瀏覽器里的代碼使用運行在 像它就在瀏覽器里一樣。它包含兩個主要的部分;允許 外一方面一個 可以幫助網(wǎng)站開發(fā)人員輕松地利用獲取的數(shù)據(jù)來動態(tài)改變網(wǎng)頁的內(nèi)容。 取了一個類似 這樣 使用 戶端代碼)一樣;但是 于安全的理由, 發(fā)者必須適當?shù)嘏渲媚男?13 畢 業(yè) 設 計 (論 文) 這個從 遠程功能方法給 像 樣,而且擁有運行在 務器協(xié)議是重要的,而更樂于保證編程界面的簡單自然。對此 最大的挑戰(zhàn)就是把 異步模式下,結(jié)果數(shù)據(jù)在開始調(diào)用之后的一段時間之后才可以被異步訪問獲取到。異步處理 3。 發(fā)調(diào)試工具簡介 一個十分優(yōu)秀的用于開發(fā) 件集合,稱 對 用它可以在數(shù)據(jù)庫和 布,以及應用程序服務器的整合方面極大的提高工作效率。它是功能豐富的 成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能。 在結(jié)構上, 特征可以被分為一下 7類: 1 2 3 4應用程序服務器的連接器 5 6數(shù)據(jù)庫服務 7 對于以上每一種功能上的類別,在 通過一系列的插件來實現(xiàn)它們。 構上的這種模塊化,可以在不影響其他模塊的情況下,對任一模塊進行單獨的擴展和升級。 本系統(tǒng)主要利用了 于 4 畢 業(yè) 設 計 (論 文) 較完善,以及對開發(fā)代碼一致性,可讀性等優(yōu)點 4。 問數(shù)據(jù)庫對象和編寫 數(shù)據(jù)庫進行日常管理也是需要很多 本才能完成的。 此提供了高效的 用開發(fā)工具 新版本中,還加入了 可以幫助 最大的特點就是簡單易用,訪問速度快。使用 以通過一個圖形化的用戶界面快速訪問數(shù)據(jù)庫,完成復雜的 L/碼編輯和測試工作。 一個功能強大、結(jié)構緊湊的專業(yè)化 司的 具集,使用它可以方便地對 管理信息系統(tǒng)進行分析設計,它幾乎包括了 數(shù)據(jù)庫模型 設計的全過程。利用 以制作數(shù)據(jù)流程圖、概念 數(shù)據(jù)模型 、物理數(shù)據(jù)模型,可以生成多種 客戶端 開發(fā)工具的應用程序 ,還可為數(shù)據(jù)倉庫制作結(jié)構模型,也能對團隊設備模型進行控制。本系統(tǒng)主要利用 行數(shù)據(jù)庫建模,需求分析階段設計用例圖,以及設計階段的時序圖,詳細設計階段的類圖等都是由 具來完成。 微軟公司出品的一款的 軟件,它有助于 商務專業(yè)人員輕松地可視化、分析和交流復雜信息。它能夠?qū)㈦y以理解的復雜文本和表格轉(zhuǎn)換為一目了然的 表。該軟件通過創(chuàng)建與數(shù)據(jù)相關的 不使用靜態(tài)圖片)來顯示數(shù)據(jù),這些圖表易于刷新,并能夠顯著提高生產(chǎn)率。使用 作和共享企業(yè)內(nèi)組織系統(tǒng)、資源和流程的有關信息。 15 畢 業(yè) 設 計 (論 文) 近年來崛起的版本管理工具,是 前,絕大多數(shù)開源軟件都使用 且還能提供基于企業(yè)策略的信息管理機制以充分有效地利用有限的帶寬。 以滿足各種企業(yè) 過為公司內(nèi)部網(wǎng)絡、遠程和移動用戶、分支機構和合作伙伴提供基于 安全連接。所以,可以將 火墻、基于企業(yè)策略的信息管理軟件集成在一起的 全的綜合解決方案。在這樣一個網(wǎng)絡系統(tǒng)中,所有互聯(lián)網(wǎng)服務器端和客戶端都是安全的,并有一個信息管理機制以不斷地通過這個外部網(wǎng)絡環(huán)境動態(tài)地分析及滿足客戶的特定帶寬 需求。 供了目前基于網(wǎng)絡實現(xiàn)的 包含: 1對多種應用進行全面的安全認證; 2支持多種認證及 3功能強大并對用戶透明的通訊加密; 4面向用戶的集中安全策略管理; 5統(tǒng)一跨接 通訊。 章小結(jié) 工時填報系統(tǒng)在大時代的驅(qū)動下應運而生,本章主要介紹了此系統(tǒng)開發(fā)的背景、意義以及一些開發(fā)所需要的環(huán)境及平臺。本系統(tǒng)主要用 2應用使開發(fā)過程簡化了很多。以下 是對具體開發(fā)過程的介紹。 16 畢 業(yè) 設 計 (論 文) 3 需求分析 統(tǒng)設計思想 本次設計的系統(tǒng)采用當前國際上比較流行的 準進行開發(fā)。 術的基礎就是核心 臺,它充分發(fā)揮了 言的平臺無關性、面向?qū)ο蟆⒍嗑€程、動態(tài)性、安全性等特點。在體系結(jié)構上采取了三層: 分布式架構。 核心平臺三層架構的處理方式是:業(yè)務邏輯分布到應用服務器上,數(shù)據(jù)庫上不再具有業(yè)務邏輯處理單元,而只負責基礎業(yè)務數(shù)據(jù)的管理,主要的計算任務通過應用服務器完成,從而充分利用了應用服務器在并發(fā)處理和邏輯計算方面的優(yōu)勢 5。 統(tǒng)用例圖 通過系統(tǒng)的用例圖可以很直白的看出本系統(tǒng)中各個模塊之間的關系,分清各模塊的輕重緩急,針對各個模塊分配工作,可以據(jù)此進行界面設計的開發(fā)工作,系統(tǒng)的用例圖如圖 3 時填報系統(tǒng)詳細需求分析 能列表 對于工時填報系統(tǒng)各個模塊功能的設計如表 3描述,每個模塊都有具體的增、刪、改、查 操作,其中工時管理是整個系統(tǒng)的核心部分,其他管理模塊都是為工時管理服務的,同時這些模塊又是不可或缺的。根據(jù)優(yōu)先級可以針對優(yōu)先級別高 17 畢 業(yè) 設 計 (論 文) 的優(yōu)先進行開發(fā)。 能描述 用戶管理可以保證系統(tǒng)正常運行,調(diào)整,對用戶進行角色和權限的管理,在公司有人員流動時可以進行添加和刪除等操作,超級管理員可以修改查看所有的信息,其他用戶根據(jù)不同的角色和權限可以看到不同的瀏覽信息。 用戶管理功能 用戶管理模塊主要有對用戶的管理操作,如對用戶信息的增、刪、改、查以及對用戶的賦權,如圖 3 18 畢 業(yè) 設 計 (論 文) 圖 3時填報系統(tǒng)用例圖 用戶管理功能設計主要分為以下幾部分: 表 3時填報系統(tǒng)功能列表 功能類別 子功能 功能標號 優(yōu)先級 用戶管理 用戶添加 用戶修改 員工 普通管 理員 高級管理員 查詢 刪除 修改 工程項目管理 組織機構管理 工時填報查詢 工時填報添加 工時填報管理 查詢 刪除 修改 添加 用戶管理 查詢用戶 刪除用戶 修改用戶 添加用戶 角色權限添加 角色權限查詢 角色權限管理 用戶 登陸 判斷用戶身份 角色權限修改 添加 19 畢 業(yè) 設 計 (論 文) 用戶刪除 用戶查詢 賦予角色 工時管理 工時填報 工時提交 工時審核 工時范圍自定義查詢 工時刪除 項目管理 項目添加 項目修改 項目刪除 項目查詢 部門管理 部門添加 部門修改 部門刪除 部門簡單列表查詢 角色管理 角色添加 角色修改 角色刪除 角色查詢 角色訪問范圍定義 20 畢 業(yè) 設 計 (論 文) 圖 3戶管理模塊用例圖 1模塊描述:可以為新員工添加用戶信息資料,為已存在用戶修改或刪除信息,查看已存在用戶。 2添加數(shù)據(jù):用戶名、密碼、真實 姓名、性別、部門、角色、職位、電子郵件、電話號碼。 3涉及模塊:工程項目管理模塊、角色和權限管理模塊。 4涉及業(yè)務功能項:用戶信息的增刪改查。 1. 工時管理功能 工時管理模塊主要是員工上報自己的工時,部門經(jīng)理或者更高級別的管理者對其部門員工上報的工時進行審批,合格后就提交到后臺進行保存,若不合格,則返回給員工再重新填寫。同時管理者還可以針對各個部門、項目或者員工進行工時統(tǒng)計。用例圖如圖 3 用戶管理 查看用戶信息 添加用戶信息 修改用戶信息 刪除用戶信息 管理員 21 畢 業(yè) 設 計 (論 文) 圖 3時管理模塊用例圖 工時管理功能設計主要分為 以下幾部分: 1功能描述:在職員工可以通過該功能填報自己的工作信息,高層管理者可以通過該功能進行查看,并且可以根據(jù)某一項內(nèi)容進行查看,員工填報后,高層管理者可以對其提交的工時進行審核。 2涉及模塊:用戶管理模塊、角色和權限管理模塊、工程項目管理模塊,所涉及數(shù)據(jù)表有,用戶表、工時表、字典表、項目表。 3添加數(shù)據(jù)項:工程選擇,工時類型選擇,工時種類選擇,工時填報,工作描述,明日計劃,參與人。 4涉及業(yè)務功能項:工時填報、提交、審核、條件選擇查詢、工時種類的選擇。 2. 項目管理模塊 項目管理模塊主要是對公司 項目的管理,每個項目都會被分配到項目組中,對項目進行管理,可以使整個系統(tǒng)更加合理、明確、清晰,用例圖如圖 3 工時管理 查看工時信息 添加 工時信息 修改 工時信息 刪除 工時信息 工時審核 工時統(tǒng)計 根據(jù)項目查看 根據(jù)部門查看 根據(jù)人員查看 項目統(tǒng)計 部門統(tǒng)計 人員統(tǒng)計 管理員 22 畢 業(yè) 設 計 (論 文) 圖 3目管理模塊用例圖 項目管理功能設計主要分為以下幾部分: 1功能描述:公司對所接項目的管理,包括新項目的添加,項目修改和刪除。通過此模塊公司可以統(tǒng)一管理自己的工程項目。 2添加數(shù)據(jù):項目名稱,項目開始時間,項目結(jié)束時間,項目備注。 3涉及業(yè)務功能項:工程項目與項目階段的添加、修改、刪除、簡單列表查詢。 3. 部門管理模塊 部 門管理模塊的作用于項目管理模塊類似,其功能也基本相同。用例圖如圖3 部門管理功能設計主要分為以下幾部分: 1功能描述:公司有多個部門,所有人員根據(jù)部門進行劃分,方便公司高層進行管理。 2涉及業(yè)務項:公司部門的添加,修改,刪除,簡單列表查詢。 4. 角色管理模塊 角色管理模塊主要是對用戶權限進行控制,管理員可以用此模塊的功能對用戶的權限進行控制,具體控制如 ,用例圖如圖 3 項目 管理 查看 項目 信息 添加 項 目 信息 修改 項目 信息 刪除 項目 信息 管理員 23 畢 業(yè) 設 計 (論 文)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年物業(yè)管理與服務技能測試綜合試卷及答案
- 2025年生活垃圾分類與處理的理論與實務能力考核卷及答案
- 2025年民族文化與旅游發(fā)展考試試題及答案
- 2025年創(chuàng)業(yè)基礎與商業(yè)計劃書寫考試試卷及答案
- 2025年房地產(chǎn)經(jīng)營與管理考試試卷及答案
- 2025年公共衛(wèi)生與健康教育的實務能力測試題及答案
- 2025年甘肅省武威市古浪縣泗水鎮(zhèn)招聘大學生村文書筆試參考題庫及答案詳解1套
- 2025年甘肅省民航機場集團校園招聘45人筆試備考題庫及完整答案詳解1套
- 2025年中國郵政集團有限公司廣東省分公司人員招聘筆試備考試題及參考答案詳解1套
- 物資采購安全管理制度
- 西安無人機項目商業(yè)計劃書
- 化工智能控制技術-形考任務4(預備知識:第十~十三章;分值100分;不需輔導老師評閱)測驗-國開-參考資料
- 儲能專業(yè)知識考試試題及答案
- 中國上市銀行2024年回顧及未來展望-安永-202505
- 抗腫瘤藥卡鉑的介紹與研究
- 《國資委產(chǎn)權局》課件
- 中國航天新材料行業(yè)深度分析、投資前景、趨勢預測報告(咨詢)
- 9.2 嚴格執(zhí)法 教案 2024-2025學年高中政治《政治與法治》(統(tǒng)編版必修3)
- 2025年全國中學生數(shù)學奧林匹克競賽(預賽)模擬卷(全國高中數(shù)學聯(lián)賽一試)(含解析)
- 民兵培訓課件
- 新時代六尺巷工作法時政復習-2025屆高考政治二輪復習統(tǒng)編版
評論
0/150
提交評論