Методика обучения магистрантов по направлению "педагогическое образование" проектированию и созданию информационных систем с использованием метода проектов тема диссертации и автореферата по ВАК РФ 13.00.02, кандидат наук Слепухина, Наталья Васильевна
- Специальность ВАК РФ13.00.02
- Количество страниц 236
Оглавление диссертации кандидат наук Слепухина, Наталья Васильевна
Введение
Глава 1. Информационная система — системообразующая составляющая информационной образовательной среды
1.1 Информационная среда образовательного учреждения
1.2 Определение, составные части и существенные признаки информационной системы
1.3 Модели жизненного цикла информационной системы
1.4 Этапы жизненного цикла информационной системы - системообразующие компоненты содержания обучения
1.4.1 Этап разработки требований к ИС
1.4.2 Этап проектирования ИС
1.4.3 Этап реализации ИС
1.4.4 Этап тестирования
1.4.5 Этап внедрения и сопровождения ИС 59 Вывод по первой главе
Глава 2. Методика обучения магистрантов «Педагогического образования» проектированию и созданию информационных систем
2.1 Концептуальная основа, цели и ожидаемые результаты обучения
2.2 Дидактические принципы отбора содержания обучения: научности, наглядности, систематичности, практикоориентированности
2.3 Модель содержание обучения проектированию и созданию информационных систем, обеспечивающая преемственность обучения и направленное вовлечение магистрантов в практическую деятельность
2.4 Характеристика методов обучения в соответствии с целями и содержанием учебных блоков
2.5 Метод проектов, как способ формирования у магистрантов готовности к групповой проектной деятельности в области разработки информационных
систем
2.6 Методы и формы выявления уровня сформированности у магистрантов профессиональных компетентностей, связанных с разработкой информационных систем образовательных учреждений
2.7 Характеристика средств обучения проектированию и созданию информационных систем 109 Выводы по второй главе:
Глава 3. Педагогический эксперимент
3.1 Поисковый этап эксперимента
3.2 Констатирующий этап эксперимента
3.3 Формирующий этап эксперимента 130 Вывод по третьей главе:
Заключение
Литература
Приложение 1. Практические задания
Приложение 2. Средства обучения
Приложение 3. Тестовые задания
Приложение 4. Примеры заданий для зачётного проекта
Приложение 5. Примеры дополнительных практических заданий
Рекомендованный список диссертаций по специальности «Теория и методика обучения и воспитания (по областям и уровням образования)», 13.00.02 шифр ВАК
Проектирование рефлексивной системы обучения с применением инновационного учебно-методического комплекса по методике обучения биологии2015 год, кандидат наук Арбузова, Елена Николаевна
Методика обучения студентов алгоритмам сжатия информации при подготовке в магистратуре по направлению "Педагогическое образование"2012 год, кандидат педагогических наук Мокрый, Валерий Юрьевич
Теоретические и методические основания непрерывной информационной подготовки студентов гуманитарных профилей по направлению педагогического образования2015 год, кандидат наук Герова, Наталья Викторовна
Модели и алгоритмы управления учебным процессом с учетом мониторинга требований работодателей: на примере магистерской подготовки2017 год, кандидат наук Ширяев, Олег Валерьевич
Формирование исследовательской компетентности магистрантов математического образования: направление педагогическое образование2015 год, кандидат наук Забелина, Светлана Борисовна
Введение диссертации (часть автореферата) на тему «Методика обучения магистрантов по направлению "педагогическое образование" проектированию и созданию информационных систем с использованием метода проектов»
Введение
Сегодня в сфере образования интенсивно осуществляется процесс информатизации, который затрагивает как содержание обучения, так и управление педагогическим процессом. Во многих образовательных учреждениях разрабатываются, используются и развиваются информационные среды. Актуален вопрос взаимодействия и интеграции информационных сред различных образовательных учреждений всех уровней образования для доступа обучающихся и преподавателей к научным и научно-педагогическим информационным ресурсам, организации взаимодействия субъектов образовательного процесса, обеспечения эффективного управления учебным процессом и для поддержания академической мобильности студентов. Для разработки и развития информационных сред образовательных учреждений необходимы специалисты, владеющие современным инструментарием и хорошо знакомые с предметной областью - сферой образования.
Анализ научно-педагогических статей (Акулова О.В., Носкова Т.Н., Радионова Н.Ф., Роберт И.В., Тряпицына А.П.), образовательных стандартов высшего профессионального обучения и Internet ресурсов по теме исследования позволил выделить следующие противоречия:
• между необходимостью создания информационных сред образовательных учреждений, в рамках процесса информатизации образования, и отсутствием подготовленных специалистов в области образования, готовых решать соответствующие задачи на профессиональном уровне;
• между потребностью в специалистах, способных сопровождать и развивать информационные среды в образовательных учреждениях, и уровнем сформированности у магистров направления «Педагогическое образование» готовности исследовать управленческие процессы,
проектировать, организовывать и оценивать их реализацию с использованием инновационных технологий; • между выделенными в федеральном государственном стандарте высшего профессионального образования (ФГОС ВПО) по направлению подготовки 0501000 «Педагогическое образование» компетентностями выпускника и разработанными методиками обучения и учебно-методическими материалами, направленными на формирование у студентов знаний, умений и навыков.
Вопросы проектирования информационных сред и управления ими стали сегодня повседневными вопросами менеджмента в любой сфере деятельности, не исключая и образование. Важными системообразующими составляющими информационных сред являются информационные системы (ИС). Подготовка специалистов образования, готовых на практике участвовать в проектировании, создании и сопровождении информационных систем, представляется непростой задачей, учитывая сложность и многоаспектность предметной области.
Анализ научных статей, учебных материалов, Internet ресурсов (Буч Г., Востриков С.М., Голуб А.И., Избачков Ю.С., Ковязин А.Н., Коналлен Д., Максимчук P.A., Скляр А.Я., Хьюстон К.А., Энгл М.У., Янг Б.Д.) показал, что материалов, связанных с вопросами проектирования и разработки информационных систем, очень много и студентам сложно в них ориентироваться. Теоретические основы разработки ИС рассматриваются отдельно от вопросов реализации в конкретных программных средах. В сложившейся ситуации актуальными представляются задачи разработки новых подходов к подготовке специалистов в области ИС, отбора содержания обучения, отвечающего современному состоянию информатики и средств информационных технологий в условиях их быстрого развития, поиска новых форм и методов обучения. В первую очередь такую подготовку возможно и целесообразно осуществлять в рамках специализированной магистерской программы для выпускников бакалавриата, освоивших основную образовательную программу по тематике, связанной с информатикой и информационными технологиями (ИТ).
Предлагаемый подход может быть использован и при обучении магистрантов направления «Педагогическое образование», не специализирующихся в области информатики и ИТ, если они интересуются современными информационными технологиями, образовательными ресурсами и готовы самостоятельно или с помощью преподавателя изучить современный язык программирования.
Цель исследования заключается в разработке методики обучения будущих магистров направления «Педагогическое образование», специализирующихся в области информатики и ИТ, проектированию и созданию информационных систем, направленной на формирование у выпускников готовности участвовать в разработке информационных систем образовательных учреждений.
Объектом исследования является подготовка магистрантов направления «Педагогическое образование», специализирующихся в области информатики и ИТ, к профессиональной деятельности по созданию и развитию информационной среды образовательного учреждения.
Предметом исследования является процесс обучения магистрантов направления «Педагогическое образование» разделам информатики, связанным с проектированием и созданием информационных систем, как системообразующих составляющих информационных сред образовательных учреждений.
Гипотеза исследования: методика обучения магистрантов направления «Педагогическое образование» разделам информатики, связанным с проектированием и созданием информационных систем, удовлетворяющая требованиям:
• преемственности при отборе содержания - содержание обучения базируется на компетентностях, сформированных у магистрантов в бакалавриате;
• научности и систематичности, предполагающих последовательное изучение всех этапов разработки информационной системы, как составных частей единого процесса, направленное на формирование у будущих специалистов целостного представления о жизненном цикле ИС;
• профессиональной ориентированности, заключающейся в направленном вовлечении студентов в практическую деятельность по созданию, внедрению и сопровождению ИС, входящих в состав информационной среды образовательного учреждения;
• применение метода проектов, как ведущего метода обучения, ориентированного на формирование у студентов представления о проектировании, как универсальном методе (инструменте) решения классов задач в педагогической деятельности и деятельности по развитию информационной образовательной среды,
будет способствовать формированию готовности будущих выпускников к участию в разработке, сопровождении и развитии информационных сред образовательных учреждений, а так же готовности к самообразованию в области проектирования и создания ИС.
Для проверки сформулированной гипотезы и достижения целей исследования необходимо решить следующие задачи:
• проанализировать учебно-методическую и научно-техническую литературу, связанную с использованием и разработкой информационных сред образовательных учреждений, подготовкой бакалавров и магистров направления «Педагогическое образование» в данной области;
• обосновать актуальность разработки методики обучения магистрантов направления «Педагогическое образование» проектированию и созданию ИС;
• произвести отбор содержания обучения магистрантов проектированию и созданию информационных систем и демонстрационных примеров, направленных на организацию профессионально-ориентированной учебной деятельности студентов, и компетентностей, сформированных в бакалавриате;
• разработать структуру и состав электронного учебного пособия «Этапы жизненного цикла информационной системы» и контрольно-измерительные материалы;
• обосновать выбор методов обучения, в том числе и метода проектов, и средств обучения с учётом целей и отобранного учебного материала;
• апробировать разработанную методику обучения: провести педагогический эксперимент, обработать и проанализировать полученные результаты.
Для решения задач исследования применялись следующие методы:
• анализ ФГОС ВПО и основных образовательных программ российских ВУЗов подготовки магистров направления «Педагогическое образование»;
• анализ научной литературы и Internet-источников по разработке информационных сред, жизненному циклу информационных систем;
• тестирование студентов направления «Педагогическое образование»;
• разработка и проведение занятий по проектированию и созданию ИС;
• наблюдение за ходом учебного процесса, анализ результатов деятельности студентов;
• педагогический эксперимент;
• статистическая обработка результатов педагогического эксперимента.
Теоретическую и методологическую основу исследования составляют:
• исследования и научные статьи по информатизации образования (Баранова Е.В., Винницкий Ю.А., Лаптев В.В., Роберт И.В., Угринович Н.Д.);
• исследования в области создания и использования информационной среды, в том числе и образовательной информационной среды (Давлеткиреева JI.3., Кечиев JI. Н., Путилов Г. П., Тумковский С. Р., Шрейдер Ю.А.);
• исследования в области дидактики (Атанов Г.А., Бабанский Ю.К., Беспалько В.П., Голуб Б.А., Ингенкамп К., Кукушин B.C., Лернер И.Я., Новиков A.M., Сластенин В.А.);
• исследования в области методики обучения информатики (Баранова Е.В., БочкинИ.И., ЛапчикМ.П., Малев В.В., Макарова Н.В., ПоличкаА.Е., Рыжов В.Н., Симонова И.В., Швецкий М.В.)
• монографии и научные статьи, касающиеся разработки образовательных программ в рамках личностно-ориентированного и компетентностного подходов (Алексеев НА., Вербицкий A.A., Ларионова О.Г.);
• исследования в области использования метода проектов при обучении (Килпатрик В. X., Коллингс Е., Пахомова Н.Ю., Полат Е.С.);
• основные образовательные программы высшего профессионального образования по направлению подготовки 050100.68 «Педагогическое образование» БФУ им. И. Канта, Омского государственного педагогического университета, РГПУ им. А.И. Герцена, Российского государственного социального университета.
Логика и основные этапы исследования. Исследование проводилось с 2008 по 2013 годы и включало три этапа:
• поисковый этап (2008-2010). Осуществлялось обоснование актуальности темы исследования, анализировались учебные программы и стандарты подготовки магистров по направлению «Физико-математическое образование», определялись цели и основные содержательные линии обучения магистрантов проектированию и созданию ИС;
• констатирующий этап (2010-2013). Решались задачи по формулировке гипотезы исследования, разработке учебно-методических материалов для обучения магистрантов направления «Педагогическое образование» разработке ИС и заданий для самостоятельной работы студентов, были определены методы, формы и средства обучения;
• формирующий этап (2012-2013). Производилась апробация разработанных учебно-методических материалов, обработка статистических данных, полученных во время констатирующего этапа. Были сформулированы общие выводы и заключение по проведенному исследованию.
На защиту выносятся следующие положения:
• модель содержания обучения магистрантов направления «Педагогическое образование», специализирующихся в области информатики и ИТ, учитывающая компетентности, сформированные у магистрантов в бакалавриате, направленная на организацию профессионально-ориентированной учебной деятельности и формирование готовности студентов к самообразованию в данной области;
• использование метода проектов, как ведущего метода обучения, обеспечивает последовательное вовлечение студентов в групповую деятельность по разработке информационных систем и способствует развитию профессиональных компетентностей, связанных с проектированием и созданием информационных систем;
• разработанная методика обучения, удовлетворяющая требованиям научности, систематичности, профессиональной ориентированности, обеспечивает готовность магистрантов к практической деятельности по разработке и развитию информационных систем образовательных учреждений.
Научная новизна исследования заключается в том, что:
• выделены классы профессиональных задач, определяющие содержание обучения магистрантов направления «Педагогическое образование» проектированию и созданию информационных систем образовательного учреждения;
• определены уровни сформированности у магистров педагогического образования готовности к осуществлению профессиональной деятельности в области разработки информационных систем;
• разработаны способы оценивания готовности магистрантов к решению профессиональных задач, связанных с проектированием и созданием информационных систем;
• разработана методика обучения магистрантов направления «Педагогическое образование», специализирующихся в области
информатики и ИТ, направленная на вовлечение студентов в групповую проектную деятельность по созданию информационных систем.
Теоретическая значимость исследования состоит в том, что:
• теоретически обоснована и разработана модель обучения магистрантов направления «Педагогическое образование» проектированию и созданию информационных систем с использованием метода проектов, основанная на компетентностях, сформированных у студентов в бакалавриате, ориентирующая студентов на будущую профессиональную деятельность;
• выделены виды деятельности студентов по разработке и развитию информационной образовательной среды и соотнесены с компетентностями выпускника, представленными в ФГОС ВПО и основных образовательных программах высшего профессионального образования по направлению «Педагогическое образование».
Практическая значимость полученных результатов состоит в том, что:
• разработаны учебно-методические материалы (электронное учебное пособие «Жизненный цикл информационной системы», демонстрационные примеры, контрольно-измерительные материалы), готовые к использованию при обучении магистрантов направления «Педагогическое образование» проектированию и созданию ИС;
• разработана и апробирована методика обучения магистрантов направления «Педагогическое образование» проектированию и разработке ИС: цель, содержание, организационные формы, методы, средства и ожидаемые результаты обучения.
Достоверность полученных результатов исследования обеспечивается теоретическим анализом проблемы исследования, выбором методов исследования, результатами экспериментальной проверки и их анализа, подтвердивших гипотезу исследования.
Апробация и внедрение результатов исследования осуществлялись в 2008-2013 годах в процессе обучения магистрантов 1 курса проектированию и
созданию информационных систем. Результаты исследований были представлены в семи публикациях и на следующих конференциях:
• XII Санкт-Петербургская международная конференция «Региональная информатика (РИ-2010)» (Санкт-Петербург, 2010г.);
• ежегодная международная научная Интернет-конференция «Новые образовательные стратегии в современном информационном пространстве» (РГПУ им. А.И. Герцена, 2011, 2012, 2013 г.);
• конференция «Герценовские чтения» (Санкт-Петербург, 2011 г).
Структура диссертации. Диссертация состоит из введения, трёх глав (14
параграфов), заключения, библиографии и 5 приложений. Работа иллюстрирована 19 рисунками и 18 таблицами. Общий объем работы 236 страниц, из них 136 страниц - основной текст, 13 страниц - список используемой литературы из 130 наименований.
Глава 1. Информационная система - системообразующая составляющая информационной образовательной среды
1.1 Информационная среда образовательного учреждения
Идея информационной среды впервые была предложена Ю.А. Шрейдером, который рассматривает информационную среду не только как проводник информации, но и как активное начало, воздействующее на её участников [126]. В «Концепции информатизации сферы образования РФ» информационная среда определяется как «совокупность программно-аппаратных средств, информационных сетей связи, организационно-методических элементов системы высшей школы и прикладной информации о предметной области, понимаемой и применяемой различными пользователями, возможно с разными целями и в разных смыслах» [35, С. 22]. В «Концепции создания и развития системы дистанционного образования в России» определение информационной среды образовательного учреждения уточняется: информационная среда образовательного учреждения - системно-организованная совокупность средств передачи данных, информационных ресурсов, протоколов взаимодействия, аппаратно-программного и организационно-методического обеспечения, ориентированную на удовлетворение образовательных потребностей пользователей» [35, С. 22]. Е.К. Марченко трактует информационную среду образовательного учреждения, как «системно организованную совокупность образовательных учреждений и органов управления, банков данных, локальных и глобальных информационных сетей, книжных фондов библиотек, система их предметно-тематической, функциональной и территориальной адресации и нормативных документов, а также совокупность средств передачи данных, и информационных ресурсов, протоколов взаимодействия, аппаратно-программного и организационно-методического обеспечения, реализующих
образовательную деятельность» [35, С. 23]. Роберт И.В. использует понятие информационно-коммуникационной предметной среды для определения информационной среды образовательного учреждения: информационно-коммуникационная предметная среда - «совокупность условий, способствующих возникновению и развитию процессов учебного информационного взаимодействия между обучаемым(и), преподавателем и средствами ИКТ, формированию познавательной активности обучаемого, при условии наполнения компонентов среды предметным содержанием; а также обеспечивающих осуществление деятельности с информационным ресурсом некоторой предметной области с помощью интерактивных средств ИКТ; информационное взаимодействие между пользователями с помощью интерактивных ИКТ, взаимодействующих с пользователем как с субъектом информационного общения и личностью; интерактивное информационное взаимодействие между пользователем и объектами предметной среды, отображающей закономерности и особенности соответствующей предметной области (или областей)» [100, С.149]. Таким образом, информационная среда образовательного учреждения включает:
• условия возникновения и развития процессов учебного информационного взаимодействия: образовательные учреждения и органы управления; локальные и глобальные информационные сети;
• теоретические и практические материалы по конкретным предметам, которые состоят из банков данных, книжных фондов библиотек, информационных ресурсов;
• средства хранения и передачи данных - компьютеры, накопители информации;
• аппаратно-программное и организационно-методическое обеспечение -операционные системы, компьютерные программы, информационные системы управления образовательный процессом, интернет-порталы, позволяющие учащимся прокладывать свой индивидуальный маршрут, получать данные о расписании занятий и успеваемости, электронные образовательные ресурсы;
1 1
• кадровые ресурсы.
Основная цель создания информационной среды образовательного учреждения состоит в формировании образовательного пространства, объединяющего учебную, педагогическую, управленческую и организационную деятельность. Такая среда способствует повышению качества и доступности образовательного процесса. Информационная среда образовательного учреждения решает следующие задачи [35,100]:
• создание открытого образовательного пространства;
• совершенствование содержания и технологий образовательного процесса через внедрение информационно-коммуникационных технологий (ИКТ);
• повышение эффективности информационного взаимодействия участников образовательного процесса;
• автоматизация управленческой деятельности и документооборота в образовательном учреждении;
• организация мониторинга эффективности реализации образовательных программ.
Положительные результаты использования информационной среды вуза состоят в:
• реализации индивидуального образовательного маршрута за счет представления полной информации о программе, форме и порядке организации обучения, представления методических и контрольно-измерительных материалов;
• развитии инноваций;
• улучшении восприимчивости персонала к организационным переменам для более быстрого решения возникающих проблем;
• увеличении производительности труда за счёт сокращения времени поиска нужного решения в управлении и объема выполненных работ в учебном процессе;
• развитии компетентности персонала.
Для разработки такой среды необходимы специалисты, владеющие современным инструментарием для создания и развития информационной среды образовательного учреждения и хорошо знакомые с предметной областью -сферой образования. Как показал представленный выше анализ, информационная среда образовательного учреждения включает разнообразные ресурсы, такие как виртуальные библиотеки, цифровые образовательные ресурсы (ЦОР) по различным дисциплинам образовательных программ, электронные системы тестирования, информационные системы управления образовательным процессом и т.д.
1.2 Определение, составные части и существенные признаки
информационной системы
Тема диссертационного исследования обусловлена актуальностью обучения магистрантов направления «Педагогическое образование», специализирующихся в области информатики и ИТ, разработке информационных систем. Приведём определения различных авторов понятия информационная система:
• Гайдамакин H.A. под информационной системой понимает организованную совокупность программно-технических и других вспомогательных средств, технологических процессов и функционально-определённых групп работников, обеспечивающих сбор, представление и накопление информационных ресурсов в определенной предметной области, поиск и выдачу сведений, необходимых для удовлетворения информационных потребностей установленного контингента пользователей - абонентов системы [27];
• информационная система является системой информационного обеспечения работников управленческих служб и выполняет технологически функции по накоплению, хранению, передаче и обработке информации [1];
• в законе РФ «Об информации, информатизации и защите информации» информационная система определяется как организационно упорядоченная совокупность документов (массивов документов) и информационных технологий, в том числе, и с использованием средств вычислительной техники и связи, реализующих информационные процессы [40].
Современное понимание ИС предусматривает использование компьютера, как основного технического средства обработки информации. Компьютеры, оснащённые специализированными программными средствами (системой управления базами данных, сервером баз данных, клиентским приложение и т.д.), являются технической базой и инструментом информационной системы. Использование ИС в образовательных учреждениях способствует повышению качества образования, за счёт своевременного контроля успешности освоения образовательных программ, получения полной информации о направлениях подготовки, дисциплинах, широкого использования ЦОР. Информация, хранящаяся в ИС образовательного учреждения, помогает учащимся строить индивидуальные образовательные маршруты, а сотрудникам образовательного учреждения даёт возможность осуществлять руководство образовательным процессом и следить за успеваемостью студентов.
В ИС можно выделить следующие элементы [1,17,27,38]:
• средства ввода и отображения информации - пользовательский интерфейс;
• алгоритмы обработки информации, написанные на языке программирования и языке структурированных запросов;
• способы и средства организации и хранения информации (база данных, СУБД);
• комплекс технических средств, предназначенных для работы информационной системы (компьютеры, сервера, корпоративная сеть);
• операторы (пользователи) ИС, которые собирают и вводят исходную информацию в базу данных;
• системные инженеры, отвечающие за функционирование комплекса технических средств.
Рассмотрим различные подходы к классификации И С с целью уточнения предмета и структуры содержания обучения магистрантов направления «Педагогическое образование» проектированию и созданию ИС.
Информационные системы можно классифицировать по следующим параметрам: объём решаемых задач, используемые технические средства, организация функционирования, тип хранимых данных, степень автоматизации информационных процессов, характер обработки данных и т.д.
По типу хранимых данных ИС делятся на фактографические и документальные [33]. Фактографические системы созданы для хранения и обработки структурированных данных. Использование фактографических информационных систем предусматривает предварительную структуризацию данных. Например, в информационной системе ВУЗа информация о студентах хранится в виде структурированных данных, таких как ФИО студента, курс, факультет, специальность, профиль, информация о паспортных данных и т.д..
Данные, необходимые для информационного обеспечения деятельности различных организаций, хранятся в неавтоматизированном или слабо автоматизированном виде. Например, данные, представленные в электронном виде в текстовых файлах, но без средств систематизации, обработки, анализа и эффективного поиска. К таким данным относятся нормативно-правовая база, научные статьи, государственные образовательные стандарты и т.д. Для хранения подобной информации создаются документальные ИС, информация в которых представлена в виде документов, состоящих из наименований, описаний, рефератов и текстов [33].
Похожие диссертационные работы по специальности «Теория и методика обучения и воспитания (по областям и уровням образования)», 13.00.02 шифр ВАК
Формирование компетентности педагогов в проектировании электронных образовательных ресурсов в контексте обновления общего среднего и высшего образования2010 год, доктор педагогических наук Насс, Оксана Викторовна
Педагогические условия формирования профессиональной компетентности магистров электротехнического направления2010 год, кандидат педагогических наук Дмух, Галина Юрьевна
Методика развития ИКТ-компетентности будущих экономистов и менеджеров средствами облачных технологий при обучении дисциплинам информационного цикла2017 год, кандидат наук Галкина, Людмила Сергеевна
Технология проведения научно-педагогической практики магистрантов вуза физической культуры с учетом их личностных диспозиций2013 год, кандидат наук Мухина, Эвелина Владимировна
Методика обучения будущих учителей информатики использованию информационно-образовательных систем в профессиональной деятельности2015 год, кандидат наук Ляш, Ася Анатольевна
Список литературы диссертационного исследования кандидат наук Слепухина, Наталья Васильевна, 2013 год
Литература
1. Автоматизированные информационные технологии в экономике. Учебник. Под ред. проф. Г.А. Титоренко. М., ЮНИТИ, 2005. 399 с
2. Акулова О.В. Компетентностный подход в информационном обществе: тенденции и проблемы.- Известия РГПУ им. А.И. Герцена.№3 (6). СПб, 2003. с. 17-26.
3. Акулова О.В. Новые требования к методическому обеспечению образовательного процесса в вузе в условиях перехода на уровневую систему.// Модернизация подготовки педагогических кадров в условиях перехода на уровневое образование: Материалы пленума УМО по направлениям педагогического образования. - СПб.: Изд-во РГПУ им .А.И. Герцена, 2008.-С. 134-137
4. Акулова О.В., Радионова Н.Ф., Тряпицына А.П. Компетентностный подход как ориентир модернизации педагогического образования. // Академические чтения. СПб., 2005. - Вып. 6-145с
5. Алексеев H.A. Личностно-ориентированное обучение: Вопросы теории и практики. — Тюмень: ТОГИРРО, 1996. —216с.
6. Атанов Г.А. Возрождение дидактики - залог развития высшей школы. — Донецк: ДОУ, 2003. - 180 с.
7. Бабанский Ю.К. Методы обучения в современной общеобразовательной школе. -М.: Просвещение, 1985. -208с.
8. Бабаян М., Гулиев Я. И.-О., Фохт О. А. Внедрение и сопровождение корпоративной информационной системы. Обеспечение обратной связи URL: http://www.psi-ras.ru/disk 20/e-book/e-book/2-6/l 3-Babaian-Vnedrenie-p-279.pdf [07.04.2013]
9. Баранова Е. В. Введение в язык UML. СПб.: Анатолия, 2003. - 51 с.
10. Баранова Е.В. Информатизация управления и организация учебного процесса в условиях высокотехнологичной образовательной среды. /Новые
образовательные стратегии в современном информационном пространстве: Сборник научных статей. - СПб.: Изд-во Лемма, 2012. - 208 стр., с 95-99
11. Баранова Е.В. Информационно-образовательное пространство вуза: электронные ресурсы для управления и организации учебным процессом. /Новые образовательные стратегии в современном информационном пространстве: Сборник научных статей. - СПб.: Изд-во Лемма, 2011. - 187 стр., с 14-19
12. Баранова Е.В., Лаптев В.В., Симонова И.В. Педагогическая компетентность магистров информационных технологий. // Профессиональное образование. Столица №11. - М.: Некоммерческое партнерство Академия профессионального образования, 2011. - С. 8-11
13. Баранова Е.В., Лаптев В.В., Симонова И.В. Технологии обучения в процессе развития профессиональной компетентности магистров по направлению «Педагогическое образование» в области информатики и информационных технологий (статья). Известия РГПУ им. А.И.Герцена. № 142. СПб. 2011 - 185 стр.с. 92-102.
14. Барановская Т.П., Лойко В.И., Семенов М.И., Трубилин А.И. Информационные системы и технологии в экономике: Учебник. - 2-е изд., доп. и перераб. / Под ред. В.И. Лойко. - М.: Финансы и статистика, 2005. - 416 с
15. Беспалько В.П. Образование и обучение с участием компьютера (педагогика третьего тысячелетия). — М.: Изд-во МПСИ, 2002. — 352 с.
16. Бочкин А.И. Методика преподавания информатики: Учеб.пособие. - Мн.: Выш.шк., 1998.-431с.
17. Братищенко В.В. Проектирование информационных систем: Учеб.пособие. — Иркутск: Изд-во БГУЭП, 2004.— 84с.
18. Брауде Э. Технология разработки программного обеспечения. - СПб.: Питер, 2004.-655 с
19. Буч Г., Максимчук P.A., Энгл М.У., Янг Б.Д., Коналлен Д., Хьюстон К.А. Объектно-ориентированный анализ и проектирование с примерами приложений, 3-е изд.: Пер. с англ. -М.: ООО «И.Д. Вильяме», 2008. - 720с.
20. Буч Г., Рамбо Д., Якобсон И. Язык UML. Руководство пользователя. 2-е изд.: Пер. с англ. Мухин H. - М.: ДМК Пресс, 2006. - 496 с.
21. Вендров A.M. Современные технологии создания программного обеспечения. Обзор URL: http://citforum.ru/programming/application/program/3. shtml [07.04.2013]
22. Вербицкий A.A., Ларионова О.Г. Личностный и компетентностный подходы в образовании: проблемы интеграции. - М.: Логос, 2009. - 336с
23. Вербов А. М. Проектирование программного обеспечения экономических информационных систем: Учебник. —М.: Финансы и статистика, 2002. - 352 с
24. Виленский М.Я., Образцов П.И., Уман А.И. Технологии профессионально-ориентированного обучения в высшей школе: учебное пособие / под ред. В.А. Сластенина. -М.: Педагогическое общество России, М., 2004. - 192 с.
25. Винницкий Ю.А. Информатизация образования: проблемы и перспективы. URL: http://rpio.ru/data/2752.pdf [ 13.03.2013]
26. Гагарина Л.Г., Кокорева Е.В., Виснадул Б.Д. Технология разработки программного обеспечения: учебное пособие / под ред. Л.Г. Гагариной. - М.: ИД «ФОРУМ»: ИНФРА-М, 2008. - 400 с.
27. Гайдамакин H.A. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие. - М.: Гелиос АРВ, 2002. -368с.
28. Гаськова Н.В., Генике Е.А., Иванова Е.О. Педагогика. Юнита 2. Процесс обучения. - М.: Изд-во Современный гуманитарный университет, 2001. -143с.
29. Голуб А. И. Веревка достаточной длины, чтобы... выстрелить себе в ногу / перев. Зацепин В. ред. Базаров В.. — Москва, 2001. — С. 241
30. Голуб Б.А. Основы общей дидактики. Учеб. пособие для студ. педвузов. - М.: Туманит, изд. центр ВЛАДОС, 1999. - 96 с.
31. ГОСТ 34.601-90. Автоматизированные Системы Стадии создания. Комплекс стандартов на автоматизированные системы. ИПК издательство стандартов. -М.: Изд-во стандартов, 1997
32. ГОСТ 34.003-90. Информационная технология. Комплекс стандартов на автоматизированные системы. Термины и определения - М.: Изд-во стандартов, 1991.
33. Грекул В.И., Денищенко Г.Н., Коровкина H.JI. Проектирование информационных систем: курс лекций: учеб. пособие для студентов ВУЗов, обучающихся по специальностям в области информ. технологий. - М.: Интернет-Университет Информационных технологий, 2005 - 304 с.
34. Гудов A.M., Завозкин С.Ю., Трофимов С.Н. Учебно-методический комплекс «Технология разработки программного обеспечения». URL: http://unesco.kemsu.ru/study work/method/po/UMK/Posobie/index.html (07.04.2013)
35. Давлеткиреева JI.3 Информационно-предметная среда в процессе профессиональной подготовки будущих специалистов в университете : монография. - Магнитогорск : МаГУ, 2008. - 142 с.
36. Двоеглазов Д.В., Иванников А.Д., Матчин В.Т., Мордвинов В.А., Трифонов Н.И., Шленов А.Ю. Информационные системы в управлении информсредой образования. Учебно-методический комплекс интегративной дисциплины «Информсреда образования» в четырех частях с системой обновляемых выпусков. Часть четвертая: Корпоративные информационные системы в образовании: моделирование, проектирование, внедрение, сопровождение, защита, ликвидация. Под общей редакцией А.С.Сигова и А.Н. Тихонова / МГДД(Ю)Т, МИРЭА, ГНИИ ИТТ «Информика», ГОУ «Технопарк инноваций в науке и образовании». М., 2001X2002. с. 173.
37. Долженко Ю.А. Проблемы формирования «успешного» педагога в системе постдипломного образования. / Практико-ориентированное пособие для руководителей ОУ. - Барнаул: АКИПКРО, 2001. - 569 с.
38. Ефремов О.В., Беляев П.С. Информационные системы в науке, образовании и бизнесе: Учебное пособие. - Тамбов: Издательство ТГТУ, 2006. - 124 с.
39. Загвязинский В.И. Теория обучения: Современная интерпретация: Учеб. Пособие для студентов высш. пед. учеб. заведений. - М.: Издательский центр «Академия», 2001. - 192с.
40. Закон РФ «Об информации, информатизации и защите информации» от 20.02.1995 г., №24-ФЗ
41. Зелковиц М., Шоу А., Гэннон Дж. Принципы разработки программного обеспечения: Пер. с англ. - М.: Мир, 1982 - 368 с.
42. Зыкова Н.Ю., Лапкова О.С., Хлоповских Ю.Г. Методы математической обработки данных психолого-педагогического исследования: учебное пособие для вузов. Воронеж: Издательско-полиграфический центр Воронежского государственного университета, 2008. - 84 с
43. Иванова Г.С. Технология программирования: Учебник для вузов. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. - 320 с.
44. Избачков Ю.С., Петров В.Н. Информационные системы: Учебник для ВУЗов. 2-е изд. - СПб.: Питер, 2006. - 656с.
45. Ингенкамп К. Педагогическая диагностика. /Пер. с нем. - М.: Педагогика, 1991.-240 с.
46. Карл И. Вигерс. Разработка требований к программному обеспечению/Пер.с англ. - М: Издательско-торговый дом «Русская Редакция»,2004. - 576 с.
47. Кечиев Л. Н., Путилов Г. П., Тумковский С. Р. Информационно-образовательная среда технического вуза [Электронный ресурс] : Интернет-издания о высоких технологиях. URL: http://wvm.cnews.ru/reviews/iree/edu/it_russia/institute.shtml [ 12.03.2013]
48. Килпатрик В. X. Метод проектов. — Л., 1925. — С. 42
49. Ковязин А.Н., Востриков С.М. Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/Firebird/Yaffil. Издание 4-е. - М.:Кудиц-образ; 2006 год. - 496с.
50. Коджаспирова Г.М., Коджаспиров АЛО. Словарь по педагогике. - М.: ИКЦ «МарТ», 2005.-448с.
51. Коллингс Е. Опыт работы американской школы по методу проектов. - М.: Новая Москва, 1976 - 96с..
52. Концепция информатизации сферы образования Российской Федерации// Проблемы информатизации высшей школы. М.: Минобразования РФ, 1998.
53. Крысько В.Г. Психология и педагогика: Схемы и комментарии. - М.: Владос-Пресс, 2001.-368с.
54. Кузнецов С. Обещания и просчеты UML 2.0 / URL:http://citforum.ru/computer/2006-02/ [20.02.2011]
55. Кузьмина Н.В. Методы системного педагогического исследования. JL: ЛГУ, 1980. 172 с.
56. Кузьмина Н.В., Реан A.A. Профессионализм педагогической деятельности. СПб.: ЛГУ, 1993.54 с.
57. Кукушин B.C. Теория и методика обучения.— Ростов н/Д. : Феникс, 2005. — 474 с.
58. Лаврентьев Г.В. Инновационные обучающие технологии в профессиональной подготовке специалистов : учебное пособие : в 3 ч. - 2-е изд. доп. / Г.В. Лаврентьев, Н.Б. Лаврентьева, H.A. Неудахина. - Барнаул : Изд-во Алт. ун-та, 2009.-Ч. 2.-232 с.
59. Лаптев В.В., Рыжова Н.И., Швецкий М.В. Методическая теория обучения информатике: аспекты фундаментальной подготовки будущих учителей информатики : монография. - СПб. : Изд-во Санкт-Петербургского ун-та, 2003.-352 с.
60. Лапчик М.П., Семакин И.Г., Хеннер Е.К. Методика преподавания информатики: Учеб. пособие для студ. пед. вузов/ Под общей ред. М.П. Лапчика. -М.: Издательский центр «Академия», 2001. - 624с.
61. Лернер И.Я. Дидактические основы методов обучения. — М.: Педагогика, 1981-186с.
62. Майерс Г. Искусство тестирования программ / Пер. с англ. под ред. Б.А. Позина. -М.: Финансы и статистика, 1982. - 176 с
63. Майоров А.Н. Теория и практика создания тестов для системы образования. -М., "Интеллект центр", 2001. - 296 с.
64. Макарова Н.В., Титова Ю.Ф.. Информационная технология работы с базами данных: Учебное пособие: - СПб.: Изд-во МБИ, 2006, -150с.
65. Макконнелл С. Профессиональная разработка программного обеспечения. -Пер. с англ. - СПб.: Символ-Плюс, 2006. - 240 с.
66. Малев В.В. Общая методика преподавания информатики: Учебное пособие. -Воронеж: ВГПУ, 2005. - 207.
67. Маслова Н.В. Инструментальные средства проектирования информационных систем.// Новые образовательные стратегии в современном информационном пространстве: Сборник научных статей. - СПб.: Изд-во «Лема», 2011 - 187с. -С. 179-183.
68. Маслова Н.В. Метод проектов как средство обучения студентов созданию информационных систем. // Новые образовательные стратегии в современном информационном пространстве: Сборник научных статей. - СПб.: Изд-во Политехнического университета, 2013 - 241с. - С. 148-153.
69. Маслова Н.В. Методика обучения студентов проектированию и разработке информационных систем с использованием метода проектов / URL: http://www.emissia.org/offline/2010/1486.htm [дата обращения 07.11.2011]
70. Маслова Н.В. Методика обучения студентов созданию графического интерфейса информационных систем. // Новые образовательные стратегии в современном информационном пространстве: Сборник научных статей. -СПб.: Изд-во «Лема», 2012 -208с. - С. 136-140.
71. Маслова Н.В. Применение метода проектов при обучении магистрантов педагогического образования жизненному циклу информационной системы. // Вестник Волжского университета имени В.Н. Татищева. Выпуск 4(11) -Тольятти -2012г- 191 с.-С. 91-98.
72. Маслова Н.В. Программный инструмент моделирования StarUML как средство обучения студентов проектированию информационных систем //Некоторые актуальные проблемы современной математики и
математического образования. Герценовские чтения - 2011. - СПб.: ООО «ПаркКом», 2011 - 224 с. - С. 189-193.
73. Маслова Н.В. Формирование специальных компетенций магистров педагогического образования, профиль «Информатика", в области создания информационных систем. // Вестник Томского государственного педагогического университета. Выпуск 7(122) - Томск - 2012 г - 281 с. -С. 190-195.
74. Милорадова Н.Г. Психология и педагогика: Учебник. — М.: Гардарики, 2005. - 335 с.
75. Назарова Т.С., Полат Е.С. Средства обучения. Технология создания и использования. - М.: УРАО, 1998. - 203 с.
76. Новиков А.М. Методология образования. Издание второе. — М.: «Эгвес», 2006. —488 с
77. Новиков А.М. Методология учебной деятельности. - М.: Издательство «Эгвес», 2005. - 176 с.
78. Новикова Т.Г., Пинская М.А., Прутченков A.C., Федотова Е.Е. Портфолио в зарубежной образовательной практике //Вопросы образования.-2004.-№3,-С.201-238
79. Общая и профессиональная педагогика: Учебное пособие для студентов педагогических вузов / под ред. В.Д. Симоненко. - М.: Вентана-Граф, 2006. -368 с.
80. Орел A.A., Ромакина О.М. Информационные системы: Учебное пособие. -Саратов: Изд-во СГУ, 2004. - 87 с.
81. Основная образовательная программа высшего профессионального образования БФУ им. И. Канта. Направление подготовки 050100.68 Педагогическое образование. Магистерская программа «Информационные и коммуникационные технологии в науке и образовании». Калининград, 2012 г URL:
http://www.kantiana.ru/entrant/programms/oop pedagogicheskoe magistratura.pdf [14.03.2013]
82. Основная образовательная программа высшего профессионального образования Омского государственного педагогического университета. Направление подготовки 050100.68 Педагогическое образование. Магистерская программа «Информатика в образовании». URL: http://www.feosvpo.rU/uploadfiles/pv/2/34/20120712152656.pdf [14.03.20131
83. Основная образовательная программа высшего профессионального образования Омского государственного педагогического университета. Направление подготовки 050100.68 Педагогическое образование. Магистерская программа «Информационные технологии в образовании». URL: http://www.omgpu.ru/programs/education/download/050100-it-education-dayfmUoc [14.03.2013]
84. Основная образовательная программа высшего профессионального образования РГПУ им. А.И. Герцена. Направление подготовки 050100.68 Педагогическое образование. Магистерская программа «Информационные технологии в образовании» URL: http://atlas.herzen.spb.ru/profile.php?id:=l 172 [14.03.2013]
85. Основная образовательная программа высшего профессионального образования РГПУ им. А.И. Герцена. Направление подготовки 050100.68 Педагогическое образование. Магистерская программа «Информационные технологии в физико-математическом образовании» URL: http://atlas.herzen.spb.ru/proflle.php?id=1020 [14.03.2013]
86. Основная образовательная программа высшего профессионального образования РГСУ. Направление подготовки 050100.68 Педагогическое образование. Профиль подготовки «Информатика». М, 2010 г. URL: http://www.rgsu.net/netcat files/File/fgos/OOP ро inf MAG.pdf [14.03.2013]
87. Пахомова Н.Ю. Метод учебного проекта в образовательном учреждении: Пособие для учителей и студентов педагогических вузов. — 3-е изд., испр. и доп. — М.: АРКТИ, 2005. — 112 с.
88. Педагогика и психология высшей школы: Учебное пособие / Под.ред. Буланова-Топорковой М.В. - Ростов н/Д:Феникс, 2002. - 544 с.
89. Педагогика. Учебное пособие для студентов педагогических вузов и педагогических колледжей/ Под ред. П.И. Пидкасистого. - М: Педагогическое общество России, 1998. - 640 с.
90. Педагогический энциклопедический словарь / Редкол.: М.М. Безруких, В.А. Болотов, JI.C. Глебова и др.; Гл. ред. Б.М. Бим-Бад. - М.: Большая рос. энцикл., 2002. - 528 с.
91. Полат Е.С., Бухаркина М.Ю., Моисеева М.В., Петров А.Е. Новые педагогические и информационные технологии в системе образования: Учебное пособие / под ред. Е.С. Полат. — М.: Издательский центр «Академия», 1999—2005.
92. Полат Е.С. Метод проектов / URL: http://www.iteach.ru/met/metodika/a_ 2wn3 .php [дата обращения 21.10.2012]
93. Полежаев В.Д., Полежаева М.В. Портфолио студента как инструмент создания индивидуальной траектории обучения // Современные наукоемкие технологии. - 2008. - № 3 - С. 77-78 URL: www.rae.ru/snt/?section=content&op=show article&article id=4616 [26.11.2012].
94. Профессиональная педагогика: Учебник для студентов, обучающихся по педагогическим специальностям и направлениям. Под ред. С.Я. Батышева, A.M. Новикова. Издание 3-е, переработанное. М.: Из-во ЭГВЕС, 2009. -456с
95. Пуйман С.А. Педагогика: основные положения курса: Справочное пособие. — Мн.: ТетраСистемс, 1999. —С. 128.
96. Радионова Н.Ф., Тряпицына А.П. Перспективы развития педагогического образования: компетентностный подход. // Академический вестник Института образования взрослых Российской академии образования «Человек и образование» № 4,5, 2006.
97. Роберт И.В., Козлов O.A. Концепция комплексной, многоуровневой и многопрофильной подготовки кадров информатизации образования // Информатика и образование, 2005, №11.
98. Роберт И.В., Лавина Т.А.. Толковый словарь терминов понятийного аппарата информатизации образования. -М.: ИИО РАО, 2006.
99. Роберт И.В., Пашокова С.В., Кузнецов A.A., Кравцова А.Ю. Информационные и коммуникационный технологии в образовании. Учебно-методическое пособие. - М.: «Дрофа», 2008. - 312с.
ЮО.Роберт И.В. Теория и методика информатизации образования (психолого-педагогический и технологический аспект). 3-е изд. - М.: ИИО РАО, 2010. — 356 с.
101.Роберт И. В. Толкование слов и словосочетаний понятийного аппарата информатизации образования // Информатика и образование, 2002, № 12.
102.Рудаков A.B. Технология разработки программных продуктов: учеб. Пособие для студентов сред. проф. образования. 2-е издание. - М: Издательский центр «Академия», 2006 г. -208 с
ЮЗ.Рыбанов A.A. Инструментальные средства автоматизированного проектирования баз данных: Учебное пособие и варианты заданий к лабораторным работам по дисциплине «Базы данных» / ВолгГТУ, Волгоград, 2007.-96 с.
104.Рыжов В.Н. Методика преподавания информатики. 3-е изд., переработанное и дополненное. - Саратов: «Научная книга», 2008.- 375 с.
105.Сагатовский В. Н. Основы систематизации всеобщих категорий. — Томск: Изд-во Томск, ун-та, 1973.
106.Симонович С., Евсеев Г., Алексеев А. Общая информатика. -М.: АСТ-Пресс, 2000. - 592с.
107.Скляр А.Я. Введение в InterBase - М.: Горячая линия - Телеком; 2002 год -517 с.
108.Скотт Ф. Уилсон, Брюс Мэйплс, Тим Лэндгрейв. Принципы проектирования и разработки программного обеспечения. Учебный курс MCSD/Пер. с англ. — 2-е изд., испр. — М: Издательско-торговый дом «Русская Редакция», 2002. — 736 стр.
109.Сластенин В.А. и др. Педагогика: Учеб. пособие для студ. высш. пед. учеб. заведений / В. А. Сластенин, И. Ф. Исаев, Е. Н. Шиянов; Под ред. В.А. Сластенина. - М.: Издательский центр "Академия", 2002. - 576 с.
1 Ю.Смирнова Г.Н., Сорокин A.A., Тельнов Ю.Ф. Проектирование экономических информационных систем. М.: Финансы и статистика, 2002 - 512с.
Ш.Соммервилл Иан. Инженерия программного обеспечения, 6-е издание. : Пер. с англ. - М.: Издательский дом «Вильяме», 2002. - 624 с.
112.Сорокин Н. А. Дидактика: Учеб. пособие для студентов пед. ин-тов.— М.: Просвещение, 1974. — 221 с.
113. Спицнадель В. Н. Основы системного анализа: Учеб. пособие. — СПб.: «Изд. дом «Бизнесс-пресса», 2000 г. — 326 с.
1 Н.Станислав Жарков. Shareware: профессиональная разработка и продвижение программ. - СПб: Изд-во BHV-СПб, 2001 г. - 320 с
115.Степанченко И.В. Методы тестирования программного обеспечения: Учеб. пособие / ВолгГТУ, Волгоград, 2006. - 74 с.
116. Таксономия педагогических целей [Электронный ресурс]. URL: http://phvsics.kgsu.m/index.php?option=com content&view=article&id:=251:2009-07-12-14-55-53&catid=44:2009-03-04-05-29-41&Itemid=56 [24.03.2012].
117.Технологии разработки программного обеспечения: Учебник/ С. Орлов. — СПб.: Питер, 2002. — 464 с
118.Ткаченко A.B. Стандарт стилевого оформления исходного кода Delphi // URL: http://citforum.ru/programming/delphi/style delphi/ [дата обращения 07.11.2011]
119.Устинова Г.М. Информационные системы менеджмента / Учебное пособие. -СПб: Изд-во "ДиаСофт ЮП", 2000. - 368 с.
120.Устинова JI. Г. Творческий потенциал и рейтинговая технология обучения // Школьные технологии. - 2002. - №2. - С. 25-30.
121. Федеральный государственный образовательный стандарт высшего профессионального образования по направлению подготовки 050100 Педагогическое образование (квалификация (степень) «магистр») (Утверждён приказом Министерства образования и науки РФ от 14.01.2010 № 35) [электронный ресурс]: http://www.fgosvpo.ru/uploadfiles/fgos/34/20110325144241 .pdf (23.04.2013)
122.Харламов И.Ф. Педагогика. Изд. 4-е. —М.: Гардарика, 2003. —С. 519.
с
123.Чернявская А.П., Гречин Б.С. Современные средства оценивания результатов обучения [Текст] : учебно-методическое пособие. - Ярославль : Изд-во ЯГПУ. -2008.-98 с. //URL: http://pedte.narod.ru/SSORO Uchebnik.html (22.11.2012)
124.Черняк Ю.И. Анализ и синтез систем в экономике. —М.: Экономика, 1970. — 151 с.
125.Шиянов E.H., Котова И.Б. Развитие личности в обучении: Учеб. пособие для студ. пед. вузов. - М. : Издательский центр «Академия», 1999. - 288с.
126.Шрейдер Ю.А. Социокультурные и технико-экономические аспекты развития информационной среды // Информатика и культура. -Новосибирск, 1990. -С. 50-81
127.Якобсон А., Буч Г., Рамбо Дж. Унифицированный процесс разработки программного обеспечения. — СПб.: Питер, 2002. — 496 с
128.ISO/IEC 12207:2008
129.StarUML. Руководство пользователя / URL:
http://staruml.sourceforge.net/docs/user-guide(ru)/user-guide.pdf [20.02.2011]
130.StarUML. Руководство разработчика / URL:
http://staruml.sourceforge.net/docs/developer-guide(ruVdeveloper-guide.pdf [20.02.2011]
Приложение 1. Практические задания
Задания, предназначенные для самостоятельной работы студентов по последовательному созданию базы данных и клиентского приложения информационной системы «Учёт успеваемости студентов». Назначение и области применения ИС:
• ввод и поиск данных о студентах, их успеваемости и ведомостях,
• реализация режимов ввода и редактирования информации о студентах, ввода и редактирования ведомостей с оценками студентов,
• формирование и выдача различных форм отчетности (списки, статистика),
• редактирование справочников. Категории пользователей:
Оператор— это пользователь, область ответственности которого может распространяться на:
о ввод основных данных об абитуриентах и аспирантах, о формирование выходных форм, о просмотр всех справочников. Требования к программе:
Программа должна позволять полностью редактировать (добавлять, удалять) следующие справочники:
• специальностей,
• учебных групп,
• видов контроля,
• дисциплин.
Программа должна позволять вводить следующие данные об студентах: ФИО, курс, учебная группа, специальность, данные об успеваемости студентов.
Программа должна давать пользователю возможность искать данные о любом студенте. Поиск должен осуществляться по части его ФИО. Должна быть
предусмотрена возможность ограничения зоны поиска конкретным курсом,
специальностью.
Задания 1
1. Запустите IB Expert. Для этого выполните команду: Пуск/Программы/ НК-Software/ IB Expert
2. Создайте базу данных Decanat. Для этого выполните команду: Database/Create Database. Перед вами высветится окно (рис.1). Заполните его следующим образом:
Server = Local
Database = Путь к вашей папке/ Decanat. fdb
UserName = SYSDBA
Password = masterkey
Page Size = 1024
Charset= WIN 1251
SQL Dialect = Dialect 3
)j Создание базы данных
Сервер
Файл БД
Client Library File gds32.dll
Имя пользователя Пароль Размер страницы БД 1024
Кодировка WIN 1251
* Зарегистрировать после создания
Диалект БД Диалект 3
Collation (FB 2.5)
OK Отмена Help
Рисунок 1
3. После нажатия кнопки ОК, высветится новое окно (Рис. 2), Окно регистрации базы данных. Заполните его следующим образом: Server Version = Firebird 2.5 Database Alias = Decanat
О Регистрация баз* дай
Обсдое я«р«м7ры
- Дополнительные
Эксплорер БД SQI редактор Extract Metadata
- Протокол
Изменения метаданных SQL оеаектор Scrpt Executive
-1 Резервирование/восстановлен. Файле
Ремреирование Восстановле*« Кат а лота/файлы Фильтры Скрипты
пеоел под ключе» «м п&сле «одкл«очеиив Пеэед аткжочепиеи После отключения A«tp DDL Executed Транзакции Comparative DB Color Mark
Сервер
"■CKSV^tii *
•вял базы данных
С <X^n*lfsb
Сгкаи« базе даймах Cfar&t
Лолмовате/» SYSDSA
Верен« сервера
Prebrd 2 5
Trusted authentication
Дополнительные параиетэв' койне**«
Кодировка V/IN'251
Фанг клиентекзй библиотеки 6*32 с*
^ всегда лсиволит» имена объектов к верхнему регистру
Набор символов экранного шрифта RUSS!AM_CH,!&S£T
Проверка коннекта ^ f Copy Reflutretan Oata ,
|Р«-истрий»а-р~] 1 Отмен«
Рисунок 2
4. После нажатия кнопки Test Connect (проверка соединения базы данных), высветится следующее окно (рис. 3). Что означает успешно или не успешно было подключение с базой данных.
С ' -и »*»»- 3-
Communication Diagnosi
NetBEUI SPX
DS Ccmetfeoo TCP/IP Registered database
Server Local
Database File (relative to server) С \riecanat fdb
User flame Password
SYSDBA .««««.«•.
Client Library File fgds32 cJH
■rZS Dl^rfbT^?^ * -> ^«р^з* *
Attempting to connect to C VJecanat fdb
Connecting Passed1
Server version wl v6 3 0 26074 Firebird 2 5 Attempting to connect to services tvanaoer Passed' Disconnecting from database Passed'
Cancel
Рисунок 3
5. После нажатия кнопки Register база данных зарегистрируется и появится в левом окне Database Explorer.
Задание 2
1. Запустите IB Expert.
2. Откройте БД Decanat.
3. Создайте таблицы: Students (Студенты), Control (Вид контроля), Discipline (Дисциплина), Groups (Группы), Special (Специальность), Vedom (Ведомость), Vedom Mark (Ведомость с оценками), Pl_disc (Учебный план). Для этого выполните следующую команду: DataBase/New Table.
Компиляция (Clri*F9) Пстдвкл'удлпркир Пня гайпнцы
«е» Table i [NEWJUBLE] ; decanal (C:\Decaiirtt\DEC*NAT,GOB)
таЫе - % й
£*tetr*)l Flo
Felds I DeM-ption
fäätC я PK Faid Г1ат»
NEW.FIELD ^
Нл1вдкяе \
Field Type DoifAin INTEGER s Тип ПППЯ
МЖ
s--ttype Array
ИОМИЦЛ
Ш WJ Chärsel □_____
Значение Nr>« Null \ (необходимо доя PK)
Field descriptor: | Feld depsrdenres
Рисунок 4
Структура таблиц:
Students
Наименование поля Тип Примечание
ID KURS IDGROUP Intager (PK) Smalllnt Integer (FK) Код Курс Группа
FIO VChar (100) ФИО
DATEMODE Date Дата последней модификации
записи
После создания полей нажмите кнопку "Компиляция" и будет сгенерирован SQL код данной таблицы:
CREATE TABLE "Students" ( ID INTEGER NOT NULL, KURS INTEGER NOT NULL, ID GRUPS INTEGER NOT NULL, FIO VARCHAR(IOO) NOT NULL );
Discipline
Наименование поля Тип Примечание
ID Intager (PK) Код
NAME VChar (50) Наименование дисциплины
Control
Наименование поля Тип Примечание
ID Intager (PK) Код
NAME VChar (15) Наименование вида контроля
Groups
Наименование поля Тип Примечание
ID Intager (PK) Код
NAME VChar (15) Наименование группы
ID_SPEC Integer (FK) Код специальности
Special
Наименование поля Тип Примечание
ГО Intager (PK) Код
ЫАМЕ VChar (50) Наименование специальности
Vedom
Наименование поля Тип Примечание
ГО Intager (PK) Код
МЖ_УЕООМ VChar (5) Номер ведомости
ГО_ОЯОиР8 Integer (FK) Код группы
ЭЕМЕвТК Smalllnt Семестр
БАТА_РКОУЕО Data Дата проведения
ГО_СООТЯОЬ Integer (FK) Код вида контроля
исн_ссю Smalllnt Учебный год
ГО_Б18С1РЬ Integer (FK) Код дисциплины
Vedom_Mark
Наименование поля Тип Примечание
ID Intager (PK) Код
IDVEDOM Integer (FK) Код ведомости
ID_STUD Integer (FK) Код студента
MARK Smalllnt Отметка
Pl_disc
Наименование поля Тип Примечание
ID Intager (PK) Код
IDSPEC Integer (FK) Код специальности
SEMESTR Smalllnt Семестр
KURS Smalllnt Курс
HOUS Smalllnt Количество часов
IDDISC Integer (FK) Код дисциплины
4. Создайте первичные ключи во все поля отмеченные *. Для этого откройте закладку Constraints, далее Primary Key. Нажмите кнопку Ins, создастся первичный ключ, выберите поле, на которое создается первичный ключ, и откомпилируйте таблицу.
5. Создайте генераторы для каждой таблицы на поле код. Для создания генератора поля ID таблицы Сопйю1необходимо вызвать Edit field ID, это можно сделать с помощью контекстного меню. Выберите в меню «Изменить поле». В Edit field ID выберите закладку Autoincrement/Generator, затем выберите Create generator и выберите начальное значение генератора.
Редактирование поля 10
■■¿У-
I_____ ^ !
Таблица СОЬ/ТООЬ Имя поля ГО
Домен Значение по умолчанию Автоткремент Описание Генератор Триггер Процедура
* Не пустое
* Создать генератор
Использовать существующий генератор
Имя генератора <5ЕМ_СО№ТЮ1__ГО Начальное значение О
OK Отмена
. • * . -4J ,л ь vJut -
Рисунок 5
Подтвердите создание генератора. При этом будет сгенерирован следующий SQL код:
CREATE GENERATOR "GENControlID";
SET GENERATOR "GEN_Control_ID" TO 0;
Генератор можно создать и другим способом, выполнив команду Database \ New Generator.
6. Создайте генераторы для всех ключевых полей.
Задание 3
1. Создайте триггер для поля ID таблицы Control
2. Для создания триггера, который будет формировать значение ключевого поля перед добавлением новой записи в таблицу, откройте Edit field ID {Редактирование поля} (нажмите левой кнопкой мышки два раза на название поля или вызовите нажатием правой кнопки мыши на название поля контекстное меню и выберите «Изменить поле») и выберите закладку Autoincrement/Generator {Автоинкремент/Генераторы}. Выберите созданный ранее генератор (или создайте новый генератор) как показано на рисунке 6.
TablejContfol * Not Null
Column] ID
Domain Default Autoincrement | Description
Generator | Trigger Procedure
Create generator
Use existing generator
Generator narne|GEN_ControlJD
QK Отмена
Рисунок 6
3. Затем перейдите на закладку Autoincrement/Trigger {Автоинкремент/ Триггер}. Поставьте флажок на Create trigger {Создать триггер}. После этого будет автоматически сгенерирован SQL код создаваемого вами триггера (рис. 7).
, 0 Редактирование поля ID
тйбпш ¡control
V.He пустое
Имя поля ¡ID
Домен качение по умолчанию 1 Автоинкремент \ Описание Генератор {Триггер s„ Процедура
.create trigger ccr.crcl fci for conrrsl active before insert position 0 as
begin
if (new.id is null) then
new.id » gen_id{gen_contrci_xd,I);
end
OK
Отнена
Рисунок 7
4. Подтвердите создание триггера, нажав кнопку ОК.
5. Другой способ создания триггер. Выполните команду DatabaseYNew trigger {База данных/Новый триггер}. При этом откроется редактор создаваемого триггера (рис. 8).
Г* Триггер: [NEW.TPJGGERl: СЛи5ег5\Н4тзша\ОгорЬох\книги\лвб.ра61-3 new\DECANAT.GDB (...
Триггер ' [Н !,' $
А '
J» 1 Table trigger
Триггер . Описание Операции/Использование индексов Скрипт История версии Сравнение Задачи Имя Таблица Порядок
¡CONTROL ¡0 -Zi V Активный
|COTROL_TRIGGEft_BIO
Тип .................~~~.................
(before
"I •'INSERT : update Г J delete
: AS
begin
j if (new.id is null) then
J new.id gen id(;er. central id,l);|
[end
Рисунок 8
6. В поле Имя впишите имя создаваемого вами триггер. Это имя должно быть уникальным в БД. В поле Таблица выберите из предложенного списка название таблицы, для которой создаётся триггер. В поле Тип, выберите Перед вставкой. Вместо /*Trigger text*/ напишите следующий SQL код триггера:
IF (NEW.ID IS NULL) THEN NEW.ID = GEN_ID(gen_Control_id,l);
Если новое значение поля ID - NULL, то формируется новое значение ключевого поля, с помощью увеличения значения генератора GEN_Control_ID на единицу.
7. Создайте одним из способов триггеры для остальных ключевых полей. Для каждого триггер необходим свой генератор.
Задания 4
1. Запустите IB Expert.
2. Откройте БД Decanat.
3. Создайте внешние ключи для таблиц, поля которых помечены FK (см. Таблицы). Для этого откройте закладку Constraints, далее Foreing Key. Нажмите кнопку Ins, создастся внешний ключ, выберите поле (не ключевое), на которое создается внешний ключ. Затем выберете внешнюю таблицу и поле из этой таблицы (ключевое), через которое будет осуществляться связь. Откомпилируйте таблицу.
On Feld
ttjiftÜUPS
FKIoUe
GROUPS
Fl: Fifties !t>
Ifxltfo Ruo Piks
Н0ДСП0Н 40 A
liV.i I rt-Ц I *K>iJ
Го-?, м>} юте-"'-«1 covins i; ч BHiattv
П-V« i i if v
M > ш ■ ih A i
Г1' >v E^eih?? •¿'rvi^
Рисунок 9
4. Создайте ограничения, например, номер семестра не может быть отрицательным:
rm Table : [PL DISC]: G:\DeIphl\Deconat\DECANAT1 .gdb (G:\DeiphiU)ec4nat\DECANAT1.gdb)
Table - / - X ' £ im. а а] л] * i Get record count PIJXSC
Fields Consliants | Ind-ccs Dependencies Triggers Data Description DOl Grants Loggng
LPrrriary bsy ¿.Foreign kjeys J,Checks I ¿.Uniques
Constraint Name Source
! j
I_Няшание oqwsHKueHMв ---/споете ограничение
Рисунок 10
6. Придумайте свои ограничения.
Задание 5
1. Запустите программу IBExpert и подключитесь к вашей базе данных "Деканат"
2. Откройте редактор SQL (Инструменты/Новый SQL редактор или Tools/New SQL Editor)
3. В редакторе напишите запрос на вставку записи данных в таблицу Special. Затем нажмите F9 для запуска запроса. Если запрос выполнен, то внизу окна редактора вы увидите следующую запись: 1 record(s) was (were) inserted into Special. Если запрос не выполнен, то внизу окна редактора вы увидите сообщение об ошибке. После выполнения запроса подтвердите изменения в базе данных, для этого нажмите кнопку "Подтверждение транзакции" или сочетание клавиш Ctrl+Alt+C
4. Внесите в таблицу специальностей более трёх записей.
5. Внесите в таблицу Groups более трёх записей, код специальности (id_spec) должен быть разным
6. Внесите данные в таблицы Control, Students, Discipline, Vedom, Vedom Mark, Pl disc
7. Создайте таблицу Stud_arx (архив студентов):
Наименование поля Тип Описание
ID KURS ID_GROUP_ARX FIO Integer (PK) Integer Integer (FK) VChar (100) Код Курс Группа из архива ФИО
Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.