
- •Ректор, профессор, к.Т.Н.
- •1 Примерный перечень лабораторных работ
- •2 Требования, предъявляемые к выполнению и
- •Работы должны выполняться и сдаваться в строго установленные сроки.
- •Лабораторная работа №1:
- •Лабораторная работа №2:
- •Примерное содержание разделов технического задания
- •Министерство образования Республики Беларусь
- •Техническое задание
- •Лабораторная работа №3:
- •Лабораторная работа №4
- •Лабораторная работа №5
- •Лабораторная работа №6
- •Лабораторная работа №6.1
- •Лабораторная работа №6.2 Тема: Построение диаграмм классов (class diagram)
- •Лабораторная работа №6.3 Тема: Построение диаграммы состояний (statechart diagram)
- •Лабораторная работа №6.4 Тема: Построение диаграмм деятельности (activity diagram)
- •Лабораторная работа № 6.6
- •Лабораторная работа № 6.7
- •Лабораторная работа № 6.8 Тема: Построение диаграммы развертывания (deployment diagram)
- •Лабораторная работа №7
- •1 Общие сведения
- •2 Описание предметной области
- •3.1 Решения по архитектуре
- •Структура меню модуля
- •4 План тестирования
- •5 Документирование
- •Наименование министерства
- •Поиск по модели
- •Приложение а
- •Накладная на получение товара организацией оао “Руно-Авто
- •Приложениеб
- •Спецификация
- •Приложениев
- •Квитанция, выдаваемая заказчику при сдаче машины в ремонт
- •Приложениег
- •Квитанция, выдаваемая заказчику при получении машины из ремонта
- •Гарантийный талон
- •Приложение д Квитанция, выдаваемая клиенту при покупке автомобиля
- •Приложение е Пароль Администратора
- •Лабораторная работа №8 Тема: Разработка интерфейса
- •Лабораторная работа №9:
- •Инфологическая модель данных
- •Даталогическая модель данных
- •Физическая модель данных
- •Лабораторная работа №10:
- •Лабораторная работа №11
- •Лабораторная работа №12:
- •1. Общая характеристика case-средства Rational Rose 98/2000
- •2. Особенности рабочего интерфейса Rational Rose
- •3. Начало работы над проектом в среде Rational Rose
- •4. Разработка диаграммы вариантов использования в среде Rational Rose
- •5. Разработка диаграммы классов в среде Rational Rose
- •6. Разработка диаграммы состояний в среде Rational Rose
- •7. Разработка диаграммы последовательности в среде Rational Rose
- •8. Разработка диаграммы кооперации в среде Rational Rose
- •9. Разработка диаграммы компонентов в среде Rational Rose
- •10. Разработка диаграммы развертывания в среде Rational Rose
1 Примерный перечень лабораторных работ
|
N |
Выполняемая работа |
Распределение часов |
| |
2-400101 |
1-800101 | ||||
1 |
Выдача и обсуждение задания. Анализ задачи |
4 |
2 | ||
2 |
Написание технического задания (ТЗ) |
4 |
4 | ||
|
Обсуждение ТЗ |
2 |
2 | ||
3 |
Построение функциональной модели системы |
4 |
4 | ||
4 |
Построение диаграммы “сущность-связь”(ERD) |
2 |
2 | ||
5 |
Построение диаграмм потоков данных (DFD) |
4 |
4 | ||
6 |
Объектно-ориентированное проектирование Построение UML-диаграмм |
14 |
14 | ||
|
Обсуждение диаграмм |
2 |
2 | ||
7 |
Разработка технического проекта (ТП) |
2 |
2 | ||
|
Обсуждение ТП |
2 |
2 | ||
8 |
Разработка интерфейса |
4 |
2 | ||
9 |
Формирование базы данных (БД) проекта |
2 |
2 | ||
10 |
Программирование задачи |
8 |
4 | ||
11 |
Тестирование и отладка |
8 |
6 | ||
12 |
Документирование |
4 |
2 | ||
|
Демонстрация работы готового ПП |
2 |
2 | ||
Всего |
68 |
54 |
2 Требования, предъявляемые к выполнению и
оформлению лабораторных работ
В соответствии с учебным планом специальности на выполнение лабораторных работ отводится 68 часов для специальности 2-40 01 011 «Программное обеспечение информационных технологий» и 54 часа для специальности 1-080101 «Профессиональное обучение», («Информатика»).
Для выполнения лабораторной работы формируется группа разработчиков или работа выполняется индивидуально. Количество исполнителей в группе зависит от сложности решаемой задачи. Для успешного выполнении работы необходимо изучить теоретический лекционный материал, а т.ж. материал, предлагаемый для изучения по каждой лабораторной работе.
Лабораторные работы должны выполняться в строго определенном порядке, который моделирует прохождение этапов жизненного цикла ПО: анализ, проектирование, разработка…
В результате выполнения лабораторных работ студенты должны получить работающий программный продукт, снабженный комплектом документации, оформленный в соответствии с требованиями соответствующих ГОСТов и методическими указаниями.
Документация представляет собой отчет, включающий краткую пояснительную записку, описывающую разработанное программное средство и ряд приложений:
1)Приложение А – листинг программы;
2)Приложение Б – ТЗ;
3)Приложение В – ТП;
4)Приложение Г – графическая часть:
-функциональная модель системы,
-модель DFD,
-модель ERD,
-UML диаграммы.
Работы должны выполняться и сдаваться в строго установленные сроки.
При выполнении лабораторных работ могут быть использованы имеющиеся в наличии CASE-средства:
- BPwin – для работ №3 и №5;
- Erwin – для работы №4;
- Ration Rose – для работ №6.1-6.8.
Лабораторная работа №1:
Тема: Выдача и обсуждение задания. Анализ задач.
Цель работы: Сформулировать и утвердить тему разработки.
Краткие теоретические сведения
Примерный перечень тем разработки
1 Программа создания универсальной обучающе-тестирующей, оболочки, позволяющая сформировать обучающий блок и по десятибалльной системе оценить знания учащегося.
2 Программно-педагогическое средство ”Методы внутренней сортировки”
3 Программно-педагогическое средство ”Рекурсивные алгоритм-
мы ”.
4 Программно-педагогическое средство ”Решение систем линейных уравнений ”.
5. Программно-педагогическое средство ” Решение систем не линейных уравнений ”.
6 Программно-педагогическое средство ”Комбинаторные алгоритмы ”.
7 Программно-педагогическое средство ”Методы решения дифференциальных уравнений ”.
8 Программно-педагогическое средство ”Вычисление определенных интегралов ”.
9 Программно-педагогическое средство ”Методы решения дифференциальных уравнений с частными производными ”.
10 Программно-педагогическое средство ” Деревья, алгоритмы обработки деревьев”.
11 Программно-педагогическое средство ”Графы, алгоритмы на графах ”.
12 Программно-педагогическое средство ”Сети, алгоритмы на сетях ”.
13 Программно-педагогическое средство “Комбинаторные алгоритмы”.
14 Текстовый редактор.
15 Графический редактор.
16 Эмулятор команд ОС.
17 АРМ библиотекаря.
18 Компьютерные игры
19 АРМ сотрудника отдела кадров.
20 Автоматизация работы учебного отдела.
21 Адресная книга.
22 Информаторий аэропорта.
23 Информаторий железнодорожного вокзала.
24 Справочная билетных касс.
25 Автоматизация работы лечебного учреждения.
Автоматизация работы радиоателье.
Автоматизация работы магазина по продаже компьютеров.
Интернет-магазин.
Электронная сваха.
Фотоальбом
Ежедневник
Будильник
33 АРМ работника ЖЭСа
34 Обменный пункт
Порядок выполнения работы: - выбор темы разработки (тема может быть выбрана из предложенного выше списка, предложена преподавателем или разработчиком);
-уточнение задания, обсуждение предметной области задачи, составление предварительного плана разработки, обсуждение аналогов с целью определения возможности их использования в данной разработке;
- утверждение темы разработки.
Результат работы: утвержденная тема разработки.