Skip to content

halu886/pdca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pdca

说明

PDCA进程管控系统
PDCA四个英文字母及其在PDCA循环中所代表的含义如下:

  1. P(Plan)--计划,确定方针和目标,确定活动计划;
  2. D(Do)--执行,实地去做,实现计划中的内容;
  3. C(Check)--检查,总结执行计划的结果,注意效果,找出问题;
  4. A(Action)--行动,对总结检查的结果进行处理,成功的经验加以肯定并适当推广、标准化;失败的教训加以总结,以免重现,未解决的问题放到下一个PDCA循环。

架构设计

    本系统由对前端及后端进行分离。通过前端服务对后端服务进行基于axios的跨越请求发送服务请求(用户信息查询,报表查询,项目,任务操作)并接受服务器的处理结果。业务逻辑用java语言编写集成spring、shiro、mybatis基于tomcat容器进行请求处理及数据处理,对数据层操作调用,完成具体的业务逻辑处理。它保存对其它层的处理透明性。最后返回前端相关数据。 架构图

功能结构设计

    功能模块的设计基于前文的需求分析的基础上所进行的:项目和任务及相关数据的新建、任务的完结、任务数据报表、系统权限等信息的管理。所以功能模块做以下设计:项目模块、任务模块、文件模块、索引模块、权限模块。 系统模块图

逻辑结构设计

    数据库的设计在系统设计中是至关重要的。例如在查询比较频繁的表中没有和业务相关联的字段,那么很有可能大大增加代码量和影响性能。     对于数据库中表之间的关联该如何合理的设计,对于设计者来说就该好好的思考。如果设计不当,很有可能造成整个团队的返工,甚至项目的延期。     所以系统的数据库的设计应该非常谨慎和重要。 系统逻辑结构图

特别强调

该仓库作为本系统的后台源码存放处,放弃jsp,重新用vue+ivewUI模板,通过webpack+babel并跨域构建了一个前端工程.系统效果图及前端源码请移步 PDCA(前端工程)