在OA系统中的审批流转是如何实现的

weiliang6022532 2010-09-04 09:56:43
大家好。 本人现在正在做一个OA系统

有几个问题想请教一下
1 OA中的要是分层的话, 分成多少层合适?
我个人的意见是,我分成了3层, 第一层是数据层,第二层是控制层,第三层是操作层
2 OA中的审批流转是如何的实现的啊?
比如, 当一个领导审批后,直接就到第二个领导进行审批。第二个审批完就直接到第三个领导进行审批。依次推,直接到结束。
这里的审批流转是是好几个流程。
这如何的分开来处理审批这个问题, 希望指点一下, 本人的QQ:378828903 本人周一到周五都在线, 本人的群:43985335
加上QQ咱们也可以当面的探讨问题。谢谢了。
...全文
551 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
q107770540 2010-09-04
  • 打赏
  • 举报
回复
1.三层 DA,BL ,MODEL

2.数据库设置一int字段 flag
第一领导读取当flag=0时的数据 : select * from tb where flag=0
第一领导审批后将flag置为1 :update tb set flag=1 where id=你审批的数据ID

第二领导读取当flag=1时的数据 : select * from tb where flag=1
第二领导审批后将flag置为2 :update tb set flag=2 where id=你审批的数据ID

第三领导读取当flag=2时的数据 : select * from tb where flag=2
第三领导审批后将flag置为3 :update tb set flag=3 where id=你审批的数据ID
wuyq11 2010-09-04
  • 打赏
  • 举报
回复
Workflow Foundation
看看通达oa的工作流文档,自定义表单和操作流程
weiliang6022532 2010-09-04
  • 打赏
  • 举报
回复
楼上的你说的是那同一个流程,如果是不同的流程,那要如何进行一个划分啊, 谢谢

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