摘 要
传统的企业项目管理需要花费大量的人力和时间,导致一个项目的从启动到结项所用的周期很长,效率低下导致企业的获利不高。本项目拟开发一个基于Spring Boot的企业项目管理系统,使得各企业可以通过该系统实现效率高的项目管理,让企业的项目所花费的人力和时间大大减少。本项目使用Spring Boot作为后端框架,数据库使用MySQL,采用MyBatis框架作简化操作,前端框架采用Vue.js,通过简洁、有趣的页面把项目及员工的数据显示在页面上,并将部分数据可视化。用户能够通过数据更好地了解和跟进项目进度,通过系统消息能够及时给予反馈和行动,同时简化了审批流程,减少人工传递信息和人工审批所花费的时间,提高工作效率。
关键词:企业项目管理 Spring Boot Vue.js MySQL MyBatis
Abstract
Without the help of the Internet, enterprise project management needs to spend a lot of manpower and time, resulting in a long cycle from the start to the end of a project, and low efficiency leads to low profits for the enterprise. This project intends to develop a spring-based Boot of enterprise project management system, makes the enterprise can through the system to achieve high efficiency of project management, make enterprise project greatly reduce the amount of manpower and time This project use the Spring Boot as back-end framework, use the MySQL database, use MyBatis framework for simplified operation, the front frame using the Vue. Js, through concise and interesting pages of the project and employee data display on the page, and will be part of the data visualization Users can better understand and follow up the project progress through data, and timely feedback and actions can be given through system messages. Meanwhile, the approval process is simplified, and the time spent by manual information transmission and approval is reduced, thus improving work efficiency.
Key words: EPM; Spring Boot; Vue.js; MySQL; MyBatis
目 录
1 前言
1.1 研究目的与意义
1.2 研究现状
1.3 论文结构
2 可行性分析
2.1 技术可行性
2.2 经济可行性
2.3 用户操作可行性
2.4 法律可行性
2.5 可行性分析结论
3 系统需求分析
3.1 用户需求分析
3.2 管理员需求分析
3.3 性能需求分析
4 概要设计
4.1 系统结构设计
4.2 功能模块设计
4.3 数据库设计
5 详细设计
5.1 客户端详细设计
5.2 管理端详细设计
5.3 用户登录注册操作详细设计
6 系统实现
6.1 软件开发说明
6.2 操作系统界面和功能实现
7 结语
参考文献
致谢