我现在做了个简单的报表管理系统,还没做完,还在研究过程中,基本模板页面如下主要包括基本情况、人员管理、查出问题管理等
110939
基本情况表是由基层单位填报人来填写,点击基本情况,可以显示出登录用户所在单位的基本情况,点击链接可以跳转到详细页面,然后填报
110940
人员管理表是由基层单位的各个登录用户来填写,用户登录后可以查看本单位所有人员的信息,但只能编辑自己的信息,也是通过超级链接跳转到详细页面来填报的
110941
然后查出问题表也和上面的类似
现在我只是实现了登录用户填报后直接提交到数据库中,想把他做成工作流填报,于是我自己用笨办法,在数据库里设计了一些工作流的Table,也差不多能实现填报审核,但是问题较多,如:设计工作量大,也比较死板,不灵活,不能通用每个模板,影响运行内存
110943
其实上面的填报过程都应该通过流程来填报的,比如说基层登录用户填报完成个人情况、查出问题等信息,提交他们的领导,领导审核后再提交我们总部,我们总部由专人审核后,才是最终的正确数据,如果我们总部审核未通过,给他们提出意见,给他们返回去,他们重新填报或修改后,再次提交……
如果实现上面的工作流,该如何设计数据库?有没有好的简单的办法?
我也学习了一些多级上报相关的东西,我觉得自带的上报流程满足不了我的要求,设计的时候也不难,但是用户操作起来比较复杂,繁琐,不适用。
后来我发现FR有个JBPM工作流集成方案,看起来很不错
110942
但是上面说“假设jbpm实现的员工请假流程已经部署在Tomcat服务器下”,要实现这个工作流是不是还得学习学习JBPM呀?JBPM和FR什么关系?是两个系统吗?
JBPM能实现我上面的要求吗?有没有相关JBPM的实例呀?我自己弄的方法是不是太笨了?
macro_hard在不在?能否帮忙供个思路