Заполнение базы данных
Основная часть любой работающей системы — это база данных. Система без данных не имеет никакой пользовательской ценности. Более того, основной ценностью для пользователя является именно информация, имея данные в электронном виде, пользователь может перейти от использования одной системы к другой за относительно короткий промежуток времени.
Таким образом, если у пользователя нет данных в электронном виде, он должен сформировать базу данных путём заполнения соответствующих полей. При этом информацию необходимо заносить непосредственно в систему, с которой предстоит работать, а не в какое-нибудь другое место, куда пользователю удобно её заносить (например, электронные таблицы). Занесение сведений вручную с одновременной проверкой их корректности обычно позволяет получить базу данных очень хорошего качества, тем более, если биллинговая система имеет встроенную защиту от занесения операторами некорректной информации. Если у пользователя база данных есть в электронном виде, её можно загрузить в новую систему, переведя (конвертируя) в соответствующий формат хранения. Для этого, как минимум, необходимо знать подробную структуру хранения данных в старой системе. Если описания структуры хранения нет, то его придется определять опытным путём, что занимает много времени и сил, а также влияет на достоверность сведений в новой системе.
Конвертация данных из одного формата в другой — трудоёмкая кропотливая работа, потому чтонепосредственный перенос сведений из одной ячейки в другую в 90% случаев невозможен вследствие разной логики работы программ, и, соответственно, разного физического представления данных. В процессе конвертации данных, как правило, также выявляется отсутствие части данных, необходимых для нормальной работы новой системы. Кроме того, внутренняя система контроля правильности данных биллинговой системы не позволяет загрузить некорректные или противоречивые сведения. В этом случае при конвертации данных необходимо сразу провести соответствующие исправления.
Все вышеперечисленные проблемы приводят к необходимости перед окончательным переходом с одной системы учёта на другую проводить одну или две пробных конвертации с последующим тестированием, что заметно увеличивает общий объём работы, но в конечном итоге позволяет получить отличный результат.