АВТОМАТИЗАЦИЯ ПРОИЗВОДСТВЕННЫХ ПРОЦЕССОВ ПРЕДПРИЯТИЯ ООО «ЛЕСНАЯ НИВА» НА ОСНОВЕ ВНЕДРЕНИЯ ПРИКЛАДНОГО РЕШЕНИЯ «1С: ЛЕСОЗАВОД»
Настройка информационной системы на модель бизнеса предприятия
На этом этапе проекта осуществляется настройка информационной системы исходя из модели бизнеса «как должно быть».
В общем случае на этапе настройки выполняются следующие работы:
Настройка бизнес-процессов в системе в соответствии с моделью бизнеса. Это наиболее продолжительный и трудоемкий процесс при настройке системы. Здесь реализуется логика каждого этапа процессов, а также создается пользовательский интерфейс.
Разработка отчетности, форм документов. Создается подборка необходимых документов как из числа типовых, так и специально созданных документов. Формируется вся необходимая отчетность. Осуществляется подключение отчетов к данным.
Организация экспорта-импорта данных. Здесь, при необходимости, разрабатываются средства импорта справочных данных в новую систему из систем, уже функционирующих у заказчика, а также решаются вопросы организации специфических справочных структур в системе. При выполнении этих работ может потребоваться разовый экспорт данных из старых систем в современный формат или сбор, обработка и загрузка в систему данных, не представленных у заказчика, в электронном виде.
Разработка специфических прикладных модулей. Эта работа осуществляется, если для клиента необходимо разработать какие либо специфические модули.
Подключение драйверов специализированного оборудования. Выбор и подключение драйверов специализированных устройств (сканеры штрих - кодов, кассовые аппараты и др.).
Составление плана тестирования. План тестирования представляет собой сценарии выполнения операций пользователями с указанием предполагаемого результата. Тестирование системы нацелено не только на поиск программных ошибок, но и на подтверждение соответствия требования предметной области (модели бизнеса, составленной для клиента).
Осуществление тестирования по намеченному плану. Состоит в определении наличия и исправлении ошибок. Заканчивается утверждением внутреннего документа «Заключение по итогам тестирования», подтверждающим корректную работу системы. Некоторые виды тестирования, например тестирование подключения оборудования, производятся непосредственно у клиента на месте установки оборудования. В любом случае система передается заказчику только после получения положительных результатов комплексного тестирования.
Документирование конфигураций. Осуществляется окончательное документирование технической стороны разработки конфигурации системы. Указываются все используемые модули, их разработчики, библиотеки готовых решений, использованные при разработке, а также результаты тестирования (кто, каким образом и что тестировал). Документируется исходный код всех произведенных разработок.
Разработка руководства пользователя. Поскольку настройка осуществляется под нужды конкретного заказчика с учетом его специфики, то руководство пользователя также разрабатывается для каждого конкретного заказчика.
Работы по настройке системы могут начаться и до согласования и утверждения модели «как должно быть». Это может касаться реализации отдельных процессов и механизмов, наличие и структура которых с большой долей вероятности уже не претерпит изменений.
Документ, содержащий описание модели бизнеса «как должно быть», естественно, составляется с привязкой к реализации этой модели к конкретной системе. Однако этот документ не представляет собой ТЗ на настройку. Это что-то среднее между вербальным описанием функционирования бизнеса и ТЗ, описывающее реализацию этого бизнеса в ИС. В то же время в самой модели или в приложении к ней должна содержаться исчерпывающая информация, необходимая для настройки.
Если крупный проект внедряется поэтапно, то настройка и последующее технологическое внедрение осуществляются также в соответствии с этапами проекта [14].