SSM Activiti 工作流引擎 springmvc 流程审批 后台框架 源码 shiro权

本文档详细介绍了如何在SSM(SpringMVC、Spring、MyBatis)环境中集成Activiti工作流引擎,涵盖了模型管理、流程管理、运行中和历史流程、待办与已办任务等功能,还包括权限框架Shiro、代码生成器、数据库管理、微信接口等企业级应用技术点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述
工作流模块----------------------------------------------------------------------------------------------------------

1.模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程

2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起

3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人

4.历史的流程:查看流程信息、流程用时、流程状态、查看任务发起人信息

5.待办任务 :查看本人个人任务以及本角色下的任务、办理、驳回、作废、指派一下代理人

6.已办任务 :查看自己办理过的任务以及流程信息、流程图、流程状态(作废 驳回 正常完成)

注:当办理完当前任务时,下一任务待办人会即时通讯收到新任务消息提醒,当作废和完结任务时,
任务发起人会收到站内信消息通知

1 代码生成器: 正反双向+快速表单构建器

   freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块

2 阿里数据库连接池druid,安全权限框架 shiro,缓存框架ehcache ,工具类接口redis

3 集成wx接口开发 WX自定义菜单(支持多个公众号)

4 图片爬虫技术 输入有图片的网址,能把此网页的图片爬取并下载到本地服务器

5 SQL 编辑器, 支持复杂sql语句(写入语句,查询语句),生成报表,可以导出excel

6 websocket 真正及时通讯技术,支持好友,群组,发图片文件,离线消息,聊天记录(支持手机端)

   即时聊天、及时站内信并声音提醒、实时在线管理、websocket及时刷新页面(完胜ajax技术)

7 多数据源(支持同时连接无数个数据库,可以不同的

功能介绍: 本系统通过对MVC4 Simplemembership默认数据库进行扩展实现了后台管理用户,角色和限。通过角色的限配置实现对前台Controller和Action的限管理。 使用方法: 第一步:修改Web.config文件。 这个文件中只需要TYStudioUsersConnectionString中的用户名和密码,修改为你本地具有创建数据库的限的用户名和密码。修改完成运行程序会系统会自动创建扩展后的Membership数据库。 第二步:建立系统管理员角色和用户。 考虑到手动添加系统管理员角色和用户比较麻烦,初始的程序都是可以匿名访问的,这时候你需要运行系统添加一个系统管理员角色,并添加一个用户赋给系统管理员限。再添加完系统管理员角色和用户之后你需要修改一下Controllers下面的各个Controller,注释掉[AllowAnonymous]并把//[Authorize(Roles = "系统管理员")]注释打开。编译重新运行程序,这时后台管理系统只能允许系统管理员角色的用户登陆了。 第三步:测试产品模块(ProductController) Controller下有一个ProductController是用来测试我们的限管理是否成功的起作用了,同时也是对前台Controller和Action进行全线控制的方法。这里使用[TYStudioAuthorize("查询产品")]方式对Action进行访问控制。所有关于Membership的类都在Models/Membership文件夹下面。将来你需要把这些class移植到你的公共project中去,这样就可以使用MVC4 Simplemembership对你的前台进行限控制了。 注意: 开发环境为Visual Studio 2012
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值