РЕШЕНИЕ НЕКОТОРЫХ
ПРОБЛЕМ, СВЯЗАННЫХ С ПРОЕКТИРОВАНИЕМ, СОЗДАНИЕМ,
ВНЕДРЕНИЕМ И СОПРОВОЖДЕНИЕМ ИНФОРМАЦИОННЫХ
СИСТЕМ ДЛЯ МАЛОГО И СРЕДНЕГО БИЗНЕСА.
В.Е. Сирота
(Государственный Университет Управления, Россия)
В «кризисных» и «посткризисных» условиях
рыночных экономических отношений разработчики
информационных систем (ИС) сталкиваются с
многочисленными трудностями на всех этапах
создания программного обеспечения (ПО).
На этапе предпроекгного исследования и
постановки задачи возможно использование метода
«I know as, I know why» («Знаю что и почему»), т.е.
самостоятельное (с разрешения руководства
заказчика) исследование информационных потоков
предметной области (ПдО), технологии работы
организации и т.д., и дальнейшее применение
методологии реинжиниринга бизнес процессов в
отношении данной организации. После чего,
возможно создание ИС не для организации, а
реорганизация предприятия для системы. В случае,
когда организация, по мнению ее руководства,
функционирует нормально при проектировании ИС
необходимо учитывать все пожелания заказчика,
даже если они, по мнению разработчика, не
оправданы или их реализация затруднена.
При разработке и создании ПО немаловажен и
другой аспект сотрудничества - каждый заказчик
имеет право и желание (когда тайное, а когда и
явное) на индивидуальный вариант системы. В тоже
время разработчик заинтересован в сокращении
временных и трудозатрат на создание ИС. В связи с
этим рекомендуется создание собственных
библиотек классов объектов для ускорения
процесса создания программ. В качестве примера
рассматривается создание библиотек
русифицированных классов объектов на Visual FoxPro 5.0
на основе библиотеки WizStyle.
В обоих вышеперечисленных случаях необходимо
учитывать, что многие заказчики на этапе
разработки ИС не могут указать все составляющие
всех информационных потоков или эти
составляющие могут меняться с течением времени.
Кроме того, множество запросов системы относятся
к так называемым «стохастическим запросам». В
этом случае автор использует методику нечеткого
описания данных (с), основанную на структурном
представлении дерева иерархии, и методику
создания «стохастических» запросов (с),
основанную на условной классификации запросов.
Так же, рекомендуется использование методики
создания «параллельных» файлов (с) для
«русификации» данных. |