如何管理软件序列号、许可证等?

发布于 2024-07-11 05:54:53 字数 1542 浏览 7 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

如日中天 2024-07-18 05:54:53

有几个选项(包括您不想要的选项):

  1. 为此编写您自己的数据库; 也许是一个使用 SQLite 的简单应用程序。 (不是很吸引人,但也不难)

  2. 您只需要一个应用程序,可以让您创建名称:值对并将它们分配到组中。 可定制的地址簿可以在紧要关头发挥作用。 每个联系人可以是程序名称或客户名称,并以许可证/序列号作为数据。 然后您可以按计算机、客户等进行分组。

这听起来像是 Access(以及类似程序)旨在解决的经典问题。 您从访问开始,使用它几年,然后当您已经无法满足该解决方案时,雇用某人将数据移植到自定义应用程序中。

我非常想尝试使用地址簿程序来启动此操作。 (注:我在脑海中使用 Apple 的地址簿程序来引用功能)它允许自定义字段、注释和组。 缺点是您必须做更多的工作:搜索序列号的一部分以确保它尚未被使用,手动向两个“联系人”添加注释,指示许可证从一个到另一个的转移。

另一方面,如果您自己的软件的许可证跟踪对您的业务至关重要,那么您可能值得花时间和金钱在 SQL 数据库上开发自定义应用程序。 写下你想做的所有事情的清单。 返回并写下任何规则或约束(例如,两台或多台机器是否可以具有相同的许可证?)。 数据库模式和编程规则将直接从该文档中删除。

另一个想法:跟踪书籍、DVD 等的程序。主要是那些允许您记录何时将其借给他人的程序。

A couple of options (including the one you don't want):

  1. Write your own database for this; Perhaps a simple app using SQLite. (Not very appealing, but not hard either)

  2. You just need an application that lets you create name:value pairs and assign them into groups. A customizable address book would work in a pinch. Each contact could be a program name or a customer name with the license/serial as the data. Then you could group by computer, customer, etc.

This sounds like the classic kind of problem that Access (and programs like it) were designed to solve. You start with access, use it for a couple of years, and then later hire someone to port the data into a custom app when you've outgrown that solution.

I would be extremely tempted to try and use an address book program for this to start. (Note: I'm using Apple's address book program in my mind for referencing features) It allows for custom fields, notes, and groups. The downside is that you have to do more work: searching for part of a serial number to make sure it is not already in use, manually adding a note to two "contacts" indicating the transfer of a license from one to the other.

On the other hand, if the license tracking of your own software is key to your business, it is probably worth your time and money to develop a custom app on top of a SQL database. Write down a list of everything you want to be able to do. Go back and write down any rules or constraints (e.g. can two or more machines have the same license?). The database schema and programming rules will fall right out of that document.

Another idea: programs that track books, dvds, etc. Primarily ones that allow you to keep notes about when you lend them to people.

风启觞 2024-07-18 05:54:53

看看 SpiceWorks:

http://www.spiceworks.com/

它的作用不仅仅是库存/资产管理并且是免费的。

Take a look at SpiceWorks:

http://www.spiceworks.com/

It does a lot more than just inventory / asset management and is free.

故事与诗 2024-07-18 05:54:53

不是现成的,但也许是像 MySQL 或 OpenOffice Base(或 Access,bleah)这样的数据库? 如果您不追求太多的装饰,这听起来很简单。 只需几个表,例如用户、计算机、软件类型、许可证密钥以及将这些表相互关联的交叉表。

not off-the-shelf, but perhaps a database like MySQL or OpenOffice Base (or Access, bleah)? This sounds pretty simple if you're not looking for many frills; just a couple of tables, e.g. users, computers, software types, license keys, and cross-tables to associate these with each other.

2024-07-18 05:54:53

这可能很有用,但我还没有将它用于您正在寻找的内容:

http://www.ezasset.com/i/front.html?page=front_ezindex

您可以通过多种方式处理此问题 - 也许许可证也被视为资产(而不仅仅是计算机),并且您将资产组合在一起?

我认为有一个母资产和子资产的概念。
最多可免费使用 100 个资产。 还处理分配和位置。

This might be useful, but I have not used it for what you are looking for:

http://www.ezasset.com/i/front.html?page=front_ezindex

There are a number of ways you can handle this - perhaps a license is also considered an asset (not just a computer) and you an group the assets together?

There is a notion of a parent asset and sub assets I think.
It is free for up to 100 assets. Assignment and location are also handled.

如果没结果 2024-07-18 05:54:53

我的建议是 PassPack - 我们使用它们进行密码管理,它们非常出色。

My suggestion is PassPack - we use them for password management and they are excellent.

千秋岁 2024-07-18 05:54:53

我过去用过这个并且非常满意。 缺点是它在 FileMaker 中运行

I've used this in the past and been pretty happy with it. The downside is that it runs in FileMaker

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文