product - 为带有远程数据库但在用户计算机上的软件版本命名
问题描述
我拥有一家小型软件公司,为中小型教堂和慈善机构制作安装的 Windows 软件。
我们的软件有几个命名版本:
- 独立的,在用户计算机上同时具有 Windows 应用程序及其数据库。
- 本地网络,在本地网络中的一台计算机上具有数据库,在每个用户的计算机上具有 Windows 应用程序,通过本地网络访问该单个数据库。(该版本分为本地网络服务器版本,这是具有数据库的计算机的版本,以及本地网络客户端版本,用于在其计算机上运行应用程序的其余计算机。)
- Web 网络,在我们的服务器上有数据库,Windows 应用程序通过 Internet 在每个用户的计算机上安全地访问它。
我们的很多用户都是志愿者,他们在计算机知识方面一点都不成熟。
我们已经意识到“Web Network”这个名字的选择是错误的,因为我们一直让用户误解那个版本是什么,认为它是一个真正的 Web 应用程序/SaaS,但显然不是。尽管在我们的网站和帮助文件中对此有很多解释。
因此,我们正在为该版本寻找一个新名称,这绝不能暗示该软件本身以任何方式基于 Web 或基于云。因此,我们希望远离任何包含“网络”、“云”、“互联网”或明显同义词的东西。
我们正在考虑的几个选项是“托管数据库版本”和“远程数据库版本”。我对任何一个都不满意:
- 对于“托管”,我们的许多不太成熟的用户将不知道这意味着什么,并且 (b) 更成熟的用户可能仍会将其与“托管软件”混淆,这通常意味着 SaaS,即真正的 Web 应用程序。
- “远程”有其自身的问题,包括可能与本地网络客户端版本混淆。
- 我拒绝了“服务器数据库版本”,我认为这实际上很清楚,因为人们可能会因为共享词“服务器”而将它与我们现有的“本地网络服务器版本”混淆。
有没有人有更好的想法?(请不要回复并告诉我们这是一个糟糕的设计 - 我们已经有数百名用户在使用现有的 Web 网络版本,并且不打算取消该选项!)
谢谢。
解决方案
关于什么
- 外包版
- 瘦客户端版本
- 纯软件版本
?
推荐阅读
- reactjs - 当元素出现在 50 张卡片上时,如何使用 .map() 函数在点击屏幕上显示的元素之一下方放置一个框
- c# - 如何使用正确的 MVVM 在不同的内容页面 Xamarin 中传递数据
- git - 德比安。当我使用 `git restore` 命令时,它说,这个命令不存在
- r - 如何根据字符串的第一个和第三个字符过滤一列字符串?
- java - 将 ArrayList 中的两组值与重复配对的逻辑
- python - Python:如何在 pandas.Series 中剥离字符串?
- javascript - 来自特定选择器的 JQuery 组件
- c# - 使用 Visual Studio 安装程序安装后的 .NET WPF 运行时错误
- flutter - 从 Flutter 前端注册到 aqueduct 后端
- angular - 角度 9 刷新正在返回仪表板页面