Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемmme51.tstu.ru
1 1. Развитие технологий разработки информационных систем 2. Жизненный цикл информационных систем 3. Методические аспекты проектирования информационных систем 4. Визуальное моделирование 5. Технологии создания информационных систем 6. Технико-экономическое обоснование создания информационных систем ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ
2 Рекомендуемая литература 1. Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник. – М.: Финансы и статистика, – 544 с. 2. Липаев В.В. Программная инженерия. Методические основы: учебник для вузов / В. В. Липаев. - М.: ТЕИС, с.
3 Развитие технологий разработки информационных систем 1. Этапы развития технологий разработки информационных систем 2. Свойства программного обеспечения 3. Программная инженерия
4 Развитие индустрии программного обеспечения зарождение индустрии ПО программы пишутся для своих нужд штатными программистами и распространяются бесплатно середина 50-х г. XX в. появление первых фирм, занимающихся разработкой ПО начало 60- х г. XX в. фирма IBM принимает решение о раздельном назначении цен на аппаратуру, ПО и услуги серьёзный рост индустрии ПО начало 70- х г. XX в. программное обеспечение как сервис (SaaS) начало XXI в.
5 Этапы развития технологий разработки информационных систем I этап Осмысление опыта разработки больших ИС II этап Разработка новых техноло- гических подходов III этап Принятие стандартов на состав процессов жизненного цикла ПО
6 Причины «Software crisis» нечёткая и неполная формулировка требований к ИС недостаточное вовлечение пользователей в работу над проектом отсутствие необходимых ресурсов неудовлетворительное планирование и отсутствие грамотного управления проектом частое изменение требований и спецификаций новизна и несовершенство используемых технологий недостаточная поддержка со стороны высшего руководства недостаточно высокая квалификация разработчиков, отсутствие необходимого опыта
7 Свойства программного обеспечения 1. сложность 2. согласованность 3. изменяемость 4. незримость
8 Причины, по которым сложность является неотъемлемым свойством ПО сложность реальной предметной области, из которой исходит заказ на разработку трудность управления процессом разработки неудовлетворительные способы описания поведения больших дискретных систем
9 Согласованность Во многих случаях новые программы должны согласовываться с уже существующим ПО
10 Изменяемость Все удачные программные продукты подвергаются изменениям 1. как только обнаруживается польза системы, начинаются попытки применения её на грани или за пределами первоначальной области 2. удачное ПО живёт дольше обычного срока существования компьютера, для которого оно первоначально было создано
11 Незримость Модель материального объекта Концептуальная модель БД
12 Программная инженерия (Software engineering) Программная инженерия – это область компьютерной науки и технологии, которая занимается построением программных систем, настолько больших и сложных, что для этого требуется участие слаженных команд разработчиков различных специальностей и квалификаций
13 Фундаментальная идея программной инженерии Проектирование программных средств является формальным процессом, который можно изучать и совершенствовать. Освоение и правильное применение методов и средств создания ПО позволяет повысить его качество, обеспечить управляемость процесса проектирования ПО и увеличить срок его жизни.
14 Жизненный цикл программного продукта (10-15 лет) создание (разработка) 3-4 года сопровождение и развитие начальная стадия сопровождения стадия "зрелого" сопровождения стадия эволюции/замены
15 Виды сопровождения корректирующее – внесение изменений в эксплуатируемый программный продукт в целях исправления обнаруженных ошибок совершенствующее – повышения производительности и улучшения эксплуатационных характеристик системы адаптирующее – адаптации к изменившейся или изменяющейся среде
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.