asp.net - 自动化办公室中的纸质表格和流程

标签 asp.net forms workflow infopath

我的任务是将 HR 中的一些纸质表格自动化。这最终可能会变成“自动化所有表单”,所以我想以一种从长远来看最好的方式来处理这个问题,并且随着这个项目的发展将成为一个很好的框架。

首先想到的是:

-InfoPath/SharePoint(我们目前不使用 SharePoint, future 两年也不会是一个选项。)

-Workflow Foundation(我调查过这个,似乎不太吸引人或不太合适)

目前我正在考虑的选项:

-自定义 ASP.NET (VB.NET) 和 SQL Server,这是我的团队主要用来编写应用程序的工具。 - 利用 Infopath 以电子方式创建表格。想知道是否有将其与自定义构建的 ASP.NET 应用程序集成的好方法。 -考虑将应用程序创建为 MVC 网络应用程序。

我的问题是:

-还有其他我可能要考虑的选择吗? - 是否有任何入门工具包或基于 VB.NET 的开源项目可以作为起点或作为良好的引用。在这里,我主要关注工作流处理。 - 走这条路的人有什么评论吗?

最佳答案

这听起来真的很愚蠢,但在我帮助公司自动化基于纸质表格的流程的多年经验中,首先要了解流程。您很可能会发现没有一个人能理解全部内容。您将需要对整个过程中的许多路径进行角色扮演,以了解它。一旦你展示你的发现,每个人都会感到震惊,因为他们不知道它是如此复杂。以此为契机进行精简。

自动化一个失败的过程只会让它更快地搞砸并告诉很多人。

就工具而言,我的经验过时了,但尝试使用具有这些属性的东西:

  • 易于更改。你会改变它。所以不要硬编码任何东西。
  • 可能的修订控制 - 对流程的更改可能会或可能不会影响已在途中的文档?
  • 可视化工作流程编辑。每个人都想要这个,但他们都会要求你驾驶它。不过,还是不错的工具。

不确定这是否有帮助 - 但自动化过程中 80% 的成功与技术无关。

关于asp.net - 自动化办公室中的纸质表格和流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/922197/

相关文章:

c# - 如何导出 .xlsx 文件 C# ASP.NET MVC razor

css - :before with an attribute selector

git - 不允许分支 merge 到另一个分支

工作流程无代码创作

c# - SOAP 和 ASMX 有什么区别

Asp.net Web 表单(非 MVC)azure 事件目录身份验证

asp.net - 我的 ASP.NET 4 登录停止工作...为什么?

php - 如何在 zend framework 2 中验证注册表单?

php - 表单提交后清空数据库记录

workflow - Microsoft Windows Workflow 可以路由到特定工作站吗?