Идентификация требований к прикладному программному обеспечению
В этом разделе описывается то, что вам нужно знать при оценке
программного обеспечения, к которому будут обращаться пользователи
на сервере. Вы должны определить, где будет находиться это прикладное
программное обеспечение, и кто будет его использовать. Большие
базы данных могут потребовать выделенного сервера.
Убедитесь, что приобретаемое программное обеспечение может работать
в сети или разработано специально для сетевой работы. Обычно сетевой
программное обеспечение отслеживает число пользователей и предотвращает
использование программы другими пользователями, если превышено
допустимое их число. Если вы заранее не можете определить число
пользователей, которые будут работать с программным обеспечением
одновременно, покупайте программное обеспечение с неограниченной
лицензией.
Программы без средств работы в сети не предусматривает адекватной
защиты от одновременного обращения к файлу (или записи базы данных)
нескольких пользователей. Программы со средствами работы в сети
отслеживают это, предотвращая некорректное изменение данных.
Сегодня большинство продаваемых программ имеют возможности сетевой
работы, но это всегда нужно проверять. Посмотрите также, как реализована
лицензия. Иногда лицензия предусматривает работу заданного числа
пользователей, иногда одного. Последний вариант чаще дороже в
краткосрочном плане, но экономичнее с точки зрения перспектив
роста.