高企研发项目管理系统开发正好适用于项目管理的需求,通过简易的操作更好的处理高企项目管理,
本次项目使用springboot框架作为后台数据处理,这会具有良好的扩展性;采用MySQL作为数据库存储系统产生的数据;采用java作为开发语言实现系统的。系统的用户分为员工和管理员。员工可以通过系统进行项目申请管理、项目进度管理、项目结算管理等;管理员作为系统的核心角色,全方位管理系统,功能包括员工管理、部门管理、项目成员管理、系统管理等。
本系统界面友好操作简便,实现了对不同登陆用户的分权管理,方便了企业对员工数据进行管理,减轻了企业管理的工作量和工作难度。
管理员模块描述如下:
(1)个人中心:管理员可以通过个人中心修改个人信息。
(2)员工管理:管理员在此页面可以对员工进行增删改查。
(3)部门管理:可以对公司的部门进行创建管理。
(4)项目类型管理:可以在此增删改查项目类型。
(5)项目申请管理:审核员工提交的项目申请。
(6)立项信息管理:可对立项信息进行修改、删除。
(7)项目成员管理:管理项目成员。
(8)文件夹管理:管理员可以管理文件夹
(9)项目进度管理:可以对项目进度进行修改、删除。
(10)逾期通知管理:修改、删除预期通知
(11)项目结项管理:可以在此页面管理项目结算
(12)系统管理 :可以在此页面发系统通知
高企研发项目管理系统设计由员工和管理员模块组成。员工模块描述如下:
(1) 个人中心:员工在此修改
(2) 项目申请管理:可以在此页面向管理员提交申请项目。
(3) 立项信息管理:项目申请提交审核成功后,可以在此页面查看管理。
(4) 项目成员管理:可以在此管理项目成员。
(5) 文件夹管理:可以在此管理文件夹。
(6) 项目进度管理:可以查看统计报表、项目进度。
(7) 逾期通知管理:如果项目进入超出预计,可以在此页面查看和删除。
(8) 项目结项管理:员工可以在此结算项目
关键词:springboot,MySQ,项目管理
目 录
第1章 绪论 1
1.1 研究背景 1
1.2 研究意义 1
1.3 研究内容 2
1.4 论文组织 2
第2章 技术背景介绍 3
2.2 Vue简介 3
2.3 CSS简介 3
2.4 MySql简介 3
2.5 Spring简介 4
2.6 Node.js简介 4
2.7 springboot 4
2.8 Mybatis 4
第3章 高企研发项目管理系统的设计 5
3.1 需求分析 5
3.1.1 用例图设计 5
3.1.2 功能需求 7
3.2 概要设计 8
3.2.1 系统概要设计 8
3.3 详细设计 9
3.3.1 用户界面逻辑设计 9
3.3.2 关键流程图设计 9
3.3.3 数据库E-R图的设计 11
3.3.4 数据库表的设计 11
3.4 本章小结 15
第4章 高企研发项目管理系统的实现 16
4.1 管理员模块功能的实现 16
4.1.1 管理员功能介绍 16
4.1.2 界面设计 16
4.2 教师模块功能的实现 19
4.2.1 教师功能介绍 19
4.2.2 界面设计 20
4.3 助教模块功能的实现 23
4.3.1 助教功能介绍 23
4.3.2 界面设计 23
结论 26
参考文献 27
谢辞 28