XCLW2216 基于Spring Boot的企业内部信息管理系统 (字数:11955)摘 要信息系统和信息处理在人类文明的开始就已经产生并一直存在,但是直到电子计算机问世后,随着信息技术的飞跃和现代社会对信息需求的增长,它们才迅速发展起来。随着计算机技术的普及互联网的发展,信息管理系统在经济发展过程中已经越来越不和或缺。虽..
XCLW2216 基于Spring Boot的企业内部信息管理系统 (字数:11955) 摘 要 信息系统和信息处理在人类文明的开始就已经产生并一直存在,但是直到电子计算机问世后,随着信息技术的飞跃和现代社会对信息需求的增长,它们才迅速发展起来。随着计算机技术的普及互联网的发展,信息管理系统在经济发展过程中已经越来越不和或缺。虽然现在很多大型企业都已经建立起了一套完善的内部信息管理系统,但是许多中小型企业仍由于技术水平有限,不能搭建起属于企业自己的内部信息管理系统。本次课题研究的目的就是为了利用Spring Boot 、MySQL 、钉钉等开源或者开发性资源来快速搭建企业内部信息的可行性,推动企业的信息化发展。本次研究的与以往相似研究的不同点在于接入了钉钉OA系统,钉钉作为阿里巴巴旗下一款面向企业的办公级OA软件,为企业提供了大量的开放接口,合理的利用钉钉将减少许多企业信息化的工作量。 关键词 信息管理系统;OA系统; 钉钉;Spring Boot; MySQL 目 录 摘 要 I 引 言 1 一、 相关概念界定 2 1. 管理信息系统 2 2. ERP系统 2 3. OA系统 3 4. Spring Boot 3 5. MySQL 4 6. 钉钉 4 二、 需求分析 6 1. 功能性需求分析 6 2. 非功能性需求 7 三、 企业痛点及分析 8 (一) 企业在公司运营中遇到的问题 8 1. 产品设计人员遇到的问题 8 2. 软件开发人员遇到的问题 9 3. 软件测试人员遇到的问题 10 4. 多部门间协作人员沟通成本的问题 10 (二) 对提出的问题的分析 10 1. 产品设计人员遇到的问题分析 10 2. 软件开发人员遇到的问题分析 11 3. 软件测试人员遇到的问题分析 11 4. 多部门间协作人员沟通成本的问题分析 11 四、 信息系统设计 12 1. 内部管理信息系统的概要设计 12 4.1.1. 系统架构 12 2. 数据库设计 12 4.2.1. 用户表 tb_user 12 4.2.2. 部门表 tb_department 13 4.2.3. 人员部门关系表tb_user_dept 13 4.2.4. 项目表 tb_project 14 4.2.5. 项目人员关系表 tb_project_user 14 4.2.6. 项目变更明细表 tb_project_detail 14 4.2.7. 迭代计划表 tb_update_plant 15 4.2.8. 迭代计划变更明细表 tb_update_plant_detail 15 4.2.9. 任务表 tb_task 16 4.2.10. 任务变更明细表 tb_task_detail 17 4.2.11. 任务重开记录表 tb_ task_ reopen 17 4.2.12. 任务重开明细表 tb_ task_ reopen_d 17 4.2.13. 附件表 tb_file 17 4.2.14. 消息表 tb_message 18 3. 程序概要设计 20 4.3.1. 通讯录管理 20 4.3.2. 项目管理 20 4.3.3. 迭代管理 20 4.3.4. 任务管理 21 4.3.5. 缺陷管理 21 4.3.6. OA消息推送系统 21 4.3.7. 人员同步系统 21 4.3.8. 登录模块 21 4. 程序详细设计 21 4.4.1. 通讯录管理的实现思路和方法 21 4.4.2. 项目管理实现思路和方法 22 4.4.3. 迭代计划管理实现思路和方法 22 4.4.4. 任务管理实现思路和方法 22 4.4.5. 缺陷管理实现思路和方法 22 4.4.6. OA消息推送系统实现思路和方法 22 4.4.7. 人员同步系统实现思路和方法 23 4.4.8. 登录模块实现思路和方法 23 结束语 24 参考文献 25 致 谢 25
|
| |
上一篇:基于内容分析法的信息管理专业就.. | 下一篇:基于BS架构的项目管理系统的设计.. |
点击查看关于 基于 Spring Boot 企业 内部 信息 管理系统 的相关范文题目 | 【返回顶部】 |