Стоимость разработки баз данных

Стоимость разработки баз данных

 

Этот вопрос нам задают первым после осознания необходимости разработки базы данных.

На стоимость и сроки создания базы данных, внедрения и технической поддержки полученного решения в вашей компании влияют несколько факторов:

 

  • Наличие четкого видения картинки результата у Заказчика и готового Технического Задания
  • Сложность базы данных
  • Уникальность базы данных
  • Требования к производительности
  • Наличие и количество различных сценариев работы и ролей сотрудников, использующих базу в работе
  • Интеграция. Модули для обмена данными с внешними системами

Рассмотрим эти критерии подробнее:

Сложность

Сложность базы данных

В простых случаях это может быть обычный журнал регистрации, реестр, база контактов или оборудования.

В сложных - базы данных, реализующие многоуровневые структуры, имеющие тысячи таблиц, связей, серьезную бизнес-логику.

В нашей практике есть внедренные решения, решающие как простые задачи по регистрации сданного в ремонт оборудования, так и комплексные системы управления, автоматизирующие управленческий учет в холдинге с десятками предприятий, охватывающие все виды ресурсов: финансы, материальные, управление персоналом и т.д.

Стоимость разработки баз данных, внедрения и поддержки решений может отличаться в порядки.

Тех. задание

Техническое Задание на разработку базы данных

Наличие подробного технического задания на разработку баз данных необходимо для оценки стоимости и сроков проекта. Рамки проекта, в том числе и стоимость,  полностью определяются тех. заданием.

Уникальность

Уникальность базы данных

Здесь все просто: мы на рынке 19 лет, у нас сотни реализованных проектов, десятки тиражных решений для автоматизации бизнеса.

При разработке баз данных фактически всегда мы используем в той или иной мере готовые наработки. Степень уникальности, количество требований именно под вашу специфику очень влияет на общую стоимость проекта.

Иногда мы реализуем базы данных на основе типовых решений и достаточно неглубокой кастомизации готовых продуктов, иногда - решение приходится создавать фактически с нуля. В первом случает стоимость решения для Заказчика будет существенно ниже

Производительность

Требования к производительности

Мы разрабатываем базы данных, работающие по технологии клиент-сервер с Web доступом. В случаях, если с базой данных параллельно будут работать сотни или тысячи пользователей, требования к разработке и оптимизиции базы повышаются, это влияет на стоимость проекта

Роли и сценарии

Роли и  сценарии работы с базой данных

В случае если с базой данных работают операторы с одинаковыми правами и все пользуются одним интерфейсом для работы стоимость разработки минимальна.

Но так случается не всегда. Чаще всего в современных базах данных присутствуют

  • несколько ролей пользователей,
  • различные интерфейсы для участников процесса на разных стадиях работы с базой банных,
  • необходимость разделения доступа, ведение протоколов работы и т.п. сервисов

Это требует дополнительного обсуждения и реализации.

При наличии нескольких ролей, разных интерфейсов разработка базы данных сложнее и дороже, чем в первом случае.

Web доступ

Удаленный доступ к базе данных

Мы используем средство разработки баз данных, обеспечивающее удаленный доступ к базе данных через Web интерфейс. В базовом варианте, эта возможность не повышает стоимость разработки базы, при этом Заказчик получает свободу от постоянного присутствия сотрудников в офисе, и даже возможность обеспечить доступ к базе своим партнерам и клиентам.

В системах обработки заявок, например, это преимущество часто оказывается решающим.

Обмен данными

Интеграция с другими информационными системами

Все создаваемые нами базы данных имеют базовые механизмы для загрузки (импорт) и выгрузки (экспорт) данных в XML формате (например, в Excel или OpenOffice), доступные пользователям без квалификации программистов.

Это существенно расширяет ваши возможности в части интеграции с другими учетными системами.

Также появляются возможности анализа накопленных данных и получения произвольных отчетов, используя возможности офисных приложений.

В случае необходимости, мы можем разработать модуль интеграции под заказ

Как уточнить стоимость разработки базы данных с Web доступом?

captcharefresh