СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Технология проектирования ЭИС

Категория: Информатика

Нажмите, чтобы узнать подробности

Технология проектирования ЭИС

Просмотр содержимого документа
«Технология проектирования ЭИС»

Технология проектирования ЭИС

Технология проектирования ЭИС

План  Общие требования к методологии и технологии Методы проектирования ЭИС. Средства проектирования ЭИС. Case – технология проектирования.

План

  • Общие требования к методологии и технологии
  • Методы проектирования ЭИС.
  • Средства проектирования ЭИС.
  • Case – технология проектирования.
Технология проектирования определяется как совокупность трех составляющих: Пошаговой процедуры, определяющей последовательность технологических операций проектирования;

Технология проектирования определяется как совокупность трех составляющих:

  • Пошаговой процедуры, определяющей последовательность технологических операций проектирования;
Критериев и правил, используемых для оценки результатов выполнения технологических операций; Нотаций (графических и текстовых средств), используемых для описания проектируемой системы.
  • Критериев и правил, используемых для оценки результатов выполнения технологических операций;
  • Нотаций (графических и текстовых средств), используемых для описания проектируемой системы.
Технология проектирования, разработки и сопровождения ИС должна удовлетворять следующим общим требованиям: технология должна поддерживать полный ЖЦ ПО; технология должна обеспечивать гарантированное достижение целей разработки ИС с заданным качеством и в установленное время; технология должна обеспечивать возможность выполнения крупных проектов в виде подсистем;

Технология проектирования, разработки и сопровождения ИС должна удовлетворять следующим общим требованиям:

  • технология должна поддерживать полный ЖЦ ПО;
  • технология должна обеспечивать гарантированное достижение целей разработки ИС с заданным качеством и в установленное время;
  • технология должна обеспечивать возможность выполнения крупных проектов в виде подсистем;
технология должна обеспечивать возможность ведения работ по проектированию отдельных подсистем небольшими группами (3-7 человек). технология должна обеспечивать минимальное время получения работоспособной ИС.
  • технология должна обеспечивать возможность ведения работ по проектированию отдельных подсистем небольшими группами (3-7 человек).
  • технология должна обеспечивать минимальное время получения работоспособной ИС.
технология должна предусматривать возможность управления конфигурацией проекта, ведения версий проекта и его составляющих, возможность автоматического выпуска проектной документации; технология должна обеспечивать независимость выполняемых проектных решений от средств реализации ИС.
  • технология должна предусматривать возможность управления конфигурацией проекта, ведения версий проекта и его составляющих, возможность автоматического выпуска проектной документации;
  • технология должна обеспечивать независимость выполняемых проектных решений от средств реализации ИС.
Метод проектирования ЭИС – это способ создания проекта системы, поддерживаемый определенными средствами проектирования.

Метод проектирования ЭИС – это способ создания проекта системы, поддерживаемый определенными средствами проектирования.

Выделяют следующие методы: метод оригинального (индивидуального) проектирования; метод типового проектирования; метод автоматизированного проектирования.

Выделяют следующие методы:

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

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

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

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

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

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

Достоинство этого метода состоит в том, что полученный проект учитывает особенности объекта управления, для которого создается ЭИС.

Достоинство этого метода состоит в том, что полученный проект учитывает особенности объекта управления, для которого создается ЭИС.

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

Недостатки этого метода:

  • высокие трудовые и стоимостные затраты;
  • длительные сроки разработки проекта;
  • низкая степень адаптивности проектных решений и в связи с этим функциональная неустойчивость.
Типовое проектирование учитывает общие методы планирования учета и анализа деятельности предприятий, однотипность решения экономических задач, единую методику расчета экономических показателей, а также обязательные для всех предприятий законодательные положения и инструкции.

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

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

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

Использование метода типового проектирования создает возможность обмена готовыми типовыми проектами между разработчиками системы. Это позволяет сократить срок разработки и затраты на 20-30%, повысить производительность труда разработчиков.

Использование метода типового проектирования создает возможность обмена готовыми типовыми проектами между разработчиками системы. Это позволяет сократить срок разработки и затраты на 20-30%, повысить производительность труда разработчиков.

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

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

Метод автоматизированного проектирования базируется на использование модельного метода.

Метод автоматизированного проектирования базируется на использование модельного метода.

Моделью ИС называется отображение свойств ИС через формальное описание компонентов системы и отношений между ними с помощью какого–либо языка (алгоритмического, математического, графического).

Моделью ИС называется отображение свойств ИС через формальное описание компонентов системы и отношений между ними с помощью какого–либо языка (алгоритмического, математического, графического).

Этот метод создает так называемую систему-прототип, который позволяет наглядно продемонстрировать будущую систему.

Этот метод создает так называемую систему-прототип, который позволяет наглядно продемонстрировать будущую систему.

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

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

Основными инструментальными средствами для метода модельного проектирования служат системы автоматизированного проектирования.

Основными инструментальными средствами для метода модельного проектирования служат системы автоматизированного проектирования.

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

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

Этот метод особенно эффективен, т.к. имеет относительно низкие затраты на проектирование, малые сроки и высокий уровень функциональной надежности.

Этот метод особенно эффективен, т.к. имеет относительно низкие затраты на проектирование, малые сроки и высокий уровень функциональной надежности.

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

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

К таким средствам относят: пакеты прикладных программ; системы автоматизированного проектирования; комплексные средства проектирования;

