本项目为Web版流程图绘图,兼容IE、FF、Chrome等各主流浏览器,提供了各类基础图形,至于如何应用及用来做什么就随各位了,常规的流程图及逻辑辅助、工作流等皆可胜任。本系统虽为开源项目,然精心调配开发测试,有完善的日志记录信息,逻辑和性能皆可,非Demo类、功能类无日志、难移植、难维护、难二次开发的项目可比,请放心使用,本人会对此项目持续维护较长时间。

附件中有数据库备份文件和网站发布包可直接下载使用。

使用中有任何BUG,欢迎反馈给我,请发往邮箱:mkwuji@yeah.net。大家可引用、移植、闭包。绘图底层使用的mxGraph,已完美破解,然请大家遵守其相关协议,不要公开商用,被追究本人概不负责。 

在线体验地址(用户名admin 密码mt)(去掉s亦可):https://drawexp.freedomchat.top/

备用体验地址:http://47.100.253.206:8001/

先来张宣传图,后跟一分钟使用图解。 

操作基础

1、表格内数据行皆可双击以执行最常用操作、在数据行上右键以调出右键菜单执行常规操作

2、鼠标移入行标题则每个标题右侧的下拉菜单可正序倒序排列,并显示隐藏指定行,行可拖动以调整前后顺序

3、部分表格内行数据支持直接行上编辑(同下流程图授权说明时见)

4、表格内行展开内容复制(同下流程图日志复制源码时见)

一分钟使用图解

1、登陆(默认用户名admin,默认密码mt) 

2、部门管理 

3、用户管理 左右表格内数据行皆可双击以执行最常用操作、在数据行上右键以调出右键菜单执行常规操作。

4、流程图管理 右侧显示所有用户流程图的三个菜单仅在以超级管理员登陆时显示。

5、流程图授权 表格内行数据支持直接行上编辑,点击行数据的授权码列可显示下拉权限列表,直接在各行下拉列表中选择所需的权限全部完成后点击提交即可,更改后未提交左上角有红色小三角标。

6、流程图绘图 图形可直接另存为新图形以存留原图形而在新图形中编辑,另存为旁边增加了Download Diagram As Html、Download Diagram Code As Text两个实用按钮。

1)Download Diagram As Html:将当前图形下载为单html形式,方便传播,单html打开即为图形形态。

2)Download Diagram Code As Text:将当前图形图形源码下载为txt,可随时再通过Parse XML于任意图形中还原,适用于高度机密时只使用图形展示而不存留源码和历史版本。

3)左下角的定位框可方便查看超大图时局部内容,当然您也可以通过Zoom菜单缩小后查看全图,注意图形左上角图形名称边上的*号,代表当前图形信息没有保存。

7、流程图日志 展开行复制图形源码至新建图形以Parse XML显示出来以追踪日志,因另存为功能的使用日志功能从未见人用过,故不做精细实现。

备注

其它功能等待大家自行使用中探索,操作权限介绍请查看:菜单“系统信息”下“系统介绍”。

备1:在Web.config中有SysAdminUserName配置节,值为admin,改为你要定义为超级管理员的用户用户名即可,用户名需用admin先行建好。

备2:下载源码的,在/Resources/PDM下有数据库模型和生成好的SQL文件,mtTools.dll来自本人开源的另一个类库项目。

布署

1、于附件中将mtWebDraw.mdf.bak下载至要布署的数据库目标服务器,执行还原数据库操作

2、于附件中将mtWebDrawV1.0.0.0.rar下载至要布署的Web目标服务器并解压,后于IIS上创建站点,.net4.5集成模式的应用程序池,站点指向解压的文件夹

3、修改Web.config配置:

1)appSetting中nhConfigPath指向的hibernate.cfg.xml的数据库连接字符串需改为自己的配置(如不使用sa请注意为库设置帐号权限)2)system.web中sessionState可选启用以确定用户登陆超时时长

原文地址:https://gitee.com/mkwuji/mtWebDraw

.NET社区新闻,深度好文,欢迎访问公众号文章汇总 http://www.csharpkit.com

