后台系统的技术实现(结构设计)
1. 建立一个动态加载的连接池(dbSource,dbConnectPool)
2. 建立一套页面表现层的组件(输入框、单选、复选择框、下拉列表)
3. 日志功能组件(AOP)分三层 (系统日志,开发日志,工作日志)(任何人不能修改,只能查看)
4. 权限功能组件(AOP)分
Root (超级系统管理员) , admin组 (超级管理员组)
重要的是可以管理数据源,管理其他用户组,(主要操作日志功能组件和权限组件)
Development组(开发组)并行分n多组开发
建立、管理属于自己dbConnectPool下业务组件并建立业务组件分配下去
workgroup 组(工作人员组)并行分n多工作组
用户组下的用户只能使用开发人员提供的业务组件。
5. 建立中间层的业务组件(dbConnect ,表现层组件,sql)
(1). DbConnect + Select + pageTable == 查询组件
(2). DbConnect + select + Delete + pageTable == 删除组件
(3). DbConnect + Create + Form == 插入组件
(4). DbConnect + Select + Update + Form == 更新组件
(5). DbConnect + Select + Update + Form == remove组件
(5). (FileConnect, DbConnect ) + (write + insert) + form == 文件组件
6. form 分为待定(根据业务可配置)
haohao
2007-09-03 11:47:32
评论:0
阅读:63
引用:0
