基于JavaEE的工時管理系統(tǒng)設(shè)計與實現(xiàn)
本文關(guān)鍵詞:基于JavaEE的工時管理系統(tǒng)設(shè)計與實現(xiàn)
更多相關(guān)文章: 工時管理系統(tǒng) JavaEE MVC Spring JavaScript
【摘要】:隨著信息化技術(shù)的飛速發(fā)展和廣泛應(yīng)用、社會信息化進程的不斷加快以及企業(yè)之間的競爭日益加劇,如何借助信息技術(shù)提高企業(yè)的生產(chǎn)管理水平和生產(chǎn)效率已經(jīng)得到越來越多企業(yè)的重視。工時管理作為重要的生產(chǎn)效率、成本計算的管理工具,對于企業(yè)來說重要性不言而喻。統(tǒng)一有效的工時管理可以提高工作者的勞動飽和度、時間利用率以及生產(chǎn)效率。為了提高企業(yè)的市場競爭力,必須建立一套高效的工時管理系統(tǒng)。將原始的低效的人工統(tǒng)計管理轉(zhuǎn)變?yōu)槔糜嬎銠C信息系統(tǒng)進行自動統(tǒng)計管理,這不僅有利于減少低效重復(fù)勞動,同時也提高了企業(yè)的生產(chǎn)管理水平和成本評估的準確性。首先,本文在討論工時管理系統(tǒng)課題背景的基礎(chǔ)上,對系統(tǒng)的功能性需求和非功能性需求進行了詳細的分析,并使用用例約束、活動圖、用例圖和流程圖的形式來詳細描述工時系統(tǒng)的核心功能性需求。在需求分析基礎(chǔ)上,首先提出工時管理系統(tǒng)的系統(tǒng)設(shè)計目標及設(shè)計原則;然后分別設(shè)計了系統(tǒng)技術(shù)架構(gòu)和功能架構(gòu)?紤]到工時管理系統(tǒng)的可維護性、可擴展性以及易用性,因此采用基于Web的B/S (Browser/Server) JavaEE三層架構(gòu)。通過對各層主流框架進行了詳細的研究分析,結(jié)合軟件設(shè)計基本原則,采用Spring為后臺主體框架,Hibernate為持久化框架。前臺引入AngularJS作為模塊開發(fā)框架,利用Bootstrap、jQuery及其插件增加瀏覽器兼容性和用戶界面友好度,而且可以利用響應(yīng)式頁面設(shè)計,兼容移動設(shè)備瀏覽器。系統(tǒng)實現(xiàn)的功能模塊主要包括工時管理、部門管理、項目管理、工時配置管理和系統(tǒng)管理5個模塊。其中,工時管理模塊實現(xiàn)了個人工時管理、個人工時統(tǒng)計、項目工時統(tǒng)計、部門工時統(tǒng)計和公司工時統(tǒng)計功能。部門管理模塊實現(xiàn)了部門信息管理、部門項目管理和項目人員管理的功能。項目管理模塊實現(xiàn)了項目信息管理、項目人員管理和項目工時管理的功能。工時配置管理模塊實現(xiàn)了工時模板管理、項目活動管理和項目角色管理的功能。系統(tǒng)管理模塊實現(xiàn)了用戶管理、角色管理和權(quán)限管理的功能。本論文以軟件工程思想為主線,從需求分析、架構(gòu)設(shè)計、詳細設(shè)計、開發(fā)及測試等方面對工時管理系統(tǒng)進行了研究分析與設(shè)計實現(xiàn)。
【關(guān)鍵詞】:工時管理系統(tǒng) JavaEE MVC Spring JavaScript
【學(xué)位授予單位】:山東大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP311.52
【目錄】:
- 摘要8-10
- ABSTRACT10-12
- 第1章 緒論12-16
- 1.1 課題背景12
- 1.2 國內(nèi)外研究現(xiàn)狀12-13
- 1.3 解決的主要問題13-14
- 1.4 本文的主要工作14-15
- 1.5 論文的組織結(jié)構(gòu)15-16
- 第2章 工時管理系統(tǒng)需求分析16-28
- 2.1 工時管理系統(tǒng)概述16
- 2.2 工時管理系統(tǒng)目標和解決的問題16-17
- 2.3 工時管理系統(tǒng)需求問題描述17-28
- 2.3.1 工時管理系統(tǒng)功能性需求17-26
- 2.3.2 工時管理系統(tǒng)非功能性需求26-28
- 第3章 工時管理系統(tǒng)架構(gòu)設(shè)計28-44
- 3.1 工時管理系統(tǒng)設(shè)計目標和原則28-29
- 3.2 工時管理系統(tǒng)技術(shù)架構(gòu)設(shè)計29-32
- 3.2.1 系統(tǒng)邏輯架構(gòu)29-30
- 3.2.2 系統(tǒng)功能架構(gòu)30-31
- 3.2.3 系統(tǒng)網(wǎng)絡(luò)架構(gòu)31-32
- 3.3 系統(tǒng)平臺32-44
- 3.3.1 系統(tǒng)運行平臺32
- 3.3.2 系統(tǒng)開發(fā)技術(shù)選擇32-42
- 3.3.3 系統(tǒng)服務(wù)器選擇42-44
- 第4章 工時管理系統(tǒng)詳細設(shè)計44-62
- 4.1 工時管理系統(tǒng)建模44-50
- 4.1.1 工時管理系統(tǒng)的靜態(tài)模型結(jié)構(gòu)44-48
- 4.1.2 工時管理系統(tǒng)的動態(tài)模型結(jié)構(gòu)48-50
- 4.2 工時管理系統(tǒng)數(shù)據(jù)庫設(shè)計50-54
- 4.2.1 系統(tǒng)管理表表設(shè)計50-52
- 4.2.2 系統(tǒng)業(yè)務(wù)表表設(shè)計52-54
- 4.3 工時管理系統(tǒng)數(shù)據(jù)庫設(shè)計54-62
- 第5章 工時管理系統(tǒng)實現(xiàn)與測試62-86
- 5.1 工時管理系統(tǒng)總體實現(xiàn)62-69
- 5.1.1 后臺框架集成實現(xiàn)62-68
- 5.1.2 前臺框架集成實現(xiàn)68-69
- 5.2 工時管理系統(tǒng)具體實現(xiàn)69-85
- 5.2.1 用戶登錄具體實現(xiàn)69-73
- 5.2.2 系統(tǒng)其他界面展現(xiàn)73-85
- 5.3 系統(tǒng)測試85-86
- 第6章 結(jié)論86-87
- 參考文獻87-89
- 致謝89-90
- 學(xué)位論文評閱及答辯情況表90
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 沈建東;;基于JavaEE架構(gòu)的高職院校辦公自動化系統(tǒng)的研究與設(shè)計[J];科技致富向?qū)?2012年35期
2 李鑫;郝敏釵;牛君;;融合教學(xué)模式在“JavaEE企業(yè)級開發(fā)”課程中的研究[J];信息與電腦(理論版);2014年04期
3 喬彥偉;;JAVAEE輕型框架的研究[J];科技致富向?qū)?2012年06期
4 張俐;張維璽;;基于JavaEE的固定資產(chǎn)管理系統(tǒng)的設(shè)計與實現(xiàn)[J];計算機工程與設(shè)計;2009年16期
5 白娟;閆新慶;;基于JavaEE的電子商務(wù)推薦系統(tǒng)的設(shè)計與實現(xiàn)[J];華北水利水電學(xué)院學(xué)報;2012年03期
6 張志強;彭新光;傅宏智;;基于輕量級JavaEE的信息安全實驗平臺的設(shè)計和實現(xiàn)[J];科技情報開發(fā)與經(jīng)濟;2008年09期
7 ;全套JavaEE+項目實戰(zhàn)教程下載[J];程序員;2010年04期
8 金焱;董英茹;;JavaEE架構(gòu)及EJB3在企業(yè)級開發(fā)中的應(yīng)用[J];中外企業(yè)家;2009年12期
9 鄒利艷;楊浮群;高純波;徐麗;;基于JavaEE架構(gòu)的旅游電子商務(wù)平臺的設(shè)計開發(fā)[J];電腦知識與技術(shù);2011年04期
10 張文靜;王學(xué)強;曹e,
本文編號:736759
本文鏈接:http://www.sikaile.net/guanlilunwen/xiangmuguanli/736759.html