Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratornyy_praktikum_TRPO.doc
Скачиваний:
244
Добавлен:
25.02.2016
Размер:
4.3 Mб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ

УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ

«МИНСКИЙ ГОСУДАРСТВЕННЫЙ ВЫСШИЙ

РАДИОТЕХНИЧЕСКИЙ КОЛЛЕДЖ»

УТВЕРЖДАЮ

Ректор, профессор, к.Т.Н.

________Н.А. Цырельчук.

« » 2006г.

ТЕХНОЛОГИЯ РАЗРАБОТКИ ПО

Лабораторный практикум

для учащихся специальности 2-40 01 01

«Программное обеспечение информационных технологий»

и студентов специальности 1-08 01 01

«Профессиональное обучение»,

специализация 1-08 01 01-07 «Информатика»

Минск 2006

Рекомендовано к изданию кафедрой информатики и

Научно-методическим советом Учреждения образования

«Минский государственный высший радиотехнический колледж»

Составители:

Тарасова Татьяна Михайловна, ассистент кафедры информатики МГВРК

Рукавишникова Ирина Дмитриевна,

Рецензент

Скудняков Юрий Александрович к.т.н. зав. кафедры информатик МГВРК

Технология разработки ПО: Лабораторный практикум для учащихся дневной формы обучения специальность 080101-07

“Профессиональное обучение” (“Информатика”) /Сост. Т.М. Тарасова, И.Д. Рукавишникова – Мн.:МГВРК, 2006. - 231с.

Приведены содержание лабораторного практикума, перечень тем для разработки, теоретический материал, необходимый для выполнения лабораторных работ, требования, предъявляемые к выполнению и оформлению лабораторных работ, примеры выполнения и оформления работ, список литературы.

Предназначено для студентов и преподавателей колледжа.

Предисловие

Программой предмета "Технология разработки программ" предусматривается ознакомление учащихся с принципами организации и современными методами разработки программных средств. Особое внимание уделяется методам проектирования программных систем.

На лабораторно-практических занятиях учащиеся должны получить представление об организации программного обеспечения (ПО), технологии его проектирования, овладеть методами надежного программирования, научиться разрабатывать программы в соответствии с промышленными требованиями, обеспечивая высокий уровень качества, документирования и экономической эффективности, а так же ознакомиться с принципам коллективной разработки. . Основными задачами лабораторно-практических работ являются:

  1. систематизация знаний, полученных при изучении курса “Технология разработки программ”;

  2. применение полученных знаний на практике:

  3. получение навыков самостоятельной работы;

  4. приобретение навыков исследовательской работы;

  5. совершенствование знаний и навыков в использовании компьютерных методик обучения.

Дисциплина опирается на знания и умения учащихся, полученные при изучении предметов "Основы алгоритмизации и программирование", "Операционные системы", "Конструирование программ и языки программирования". В свою очередь, знания и умения, полученные при изучении данного предмета, найдут применение в курсовом и дипломном проектировании учащихся, а также практической деятельности в качестве программистов.

Как форму организации обучения рекомендуется использовать коллективную работу учащихся как прообраз группы (бригады) программистов, моделируя обстановку максимально приближенную к реальным производственным условиям. При коллективном проектировании несколько студентов объединяются в творческую группу, которая разрабатывает сложную систему. При коллективной разработке требуется четкая организация и распределение обязанностей.

Структуру лабораторного практикума определяет логическая взаимосвязь выполняемых учащимися работ, которые имитируют реальную разработку ПО, проходя при этом все этапы жизненного цикла: анализ, моделирование, проектирование, разработку и внедрение ПО. В результате прохождения лабораторного практикума студенты должны:

  1. овладеть методом структурного подхода к проектированию:

- строить функциональные модели системы и диаграммы потоков данных;

- на основе концептуальной модели данных проектировать структуру базы

данных;

2)овладеть методом объектного подхода к проектированию ПО:

- уметь разрабатывать объектную модель системы;

- представлять статические и динамические аспекты системы с использованием диаграмм языка UML;

3)программировать интерфейсную оболочку приложения;

4)уметь оценить затраты на разработку ПО;

5) выполнить тестирование ПО;

6)оформить комплект документации на программный продукт (ПП).

При оценке лабораторно-практических работ учитывается не только качество выполнения работ, но и сроки их выполнения. В связи со спецификой предмета работы должны выполняться в строго определенном порядке. Качество выполнения работ оценивается по конечному результату. В результате выполнения работы должен быть получен работающий программный продукт, снабженный комплектом документации.

Приведенное ниже распределение часов по лабораторным работам примерное и может изменяться в соответствии с совершенствованием методов проектирования и программирования сложных систем.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]