需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11988 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:如今社会在进步,很多软件公司都在竞争人才,竞争激烈,同时还要有高效的管理模式,对员工的全面管理,项目管理都会费很大精力。管理者也会有疏忽的时候,忘记某些事情,不会记录,这样会很耽误事情,也是成为高层管理的痛病,能够高效的管理每个项目也是迫在眉头。科技日益更新,技术急速发展的情况下。实现对项目管理的有效性和高效性,也是同员工管理一样的道理。这种实现的方式是未来发展的必然趋势。所以基于以上原因我开发了本系统。 该系统主要通过B/S架构设计的,后台采用是SpringBoot架构,Oracle数据 库,前台使用的是jsp、JQuery、JavaScript、Ajax等语言和技术。本系统的开发从目前的信息发展水平来说,是一家公司足以对员工请假管理,加班管理,项目管理的要求。其中也根据登录人的权限不同进入使用模块不同的理念进行设计的。本系统开发的目的主要为了实现管理层人员使用方便,随时都可以记录事件,可以为公司的人员管理和项目管理节省了很多时间。该系统也能够达到了以下几个目标:系统可以稳定运行、比较安全;页面较为美观、人机交互界面也很友好;信息搜索灵活可靠、快捷精准的特性;用户也可随时修改自己的密码,可以满足键盘和鼠标双重的操作、支持回车键;采用多种查询方式进行查询;
关键词:Ajax;SpringBoot;MyBatis;员工管理;项目管理
目录 摘要 Abstract 引 言-1 1 系统概述-2 1.1 开发背景-2 1.2 发展及国内外研究现状-2 1.3 系统设计的目标-3 2 系统开发相关技术-4 2.1 Ajax-4 2.2 JQuery-4 2.3 Oracle-4 2.4 B/S结构-4 2.5 MyBatis-4 2.6 SpringBoot-5 3 系统需求分析-6 3.1 系统可行性分析-6 3.1.1 技术可行性-6 3.1.2 经济可行性-6 3.3.3 法律可行性-6 3.2 系统需求分析-6 3.3 功能分析-7 3.4 开发环境简介-8 4 系统总体设计-9 4.1 系统主要功能设计-9 4.2 功能模块设计-9 4.3 系统数据库设计-10 4.3.1 数据库的选择-10 4.3.2 数据库的建立-10 4.3.3 数据实体信息图-10 4.3.4 数据库中表结构设计-12 5 系统详细设计与功能实现-16 5.1 系统登录模块设计-16 5.2 员工模块设计-16 5.2.1 个人注册模块设计-16 5.2.2 个人信息模块设计-17 5.3 加班和请假申请模块设计-18 5.3.1 加班申请模块设计-18 5.3.2 加班确认模块设计-19 5.3.3 请假申请模块设计-19 5.3.4 请假确认模块设计-20 5.4 项目模块设计-21 5.4.1 项目注册模块设计-21 5.4.2 项目信息模块设计-21 5.5 Ajax技术后台代码实现分页的功能-22 6 系统测试-25 6.1 系统登录功能测试-25 6.1.1 登录功能测试-25 6.1.2 修改密码功能测试-26 6.2 员工注册功能测试-28 6.3 项目模块功能测试-28 结 论-30 致 谢-31 参 考 文 献-32 |