Таблица соответствия оценок по десятибалльной и пятибалльной системам
По десятибалльной шкале
| По пятибалльной шкале
| 1 – неудовлетворительно
2 – очень плохо
3 – плохо
| неудовлетворительно – 2
| 4 – удовлетворительно
5 – весьма удовлетворительно
| удовлетворительно – 3
| 6 – хорошо
7 – очень хорошо
| хорошо – 4
| 8 – почти отлично
9 – отлично
10 – блестяще
| отлично – 5
|
V. Содержание программы Тема 1: Введение в дисциплину «Методология проектирования корпоративных приложений». Понятия корпорации, информационной системы
Жизненный цикл информационной системы
Основные методологии проектирования программного обеспечения
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде – М.: Горячая линия – Телеком, 2012.- 2-е изд.– 443 с.
Зыков С.В. Проектирование корпоративных порталов.– М.:МФТИ, 2005.– 258 с.
Дополнительная литература:
Барендрегт Х. Ламбда-исчисление. Его синтаксис и семантика. Пер. с англ. М. Мир, 1985.- 606 с.
Зыков С.В. Введение в теорию программирования. М.:«Интернет-университет информационных технологий», 2004.- 400 с.
Скопин И.Н. Понятия и модели жизненного цикла программного обеспечения: Учебное пособие. Новосиб. гос. ун-т. – Новосибирск, 2003
Жизненный цикл программного обеспечения ИC. http://www.tver.mesi.ru/e-lib/res/661/2/devis_2.html
Schach S.R.: Object-Oriented and Classical Software Engineering (5 ed.) McGraw-Hill, 2001, 744 pp.
Fowler M. Patterns of Enterprise Application Architecture. Addison-Wesley, 2003. http://www.martinfowler.com/articles/newMethodology.html
Тема 2: Жизненный цикл корпоративных приложений. Этапы жизненного цикла программного обеспечения (анализ и спецификация требований, эскизное и детальное проектирование, реализация, тестирование, сопровождение)
Экономическая специфика этапов жизненного цикла программного обеспечения (стоимость, структура затрат, метрики, поддерживающий инструментарий)
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде – М.: Горячая линия – Телеком, 2012.- 2-е изд.– 443 с.
Зыков С.В. Проектирование корпоративных порталов.– М.:МФТИ, 2005.– 258 с.
Дополнительная литература:
Тема 3. Модели жизненного цикла корпоративных приложений. Модель Build-and-Fix
Водопадная модель
Модель быстрого прототипирования
Инкрементная модель
Модель синхронизации и стабилизации
Спиральная модель
Объектно-ориентированная модель
Преимущества и недостатки моделей
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде – М.: Горячая линия – Телеком, 2012.- 2-е изд.– 443 с.
Дополнительная литература:
Schach S.R.: Object-Oriented and Classical Software Engineering (5 ed.) McGraw-Hill, 2001, 744 pp.
Fowler M. Patterns of Enterprise Application Architecture. Addison-Wesley, 2003. http://www.martinfowler.com/articles/newMethodology.html
Зыков С.В. Проектирование корпоративных порталов.– М.:МФТИ, 2005.– 258 с.
Скопин И.Н. Понятия и модели жизненного цикла программного обеспечения: Учебное пособие. Новосиб. гос. ун-т. – Новосибирск, 2003
Тема 4. Методологии разработки корпоративных приложений Процессы Microsoft Solution Framework
Связь MSF c моделью синхронизации и стабилизации
Процесс RUP
Связь RUP со спиральной моделью
Гибкие методологии (Agile)
Преимущества и недостатки методологий
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде – М.: Горячая линия – Телеком, 2012.- 2-е изд.– 443 с.
Дополнительная литература:
Fowler M. Patterns of Enterprise Application Architecture. Addison-Wesley, 2003. http://www.martinfowler.com/articles/newMethodology.html
Schach S.R.: Object-Oriented and Classical Software Engineering (5 ed.) McGraw-Hill, 2001, 744 pp.
Зыков С.В. Проектирование корпоративных порталов.– М.:МФТИ, 2005.– 258 с.
Скопин И.Н. Понятия и модели жизненного цикла программного обеспечения: Учебное пособие. Новосиб. гос. ун-т. – Новосибирск, 2003
Тема 5. Сравнение архитектурно-технологических платформ корпоративных приложений Java и.Net принципы организации и модели функционирования;
инструментально-технологическая платформа (типизация, вычислительная среда, веб-сервисы, компоненты, интероперабельность);
интеграция приложений.
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде – М.: Горячая линия – Телеком, 2012.- 2-е изд.– 443 с.
Зыков С.В. Проектирование корпоративных порталов.– М.:МФТИ, 2005.– 258 с.
Дополнительная литература:
Nathan A. .NET and COM: The Complete Interoperability Guide. Sams, 2002, 1608 pp.
Box D. Essential .NET, Vol.1: The Common Language Runtime. Addison Wesley, 2002, 432pp.
Grimes F. Microsoft .NET for Programmers. Manning Publications, 2002, 386 pp.
Зыков С.В. Введение в теорию программирования. М.:«Интернет-университет информационных технологий», 2004.- 400 с.
Петцольд Ч. Программирование для MS Windows на C#, т.1.– М.:«Русская редакция», 2002.– 624 с.
Платт Д. Знакомство с Microsoft .NET.– М.:«Русская редакция», 2001.– 240 с.
Рихтер Дж. Программирование на платформе MS .NET FRAMEWORK .– М.:«Русская редакция», 2002.– 512 с.
Федоров А. Продукты и технологии Microsoft 2006.– М.:«Русская редакция», 2005.– 126 с.
www.microsoft.com/net
Тема 6. Моделирование и управление данными при разработке КП Данные в программировании
Математические модели данных
Проблемы управления гетерогенными данными
Динамика данных – подходы к моделированию
Особенности моделирования данных в корпоративных приложениях
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде – М.: Горячая линия – Телеком, 2012.- 2-е изд.– 443 с.
Зыков С.В. Проектирование корпоративных порталов.– М.:МФТИ, 2005.– 258 с.
Дополнительная литература:
Box D. Essential .NET, Vol.1: The Common Language Runtime. Addison Wesley, 2002, 432pp.
Grimes F. Microsoft .NET for Programmers. Manning Publications, 2002, 386 pp.
Nathan A. .NET and COM: The Complete Interoperability Guide. Sams, 2002, 1608 pp.
Зыков С.В. Введение в теорию программирования. М.:«Интернет-университет информационных технологий», 2004.- 400 с.
Петцольд Ч. Программирование для MS Windows на C#, т.1.– М.:«Русская редакция», 2002.– 624 с.
Платт Д. Знакомство с Microsoft .NET.– М.:«Русская редакция», 2001.– 240 с.
Рихтер Дж. Программирование на платформе MS .NET FRAMEWORK .– М.:«Русская редакция», 2002.– 512 с.
Скотт Д.С. Области в денотационной семантике.– с.58-118.– в кн.: Математическая логика в программировании /Пер. с англ. – М.:Мир, 1991. – 408 с.
Федоров А. Продукты и технологии Microsoft 2006.– М.:«Русская редакция», 2005.– 126 с.
Тема 7. Архитектуры корпоративных приложений Основы программных архитектур
Обеспечение масштабируемости за счет выбора архитектуры
Обеспечение многократного использования (код, интерфейсы)
Классификация архитектур корпоративных приложений
Типичные примеры ошибок при проектировании архитектуры
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде – М.: Горячая линия – Телеком, 2012.- 2-е изд.– 443 с.
Зыков С.В. Проектирование корпоративных порталов.– М.:МФТИ, 2005.– 258 с.
Дополнительная литература:
Fowler M. Patterns of Enterprise Application Architecture. Addison-Wesley, 2003. http://www.martinfowler.com/articles/newMethodology.html
Schach S.R.: Object-Oriented and Classical Software Engineering (5 ed.) McGraw-Hill, 2001, 744 pp.
Скопин И.Н. Понятия и модели жизненного цикла программного обеспечения: Учебное пособие. Новосиб. гос. ун-т. – Новосибирск, 2003
Тема 8. Средства автоматизации проектирования корпоративных приложений Метрики программных проектов
Классификация и назначение CASE-средств
Связь CASE-средств с этапами проектирования
Требования к процессу проектирования
Требования квалификации проектной команды
Преимущества использования средств автоматизации проектирования для КП
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде – М.: Горячая линия – Телеком, 2012.- 2-е изд.– 443 с.
Зыков С.В. Проектирование корпоративных порталов.– М.:МФТИ, 2005.– 258 с.
Дополнительная литература:
Fowler M. Patterns of Enterprise Application Architecture. Addison-Wesley, 2003. http://www.martinfowler.com/articles/newMethodology.html
Schach S.R.: Object-Oriented and Classical Software Engineering (5 ed.) McGraw-Hill, 2001, 744 pp.
Скопин И.Н. Понятия и модели жизненного цикла программного обеспечения: Учебное пособие. Новосиб. гос. ун-т. – Новосибирск, 2003
Тема 9. Microsoft .Net: концепция, архитектурно-логическая схема, применения для корпоративных приложений концептуальные основы;
особенности и типовые схемы применения для КП;
общая организация и идеология функционирования;
описание инструментально-технологическая платформы;
средства интеграции приложений.
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде – М.: Горячая линия – Телеком, 2012.- 2-е изд.– 443 с.
Зыков С.В. Проектирование корпоративных порталов.– М.:МФТИ, 2005.– 258 с.
Дополнительная литература:
Box D. Essential .NET, Vol.1: The Common Language Runtime. Addison Wesley, 2002, 432
pp.
Grimes F. Microsoft .NET for Programmers. Manning Publications, 2002, 386 pp.
Nathan A. .NET and COM: The Complete Interoperability Guide. Sams, 2002, 1608 pp.
Петцольд Ч. Программирование для MS Windows на C#, т.1.– М.:«Русская редакция», 2002.– 624 с.
Платт Д. Знакомство с Microsoft .NET.– М.:«Русская редакция», 2001.– 240 с.
Рихтер Дж. Программирование на платформе MS .NET FRAMEWORK .– М.:«Русская редакция», 2002.– 512 с.
Федоров А. Продукты и технологии Microsoft 2006.– М.:«Русская редакция», 2005.– 126 с.
www.microsoft.com/net
Тема 10. Разработка корпоративных приложений по технологической схеме MSF и на основе компонентного подхода Этапы процессно-ориентированного проектирования
Технология управления проектами (матрицы компромиссов, порог качества)
Распределение ролей
Связь с моделью синхронизации и стабилизации
Основные метрики
Современные подходы к программированию, ООП
Компонентный подход к программированию как расширение ООП
Обзор архитектурного решения .NET, гетерогенное компонентное программирование
Особенности компонентной разработки корпоративных приложений
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде – М.: Горячая линия – Телеком, 2012.- 2-е изд.– 443 с.
Зыков С.В. Проектирование корпоративных порталов.– М.:МФТИ, 2005.– 258 с.
Дополнительная литература:
Петцольд Ч. Программирование для MS Windows на C#, т.1.– М.:«Русская редакция», 2002.– 624 с.
Платт Д. Знакомство с Microsoft .NET.– М.:«Русская редакция», 2001.– 240 с.
Рихтер Дж. Программирование на платформе MS .NET FRAMEWORK .– М.:«Русская редакция», 2002.– 512 с.
Скопин И.Н. Понятия и модели жизненного цикла программного обеспечения: Учебное пособие. Новосиб. гос. ун-т. – Новосибирск, 2003
Федоров А. Продукты и технологии Microsoft 2006.– М.:«Русская редакция», 2005.– 126 с.
www.microsoft.com/net
Box D. Essential .NET, Vol.1: The Common Language Runtime. Addison Wesley, 2002, 432 pp.
Grimes F. Microsoft .NET for Programmers. Manning Publications, 2002, 386 pp.
Nathan A. .NET and COM: The Complete Interoperability Guide. Sams, 2002, 1608 pp.
www.microsoft.com/technet/itsolutions/msf/default.mspx
Тема 11. Разработка гетерогенных корпоративных приложений с применением языковой интероперабельности Компонентный подход к программированию как расширение ООП
Обзор архитектурного решения .NET
Понятия сборки и манифеста в .NET
Пространства имен в .NET
Гетерогенное проектирование КП: технологии и средства
Гетерогенное программирование КП
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде – М.: Горячая линия – Телеком, 2012.- 2-е изд.– 443 с.
Зыков С.В. Проектирование корпоративных порталов.– М.:МФТИ, 2005.– 258 с.
Дополнительная литература:
Зыков С.В. Введение в теорию программирования. М.:«Интернет-университет информационных технологий», 2004.- 400 с.
Платт Д. Знакомство с Microsoft .NET.– М.:«Русская редакция», 2001.– 240 с.
Петцольд Ч. Программирование для MS Windows на C#, т.1.– М.:«Русская редакция», 2002.– 624 с.
Рихтер Дж. Программирование на платформе MS .NET FRAMEWORK .– М.:«Русская редакция», 2002.– 512 с.
Федоров А. Продукты и технологии Microsoft 2006.– М.:«Русская редакция», 2005.– 126 с.
www.microsoft.com/net
Box D. Essential .NET, Vol.1: The Common Language Runtime. Addison Wesley, 2002, 432pp.
Grimes F. Microsoft .NET for Programmers. Manning Publications, 2002, 386 pp.
Nathan A. .NET and COM: The Complete Interoperability Guide. Sams, 2002, 1608 pp.
Тема 12. Применение БД и .Net-технологий работы с данными для разработки корпоративных приложений Web-сервисы и их использование
Пример Web-сервиса
Реализация Web-сервисов в .NET
Обнаружение Web-сервисов
WSDL – язык описания Web-сервисов
Протокол SOAP и его поддержка
Использование Web-сервисов в приложениях .NET
Безопасность Web-сервисов
Расширения веб-сервисов – технология ADO.NET
Основы применения корпоративной СУБД Microsoft SQL Server
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде – М.: Горячая линия – Телеком, 2012.- 2-е изд.– 443 с.
Зыков С.В. Проектирование корпоративных порталов.– М.:МФТИ, 2005.– 258 с.
Дополнительная литература:
Зыков С.В. Введение в теорию программирования. М.:«Интернет-университет информационных технологий», 2004.- 400 с.
Петцольд Ч. Программирование для MS Windows на C#, т.1.– М.:«Русская редакция», 2002.– 624 с.
Платт Д. Знакомство с Microsoft .NET.– М.:«Русская редакция», 2001.– 240 с.
Рихтер Дж. Программирование на платформе MS .NET FRAMEWORK .– М.:«Русская редакция», 2002.– 512 с.
Федоров А. Продукты и технологии Microsoft 2006.– М.:«Русская редакция», 2005.– 126 с.
www.microsoft.com/net
Box D. Essential .NET, Vol.1: The Common Language Runtime. Addison Wesley, 2002, 432pp.
Grimes F. Microsoft .NET for Programmers. Manning Publications, 2002, 386 pp.
Nathan A. .NET and COM: The Complete Interoperability Guide. Sams, 2002, 1608 pp.
Тема 13. Использование веб-технологий для разработки корпоративных приложений. Технология Silverlight и средства управления «богатым» корпоративным контентом корпоративные порталы и средства электронной коммерции
управление информационной безопасностью и корпоративных приложений
основы обеспечения эргономики корпоративных приложений
корпоративный контент: проблемы и пути управления
«богатый» контент: гетерогенность, динамика, состав
средства управления корпоративным контентом: назначение, классификация
технология Silverlight: преимущества и особенности применения
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде – М.: Горячая линия – Телеком, 2012.- 2-е изд.– 443 с.
Зыков С.В. Проектирование корпоративных порталов.– М.:МФТИ, 2005.– 258 с.
Дополнительная литература:
Зыков С.В. Введение в теорию программирования. М.:«Интернет-университет информационных технологий», 2004.- 400 с.
Петцольд Ч. Программирование для MS Windows на C#, т.1.– М.:«Русская редакция», 2002.– 624 с.
Платт Д. Знакомство с Microsoft .NET.– М.:«Русская редакция», 2001.– 240 с.
Рихтер Дж. Программирование на платформе MS .NET FRAMEWORK .– М.:«Русская редакция», 2002.– 512 с.
Федоров А. Продукты и технологии Microsoft 2006.– М.:«Русская редакция», 2005.– 126 с.
www.microsoft.com/net
Box D. Essential .NET, Vol.1: The Common Language Runtime. Addison Wesley, 2002, 432pp.
Grimes F. Microsoft .NET for Programmers. Manning Publications, 2002, 386 pp.
Nathan A. .NET and COM: The Complete Interoperability Guide. Sams, 2002, 1608 pp.
Тема 14. Особенности командной разработки корпоративных приложений особенности командной разработки на основе методологии MSF
командная разработка с применением модели синхронизации и стабилизации
средства командной разработки приложений
ролевое распределение в проектной команде
автоматизация ролевого распределения и управления проектной командой
Федоров А. Продукты и технологии Microsoft 2006.– М.:«Русская редакция», 2005.– 126 с.
Мюррей К. Новые возможности системы Office 2007.– М.:«ЭКОМ», 2007.– 256 с.
Дополнительная литература:
Fowler M. Patterns of Enterprise Application Architecture. Addison-Wesley, 2003. http://www.martinfowler.com/articles/newMethodology.html
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Зыков С.В. Проектирование корпоративных порталов.– М.:МФТИ, 2005.– 258 с.
Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде – М.: Горячая линия – Телеком, 2012.- 2-е изд.– 443 с.
Жизненный цикл программного обеспечения ИC. http://www.tver.mesi.ru/e-lib/res/661/2/devis_2.html
Тема 15. Применение библиотек классов Microsoft Enterprise Libraries для разработки корпоративных приложений применение библиотек системных функций
особенности управления базами данных
технологии и средства интеграции данных
аналитические сервисы
Федоров А. Продукты и технологии Microsoft 2006.– М.:«Русская редакция», 2005.– 126 с.
Мюррей К. Новые возможности системы Office 2007.– М.:«ЭКОМ», 2007.– 256 с.
Дополнительная литература:
Fowler M. Patterns of Enterprise Application Architecture. Addison-Wesley, 2003. http://www.martinfowler.com/articles/newMethodology.html
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Зыков С.В. Проектирование корпоративных порталов.– М.:МФТИ, 2005.– 258 с.
Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде – М.: Горячая линия – Телеком, 2012.- 2-е изд.– 443 с.
Жизненный цикл программного обеспечения ИC. http://www.tver.mesi.ru/e-lib/res/661/2/devis_2.html
Тема 16. Корпоративные порталы разработка корпоративных порталов
создание и разворачивание средств электронной коммерции
организация интеграции данных и приложений на платформе Microsoft Dynamics
управление инфорамционной безопасностью корпоративных приложений
основы обеспечения эргономики корпоративных приложений
особенности установки и настройки корпоративной плафтормы Microsoft Dynamics
Дополнительная литература:
Fowler M. Patterns of Enterprise Application Architecture. Addison-Wesley, 2003. http://www.martinfowler.com/articles/newMethodology.html
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Мюррей К. Новые возможности системы Office 2007.– М.:«ЭКОМ», 2007.– 256 с.
Тема 17. Обобщение итогов курса «Методология проектирования корпоративных приложений» Содержание темы:
итоговый обзор методологий разработки корпоративных приложений
роль и место методологии MSF и платформы .NET в разработке корпоративных приложений
преимущества и недостатки применения платформы .NET для корпоративных приложений
дополнение технологий Microsoft новыми подходами, моделями и инструментарием
перспективы развития методологий разработки корпоративных приложений
Sommerville I. Software Engineering (8th Edition). Pearson Education Ltd., 2008, 850 pp.
Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде – М.: Горячая линия – Телеком, 2012.- 2-е изд.– 443 с.
Зыков С.В. Проектирование корпоративных порталов.– М.:МФТИ, 2005.– 258 с.
Дополнительная литература:
Скопин И.Н. Понятия и модели жизненного цикла программного обеспечения: Учебное пособие. Новосиб. гос. ун-т. – Новосибирск, 2003
Schach S.R.: Object-Oriented and Classical Software Engineering (5 ed.) McGraw-Hill, 2001, 744 pp.
VI. Тематика заданий по различным формам текущего контроля:
|