К таким средствам относят:

  • пакеты прикладных программ;
  • системы автоматизированного проектирования;
  • комплексные средства проектирования;
Современные средства проектирования должны удовлетворять следующим требованиям: быть универсальными, т.е. применяться для различных объектов; быть легкими в освоении и простыми в использовании;

Современные средства проектирования должны удовлетворять следующим требованиям:

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

В составе средств проектирования значительный удельный вес составляют пакеты прикладных программ (ППП).

Среди них различают ППП общего назначения и ППП создания ИС различных предметных областей.

Среди них различают ППП общего назначения и ППП создания ИС различных предметных областей.

ППП общего назначения могут быть использованы при создании ИС любых типов (текстовые редакторы, электронные таблицы, СУБД, графические программы).

ППП общего назначения могут быть использованы при создании ИС любых типов (текстовые редакторы, электронные таблицы, СУБД, графические программы).

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

К ППП, используемым при создании ИС различных предметных областей относятся:

- метоориентированные ППП (реализующие задачи сетевого планирования, нелинейного программирования, имитационного моделирования, математической статистики);

- проблемно-ориентированные ППП (ППП автоматизированного бухучета, финансовой деятельности, управления персоналом, управления материальными затратами и т.д.);

- проблемно-ориентированные ППП (ППП автоматизированного бухучета, финансовой деятельности, управления персоналом, управления материальными затратами и т.д.);

- ППП организации вычислительного процесса (используют для расширения функций операционной системы);

- ППП организации вычислительного процесса (используют для расширения функций операционной системы);

- ППП автоматизации проектирования (используют для выполнения работ инструкторов и разработчиков ИС);

- ППП автоматизации проектирования (используют для выполнения работ инструкторов и разработчиков ИС);

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

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

CASE-технология (Computer Aided Software/System Engineering) – разработка программного обеспечения информационных систем при поддержке (с помощью) компьютера.

CASE-технология (Computer Aided Software/System Engineering) – разработка программного обеспечения информационных систем при поддержке (с помощью) компьютера.

CASE – это инструментарий, позволяющий автоматизировать весь процесс проектирования экономической информационной системы.

CASE – это инструментарий, позволяющий автоматизировать весь процесс проектирования экономической информационной системы.

Под термином CASE-средства понимаются программные средства, поддерживающие процессы создания и сопровождения ИС, включая следующие основные этапы:

Под термином CASE-средства понимаются программные средства, поддерживающие процессы создания и сопровождения ИС, включая следующие основные этапы:

анализ требований, на котором уточняются требования заказчика, а именно: указываются аппаратные средства, функции системы, требования к программным и информационным ресурсам;
  • анализ требований, на котором уточняются требования заказчика, а именно: указываются аппаратные средства, функции системы, требования к программным и информационным ресурсам;
2)проектирование, на котором разрабатывается архитектура программного обеспечения и баз данных; 3)программирование; 4)тестирование и отладка; 5)эксплуатация и сопровождение.

2)проектирование, на котором разрабатывается архитектура программного обеспечения и баз данных;

3)программирование;

4)тестирование и отладка;

5)эксплуатация и сопровождение.

CASE-средства вместе с системным ПО и техническими средствами образуют полную среду разработки ИС.

CASE-средства вместе с системным ПО и техническими средствами образуют полную среду разработки ИС.

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

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

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

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

CASE-средства обладают следующими основными достоинствами: улучшают качество создаваемого программного обеспечения за счет автоматического контроля; позволяют за короткое время создать прототип будущей системы, что позволяет на ранних этапах увидеть результат;

CASE-средства обладают следующими основными достоинствами:

  • улучшают качество создаваемого программного обеспечения за счет автоматического контроля;
  • позволяют за короткое время создать прототип будущей системы, что позволяет на ранних этапах увидеть результат;
3) ускоряют процесс проектирования и разработки; 4) возможность повторно использовать компоненты разработки; 5) освобождает разработчиков от создания документации проекта.

3) ускоряют процесс проектирования и разработки;

4) возможность повторно использовать компоненты разработки;

5) освобождает разработчиков от создания документации проекта.

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

Полный комплекс CASE-средств, обеспечивающий поддержку жизненного цикла ПО, содержит следующие компоненты:

  • репозиторий, являющийся основой CASE-средства. Он должен обеспечивать хранение версий проекта и его отдельных компонентов, синхронизацию поступления информации от различных разработчиков при групповой разработке;
2. графические средства анализа и проектирования, обеспечивающие создание и редактирование иерархически связанных диаграмм (потоков данных,

2. графические средства анализа и проектирования, обеспечивающие создание и редактирование иерархически связанных диаграмм (потоков данных, "сущность-связь" и др.), образующих модели ИС;

3. средства разработки приложений, включая языки 4GL и генераторы кодов; 4. средства конфигурационного управления; 5. средства документирования; 6. средства тестирования; 7. средства управления проектом; 8. средства реинжиниринга.

3. средства разработки приложений, включая языки 4GL и генераторы кодов;

4. средства конфигурационного управления;

5. средства документирования;

6. средства тестирования;

7. средства управления проектом;

8. средства реинжиниринга.

Наиболее известными CASE-средствами являются Silverrun, Oracle Designe, EКwin, BRWin, Rational Rose.  

Наиболее известными CASE-средствами являются Silverrun, Oracle Designe, EКwin, BRWin, Rational Rose.

 

Конец. Спасибо за внимание!

Конец.

Спасибо за внимание!