Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТРПС.doc
Скачиваний:
67
Добавлен:
19.11.2018
Размер:
2.78 Mб
Скачать

Литература

  1. Гоулд И.Г., Тутилл Дж.С. Терминологическая работа IFIP (Международная федерация по обработке информации) и ICC (Международный вычислительный центр) // Журн. вычисл. матем. и матем. физ., 1965, №2. – С. 377–386.

  2. Майерс Г. Надежность программного обеспечения. – М.: Мир, 1980.

  3. Турский В. Методология программирования. – М.: Мир, 1981.

  4. Дейкстра Э. Дисциплина программирования. – М.: Мир, 1978.

  5. Жоголев Е.А. Система программирования с использованием библиотеки подпрограмм / Система автоматизация программирования. – М.: Физматгиз, 1961. – С. 15–52.

  6. Кауфман В.Ш. Языки программирования. Концепции и принципы. – М.: Радио и связь, 1993.

  7. Требования и спецификации в разработке программ. – М.: Мир, 1984.

  8. Буч Г. Объектно-ориентированное проектирование с примерами применения. – М.: Конкорд, 1992.

  9. Sommerville I. Software Engineering. – Addison-Wesley Publishing Company, 1992.

  10. Зиглер К. Методы проектирования программных систем. – М.: Мир, 1985.

  11. Жоголев Е.А. Введение в технологию программирования. – М.: «ДИАЛОГ-МГУ», 1994.

  12. Липаев В.В. Качество программного обеспечения. – М.: Финансы и статистика, 1983.

  1. Основы проектирования информационных систем

Решение профессиональных задач предполагает знание принципов системного, структурного анализа и функционального моделирования информационных систем (построения диаграмм, разработки структуры ИС), принципов моделирования данных; умение проектировать базы данных ИС; используя процедурное и объектно-ориентированное программирование уметь проектировать отдельные виды обеспечения ИС; обеспечивать возможности развития и адаптации профессионально-ориентированных информационных систем на всех стадиях их жизненного цикла: создания информационно-логических моделей объектов, разработки нового программного и информационного обеспечения в предметной области; стыковки информационных систем из разных предметных областей в связи с появляющимися новыми задачами; перевода систем на новые аппаратные и информационные платформы.

Цель курса «Основы проектирования информационных систем» – формирование навыков самостоятельного практического применения современных средств и методов проектирования информационных систем (ИС), на основе использования визуального проектирования и CASE – средств. В данной главе изложен следующий материал:

  1. Проектирование информационной системы.

  2. Требования к эффективности и надежности проектных решений.

  3. Основные компоненты технологии проектирования ИС.

  4. Методы и средства проектирования ИС.

  5. Краткая характеристика применяемых технологий проектирования.

  6. Требования, предъявляемые к технологии проектирования ИС и выбор технологии проектирования ИС. Стадии и этапы процесса проектирования ИС. Состав работ на предпроектной стадии, состав проектной документации.

Приведены примеры проектирования информационной системы.

    1. Проектирование информационной системы. Понятия и структура проекта ис

      1. Основные понятия и определения

Информационная система (ИС) — коммуникационная система по сбору, передаче, обработке информации для принятия решений и реализации функций управления (в интересах достижения поставленной цели).

Под автоматизированной информационной системой (АИС) понимается прикладная программная подсистема, ориентированная на сбор, хранение, поиск и обработку текстовой и/или фактографической информации.

Каждая ИС включает компоненты:

  • структура системы – множество элементов системы и взаимосвязей между ними (например, организационная и производственная структура фирмы);

  • функции каждого элемента системы;

  • вход и выход каждого элемента системы (материальные или информационные потоки, поступающие в систему или выводимые ею);

  • цели и ограничения системы.

Проект информационной системы – это ограниченное по времени целенаправленное изменение отдельной системы с четко определенными целями, установленными требованиями к срокам завершения, результатам, риску, рамкам расходования средств и ресурсов, организационной структуре.

Тип проекта определяется по основным сферам деятельности, в которых осуществляется проект. Можно выделить пять основных типов проекта [1–3]: технический, организационный, экономический, социальный, смешанный.

ИС имеют ряд существенных отличий от стандартных прикладных программ и систем. В зависимости от предметной области ИС могут весьма значительно различаться по своим функциям, архитектуре, реализации.

Проектирование информационных систем всегда начинается с определения цели проекта. Основная задача любого успешного проекта заключается в том, чтобы на момент запуска системы и в течение всего времени ее эксплуатации можно было обеспечить:

  • требуемую функциональность системы и степень адаптации к изменяющимся условиям ее функционирования;

  • требуемую пропускную способность системы;

  • требуемое время реакции системы на запрос;

  • безотказную работу системы в требуемом режиме, иными словами – готовность и доступность системы для обработки запросов пользователей;

  • простоту эксплуатации и поддержки системы;

  • необходимую безопасность.

Производительность является главным фактором, определяющим эффективность системы. Хорошее проектное решение служит основой высокопроизводительной системы.

Задачи и функции ИС. ИС предназначены для решения задач обработки данных, автоматизации работ, выполнения поиска информации и отдельных задач, основанных на методах искусственного интеллекта.

Задачи обработки данных обеспечивают обычно рутинную обработку и хранение информации с целью выдачи (регулярной или по запросам) сводной информации, которая может потребоваться для управления объектом.

Автоматизация работ предполагает наличие в ЭИС системы ведения картотек, системы обработки текстовой информации, системы машинной графики, системы электронной почты и связи.

Поисковые задачи имеют свою специфику, и информационный поиск представляет собой интегральную задачу, которая рассматривается независимо от экономики или иных сфер использования найденной информации.

Алгоритмы искусственного интеллекта необходимы для задач принятия управленческих решений, основанных на моделировании действий специалистов предприятия при принятии решений.

В процессе разработки ИС2 решаются две основные задачи: 1) разработка базы данных, предназначенной для хранения информации; 2) разработка графического интерфейса пользователя клиентских приложений.