We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 9 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
有几个选项(包括您不想要的选项):
为此编写您自己的数据库; 也许是一个使用 SQLite 的简单应用程序。 (不是很吸引人,但也不难)
您只需要一个应用程序,可以让您创建名称:值对并将它们分配到组中。 可定制的地址簿可以在紧要关头发挥作用。 每个联系人可以是程序名称或客户名称,并以许可证/序列号作为数据。 然后您可以按计算机、客户等进行分组。
这听起来像是 Access(以及类似程序)旨在解决的经典问题。 您从访问开始,使用它几年,然后当您已经无法满足该解决方案时,雇用某人将数据移植到自定义应用程序中。
我非常想尝试使用地址簿程序来启动此操作。 (注:我在脑海中使用 Apple 的地址簿程序来引用功能)它允许自定义字段、注释和组。 缺点是您必须做更多的工作:搜索序列号的一部分以确保它尚未被使用,手动向两个“联系人”添加注释,指示许可证从一个到另一个的转移。
另一方面,如果您自己的软件的许可证跟踪对您的业务至关重要,那么您可能值得花时间和金钱在 SQL 数据库上开发自定义应用程序。 写下你想做的所有事情的清单。 返回并写下任何规则或约束(例如,两台或多台机器是否可以具有相同的许可证?)。 数据库模式和编程规则将直接从该文档中删除。
另一个想法:跟踪书籍、DVD 等的程序。主要是那些允许您记录何时将其借给他人的程序。
A couple of options (including the one you don't want):
Write your own database for this; Perhaps a simple app using SQLite. (Not very appealing, but not hard either)
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.
看看 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.
不是现成的,但也许是像 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.
这可能很有用,但我还没有将它用于您正在寻找的内容:
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.
我的建议是 PassPack - 我们使用它们进行密码管理,它们非常出色。
My suggestion is PassPack - we use them for password management and they are excellent.
我过去用过这个并且非常满意。 缺点是它在 FileMaker 中运行
I've used this in the past and been pretty happy with it. The downside is that it runs in FileMaker