基于JavaEE的工时管理系统设计与实现
发布时间:2017-08-25 12:11
本文关键词:基于JavaEE的工时管理系统设计与实现
更多相关文章: 工时管理系统 JavaEE MVC Spring JavaScript
【摘要】:随着信息化技术的飞速发展和广泛应用、社会信息化进程的不断加快以及企业之间的竞争日益加剧,如何借助信息技术提高企业的生产管理水平和生产效率已经得到越来越多企业的重视。工时管理作为重要的生产效率、成本计算的管理工具,对于企业来说重要性不言而喻。统一有效的工时管理可以提高工作者的劳动饱和度、时间利用率以及生产效率。为了提高企业的市场竞争力,必须建立一套高效的工时管理系统。将原始的低效的人工统计管理转变为利用计算机信息系统进行自动统计管理,这不仅有利于减少低效重复劳动,同时也提高了企业的生产管理水平和成本评估的准确性。首先,本文在讨论工时管理系统课题背景的基础上,对系统的功能性需求和非功能性需求进行了详细的分析,并使用用例约束、活动图、用例图和流程图的形式来详细描述工时系统的核心功能性需求。在需求分析基础上,首先提出工时管理系统的系统设计目标及设计原则;然后分别设计了系统技术架构和功能架构。考虑到工时管理系统的可维护性、可扩展性以及易用性,因此采用基于Web的B/S (Browser/Server) JavaEE三层架构。通过对各层主流框架进行了详细的研究分析,结合软件设计基本原则,采用Spring为后台主体框架,Hibernate为持久化框架。前台引入AngularJS作为模块开发框架,利用Bootstrap、jQuery及其插件增加浏览器兼容性和用户界面友好度,而且可以利用响应式页面设计,兼容移动设备浏览器。系统实现的功能模块主要包括工时管理、部门管理、项目管理、工时配置管理和系统管理5个模块。其中,工时管理模块实现了个人工时管理、个人工时统计、项目工时统计、部门工时统计和公司工时统计功能。部门管理模块实现了部门信息管理、部门项目管理和项目人员管理的功能。项目管理模块实现了项目信息管理、项目人员管理和项目工时管理的功能。工时配置管理模块实现了工时模板管理、项目活动管理和项目角色管理的功能。系统管理模块实现了用户管理、角色管理和权限管理的功能。本论文以软件工程思想为主线,从需求分析、架构设计、详细设计、开发及测试等方面对工时管理系统进行了研究分析与设计实现。
【关键词】:工时管理系统 JavaEE MVC Spring JavaScript
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
- 摘要8-10
- ABSTRACT10-12
- 第1章 绪论12-16
- 1.1 课题背景12
- 1.2 国内外研究现状12-13
- 1.3 解决的主要问题13-14
- 1.4 本文的主要工作14-15
- 1.5 论文的组织结构15-16
- 第2章 工时管理系统需求分析16-28
- 2.1 工时管理系统概述16
- 2.2 工时管理系统目标和解决的问题16-17
- 2.3 工时管理系统需求问题描述17-28
- 2.3.1 工时管理系统功能性需求17-26
- 2.3.2 工时管理系统非功能性需求26-28
- 第3章 工时管理系统架构设计28-44
- 3.1 工时管理系统设计目标和原则28-29
- 3.2 工时管理系统技术架构设计29-32
- 3.2.1 系统逻辑架构29-30
- 3.2.2 系统功能架构30-31
- 3.2.3 系统网络架构31-32
- 3.3 系统平台32-44
- 3.3.1 系统运行平台32
- 3.3.2 系统开发技术选择32-42
- 3.3.3 系统服务器选择42-44
- 第4章 工时管理系统详细设计44-62
- 4.1 工时管理系统建模44-50
- 4.1.1 工时管理系统的静态模型结构44-48
- 4.1.2 工时管理系统的动态模型结构48-50
- 4.2 工时管理系统数据库设计50-54
- 4.2.1 系统管理表表设计50-52
- 4.2.2 系统业务表表设计52-54
- 4.3 工时管理系统数据库设计54-62
- 第5章 工时管理系统实现与测试62-86
- 5.1 工时管理系统总体实现62-69
- 5.1.1 后台框架集成实现62-68
- 5.1.2 前台框架集成实现68-69
- 5.2 工时管理系统具体实现69-85
- 5.2.1 用户登录具体实现69-73
- 5.2.2 系统其他界面展现73-85
- 5.3 系统测试85-86
- 第6章 结论86-87
- 参考文献87-89
- 致谢89-90
- 学位论文评阅及答辩情况表90
【相似文献】
中国期刊全文数据库 前10条
1 沈建东;;基于JavaEE架构的高职院校办公自动化系统的研究与设计[J];科技致富向导;2012年35期
2 李鑫;郝敏钗;牛君;;融合教学模式在“JavaEE企业级开发”课程中的研究[J];信息与电脑(理论版);2014年04期
3 乔彦伟;;JAVAEE轻型框架的研究[J];科技致富向导;2012年06期
4 张俐;张维玺;;基于JavaEE的固定资产管理系统的设计与实现[J];计算机工程与设计;2009年16期
5 白娟;闫新庆;;基于JavaEE的电子商务推荐系统的设计与实现[J];华北水利水电学院学报;2012年03期
6 张志强;彭新光;傅宏智;;基于轻量级JavaEE的信息安全实验平台的设计和实现[J];科技情报开发与经济;2008年09期
7 ;全套JavaEE+项目实战教程下载[J];程序员;2010年04期
8 金焱;董英茹;;JavaEE架构及EJB3在企业级开发中的应用[J];中外企业家;2009年12期
9 邹利艳;杨浮群;高纯波;徐丽;;基于JavaEE架构的旅游电子商务平台的设计开发[J];电脑知识与技术;2011年04期
10 张文静;王学强;曹e,
本文编号:736759
本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/736759.html