(6)与第三方库友好的兼容,并预留了大量的接口,能够帮助我们实现特定的业务场景。
...........................
第 3 章 企业项目管理平台总体设计 .......................... 14
3.1 设计目标 .......................... 14
3.2 需求分析 ............................. 14
第 4 章 企业项目管理平台主要功能详细设计 .................................. 21
4.1 UI 界面格局 .................... 21
4.2 项目新建 ........................ 23
第 5 章 企业项目管理平台测试与实现 ........................... 44
5.1 测试环境配置 ......................... 44
5.2 测试方法以及流程 ....................... 44
第 5 章 企业项目管理平台测试与实现
5.1 测试环境配置
企业项目管理平台要求首先需要在服务器上安装测试环境,若在测试环境下正常运行,则再将企业项目管理平台部署到正式环境中,测试环境要与正式环境保持一致。本平台的测试对象是企业项目管理平台,通过软硬件的配置,测试环境总体满足企业项目管理平台的正常运行,之后测试人员根据测试用例对平台的功能、性能进行测试。测试环境的详情如表 5-1 所示。
..........................
第 6 章 企业项目管理平台总结与展望
6.1 总结
本节将对本平台所做的工作进行系统性的总结,本文主要是围绕传统中小型制造企业的数据分析智能化、文档存储信息化、管理高效化来完成企业级项目管理平台的技术选型、总体设计、详细设计、并最终实现了企业项目管理平台,解决了企业对生产管理的难题,有效的提高了企业的核心竞争力。
本文的主要工作如下:
(1)了解项目管理的背景和意义以及国内外在这一方面的研究现状,综合国内外的成功案例,提出本文的研究方向,帮助企业实现数据分析智能化、文档存储信息化、管理高效化。
(2)技术选型,对技术理论了解分析,结合可行性、复杂性等因素,最终选择SpringBoot 作为基础底层框架,JS+AJAX +jQueryEasyUI+HighCharts+JAVA 等作为技术栈,实现企业项目管理平台。
(3)在技术选型完毕之后,从整体到局部,展开对平台的总体设计,从设计目标、整体架构、网络架构、功能架构、安全设计、关键问题六个方面多维度分析平台的状况,确保平台安全稳定运行。
(4)总体设计完毕之后,就是平台详细设计,包括项目新建、项目实施、项目结束、售后服务、业务提醒,每个模块都以设计图的形式给出并进行详细的分析。数据库设计主要是基于 Mysql 的数据表设计。最后根据开发实践的过程中提出一种简化手写SQL 的方法。
(5)平台的测试与实现,分别对平台中的五个功能模块进行功能以及平台整体性能测试,并展示功能测试结果图和平台整体性能测试结果表,经对比功能需求及性能需求,测试结果表明平台的性能、功能良好,符合企业的需求。
(6)前端 UI 界面的顶部菜单栏采用 JS 脚本语言以动态加载的形式实现页面元素展开与隐藏,降低了页面的冗余感;导航栏采用 CSS3 新特性 translateX(X),动态控制导航栏的伸缩,动态的扩大或者减小数据区的页面宽度。
(7)根据开发实践过程中,提出了一种简化手写 SQL 的方法,与目前几种生产 SQL的方案进行对比,本方法较少的冗余代码,CPU、内存消耗比较少,方便开发人员进行SQL 定制和优化,效率较高。
参考文献(略)