一个c#开发的web绘流系统相关推荐

  1. 用java做日记本系统_jsp+servlet开发java web个人日记本系统

    项目描述 Jsp_Servlet技术使用个人日记本系统,主要有日记分类,添加日记,删除日记和一些个人资料的修改. 运行环境 jdk8+tomcat7+mysql5.6+IntelliJ IDEA(ec ...

  2. 如何设计一个超级牛牛牛逼的 Feed 流系统

    作者:少强 简介 差不多十年前,随着功能机的淘汰和智能机的普及,互联网开始进入移动互联网时代,最具代表性的产品就是微博.微信,以及后来的今日头条.快手等.这些移动化联网时代的新产品在过去几年间借着智能 ...

  3. 如何设计一个牛逼的 Feed 流系统

    点击上方"肉眼品世界",选择"设为星标" 深度价值体系传递 作者:少强 简介 差不多十年前,随着功能机的淘汰和智能机的普及,互联网开始进入移动互联网时代,最具代 ...

  4. 让人欲罢不能的Feed流系统是如何设计的?

    作者:少强 原文:https://yq.aliyun.com/articles/706808?utm_content=g_1000064616 简介 差不多十年前,随着功能机的淘汰和智能机的普及,互联 ...

  5. 如何打造千万级Feed流系统

    摘要: Feed流是一个目前非常常见的功能,在众多产品中都有展现,通过Feed流可以把动态实时的传播给订阅者,是用户获取信息流的一种有效方式.在大数据时代,如何打造一个千万级规模的Feed流系统仍然是 ...

  6. 我们开源了一个轻量的 Web IDE UI 框架 - Molecule

    Molecule , 一个轻量的 Web IDE UI 框架 https://github.com/DTStack/molecule​github.com/DTStack/molecule 简介 Mo ...

  7. 别瞎搞了!微博、知乎就是这么设计Feed流系统的~

    点击上方 好好学java ,选择 星标 公众号重磅资讯,干货,第一时间送达 今日推荐:14 个 github 项目!个人原创100W +访问量博客:点击前往,查看更多 # 简介 差不多十年前,随着功能 ...

  8. 压箱底总结:流系统端到端一致性对比

    点击上方"朱小厮的博客",选择"设为星标" 回复"666"获取公众号专属资料 分布式最难的2个问题: 1.Exactly Once Mess ...

  9. 吐血之作 | 流系统Spark/Flink/Kafka/DataFlow端到端一致性实现对比

    长文预警, 全文两万五千多字, 37页word文档的长度 (略有杂乱,有些非常复杂的地方可能需要更多的例子来说明,使得初学者也能很容易看懂,但是实在花的时间已经太多太多了,留待后边利用起碎片时间一点点 ...

最新文章

  1. MVVM设计模式之精髓简化
  2. keepalived高可用反向代理的nginx
  3. Sublime Text3 使用
  4. echarts实时更新数据_虎牙为S10拼了8.0年度更新!随时回放实时数据,还能养柴犬...
  5. Python中的 optparse模块
  6. [前台]---input标签中的hidden,浏览器差异问题
  7. 【作业5】了解在什么岗位上有哪些语言需要使用
  8. thinkphp-page
  9. iOS深入学习(Block全面分析)
  10. 千图成像_两分钟教你玩转千图成像Part1~
  11. Oracle数据库的下载与安装教程详解
  12. 基于SWMM及自主开发城市内涝一维二维耦合软件的复杂城市排水系统建模技术及在城市排涝、海绵城市等领域实践应用
  13. sqlmap注入之tamper绕过WAF防火墙过滤
  14. python复制上一行到下一行_eclipse复制当前行到下一行-eclipse复制-eclipse复制一行快捷键...
  15. push_back和emplace_back区别
  16. S32K144调试记录(二)
  17. 广州 人才引进,家属随迁(有小孩),自己房产,外省户口,复核所需资料
  18. 男神体 骚包体 快乐体 手拙体 好身体(haha),你知道这些字体的英文名字吗?
  19. dubbo的可扩展机制SPI源码解析(二)
  20. Allegro软件操作——绘制完成后检查内容,Gerberout

热门文章

  1. 深入OKHttp源码分析(二)----OkHttp任务调度核心类Dispatcher解析
  2. Eclipse C++的配置问题launch failed binary not found
  3. hibernate.cfg.xml的一些事
  4. 有奖问题征集|向大咖Scott 发问,好礼等你领!
  5. Abp VNext 集成sharding-core 分表分库
  6. 微软Build2021今日召开,共同期待VS2022+.NET6!
  7. 收藏的RabbitMQ资料,分享给大家
  8. 微软开源可扩展存储引擎Extensible Storage Engine
  9. 灵魂拷问:你和大佬,技术差距有多大?
  10. Winform 进度条弹窗和任务控制