更新时间:12-25 上传会员:糖糖不爱吃糖
分类:计算机信息 论文字数:12626 需要金币:1000个
【摘要】现如今,随着信息时代的快速发展,企业的管理也越来越重要,于是,企业的日常工作任务也需要合理的去安排,这样会使企业的管理更加科学,任务能够及时的下达并执行,员工完成任务的效率也会提高,目标更加明确。因此,工作任务管理是企业所必不可少的部分。
工作任务管理系统在设计与实现时,主要是运用了以Java语言为基础的JavaEE技术,结合了Spring轻量级Java开发框架、SpringMVC开发模式以及MySQL数据库和MyBatis持久层框架的搭配。在设计与实现该系统时,首先是分析系统研究的背景和目的,为后面设计系统提供相应的指导。其次是对系统的开发技术进行介绍,明确系统程序实现所需要的技术要求。然后对系统的功能需求进行分析,了解并规划系统的各个功能模块,对进一步实现系统的功能奠定基础。工作任务管理系统是面向企业的,该系统的设计与实现可以很好的帮助企业人员管理日常的工作事项,及时向员工分配和安排任务,极大提高了管理人员的工作效率,从而使企业降低了管理成本,真正使企业的管理达到了合理高效的目的。
【关键词】 工作任务管理; Java; Spring; MySQL数据库
目 录
摘 要
Abstract
1 绪论-1
1.1 课题背景-1
1.2 目的和意义-1
1.3 研究现状-1
2 开发技术简介-2
2.1 开发技术-2
2.1.1 J2EE-2
2.1.2 JSP-2
2.2 系统框架-2
2.2.1 Spring-2
2.2.2 SpringMVC-2
2.2.3 Mybatis-3
2.3 开发工具-3
2.3.1 Eclipse-3
2.3.2 Navicat-3
3 系统分析-4
3.1 可行性分析-4
3.1.1 技术可行性-4
3.1.2 经济可行性-4
3.2 功能需求分析-4
3.2.1 普通员工的功能-4
3.2.2 管理员的功能-5
3.2.3 部门主管的功能-5
3.3 性能需求-5
3.4 运行需求-5
4 系统分析与设计-6
4.1 系统总体设计-6
4.1.1 系统组织结构图-6
4.1.2 角色流程图-6
4.2 系统用例分析与设计-7
4.2.1 管理员用例图-7
4.2.2 普通员工用例图-7
4.2.3 部门主管用例图-8
4.3 数据库设计-8
4.3.1 概念设计-8
5 系统功能实现-16
5.1 系统登录实现-16
5.1.1 用户登录-16
5.2 工作任务管理实现-18
5.2.1 部门主管发布任务-18
5.2.2 部门主管查看任务-20
5.2.3 普通员工查看任务-21
5.3 计划管理实现-22
5.3.1 部门主管查看计划-22
5.3.2 部门主管修改计划-26
5.3.3 普通员工查看计划-27
5.3.4 普通员工修改计划-27
5.4 权限管理实现-29
5.4.1 管理员变更角色-29
5.4.2 管理员添加菜单-30
5.4.3 管理员删除菜单-30
6 总 结-36
参考文献-37
致 谢-38