профиль подготовки – «Прикладная информатика (в экономике)» Квалификация (степень) выпускника: бакалавр
Международная
«Лига развития науки и образования» (Россия)
Международная ассоциация развития науки,
образования и культуры России (Италия)
НОУ ВПО «Институт управления»
(г. Архангельск)
----------------------------------------------------
ЯРОСЛАВСКИЙ ФИЛИАЛ
Учебно-методические материалы
дисциплины «Программная инженерия»
для студентов направления
230700.62Прикладная информатика,
профиль подготовки – «Прикладная информатика (в экономике)»
Квалификация (степень) выпускника: бакалавр
ЯРОСЛАВЛЬ
ИНСТИТУТ УПРАВЛЕНИЯ
2012
СОДЕРЖАНИЕ:
1. ЦЕЛИ И ЗАДАЧИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
2. КОМПЕТЕНЦИИ ОБУЧАЮЩЕГОСЯ, ФОРМИРУЕМЫЕ В РЕЗУЛЬТАТЕ ОСВОЕНИЯ ДИСЦИПЛИНЫ (МОДУЛЯ)
3. СТРУКТУРА И СОДЕРЖАНИЕ ДИСЦИПЛИНЫ (МОДУЛЯ)
4. УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ (МОДУЛЯ)
4.2 Дополнительная литература
4.3 Базы данных, информационно-справочные и поисковые системы
5. МАТЕРИАЛЫ ПО ОРГАНИЗАЦИИ САМОСТОЯТЕЛЬНОЙ (ВНЕАУДИТОРНОЙ) РАБОТЫ СТУДЕНТОВ.
5.1. Примерная тематика курсовых работ:
5.2 Условия ситуационных задач.
6. МАТЕРИАЛЫ ДЛЯ ОРГАНИЗАЦИИ АТТЕСТАЦИИ ПО ИТОГАМ ИЗУЧЕНИЯ ДИСЦИПЛИНЫ
6.1 Программные вопросы для подготовки к экзамену:
7. ТЕЗИСЫ ЛЕКЦИЙ
1. ЦЕЛИ И ЗАДАЧИ ОСВОЕНИЯ ДИСЦИПЛИНЫ | |
1.1 | Цель изучения дисциплины состоит в |
формировании прочной теоретической базы для понимания теоретическихосновпостроения и функционирования операционных систем, ихназначение и функции; профили открытых ИС, функциональные и технологические стандарты разработки программных комплексов; принципы организации проектирования и содержание этапов процесса разработки программных комплексов; задачи и методы исследования и обеспечения качества и надежности программных компонентов; экономико-правовые основы разработки программных продуктов | |
1.2 | Для достижения цели поставлены следующие задачи: |
1.2.1 | ознакомление студентов с основными положениями построения и функционирования операционных систем; |
1.2.2 | привитие навыков проектирования и процесса разработки программных комплексов |
1.2.3 | изучение функциональных и технологических стандартов разработки программных комплексов |
1.2.4 | ознакомление с методами исследования и обеспечения качества и надежности программных компонентов |
2. КОМПЕТЕНЦИИ ОБУЧАЮЩЕГОСЯ, ФОРМИРУЕМЫЕ В РЕЗУЛЬТАТЕ ОСВОЕНИЯ ДИСЦИПЛИНЫ (МОДУЛЯ) | |
ОК-1 Способен использовать, обобщать и анализировать информацию, ставить цели и находить пути их достижения в условиях формирования и развития информационного общества | |
Знать | методы системного анализа и процессного подхода |
Уметь | воспроизводить накопленные знания по дисциплинам информатики и использовать их с целью формирования логических размышлений в сфере проводимого обобщения и анализа информации |
Владеть | методами системного анализа для анализа информации и информационных систем |
ОК-3Способен работать в коллективе, нести ответственность за поддержание партнерских, доверительных отношений | |
Знать | принципы функционирования коллектива, принципы установления атмосферы в коллективе |
Уметь | работать в коллективе, использовать свои знания и авторитет для поддержания взаимоотношений с коллективом |
Владеть | навыками анализа действующих взаимоотношений в коллективе |
ОК-4 Способен находить организационно-управленческие решения и готов нести за них ответственность | |
Знать | методы принятия организационно-управленческих решений |
Уметь | ориентироваться в изменяющихся условиях внешнего и внутреннего окружения хозяйствующего субъекта для принятия управленческих решений |
Владеть | методами (методиками) выработки организационно-управленческих решений и оценивать возможные риски |
ОК-9 Способен свободно пользоваться русским языком и одним из иностранных языков на уровне, необходимом для выполнения профессиональных задач | |
Знать | иностранный язык, ориентироваться в технических терминах, применимых к информационным системам |
Уметь | пользоваться технической литературой на иностранном языке по информационным системам |
Владеть | навыками письменного и устного перевода информации на иностранном языке |
ОК-11 Способен уважительно и бережно относиться к историческому наследию и культурным традициям, толерантно воспринимать социальные и культурные различия | |
Знать | знать историческое наследие и культурные традиции современного общества |
Уметь | находить социальные и культурные различия, бережно и уважительно относиться к историческому наследию |
Владеть | знаниями о культурных традициях, толерантно воспринимать социальные и культурные различия |
ОК-13 Способен понимать сущность и значение информации в развитии современного информационного общества, сознавать опасности и угрозы, возникающие в этом процессе, соблюдать основные требования информационной безопасности, в том числе защиты государственной тайны | |
Знать | сущность и значение информации в развитии современного информационного общества, опасности и угрозы, возникающие в этом процессе, основные требования информационной безопасности |
Уметь | выявлять опасности и угрозы, возникающие в информационных процессах и определять методы противодействия им |
Владеть | методами выявления и противодействия угрозам в информационно среде, методами и методиками информационной безопасности |
ОК-14 Способен применять основные методы защиты производственного персонала и населения от возможных последствий аварий, катастроф, стихийных бедствий, технику безопасности на производстве | |
Знать | основные методы защиты производственного персонала и населения от возможных последствий аварий, катастроф, стихийных бедствий, технику безопасности на производстве |
Уметь | применять методы защиты производственного персонала и населения от возможных последствий аварий, катастроф, стихийных бедствий, технику безопасности на производстве |
Владеть | методами защиты производственного персонала и населения от возможных последствий аварий, катастроф, стихийных бедствий, технику безопасности на производстве |
ПК-1 Способен использовать нормативные правовые документы в профессиональной деятельности | |
Знать | знать основы нормативно-правовых актов, применяемых в информационной сфере деятельности человека |
Уметь | применять нормативные акты (международные, федеральные, местные и т. д.) для формирования информационной среды хозяйствующего субъекта |
Владеть | нормативно-правовой базой, применяемой в информационной сфере деятельности хозяйствующего субъекта |
ПК-22 Способен готовить обзоры научной литературы и электронных информационно-образовательных ресурсов для профессиональной деятельности | |
Знать | свою предметную область на высоком уровне |
Уметь | готовить научные труды и электронные информационно-образовательные ресурсы по своей профессиональной деятельности |
Владеть | навыками написания научных трудов и электронных ресурсов |
В результате изучения дисциплины обучающийся должен:
2.1 | Знать: |
2.1.1 | сущность понятий «данные», «информация», «информационная система», «программное средство», «жизненный цикл»; законы Российской Федерации, Указы Президента РФ, постановления органов власти и управления различных уровней и другие руководящие документы, регламентирующие отношения в информационной среде. |
2.2 | Уметь: |
2.2.1 | создавать проекты программных систем; применять методы защиты информации и контроля доступа к информации. |
2.3 | Владеть: |
2.3.1 | приемами применения теоретических знаний при практической деятельности по проектированию информационных систем; навыками сбора, обработки и анализа информации, требуемой для целей профессиональной деятельности. |
3. СТРУКТУРА И СОДЕРЖАНИЕ ДИСЦИПЛИНЫ (МОДУЛЯ)
№занятия | Наименованияразделовитем | Учебныевопросы, подлежащиерассмотрению | Видзанятия | Трудоёмкость(час) | Раскрываемыекомпетенции | Литература |
Раздел1.История и развитие термина «Программная инженерия» | ||||||
1-1 | Тема№1. История развития программной инженерии. | 1.Предпосылки и история программной инженерии 2. Кризис программирования | Лекция | 2 | ОК-1,3,4 | Л1.1,Л1.3, Л1.6,Л2.4 |
1-2 | 1. Повторное использование кода (модульное программирование) 2. Рост сложности программ (структурное программирование) 3. Модификация программ 4. Программная инженерия в наши дни | Внеаудиторная самостоятельная работа студентов (СРС) | 5 | Л1.3,Л1.5, Л2.2,Л2.4,Л3.3 | ||
Раздел 2. Понятие программной инженерии | ||||||
2-1 | Тема№2. Программная инженерия | 1. Основные понятия и определения. 2. Отличия от информатики и других инженерий | Лекция | 2 | ОК-1,3,4,9; ПК-1,2,3 | Л1.2,Л1.3, Л1.7,Л2.1,Л2.4,Л3.4 |
2-2 | 1.Формирование стоимости программного средства 2. Разработка проекта программного средства. 3. Разработка структуры проекта программного средства. 4. Определение этапов проектирования | Практическое | 2 | |||
2-3 | 1. Стандарты программной инженерии 2. CASE-средства проектирования ПС 3. Кодекс этики IEEE-CS/ACM | СРС | 5 | |||
3-1 | Тема№3.Жизненный цикл программного обеспечения | 1.Классификация ПС по масштабности проектов. 2.Принципы управления ЖЦ ПС (ISO 9000:2000). 3. Схема ЖЦ профилей стандартов 4. Оценки уровней зрелости проектов разработки ПС 5. Оценка качества ПС | Практическое | 2 | ОК-9,11,13; ПК-1,22 | Л1.3,Л1.4, Л3.1,Л3.4 |
3-2 | Л1.3,Л1.4,Л3.1,Л3.4 | |||||
3-3 | 1.Процессы менеджмента качества ПС 2. Процесс системного проектирования ПС 3. Методика экспертного технико-экономического обоснования проекта ПС. 4. Документирование требований к ПС. | СРС | 5 | Л1.3,Л2.1,Л.2.3 | ||
4-1 | Тема№4 Разработка модели ЖЦ ПС | 1. Разработка модели ЖЦ. 2. Описание этапов ЖЦ. 3. Разработка структуры плана управления проектом ПС. 4. Построение схемы затрат | Практическое | 4 | ОК-4,9,11,14; ПК-22 | Л1.3,Л2.2,Л3.5 Л1.3,Л2.2,Л3.6 |
4-2 | 1.Классификация дефектов и их принадлежность к специалистам команды разработчиков 2. Схема планов процесса проектирования ЖЦ ПС 3. Разработка и формализация требований к ПС 4. Определение основных количественных характеристик качества ПС 5. Определение основных качественных характеристик качества ПС. 6. Риск-менеджмент проекта ПС. | СРС | 5 | Л1.3,Л1.6,Л2.3,Л3.5 Л1.3,Л2.4 | ||
4. УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ
| ||||||
Код источника | Библиографическое описание источника | Количество (для источников на бумажных носителях) | ||||
4.1. Основная литература | ||||||
Л 1.1 | Конституция Российской Федерации (принята всенародным голосованием 12 дек. 1993 г.) | |||||
Л 1.2 | Российская Федерация. Законы. Гражданский кодекс Российской Федерации (части первая, вторая) [Текст]: [Федер. закон : принят Гос. Думой 21 окт. 1994 г.]. | |||||
Л 1.3 | Трофимов технологии: Учебник.- М.:Юрайт – М, 2009 | |||||
Л 1.4 | Информатика и программирование: Учебник / , , - СПб.: Андреевский издател., 2008 | |||||
Л 1.5 | Основы информационной безопасности.: Краткий курс / - Ростов-на-Дону.:Феникс, 2008 | |||||
Л 1.6 | Информационные технологии.: Учебник / , , - М.:Форум-Инфра – М, 2011 | |||||
4.2 Дополнительная литература | ||||||
Л 2.1 | Ian Sommerville. Software Engineering. - Addison-Wesley Publishing Company, 1992. P. 349-369. | |||||
Л 2.2 | CASE: Копьютерное проектирование программного обеспечения. - Издательство Московского университета, 1994. | |||||
Л 2.3 | Requirements for Ada Programming Support Enviroments. - USA: DoD, Stoneman, 1980. | |||||
Л 2.4 | К. Фути, Н. Судзуки. Языки программирования и схемотехника СБИС. – М.: Мир, 1988. С. 85-98. | |||||
Л 2.5 | J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, W. Lorenzen. Objekt-Oriented Modeling and Design. – Prentice Hall. 1991. | |||||
Л 2.6 | 15.4. Г. Буч. Объектно-ориентированное проектирование с примерами применения: пер. с англ. – М.: Конкорд, 1992. | |||||
Л 2.7 | 15.5. М. Фаулер, К. Скотт. UML в кратком изложении. – М.: Мир, 1999. | |||||
Л 2.8 | 15.6. Ф. Крачтен. Введениев RATIONAL UNIFIED PROCESS. – М.:Изд. Дом «Вильямс», 2002. | |||||
Л 2.9 | 15.7. . Языки программирования. Концепции и принципы. – М.: Радио и связь, 1993. | |||||
Л 2.10 | 15.8. М. Бен-Ари. Языки программирования. Практический сравнительный анализ. – М.: Мир, 2000. | |||||
Л 2.11 | 15.9. Э. Дейкстра. Заметки по структурному программированию / У. Дал, Э. Дейкстра, К. Хоор. Структурное программирование. – М.: Мир, 1975. – С. 7-97. | |||||
Л 2.12 | Г. Майерс. Надежность программногообеспечния. - М.: Мир, 1980. - С. 174-175. | |||||
4.3 Базы данных, информационно-справочные и поисковые системы | ||||||
Л 3.1 | Васютович в области информационных технологий. http://inform. alee. ru/item_541.html | |||||
Л 3.2 | ACM - Association for Computing Machinery, http://www. acm. org/ | |||||
Л 3.3 | SEI - Software Engineering Institute, www. sei. cmu. edu | |||||
Л 3.4 | PMI - Project Management Institute, http://www. pmi. orgиhttp://www. pmi. ru | |||||
Л 3.5 | IEEE – Institute of Electrical and Electronics Engineers, http://www. ieee. org иhttp://puter. org. ru/ | |||||
Л 3.6 | ГОСТ ИСО 12207: http://www. /iso/InfTech/DesignPO/ISO12207/ISO12207-99/ISO12207.htm | |||||
Л 3.7 | ISO/IEC 12207: ftp://172.16.100.100/Soft/ntd/12207cpt. pdf | |||||
Л 3.8 | Capability Maturity Model for Software, Version 1.1, Paulk, Mark C.; Curtis, Bill; Chrissis, Mary Beth Chrissis, and Weber, Charles, Software Engineering Institute, CMU/SEI-93-TR-24, DTIC Number ADA263403, February 1993 http://www. sei. cmu. edu/pub/documents/93.reports/pdf/tr24.93.pdf | |||||
Л 3.9 | Билл Куртис, Марк Паулк, Мэри Бет Хриссис. Модель зрелости процессов разработки программного обеспечения. Интерфейс-Пресс. 2003 г. · 400 стр. (: http://www. /sw-cmm/index. htm) | |||||
Л 3.10 | Назаренко зрелость IT организаций. http://www. noumen. ru/go/company/obj1041600305/obj1043060989 | |||||
Л 3.11 | Оценка и аттестация зрелости процессов создания и сопровождения программных средств и информационных систем (ISO/IEC TR 15504) ISBN: 5-212-00884-0/ Изд: АйТи, Книга и бизнес. http://www. ntrlab. ru/rus/method/iso15504/ | |||||
Л 3.12 | A Guide to the Project Management Body of Knowledge 2000 http://www. tline. ru/library/pmbok2000.pdf |
5. МАТЕРИАЛЫ ПО ОРГАНИЗАЦИИ САМОСТОЯТЕЛЬНОЙ (ВНЕАУДИТОРНОЙ) РАБОТЫ СТУДЕНТОВ.
Самостоятельная работа студентов является важнейшей составной частью учебного процесса. В соответствии с учебным планом на самостоятельную работу отводится 84,7 % учебного времени.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 |


