1 Проектирование АИС: обзор курса Бабич А.В. Полтавский государственный педагогический университет Полтавский политехнический колледж
2 Лекция 1 Общее представление об информационной системе
3 О чем мы узнаем Основные понятия Основные понятия Специфика ИС Специфика ИС Задачи ИС Задачи ИС Проблемы построения ИС Проблемы построения ИС Требования к тех. средствам, поддерживающим ИС Требования к тех. средствам, поддерживающим ИС
4 Цель лекции Дав общее представление о сути понятия "информационная система", тем самым сформировать понятийную основу, на которой будет базироваться более конкретный материал следующих лекций
5 Урок 1 Основные понятия
6 Основные понятия направления использования ВТ 2 направления в компьютерной индустрии: 2 направления в компьютерной индустрии: вычисления вычисления накопление и обработка информации накопление и обработка информации 2 большие группы пользователей: 2 большие группы пользователей: вычислительные математики вычислительные математики бизнесмены информационные системы бизнесмены информационные системы
7 Основные понятия понятие информации Информация – от лат. Informatio (разъяснение, изложение) Информация – от лат. Informatio (разъяснение, изложение) Несколько трактовок понятия информации: Несколько трактовок понятия информации: обывательская обывательская вероятностно-статистическая (энтропийная) вероятностно-статистическая (энтропийная) философская (общенаучная) философская (общенаучная) нормативно-правовая нормативно-правовая
8 Основные понятия определение информации общенаучная + нормативно-правовая трактовки = удобное для наших целей определение общенаучная + нормативно-правовая трактовки = удобное для наших целей определение Информация – это изменение объема и структуры знания о некоторой предметной области воспринимающей системой независимо от формы и способа представления знания Информация – это изменение объема и структуры знания о некоторой предметной области воспринимающей системой независимо от формы и способа представления знания
9 Основные понятия понятие данных информация = данные ?
10 Основные понятия понятие данных Данные – информация, отражающая определенное состояние предметной области в конкретной форме представления и содержащая лишь наиболее существенные с точки зрения целей и задач сбора и обработки информации элементы образа отражаемого фрагмента действительности.
11 Основные понятия характеристики данных Информация на стадии данных характеризуется: Информация на стадии данных характеризуется: формой представления формой представления структурой структурой структура данных определяется функциональной, логической, технологической и т.д. структурой предметной области структура данных определяется функциональной, логической, технологической и т.д. структурой предметной области формы представления данных: формы представления данных: структурированная структурированная неструктурированная неструктурированная
12 Основные понятия понятие документа Несколько трактовок понятия документа: Несколько трактовок понятия документа: историческая историческая организационно-управленческая организационно-управленческая нормативно-правовая нормативно-правовая Документ – зафиксированная на материальном носителе информация с реквизитами, позволяющими ее идентифицировать Документ – зафиксированная на материальном носителе информация с реквизитами, позволяющими ее идентифицировать
13 Основные понятия документирование информации Документирование – выделение единичной смысловой части информации (данных) по некоторой предметной области в общей ее массе, обособление этой части с приданием ей самостоятельной роли Документирование – выделение единичной смысловой части информации (данных) по некоторой предметной области в общей ее массе, обособление этой части с приданием ей самостоятельной роли документирование превращает информацию в информационные ресурсы документирование превращает информацию в информационные ресурсы
14 Основные понятия ИС и АС Информационная система (ИС) – организационно упорядоченная совокупность документов и информационных технологий (в т.ч. и с использованием средств ВТ и связи), реализующих информационные процессы Информационная система (ИС) – организационно упорядоченная совокупность документов и информационных технологий (в т.ч. и с использованием средств ВТ и связи), реализующих информационные процессы Автоматизированная система (АС) – система, состоящая из персонала и комплекса средств автоматизации его деятельности, реализующая информационную технологию выполнения установленных функций. Автоматизированная система (АС) – система, состоящая из персонала и комплекса средств автоматизации его деятельности, реализующая информационную технологию выполнения установленных функций.
15 Основные понятия Более широкое и универсальное определение ИС ИС – это организованная совокупность программно-технических и других вспомогательных средств, технологических процессов и функционально-определенных групп работников, обеспечивающих сбор, представление и накопление информационных ресурсов в определенной предметной области, поиск и выдачу сведений, необходимых для удовлетворения информационных потребностей установленного контингента пользователей – абонентов системы.
16 Основные понятия понятие АИС Информационные системы, в которых представление, хранение и обработка информации осуществляются с помощью ВТ, называются автоматизированными, или сокращенно, АИС.
17 Схема изученных понятий Информация Содержит: СведенияЗнания Обрабатывается в виде: Данные Предстает в виде: Документ Аггрегируется: Информ. ресурсы Организационно упорядочивается: Информационные системы
18 Урок 2 Специфика ИС
19 Специфика ИС В зависимости от области применения ИС могут очень сильно различаться В зависимости от области применения ИС могут очень сильно различаться Два свойства являются общими для всех ИС: Два свойства являются общими для всех ИС: основе любой ИС лежит среда хранения и доступа к данным основе любой ИС лежит среда хранения и доступа к данным ИС должна иметь удобный, легко осваиваемый интерфейс, который должен предоставить конечному пользователю все необходимые функции, но в то же время не дать ему возможность выполнять какие- либо «лишние» действия ИС должна иметь удобный, легко осваиваемый интерфейс, который должен предоставить конечному пользователю все необходимые функции, но в то же время не дать ему возможность выполнять какие- либо «лишние» действия
20 Специфика ИС понятие БД Информационное ядро АИС – база данных (БД) Информационное ядро АИС – база данных (БД) БД – совокупность данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования данными, независимая от прикладных программ БД – совокупность данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования данными, независимая от прикладных программ
21 Специфика ИС понятие СУБД Система управления базами данных (СУБД) – комплекс программных средств, реализующих создание БД, их поддержание в актуальном состоянии, а также обеспечивающих различным категориям пользователей возможность получать из БД необходимую информацию
22 Специфика ИС понятие АБД, виды АИС БД + СУБД + прикладные компоненты АИС + комплекс тех. средств = банк данных (БнД) или (АБД) автоматизированный банк данных БД + СУБД + прикладные компоненты АИС + комплекс тех. средств = банк данных (БнД) или (АБД) автоматизированный банк данных АИС: АИС: фактографические фактографические документальные документальные геоинформационные геоинформационные
23 Урок 3 Задачи ИС
24 Задачи ИС Конкретные задачи, которые должны решаться ИС, зависят от прикладной области, для которой предназначена система. Конкретные задачи, которые должны решаться ИС, зависят от прикладной области, для которой предназначена система. есть задачи, не зависящие от специфики прикладной области: есть задачи, не зависящие от специфики прикладной области: накопление и обеспечение сохранности информации накопление и обеспечение сохранности информации хранение данных, обладающих разными структурами хранение данных, обладающих разными структурами ввод, обновление и удаление данных ввод, обновление и удаление данных возможность работы с системой с нескольких рабочих мест транзакции возможность работы с системой с нескольких рабочих мест транзакции согласованное управление распределенной базой данных согласованное управление распределенной базой данных обеспечение удобного и соответствующего целям ИС пользовательского интерфейса обеспечение удобного и соответствующего целям ИС пользовательского интерфейса
25 Задачи ИС функции АИС Функции и задачи АИС: справочные справочные поисковые ИПС поисковые ИПС расчетные расчетные технологические АСУ (АСУ ТП) технологические АСУ (АСУ ТП)
26 Урок 4 Проблемы построения ИС
27 Проблемы построения ИС Проектирование Проектирование анализ требований анализ требований выработка концептуальной схемы БД выработка концептуальной схемы БД выбор нотации выбор нотации скорее всего это будет реляционная БД набор определений схемы реляционной БД в терминах SQL скорее всего это будет реляционная БД набор определений схемы реляционной БД в терминах SQL решить, какие таблицы будут реально хранимыми, а какие – представляемыми (view) решить, какие таблицы будут реально хранимыми, а какие – представляемыми (view) определиться с архитектурой системы (централизованная или распределенная) определиться с архитектурой системы (централизованная или распределенная)
28 Проблемы построения ИС продолжение дополнение реляционных схем разделов распределенной БД определениями общих ограничений целостности, триггеров и хранимых процедур дополнение реляционных схем разделов распределенной БД определениями общих ограничений целостности, триггеров и хранимых процедур физическое проектирование базы данных физическое проектирование базы данных определяется набор требуемых индексов определяется набор требуемых индексов определение областей внешней памяти, в которых будут храниться фрагменты БД определение областей внешней памяти, в которых будут храниться фрагменты БД проектирование и разработка интерфейсов и обрабатывающей части прикладной системы проектирование и разработка интерфейсов и обрабатывающей части прикладной системы выбор инструментальных средств выбор инструментальных средств
29 Урок 5 Требования к техническим средствам, поддерживающим АИС
30 Требования к тех. средствам, поддерживающим ИС требования к тех. средствам определяются требованиями к ИС в целом требования к тех. средствам определяются требованиями к ИС в целом 4 возможных позиции руководства по поводу места ИС в компании: 4 возможных позиции руководства по поводу места ИС в компании: пессимистическая пессимистическая пессимистически-оптимистическая пессимистически-оптимистическая оптимистически-пессимистическая оптимистически-пессимистическая оптимистическая оптимистическая
31 Требования к тех. средствам, поддерживающим ИС Руководитель – пессимист: Руководитель – пессимист: закрытое и законченное техническое решение закрытое и законченное техническое решение Пессимистически-оптимистический руководитель: Пессимистически-оптимистический руководитель: закрытое решение, обладающее ограниченными возможностями расширения закрытое решение, обладающее ограниченными возможностями расширения Руководитель с оптимистически- пессимистической позицией : Руководитель с оптимистически- пессимистической позицией : заранее делает ставку на одного производителя заранее делает ставку на одного производителя Руководитель-оптимист: Руководитель-оптимист: стимулирует построение открытой корпоративной информационной системы стимулирует построение открытой корпоративной информационной системы
32 выбор технических средств для построения корпоративной информационной системы - это непростая задача, включающая технические, политические и эмоциональные аспекты. Требования к тех. средствам, поддерживающим ИС вывод
33 Итоги Информационные системы, в которых представление, хранение и обработка информации осуществляются с помощью ВТ, называются автоматизированными, или сокращенно, АИС Информационные системы, в которых представление, хранение и обработка информации осуществляются с помощью ВТ, называются автоматизированными, или сокращенно, АИС БД + СУБД + прикладные компоненты АИС + комплекс тех. средств = банк данных (БнД) или (АБД) автоматизированный банк данных БД + СУБД + прикладные компоненты АИС + комплекс тех. средств = банк данных (БнД) или (АБД) автоматизированный банк данных Функции и задачи АИС: Функции и задачи АИС: справочные справочные поисковые ИПС поисковые ИПС расчетные расчетные технологические АСУ (АСУ ТП) технологические АСУ (АСУ ТП)
34 Вопросы? ?
35 Вопросы Объясните соотношение и взаимосвязь понятий «информация» и «данные» Объясните соотношение и взаимосвязь понятий «информация» и «данные» Обязательно ли использовать СВТ в ИС? Каковы основные признаки ИС, чем она отличается от простой совокупности информационных ресурсов? Обязательно ли использовать СВТ в ИС? Каковы основные признаки ИС, чем она отличается от простой совокупности информационных ресурсов? Чем отличается база данных от банка данных? Чем отличается база данных от банка данных? Какие проблемы построения ИС вы знаете? Какие проблемы построения ИС вы знаете?
36 Вопросы продолжение Бланк заказа заполняется клиентом, подписывается работником компании, регистрируется, исполняется и подшивается в соответствующее дело. Как можно охарактеризовать эти процессы в изученных терминах? Бланк заказа заполняется клиентом, подписывается работником компании, регистрируется, исполняется и подшивается в соответствующее дело. Как можно охарактеризовать эти процессы в изученных терминах? К какому типу ИС можно отнести картотеку личных дел сотрудников компании? К какому типу ИС можно отнести картотеку личных дел сотрудников компании? Какого типа ИС целесообразно создавать для информационного обеспечения снабжения товарами крупной сети магазинов? Какого типа ИС целесообразно создавать для информационного обеспечения снабжения товарами крупной сети магазинов?
37 Использованные материалы Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие. – М.: Гелиос АРВ, Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие. – М.: Гелиос АРВ, С. Д. Кузнецов. Проектирование и разработка корпоративных информационных систем. © Центр Информационных Технологий, 1998 С. Д. Кузнецов. Проектирование и разработка корпоративных информационных систем. © Центр Информационных Технологий, 1998