2012-08-07 数据库设计

(1)当天工作情况:
     1.初步设计了工单系统数据库表结构:有项目表(Item)、工单表(Order)、工单历史记录(orderHistory)、工单类型(Type)、步骤(Actor)、步骤处理人(actorUser)。
       其中主要的字段有:工单表的状态列(state):未分配、已分配、已完成、超时。
       步骤表的步骤名称(actorName):提交工单、审批、处理工单、分配处理、分配检查、工单验收、检查和分配工时。
       历史表处理情况(condition):如果步骤3通过,修改工单表的状态(state)为:已分配。如果步骤7通过,修改工单表的状态为:已完成。
       步骤处理人表,一个步骤对应多个处理人,根据工单类型(type):快速通道、直接分配、部门间、部门内,选择相应的处理人。
     2.了解权限表的知识点,尝试工单系统数据库权限表的设置。
        常见有分:用户(user)、部门(org)、组(group)、角色(role)、功能(function)之类的。大多采用表映射方法。
     3.查阅了相关工作流技术的网页,主要的工作流技术有:OSWorkFlow和JBPM(Java Business Process Management)。
(2)假如工作上遇到的问题解决不了,可提出;
     1.工单系统数据库设计,不知道符不符合三范式规范,会不会产生过多的冗余,是不是还缺少了其它的字段。在工单系统数据库的下一步设计中再慢慢完善。
     2.工单系统的提单启动功能跟OA系统的审批流转很相似,都是多人审批,审批通过才到下一步,审批不通过则停止或回退。上网搜索解决方式有通过手动添加数据库字段来确定流程审批方向,也有通过工作流OSWorkFlow或JBPM来解决,目前先解决数据库设计,再尝试编码开发。
(3)未来若干天工作计划;
     1.工单系统权限表设置。
     2.具体开发环境。 
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值