这是从IT EYE 上搬过来的第四篇博文。。。。
今天对团队管理服务平台架构设计进行了第二次修改,可以说,这次修改是项目的一个里程碑。主要加入了子系统管理的模块,加大了整个平台的可扩展性和可配置性,更新系统模块以及思维导图。详见如下,如需对比,请参考之前的博文。
架构理念: (修订) 主要模块: i. 系统配置管理框架 ii. 日志系统 iii. 系统公共工具类库 1. 时间/日期处理类 2. 一般字符串处理类 3. 加/解密类 4. SQL/HQL语句处理类 5. 配置管理类 6. 反射处理类 7. 数据库辅助类(序列生成类,随机数产生类,元数据处理类) 8. 线程池管理类 9. 系统自动化管理类 iv. 系统用户管理系统 v. 项目信息管理系统 vi. 项目进度信息管理模块 vii. 系统权限管理模块 viii. 系统菜单管理模块 ix. 系统角色管理模块 x. 项目论坛模块(发布、解决 bug) xi. 系统界面方案(待定) xii. 系统插件管理模块 1. 系统插件分类管理模块 2. 系统插件信息管理模块同样,更新系统思维导图: