- •Ректор, профессор, к.Т.Н.
- •1 Примерный перечень лабораторных работ
- •2 Требования, предъявляемые к выполнению и
- •Работы должны выполняться и сдаваться в строго установленные сроки.
- •Лабораторная работа №1:
- •Лабораторная работа №2:
- •Требования, предъявляемые к техническому заданию
- •Наименование министерства Наименование учреждения
- •Техническое задание
- •Примерное содержание разделов технического задания
- •Министерство образования Республики Беларусь
- •Лабораторная работа №3:
- •Лабораторная работа №4
- •Лабораторная работа №5
- •Лабораторная работа №6
- •Лабораторная работа №6.1
- •Лабораторная работа №6.2
- •Лабораторная работа №6.3
- •Лабораторная работа №6.4
- •Лабораторная работа №6.5
- •Лабораторная работа №6.6
- •Лабораторная работа №6.7
- •Лабораторная работа №6.8
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ
«МИНСКИЙ ГОСУДАРСТВЕННЫЙ ВЫСШИЙ
РАДИОТЕХНИЧЕСКИЙ КОЛЛЕДЖ»
УТВЕРЖДАЮ
Ректор, профессор, к.Т.Н.
________ Н.А. Цырельчук.
« » 2006г.
ТЕХНОЛОГИЯ РАЗРАБОТКИ ПО
Лабораторный практикум
для учащихся дневной формы обучения специальности 2 – 40 01 01 «Программное обеспечение информационных технологий»
и студентов специальности 1-08 01 01
«Профессиональное обучение»,
специализация 1-08 01 0-07 «Информатика»
Минск 2006
Рекомендовано к изданию кафедрой информатики и
Научно-методическим советом Учреждения образования
«Минский государственный высший радиотехнический колледж»
Составители:
Тарасова Татьяна Михайловна, ассистент кафедры информатики МГВРК
Рукавишникова Ирина Дмитриевна, ассистент кафедры информатики МГВРК
Рецензент
Скудняков Юрий Александрович к.т.н. зав. кафедры информатик МГВРК
Технология разработки ПО: Лабораторный практикум для учащихся дневной формы обучения специальности 2 – 40 01 01 «Программное обеспечение информационных технологий» и студентов специальности 1-08 01 01 «Профессиональное обучение», (“Информатика”) /Сост. Т.М. Тарасова, И.Д. Рукавишникова – Мн.:МГВРК, 2006. - 231с.
Приведены содержание лабораторного практикума, перечень тем для разработки, теоретический материал, необходимый для выполнения лабораторных работ, требования, предъявляемые к выполнению и оформлению лабораторных работ, примеры выполнения и оформления работ, список литературы.
Предназначено для учащихся, студентов и преподавателей колледжа.
Предисловие
Программой предмета "Технология разработки программ" предусматривается ознакомление учащихся и студентов с принципами организации и современными методами разработки программных средств. Особое внимание уделяется методам проектирования программных систем.
На лабораторно-практических занятиях учащиеся и студентов должны получить представление об организации программного обеспечения (ПО), технологии его проектирования, овладеть методами надежного программирования, научиться разрабатывать программы в соответствии с промышленными требованиями, обеспечивая высокий уровень качества, документирования и экономической эффективности, а так же ознакомиться с принципам коллективной разработки. Основными задачами лабораторно-практических работ являются:
систематизация знаний, полученных при изучении курса “Технология разработки программ”;
применение полученных знаний на практике:
получение навыков самостоятельной работы;
приобретение навыков исследовательской работы;
совершенствование знаний и навыков в использовании компьютерных методик обучения.
Дисциплина опирается на знания и умения учащихся и студентов, полученные при изучении предметов "Основы алгоритмизации и программирование", "Операционные системы", В свою очередь, знания и умения, полученные при изучении данного предмета, найдут применение в курсовом и дипломном проектировании учащихся, а также практической деятельности в качестве программистов.
Как форму организации обучения рекомендуется использовать коллективную работу учащихся как прообраз группы (бригады) программистов, моделируя обстановку максимально приближенную к реальным производственным условиям. При коллективном проектировании несколько студентов объединяются в творческую группу, которая разрабатывает сложную систему. При коллективной разработке требуется четкая организация и распределение обязанностей.
Структуру лабораторного практикума определяет логическая взаимосвязь выполняемых работ, которые имитируют реальную разработку ПО, проходя при этом все этапы жизненного цикла: анализ, моделирование, проектирование, разработку и внедрение ПО. В результате прохождения лабораторного практикума учащиеся и студенты должны:
овладеть методом структурного подхода к проектированию:
- строить функциональные модели системы и диаграммы потоков данных;
- на основе концептуальной модели данных проектировать структуру базы
данных;
2)овладеть методом объектного подхода к проектированию ПО:
- уметь разрабатывать объектную модель системы;
- представлять статические и динамические аспекты системы с использованием диаграмм языка UML;
3)программировать интерфейсную оболочку приложения;
4) выполнить тестирование ПО;
5)оформить комплект документации на программный продукт (ПП).
При оценке лабораторно-практических работ учитывается не только качество выполнения работ, но и сроки их выполнения. В связи со спецификой предмета работы должны выполняться в строго определенном порядке. Качество выполнения работ оценивается по конечному результату. В результате выполнения работы должен быть получен работающий программный продукт, снабженный комплектом документации.
Приведенное ниже распределение часов по лабораторным работам примерное и может изменяться в соответствии с совершенствованием методов проектирования и программирования сложных систем.