1.3. Этапы разработки ИС
1. Изучение экономического объекта
На этом этапе происходит определение основных характеристик. При этом информация может быть по составу и объему даже избыточной.
На основе изучения предприятия должна быть получена информация об основных направлениях производства и о технико-экономических показателя по каждому направлению.
Для анализа технико-экономических показателей можно использовать данные годовой бухгалтерской отчетности за несколько лет, которые можно свести в аналитическую таблицу. Также должны быть выявлены все ограничения по изучаемому объекту. Все ограничения можно классифицировать следующим образом:
ограничения по ресурсам;
ограничения по мощностям;
ограничения по рабочей силе;
ограничения по персоналу;
ограничения по мощностям, предусматриваемым для реализации информационной системы;
ограничения по количеству и качеству оборудования;
конструкторские ограничения.
В процессе анализа финансовой и хозяйственной деятельности предприятия обычно фиксируют большое количество мест возникновения необоснованных затрат. Устранение их позволило бы уменьшить различные издержки, сократить время выполнения бизнес процесса.
На основании изучения экономического объекта строится организационная структура. В процессе изучения объекта выявляются функции подразделений и должностных лиц. Под функцией понимают, проводимые подразделением или должностным лицом, действия, направленные на достижение некоторого определенного результата.
На этапе изучение объекта важно выявить все функции и задачи (полнота). Неучтенные функции и задачи приведут к исключению задач в проектируемой ИС. Так как доработка ИС требует дополнительных затрат, основная задача этого этапа – максимально полное выявление и структурирование всех задач и функций.
При изучении каждой задачи управления рассматривают:
1. Наименование задачи, сроки и периодичность решения.
2. Степень формализуемости задачи.
3. Источники информации, необходимые для решения задачи.
4. Показатели и их количественные характеристики.
5. Порядок корректировки информации.
6. Действующие алгоритмы расчета показателей и возможные методы контроля.
7. Действующие средства сбора, передачи, обработки информации, средства связи.
8. Принятая точность решения задачи.
9. Действующие формы представления исходных данных и результатов обработки в виде документа.
10. Потребители результирующей информации по задачи.
На основе изучения объекта должны быть выявлены взаимосвязи всех подразделений. Выделяют связи по управленческой, экономической и производственной информации.
Экономическая информация отражает деятельность предприятия посредством натуральных, стоимостных и других показателей. Она включает в себя сведения о трудовых, материальных, денежных ресурсах, сведения о состоянии объектов управления и т.д.
Управленческая информация обслуживает процесс производства, распределения, обмена и потребления материальных благ. Обеспечивает решение задач организационно-экономического управления предприятием. Это сведения технологического, социального, юридического содержания.
Производственная информация – это вся информация, связанная с производством.
Связи по управленческой информации имеют ярко выраженный иерархический характер. Это односторонние связи. Подразделения нижнего уровня подчиняются только первому подразделению высшего уровня. Связи экономического и производственного типа имеют двухсторонний характер, причем подразделения низшего уровня могут подчиняться более, чем одному подразделению высшего уровня. Эти связи могут осуществляться и между подразделениями одного и того же иерархического уровня.
При изучении объекта необходимо выявить геометрию расположения подразделений (объемы площадей, этажность, расстояние между ними)
В результате изучения экономического объекта получают отчет по обследованию – технико-экономическое обоснование (ТЭО). В нем приводятся:
1. Характеристика материально технической базы производства предприятия.
2. Численность работающих по категориям.
3. Основные технико-экономические показатели производства и реализации продукции.
4. Краткое описание функций подразделений, должностных лиц.
5. Схемы информационных связей.
6. Схемы маршрута движения документов.
В ТЭО обосновываются предложения по совершенствованию системы управления, выделяются функции, подлежащие автоматизации, указывается первоочередной комплекс задач и предварительный перечень средств системы, проводится ориентировочная оценка экономической эффективности внедрения ИС.
2. Декомпозиция ИС
На практике систему разбивают на составные части. Каждая из этих частей должна быть обозрима для разработки и каждую из них можно разрабатывать независимо от других. Такое разбиение системы называют декомпозицией, а составные части называют подсистемами.
При декомпозиции используют два свойства ИС:
- делимость – система может быть представлена как объединение самостоятельных взаимодействующих подсистем;
- декомпозиция предопределяет свойство целостности, т.е. согласованность целей всей системы с целями функционирующих подсистем и элементов.
Подсистема – это часть ИС, которая содержит взаимосвязанные компоненты и реализует некоторые функции.
При выделении подсистем используют два подхода:
Первый подход: организационно-структурный подход
Подсистемы выделяют по объектному признаку, когда вся система рассматривается как совокупность реальных объектов и связей между ними, основанных на обмене сообщениями.
Второй поход: функциональный подход
Предполагается рассмотрение структуры системы с точки зрения иерархии ее функций и передачи информации между функциональными элементами. Вся система делится на подсистемы, подсистемы на задачи, задачи реализуют функции.
В зависимости от того, для какого предприятия создается ИС, состав подсистем может быть различен. В целом ИС может включать следующие подсистемы:
Подсистема управления маркетингом.
Подсистема финансового планирования.
Подсистема хозяйственного планирования управления проектами.
Подсистема финансового анализа.
Подсистема управления кадрами.
Подсистема управления закупками, МТС.
Подсистема управления продажами (сбыт).
Подсистема складского учета.
Подсистема расчетов с поставщиками и получателями.
Подсистема технико-экономического планирования.
Подсистема учета затрат на производство.
Подсистема технической подготовки производства.
Подсистема оперативного управления производством.
Подсистема бухгалтерского учета.
Подсистема работы с ценными бумагами.
Подсистема управления транспортным обслуживанием.
Подсистема управления качеством.
Подсистема управления документооборотом.
Кроме того, существуют и внешние информационные элементы ИС:
Муниципальная российская административная система
Административная система управления и обновления.
Налоговая инспекция.
Пенсионный фонд.
Аудиторская фирма.
Поставщики и потребители.
Банки.
Интернет.
3. Проектирование технического обеспечения
Проектирование технического обеспечения состоит из нескольких этапов:
1. Выбор топологии и геометрии сети.
Выбор геометрии осуществляется исходя из структуры предприятия. Выделяются отделы (подразделения) предприятия, которые необходимо включить в информационную систему и определяются способы прокладки кабеля между этими отделами.
2. Выбор архитектуры (стандарта) сети.
Определяется интенсивность выделенных информационных потоков между подразделениями. Анализируется схема принятия решений. В зависимости от этого выбирается подход и архитектура компьютерной сети.
3. Проектирование серверов.
Определение расположения серверов сети, файлов серверов, коммуникационных серверов, контроллеров сети. При этом учитываются решаемые задачи структурных подразделений. В результате будет определено количество, качество, местоположение всех серверов.
4. Проектирование персональных компьютеров (рабочих станций).
Определяется количество, качество и местоположение персональных компьютеров с учетом задач рабочих мест.
5. Оценка сформированной компьютерной сети.
Оценивают:
а) производительность сети – она зависит от предыдущих этапов проектирования технического обеспечения;
б) обеспечение информационных потоков;
в) решаемость всех задач;
г) потенциальную возможность расширения сети, зависящую от выбранной архитектуры.
6. Уточнение технического обеспечения (при необходимости).
7. Расчет затрат.
Оценивают затраты на внедрение сети, на технические средства, программное обеспечение и трудовые ресурсы.
Рис.2 Схема взаимодействия этапов проектирования ТО
4. Проектирование математического обеспечения (МО)
При проектировании математического обеспечения используются методы и технологии принятия решений. К ним относятся:
- технология факторного анализа («что-если»);
- технология корреляционно-регрессионного анализа;
- технология решения оптимизационных задач;
- технология анализа и прогнозирования на основе трендов;
- технология экспертных систем;
- технология оптимизации организационных структур,
На основе выше перечисленных методов и технологий решаются следующие задачи:
- повышение эффективности маркетинга;
- стратегическое планирование (планирование на несколько лет);
- оптимизация производства (уменьшение затрат, повышение прибыли);
- уменьшение прямых затрат;
- повышение эффективности оперативного управления;
- оптимизация организационных структур
5. Проектирование информационного обеспечения (ИС)
Проектирование информационного обеспечения включает в себя:
1. Проектирование распределительных баз данных.
Это значит, что эти базы данных находятся на нескольких серверах. Достоинством распределительных баз данных является уменьшенный сетевой трафик (поток данных в сети). Недостаток – сложность администрирования и защиты данных.
2. Проектирование единых централизованных баз данных.
Это значит, что баз данных расположены на одном сервере и все запросы рабочих станций обрабатываются этим сервером. Достоинством единых централизованных баз данных является удобство администрирования и лучшая защита информации. Недостаток – увеличенный трафик сети (поток данных в сети).
При проектировании ИО решаются следующие задачи:
1. Минимизация информационных потоков для увеличения производительности компьютерной сети.
2. Обеспечение достаточного уровня безопасности. То есть данные защищаются от несанкционированного доступа.
3. Повышение удобства администрирования.
6. Проектирование программного обеспечения (ПО)
Проектирование программного обеспечения осуществляется с учетом используемых информационных технологий. К таким технологиям можно относятся:
1. Технология обработки документов.
2. Технология табличных данных.
3. Технология баз данных.
4. Технология табличных данных.
5. Технология гипертекста.
6. Технология мультимедиа.
7. Технология программирования.
7. Проектирование организационного обеспечения (ОО)
Проектирование организационного обеспечения заключает в себе проектирование отделов, служб, исполнителей для информационной системы. Управленцы должны решить, кто будет разрабатывать, устанавливать и управлять ИС, которая для своей корректной работы требует специалистов, специальный отдел в организации. Кроме того, важно решить, кто будет конечным пользователем, решить вопрос о степени децентрализации управления системой, кто отвечает за доступ к данных и их расположение.
8. Проектирование правового обеспечения (ПрО)
Проектирование правового обеспечения состоит из следующего:
- обеспечение лицензионной работой;
- обеспечение прав доступа пользователей к техническому программному и информационному обеспечению.
Проектирование ПрО заключается в проектирование нормативно-методической базы подготовки управленческих документов – это совокупность законов, нормативных правовых актов и методических документов, регламентирующих технологии создания документов, их обработки, хранения и использования в текущей деятельности организации.
9. Разработка математического обеспечения.
Проектирование математического обеспечения заключается с математическом описании алгоритмов решения заданной задачи.
Математическое описание содержит описание математической модели процесса, перечень принятых допущений, требуемую точность решения. В описании алгоритма решения задачи указывают:
- описание способов формирования результирующей информации с указанием последовательности выполнения логических и арифметических действий;
- описание связей между частями, операциями, формами алгоритма;
- требование к порядку расположения, сортировки ключевых реквизитов выходных документов;
- алгоритм должен учитывать общие и всечасные способы решения задачи.
Необходимо предусмотреть контроль вычислений на отдельных этапах. При этом должны быть указаны контрольные соотношения, выявляющие ошибки.
При описании алгоритма следует использовать условные обозначения реквизита, допускается текстовое описание алгоритма, формульно-словесное описание, использование блок-схем.
10. Разработка программного обеспечения.
Первым шагом при разработке программы является разработка алгоритма. Под алгоритмом решения задачи понимают описание последовательности действий и логики решения задачи. В начале нужно определить перечень входных и выходной форм. Информация, подлежащая обработке или использованию для расчетов называется входной информацией. Она делится на условно-постоянную и оперативно-учетную. Условно-постоянная информация включает справочные данные. Оперативно-учетная содержит оперативные и учетные данные.
Входная информация может быть в виде массивов и диаграмм. Описание входной информации должно включать:
а) перечень исходной информации;
б) формы представления по каждой позиции, примеры заполнения документов;
в) количество документов в единицу времени, количество строк в документе или массиве;
г) описание всех реквизитов документов;
д) точное наименование, идентификатор, максимальную разрядность в знаках;
е) способы контроля данных;
ж) контроль разрядности реквизитов;
з) контроль интервала значений;
и) контроль количественных значений реквизитов;
к) метод контроля с помощью контрольный сумм и любого другого способа контроля.
Информация, которая является результатом обработки входной информации называется выходной. Все требования, которые предъявляются к входной информации, относятся и к выходной, но с учетом того, что прилагается перечень пользователей результирующей информации.
11. Разработка информационного обеспечения
Этапы разработки информационного обеспечения:
1. Разработка ИЛМ предметной области.
Разработка ИЛМ базируется на описании предметной области, полученной в результате ее обследования. Определяется состав и структура данных предметной области, которые должны находиться в базе данных и обеспечивать выполнение необходимы запросов. Эти данные представлены в виде реквизитов, содержащихся в различных документах. Документы являются источником загрузки БД. Анализ данных позволяет определить функциональную зависимость реквизитов, которые используются для выделения информационных объектов. Затем определяют структурные связи между объектами, после чего строится ИЛМ, которая должна быть представлена в каноническом виде.
2. Определение логической структуры БД.
Построенная ИЛМ должна быть отображена в логической структуре БД.
3. Конструирование.
На этом этапе конструируются таблицы БД, разработка продолжается средствами СУБД.
12. Внедрение информационной системы
Внедрение системы представляет собой процесс, включающий подготовку объекта, опытную эксплуатацию, сдачу системы в промышленную эксплуатацию. Это процесс постепенного перехода от существующей системы учета и анализа к новой, предусмотренной документацией рабочего проекта на всю систему. Внедрение отдельных задач и подсистем может проводиться параллельно с разработкой проекта на всю систему.
Этап подготовки системы к внедрению включает в себя комплекс следующих мероприятий:
1. Организационные мероприятия. Составляется план мероприятий по подготовке данного объекта к внедрению информационной системы. Назначается руководитель работ по внедрению ИС, ответственные за внедрение отдельных подсистем на уровне главных специалистов. Заказчик может организовать специальное функциональное подразделение, в задачи которого воходит непосредственное выполнение работ по подготовке объекта.
2. Мероприятия по подготовке технической базы - это могут быть следующие работы:
- обеспечение и монтаж оборудования;
- ввод его в эксплуатацию;
- подбор и расстановка кадров;
- возможные строительные работы.
3. Подготовка информационной базы. Производится загрузка информационной базы. Основным объемом информации является нормативно-справочная.
4. Подготовка кадров. Необходимо провести обучение всех работников всех звеньев для работы в условиях функционирования ИС.
Этап опытной эксплуатации заключается в проверке алгоритмов программ, звеньев технологического процесса обработки данные в реальных условиях. Опытная эксплуатация проводится для окончательной отладки программ, для отработки технологического процесса решения задач, для проверки подготовленности информационной базы, отработки взаимосвязей задач системы и приобретения навыков работы персоналом предприятия.
Начало опытной эксплуатации, ее сроки и состав комиссии по приемке задачи или подсистемы определяется приказом, изданным и согласованным с разработчиком. К приказу прилагается программа опытной эксплуатации, в которой указывают условия и число просчетов задачи. А также порядок устранения недостатков, выявленных в процессе опытной эксплуатации.
Опытная эксплуатация проводится на основе реальной информации о деятельности предприятия с дублированием работ персонала объекта. Сдача в промышленную эксплуатацию проводится после сдачи всех задач пускового комплекса. При положительных результатах опытной эксплуатации составляется двухсторонний акт о сдаче в промышленную эксплуатацию.
В ходе промышленной эксплуатации производится анализ функционирования системы. Целями являются: проверка эффективности проектного решения в условиях промышленной эксплуатации, а также выработка рекомендаций по дальнейшему развитию системы.
Анализ функционирования системы предполагает:
- проверку функционирования технических средств;
- проверку функционирования задач и подсистем в условиях автоматизированной обработки;
- проверку действий персонала.
Результаты анализа используются для опенки качества системы и ее реальной экономической эффективности. Программа работ по проведению анализа составляется разработчиком и согласовывается заказчиком. Анализ функционирования системы начинается после издания приказа о начале работ. В приказе указываются сроки и объекты обследования, а также назначаются представители заказчика, участвующие в работе и лица, ответственные за своевременное и полное представление необходимых материалов разработчику системы. Результаты обработки данных по каждому исследуемому элементу ИС протоколируются, затем составляется отчет по анализу функционирования ИС. Сдача заказчику отчета по анализу функционирования системы является завершающим этапом работы разработчика.
|