Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Самарский государственный архитектурно-строительный университет
Факультет информационных систем и технологий
Кафедра прикладной математики и вычислительной техники (№ 16)
Утверждаю:
Декан___________________
(Ф.И.О., подпись)
«___» ________20 г.
РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ
«Методы и средства проектирования информационных систем и технологий»
(наименование дисциплины)
Код специальности / направления 090302
Наименование : __________информационные системы и технологии____________________
(направления, специальности)
Наименование : __________информационные системы и технологии____________________
(направленности (профиля) образования)
Дисциплина входит в состав модуля __________________________________________
Индекс дисциплины по учебному плану Б1.Б.21____________________________________
Форма обучения очная_________________________________________________________
Объем дисциплины:
в зачетных единицах __8___;
в часах:
академических, выделенных на контактную работу
обучающихся с преподавателем (аудиторных)_96______ ;
выделенных на самостоятельную работу _192______ .
Форма итогового контроля : экзамен, курсовой проект, экзамен
Семестр обучения _7, 8____
Самара 2015
Рабочая программа дисциплины (модуля) составлена на основании образовательного стандарта
___ФГОС__, утвержденного приказом Министерства образования и науки РФ
от 12 марта 2015 года № _219______ , и учебного плана СГАСУ.
Рабочая программа разработана кафедрой прикладной математики и вычислительной техники
(наименование кафедры)
______ доцент, к.т.н. Дерябкин В.П._____________________________________________
(должность разработчика, Ф.И.О., подпись)
Рассмотрена и одобрена на заседании кафедры прикладной математики и вычислительной техники (наименование кафедры)
протокол №___ от «__»_________20__ г. _______________________________________________
(Ф.И.О., подпись зав. кафедрой)
Рассмотрена и одобрена на заседании методической
комиссии по _______________________________________________________________________
(направленности (профилю) образования)
___________________________________________________________________________________
протокол № __ от«___» _________ 20 г.
Председатель методической комиссии __________________________________________________
(дата, Ф.И.О., подпись)
1. Место дисциплины в структуре образовательной программы (взаимосвязь с другими дисциплинами).
Необходимые предшествующие дисциплины
|
Последующие дисциплины, базирующиеся на приобретенных компетенциях
|
«Введение в специальность и научные исследования», «Языки программирования», «Технология программирования», «Управление данными», «Операционные системы», «Теория информационных процессов и систем», «Проектирование интерфейсов», «Инфокоммуникационные системы и сети», «Интернет технологии», «Моделирование систем», «Корпоративные информационные системы»
|
Преддипломная практика
Выпускная квалификационная работа бакалавра
|
2. Перечень планируемых результатов обучения по дисциплине (компетенций).
Карта компетенций дисциплины
|
Цель дисциплины
|
Данная дисциплина является одной из завершающих дисциплин базовой части учебного плана и обеспечивает подготовку студентов к выполнению выпускной квалификационной работы бакалавра.
|
Задачи дисциплины
|
Формирование у студентов знаний и практических навыков анализа, проектирования и реализации информационных систем и технологий на основе современных методологий и стандартов.
|
В процессе освоения дисциплины обучающийся формирует и демонстрирует следующие компетенции
|
ПРОФЕССИОНАЛЬНЫЕ
|
Компетенция
|
Знания, умения, навыки, характеризующие этапы формирования компетенций
|
Форма организации обучения
(лекции, практические занятия, самостоятельная работа и т.п.)
|
Диагностика результатов обучения
(тестирование, контрольная работа и т.п.)
|
Уровни сформированности компетенций (по 100-балльной шкале)
|
Индекс
|
Формули-ровка
|
ПК-1
|
Способность проводить предпроектное обследование объекта проектирования, системный анализ предметной области, их взаимосвязей
|
Знать: объектно-ориентированную методику предпроектного анализа предметной области с использованием стандартов IDEF и UML.
Уметь: определить цели, функции и задачи проектируемой системы и/или технологии и оформить их в табличной и графической формах.
Владеть: навыками работы с редакторами и инструментальными средствами для оформления результатов предпроектного анализа.
|
Лекции
Лабораторный практикум
Самостоятельная работа
|
Отчёт по лабораторной работе
|
Пороговый / минимальный
(удовлетворительно – от 50 до 69 баллов)
Знает: основные положения : объектно-ориентированной методики предпроектного анализа предметной области.
Умеет: определить цели, функции и задачи проектируемой системы и/или технологии с количеством уровней не менее двух, и оформить их в табличной и графической формах с помощью текстового редактора типа Word.
Владеет: навыками работы с редакторами типа Word для оформления результатов предпроектного анализа
Продвинутый / базовый
(хорошо – от 70 до 89 баллов)
Знает: объектно-ориентированную методику предпроектного анализа предметной области с использованием стандарта UML.
Умеет: определить цели, функции и задачи проектируемой системы и/или технологии с количеством уровней не менее трёх, и оформить их в табличной и графической формах с помощью редакторов типа Word, StarUML.
Владеет: навыками работы с редакторами и инструментальными средствами для оформления результатов предпроектного анализа типа Word, StarUML.
Высокий
(отлично – от 90 до 100 баллов)
Знает: объектно-ориентированную методику предпроектного анализа предметной области с использованием стандартов UML и IDEF.
Умеет: определить цели, функции и задачи проектируемой системы и/или технологии с количеством уровней не менее четырёх, и оформить их в табличной и графической формах с помощью редакторов и средств типа Word, StarUML, CA ERwin.
Владеет: навыками работы с редакторами и инструментальными средствами для оформления результатов предпроектного анализа типа Word, StarUML, CA ERwin.
|
|
ПК-2
|
Способность проводить техническое проектирование
|
Знать: модели жизненного цикла информационных систем и программных комплексов, унифицированный процесс проектирования.
Уметь: создать техническое задание и технический проект информационной системы или программного комплекса и оформить соответствующую документацию в соответствии с требованиями государственных стандартов.
Владеть: навыками работы с инструментальными средствами поддержки SADT и UML технологий для оформления модели анализа и технического проекта проектируемой информационной системы или программного комплекса.
|
Лекции
Лабораторный практикум
Самостоятельная работа
|
Отчёт по лабораторной работе.
Согласование и утверждение технического задания на курсовой проект.
Сдача раздела пояснительной записки к курсовому проекту.
|
Пороговый / минимальный
(удовлетворительно – от 50 до 69 баллов)
Знает: виды моделей жизненного цикла информационных систем и программных комплексов.
Умеет: разработать техническое задание по заданному шаблону, разработать и оформить пояснительную записку технического проекта с помощью текстового редактора типа Word , диаграмму вариантов использования и диаграммы классов UML в инструментальной системе StarUML, структуру базы данных в выбранной СУБД с учётом требований стандартов ГОСТ34.ХХХ, UML.
Владеет: навыками работы с редакторами и инструментальными средствами для оформления результатов технического проектирования типа Word, StarUML.
Продвинутый / базовый
(хорошо – от 70 до 89 баллов)
Знает: модели жизненного цикла информационных систем и программных комплексов, унифицированный процесс проектирования, основной состав и содержание документации технического проекта ИС. Умеет: разработать техническое задание по ГОСТ, разработать и оформить документацию технического проекта с помощью текстового редактора типа Word , модель анализа UML в инструментальной системе StarUML, структуру базы данных в выбранной СУБД с учётом требований стандартов ГОСТ34.ХХХ, UML.
Владеет: навыками работы с редакторами и инструментальными средствами для оформления результатов технического проектирования типа Word, StarUML.
Высокий
(отлично – от 90 до 100 баллов)
Знает: модели жизненного цикла информационных систем и программных комплексов, унифицированный процесс проектирования, состав и содержание документации технического проекта .
Умеет: разработать техническое задание по ГОСТ, разработать и оформить документацию технического проекта с помощью текстового редактора типа Word , модель анализа UML в инструментальной системе StarUML, SADT-модель системы (не менее трёх уровней декомпозиции), структуру базы данных в выбранной СУБД с учётом требований стандартов ГОСТ34.ХХХ, UML, IDEF0, IDEF1X.
Владеет: навыками работы с редакторами и инструментальными средствами для оформления результатов технического проектирования типа Word, StarUML, CA ERwin.
|
ПК-3
|
Способность проводить рабочее проектирование
|
Знать: Состав и содержание рабочей документации, методы проектирования и реализации информационного и программного обеспечения информационных систем с применением стандартов IDEF и UML .
Уметь: проводить системотехнические расчёты для выбора и обоснования комплекса технических средств; использовать современные языки программирования и языки информационных запросов в рабочем проектировании информационных систем и программных комплексов; выполнить реализацию системы или комплекса на физическом и логическом уровнях и оформить рабочую документацию в соответствии с требованиями государственных стандартов.
Владеть: навыками работы в современных средах программирования и управления данными, а также с инструментальными средствами SADT и UML для реализации завершающих этапов создания информационных систем и программных комплексов.
|
|
|
Пороговый / минимальный
(удовлетворительно – от 50 до 69 баллов)
Знает: Основной состав и содержание рабочей документации, методику проектирования и реализации информационного и программного обеспечения информационных систем с применением стандартов ГОСТ34.ХХХ, UML .
Умеет: разработать и оформить руководство пользователя ИС, программу и методику испытаний, выполнить системотехнические расчёты требуемой памяти для выбора и обоснования комплекса технических средств; использовать не менее одного современного языка программирования и языка информационных запросов в рабочем проектировании информационных систем и программных комплексов; выполнить реализацию системы или комплекса на физическом и логическом уровнях в соответствии с требованиями государственных стандартов.
Владеет: навыками работы в одной из современных сред программирования и управления данными, а также с инструментальными средствами UML для реализации завершающих этапов создания информационных систем и программных комплексов.
Продвинутый / базовый
(хорошо – от 70 до 89 баллов)
Знает: Основной состав и содержание рабочей документации, методы проектирования и реализации информационного и программного обеспечения информационных систем с применением стандартов IDEF и UML .
Умеет: разработать и оформить руководство пользователя ИС, программу и методику испытаний, выполнить системотехнические расчёты требуемой памяти и быстродействия для выбора и обоснования комплекса технических средств; использовать более одного современного языка программирования и языка информационных запросов в рабочем проектировании информационных систем и программных комплексов; выполнить реализацию системы или комплекса на физическом и логическом уровнях в соответствии с требованиями государственных стандартов.
Владеет: навыками работы в несколькихз современных средах программирования и управления данными, а также с инструментальными средствами UML и SADT для реализации завершающих этапов создания информационных систем и программных комплексов.
Высокий
(отлично – от 90 до 100 баллов)
Знает: Состав и содержание рабочей документации, методы проектирования и реализации информационного и программного обеспечения информационных систем с применением стандартов IDEF и UML .
Умеет: разработать и оформить рабочую документацию, выполнить системотехнические расчёты для выбора и обоснования комплекса технических средств; использовать более одного современного языка программирования и языка информационных запросов в рабочем проектировании информационных систем и программных комплексов; выполнить реализацию системы или комплекса на физическом и логическом уровнях в соответствии с требованиями государственных и международных стандартов.
Владеет: навыками работы в нескольких современных средах программирования и управления данными, а также с редакторами и инструментальными средствами UML и SADT для реализации завершающих этапов создания информационных систем и программных комплексов и оформления полного комплекта эксплуатационной документации в соответствии с ГОСТ.
|
ПК-4
|
Способность проводить выбор исходных данных для проектирования
|
Знать: методику сравнительного анализа проектируемой системы (программного комплекса) с существующими аналогами, состав и формулировки общих требований и требований к видам обеспечения.
Уметь: разрабатывать диаграммы вариантов использования и сценарии в нотации UML; контекстные SADT-диаграммы; оформлять технические задания на систему и её компоненты в соответствии с требованиями государственных стандартов.
Владеть: навыками вариантного анализа с использованием инструментальных средств, поддерживающих стандарты IDEF и UML
|
|
|
Пороговый / минимальный
(удовлетворительно – от 50 до 69 баллов)
Знает: методику сравнительного анализа проектируемой системы (программного комплекса) с существующими аналогами (не менее двух аналогов), состав и формулировки общих требований и требований к видам обеспечения.
Умеет: разрабатывать диаграммы вариантов использования и сценарии в нотации UML; оформлять технические задания на систему по заданному шаблону
Владеет: элементарными навыками вариантного анализа с использованием инструментальных средств, поддерживающих стандарт UML
Продвинутый / базовый
(хорошо – от 70 до 89 баллов)
Знает: методику сравнительного анализа проектируемой системы (программного комплекса) с существующими аналогами (не менее трёх аналогов), состав и формулировки общих требований и требований к видам обеспечения по ГОСТ.
Умеет: разрабатывать диаграммы вариантов использования, классов и сценарии в нотации UML; оформлять технические задания на систему по ГОСТ.
Владеет: навыками вариантного анализа с использованием инструментальных средств, поддерживающих стандарт UML.
Высокий
(отлично – от 90 до 100 баллов)
Знает: методику сравнительного анализа проектируемой системы (программного комплекса) с существующими аналогами (не менее трёх аналогов), состав и формулировки общих требований и требований к видам обеспечения по ГОСТ.
Умеет: разрабатывать диаграммы вариантов использования, классов и сценарии в нотации UML; SADT-диаграммы не менее, чем на трёх уровнях декомпозиции; оформлять технические задания на систему по ГОСТ.
Владеет: навыками вариантного анализа с использованием инструментальных средств, поддерживающих стандарты UML и IDEF0, IDEF1X.
|
ПК-10
|
Готовность разрабатывать, согласовывать и выпускать все виды проектной документации
.
|
Знать: состав и содержание проектной документации на всех стадиях и этапах разработки информационной системы или программного комплекса с учётом требований государственных стандартов.
Уметь: правильно оформить, согласовать и утвердить проектный документ; работать в коллективе разработчиков в разных ролях...
Владеть: современными инструментальными средствами документирования проектов информационных систем и программных комплексов.
|
|
|
Пороговый / минимальный
(удовлетворительно – от 50 до 69 баллов)
Знает: основной состав и содержание проектной документации на всех стадиях и этапах разработки информационной системы или программного комплекса с учётом требований государственных стандартов.
Умеет: правильно оформить, согласовать и утвердить техническое задание и руководство пользователя; работать в коллективе разработчиков в роли исполнителя..
Владеет: современными инструментальными средствами документирования проектов информационных систем и программных комплексов типа текстового редактора Word.
Продвинутый / базовый
(хорошо – от 70 до 89 баллов)
Знает: состав и содержание проектной документации на всех стадиях и этапах разработки информационной системы или программного комплекса с учётом требований государственных стандартов.
Умеет: правильно оформить, согласовать и утвердить техническое задание, руководство пользователя, программу и методику испытаний; работать в коллективе разработчиков в роли исполнителя и постановщика задач.
Владеет: современными инструментальными средствами документирования проектов информационных систем и программных комплексов типа текстового редактора Word, средства StarUML.
Высокий
(отлично – от 90 до 100 баллов)
Знает: полный состав и содержание проектной документации на всех стадиях и этапах разработки информационной системы или программного комплекса с учётом требований государственных стандартов.
Умеет: правильно оформить, согласовать и утвердить любой документ; работать в коллективе разработчиков в роли исполнителя, постановщика задач и руководителя.
Владеет: современными инструментальными средствами документирования проектов информационных систем и программных комплексов типа текстового редактора Word, средств StarUML, CA ERwin.
|
ПК-20
|
Способность проводить оценку производственных и непроизводственных затрат на обеспечение качества объекта проектирования
|
Знать: методику распределения затрат по стадиям и этапам жизненного цикла информационной системы (комплекса) и способы рационального распределения работ с учётом их стоимости.
Уметь: строить диаграммы критического пути, правильно оценивать производственные и непроизводственные затраты.
Владеть: навыками стоимостного анализа АВС.
|
|
|
Пороговый / минимальный
(удовлетворительно – от 50 до 69 баллов)
Знает: принципы распределения затрат по стадиям и этапам жизненного цикла информационной системы (комплекса).
Умеет: строить диаграммы Гантта, правильно оценивать производственные и непроизводственные затраты.
Владеет: навыками стоимостного анализа с использованием таблиц типа Excel .
Продвинутый / базовый
(хорошо – от 70 до 89 баллов)
Знает: методику распределения затрат по стадиям и этапам жизненного цикла информационной системы (комплекса).
Умеет: строить диаграммы Гантта и критического пути, правильно оценивать производственные и непроизводственные затраты.
Владеет: навыками стоимостного анализа с использованием таблиц типа Excel .
Высокий
(отлично – от 90 до 100 баллов)
Знает: методику распределения затрат по стадиям и этапам жизненного цикла информационной системы (комплекса) и способы рационального распределения работ с учётом их стоимости.
.Умеет: строить диаграммы Гантта и критического пути, правильно оценивать производственные и непроизводственные затраты.
Владеет: навыками стоимостного анализа ABC с использованием таблиц типа Excel и средств типа CA ERwin .
|
4. Объем дисциплины и виды учебной работы.
Виды учебной работы
|
Семестры, количество часов в семестре
|
Всего часов
|
ЗЕ
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
|
|
|
|
Общая трудоёмкость
|
|
|
|
|
|
|
|
|
|
|
|
288
|
8
|
Аудиторные занятия:
|
|
|
|
|
|
|
36
|
60
|
|
|
|
96
|
|
Лекции
|
|
|
|
|
|
|
18
|
20
|
|
|
|
38
|
|
Практические занятия
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Семинары
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Лабораторные работы
|
|
|
|
|
|
|
18
|
40
|
|
|
|
58
|
|
Самостоятельная работа:
|
|
|
|
|
|
|
60
|
132
|
|
|
|
192
|
|
Курсовой проект (работа)
|
|
|
|
|
|
|
|
40
|
|
|
|
40
|
|
Расчетно-графические работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Реферат
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Другие виды самостоятельной работы
|
|
|
|
|
|
|
60
|
92
|
|
|
|
152
|
|
Экзамен
|
|
|
|
|
|
|
Э
|
Э
|
|
|
|
|
|
Зачет
|
|
|
|
|
|
|
|
З
|
|
|
|
|
|
|