Этапы разработки информационных систем для решения экономических задач. Роль специалистов в предметной области в проектировании информационной системы
Разработка компьютерного решения экономической задачи осуществляется в следующей последовательности:
1. Обоснование путей компьютерного решения задачи.
2. Реализация компьютерного решения задачи.
3. Разработка контрольного примера и инструктивно-методической документации.
Первый этап. На этом этапе определяются причины, объясняющие необходимость использования информационных технологий в процессе выполнения расчетов, а также указываются недостатки, которые будут устранены в результате автоматизации расчетов, формулируются цели применения информационных технологий, рассматриваются аргументы, доказывающие целесообразность применения компьютера.
Цель разработки ИС можно разделить на две подцели:
- улучшение экономических показателей, отражающих качество выполнения конкретной функции управления на уровне всего предприятия или конкретного структурного подразделения;
- улучшение экономических показателей качества информационного обслуживания аппарата управления.
При обосновании путей компьютерного решения задачи рассчитываются затраты, связанные с разработкой ИС. Жизненный цикл ИС состоит из следующих фаз:
- проектирование и внедрение;
- эксплуатация;
- вывод из эксплуатации.
Каждую фазу сопровождают затраты, которые должны быть приведены к определенному периоду (как правило, год).
По результатам первого этапа делается вывод о возможности использования готового программного средства или необходимости создания собственного программного продукта.
Второй этап предназначен для собственно компьютерной реализации задачи. Если сделана ориентация на готовый программный продукт, то осуществляется его привязка к специфике решаемой задачи, вводится исходная информация и инициируется запуск программы.
При создании собственной разработки делается постановка задачи, разрабатывается алгоритм ее решения, который реализовывается силами самой организации или приглашенными специалистами..
Третий этап предназначен для разработки контрольного примера и инструктивно-методической документации. Контрольный пример - это ограниченная совокупность реальных данных, на которых проверяется корректность алгоритма и работоспособность программы. Документация создается для пользователей различных категорий: конечных пользователей, программистов, операторов.
Особую роль в процессе моделирования ИС играет конечный пользователь, т.к. он принимает участие в обследовании предприятия и внедрении всех информационных технологий. На первом этапе пользователь оценивает специфику объекта управления, на основе чего делается выбор пути создания ИС – приобретение готовой или разработка собственной ИС.
На втором пользователь формулирует свои требования к будущему программному продукту, к формам входной информации и формам получения результатов. Также он консультирует постановщиков задач в процессе составления алгоритмов их решения.
На третьем этапе пользователь принимает участие в разработке контрольного примера и оценке результатов его решения.
Опыт показывает, что только конечный пользователь ИС может квалифицировано дать описание задачи или бизнес-процесса для своего рабочего места, поэтому его участие в разработке ИС необходимо.