创建简单的帮助台应用程序
演示如何使用现代开发工具快速创建一个简单的帮助台应用程序,几乎无需手动编码。
引言
帮助台应用程序是为用户提供帮助和支持的好方法。一个简单的IT帮助台应用程序将允许您记录问题和解决方案。您可以授予您的员工/客户访问权限,让他们直接报告问题。员工可以审查问题列表并发布解决方案。随着时间的推移,您将建立一个常见问题及其解决方案的存储库,所有这些都集中在一个可搜索的位置。像这样的简单Web应用程序可以证明非常有用。

解决方案
要构建您自己的帮助台应用程序,您需要访问一些开发工具。在此示例中,我使用了MS SQL Server 2008R2作为数据库,以及 Iron Speed Designer v8 来构建应用程序。您还需要决定要收集哪些信息。由于这是您自己的自定义应用程序,因此您可以收集适合您业务的正确信息。在基本系统中,您很可能需要至少记录他们正在使用的软件/硬件,并获取对其问题的完整描述。
创建数据库
一旦您确定要存储的信息,就可以创建数据库。我提供了下面的示例数据库模式。
HelpCase表用于存储所有报告的问题及其各自的解决方案。相关的表是简单的类型表,旨在保存信息列表。然后可以使用它们来填充下拉菜单供用户选择。
创建应用程序
数据库完成后,您需要创建一个应用程序来使用它。为了保持简单,我使用了名为 Iron Speed Designer 的代码生成器来生成应用程序。这使我们无需编写任何代码即可构建用户界面。我生成了一个简单的搜索页面,并带有额外的添加和编辑页面。下面的屏幕允许您添加/编辑现有的帮助案例,并且还可以搜索问题描述/解决方案中的关键字。
该系统还为您提供访问管理菜单的权限,您可以使用它来配置存储在其他表中的数据。这是一个非常简单的应用程序,但可以轻松添加额外的功能。使用 Iron Speed Designer,您可以在不编写任何代码的情况下构建基于角色的安全性以及各种额外的自定义设置。
结论
您可以使用现代开发工具生成简单的应用程序,而无需编写任何代码。这意味着您可以快速创建应用程序,以提供在您的业务中使用的有用工具。这个帮助台应用程序是您可以实现的目标的一个很好的例子。您可以使用相同的基本原理来创建其他简单的应用程序,用于执行诸如时间跟踪和客户关系管理之类的任务。由于这些是Web应用程序,您可以将它们部署在内部公司网络上,或者使其可以通过公共互联网访问,从而允许您的员工和客户从任何地方访问。所有这些应用程序都可以根据您的特定业务需求进行定制。