关于Xianfeng轻量级Java中间件平台,考虑到需要控制开发周期,通过分期开发的方式来实现一些基础的、常用的功能,这样有利于跟踪开发计划。一期的开发计划,主要实现的目标如下:
系统架构:
1、确定技术路线(前、后台主要用到的框架);
2、搭建开发环境(一期计划完成之后再开放源代码,暂时使用SVN在本地管理);
3、模块化划分功能层次结构、代码层次结构;
4、封装核心的API。
平台功能:
1、用户管理;
2、权限管理(基于RBAC模型);
3、登录注销;
4、用户审计(包含登录日志查询、访问记录等)。
业务组件:
1、组织机构管理;
2、属性管理(支持模块化定义);
3、字典管理(支持多级字典项);
4、流水号管理;
Xianfeng轻量级Java中间件平台,主要目标是实现软件开发的基础平台,在提供软件开发常用技术架构的同时,也会提供一些通用的业务组件。因此,在整个中间件平台开发的过程中,也会根据平台具备已有功能特性的情况,陆续开发出一些常用的业务组件,比如工作流、表单设计器之类的复杂组件,不在一期的目标之内,考虑在后期会根据实际情况逐步实现。
分享到:
相关推荐
净网xianfeng客户端文件,不知道能不能用
DrZhouXianfengOn国际EPC项目风险管理_总论.pptx
一个完整的P2P枢纽和加速网络中心,网络之间的有序沟通,可以延伸到世界 任何角落。与影音先锋强大的P2P网络播放器无缝结合,呈现完美高清视频。 万能格式分发功能: 各种音视频无需转换,就可以以P2P的方式自由...
有关持久同源性的更多详细信息,请访问Xianfeng David Gu的主页。 顾教授在2020年夏季进行了一系列计算几何学讲座(我做了两次客座讲座^-^),这让我受益匪浅。 该项目基于他的演讲。 系统该代码在macOS Catalina上...
Huaxiu and Wu, Fei and Ke, Jintao and Tang, Xianfeng and Jia, Yitian and Lu, Siyu and Gong, Pinghua and Ye, Jieping and Li Zhenhui}, booktitle={The Thirty-Second AAAI Conference on Artificial ...
吉吉影音 正版采集
一个SCRATCH太空冲浪小游戏
你想找一个完全受你自己控制,随你喜好的系统吗? 你想成为一个优秀的Computer Fan吗? 现在Linux是你最好的选择! 为什么? Archlinux,因为它既容易上手,又十分开放,可以让你更了解Linux和你的计算机。可是网络...
网络安全等级保护测评过程指南、物联网感知终端应用安全技术要求、网络安全等级保护测评机构能力要求和评估规范、办公信息系统安全管理要求、电子邮件系统安全技术要求、网络攻击定义及描述规范、公民网络电子身份...