
- •Лекция 7. Основные понятия. Классификация информационных систем
- •Лекция 8. Потоки информации, их составные части, расчет количества информации
- •Лекция 9. Проектирование информационных систем
- •2. Стадии разработки информационных систем
- •Лекция 11. Процедуры обоснования решений при проектировании информационных систем
- •Лекция 12. Базы данных: архитектура, программное обеспечение, пользователи, модели данных.
- •Лекция 13. Реляционная модель данных
- •1) Операции над множествами: объединение, пересечение, вычитание и декартово произведение; 2) специальные реляционные операции: выборка, проекция, соединение и деление.
- •Лекция 14. Система управления базой данных Access: объекты, типы данных, вычисления, создание и модификация объектов.
Лекция 9. Проектирование информационных систем
Проектирование — это процесс перехода от первичного описания информационной системы в виде проектного (технического) задания к описанию ее в виде набора стандартных документов (проектной документации), достаточного для создания системы.
В ходе проектирования находится способ реализации технического задания, т.е. воплощения того, что требуется создать согласно техническому заданию. При этом набор стандартных документов — это технический и рабочий (или технорабочий) проекты, содержание которых регламентируется государственными стандартами. Объектом проектирования является информационная система.
На рис. 1 показана структура информационной системы, представленной в виде функциональной и обеспечивающей частей. Функциональная часть заключает в себе совокупность функций и задач информационной системы. На рис. 2 показан уровень функций структуры функциональной части информационной системы сортировочной станции.
Рис. 1. Структура функциональной и обеспечивающей частей информационной системы
Обеспечивающая часть — это совокупность средств обеспечения (компонентов обеспечения) выполнения системой предписанных функций. В состав обеспечивающей части входит ряд обеспечивающих подсистем, основные из которых показаны на рис. 1.
Рис. 2. Структура функциональной части информационной системы сортировочной станции (уровень функций)
Информационное обеспечение — это совокупность форм документов, классификаторов, нормативной базы и реализованных решений по объемам, размещению и формам существования информации, применяемой при функционировании автоматизированной системы.
Техническое обеспечение — это совокупность всех технических средств, используемых при функционировании автоматизированной системы.
Программное обеспечение — совокупность программ на носителях данных и программных документов, предназначенных для отладки, функционирования и проверки работоспособности автоматизированной системы.
Математическое обеспечение — совокупность математических методов, моделей и алгоритмов, применяемых в автоматизированной системе.
Методическое обеспечение — совокупность документов, описывающих технологию функционирования автоматизированной системы, методы выбора и применения пользователями технологических приемов для получения конкретных результатов при функционировании автоматизированной системы.
Основные проблемы, требующие проработки на этапе проектирования следующие:
- состав функций, реализуемых информационной системой, их объединение в группы (структуризация) и распределение по уровням объекта, для поддержки функционирования которого создается информационная система (отметим, что для железнодорожного транспорта уровни объекта — это уровень МПС, уровень дорог и уровень отделений, станций, депо);
- разработка технологий обработки данных информационной системы: определение форм представления вводимых данных и системы методов сбора, ввода, передачи, обработки, хранения и выдачи информации;
- разработка баз данных и информационных сервисов;
- выбор технических средств (технического обеспечения) информационной системы: состав, тип, количество, размещение устройств сбора, передачи, обработки, накопления и представления данных;
- выбор программной платформы (операционной среды), разработка и отладка программных средств системы (программное обеспечение информационной системы);
- анализ достижимости требований, предъявляемых к показателям качества функционирования информационной системы (по показателям качества информации, безопасности данных, временным характеристикам, показателям надежности и т.д.) и поиск путей для удовлетворения этих требований.