Этапы разработки
Актуальность темы разработки
Анализ требований к постановленной задаче и предметной области
Анализ аналогов
Выбор методов и средств разработки
Выбор методов и средств разработки
Проектирование
Проектирование
Проектирование
Проектирование
Реализация
Реализация
Отладка и тестирование
Контроль качества
Расчет бюджета разработки
Заключение
Демонстрация результатов (достижения)
132.17K

Prezentatsia_bakalavr (1)

1.

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РФ
ФГБОУ ВО «ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Факультет вычислительной техники
Кафедра «Математическое обеспечение и применение ЭВМ»
Тема выпускной квалификационной работы
(формула темы:
предмет разработки
в объекте разработки)
Направление подготовки: 09.03.00 – -------------------------------------------Студент: группа
Фамилия Имя Отчество
Руководитель: уч. степень, уч. звание
Фамилия Имя Отчество
Пенза, год

2.

Объект, предмет, цель и требования к разработке
Объект разработки ---------------------------------------------------------------------Предмет разработки ---------------------------------------------------------------------Цель разработки:
---------------------------------------------------------------------------------------------------(например, повышение эффективности показателей функционирования ОБЪЕКТА
разработки)
Техническое задание к предмету разработки
1. Основное требование: (разработка ПО …для… которое… и т.д.).
2. Требования к среде функционирования (аппаратно-программные
требования): (программа должна функционировать на платформе… под
управлением ОС… и т.д.).
3. Требования к среде разработки: (язык программирования; библиотеки;
браузеры для тестирования сайтов и web-приложений и т.д.).
4. Основные функции разрабатываемой программы: (штуки 4-5).
5. Специальные требования: (могут отсутствовать; это какие-то специфические
детали, например, нестандартная модель данных, экзотическая СУБД или
технология, и т.п.).
2

3. Этапы разработки

1. Актуальность темы разработки------------------------------------------------------------------------------------------------------------2. Анализ требований к поставленной задаче и предметной области ------------------------------------------------------------------------------------------------------------3. Анализ аналогов -----------------------------------------------------------------------------------------------------------------------------------------------------------------------4. Выбор методов и средств разработки -------------------------------------------------------------------------------------------------------------------------------------------------5. Проектирование ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------6. Реализация-------------------------------------------------------------------------------------------------------------------------------------------------------------------------7. Отладка и тестирование------------------------------------------------------------------------------------------------------------------------------------------------------------------8. Контроль качества ------------------------------------------------------------------------------------------------------------------------------------------------------------------------9. Расчет бюджета разработки--------------------------------------------------------------------------------------------------------------------------------------------------------------
3

4. Актуальность темы разработки

Анализ объекта (предметной области).
Про развитие технического прогресса и нужность именно таких приложений именно такого типа
именно для данной предметной области. Материал из введения и /или реферата.
4

5. Анализ требований к постановленной задаче и предметной области

Материал из одноименного раздела. Здесь в развёрнутом виде излагается задание и те
требования, которые предъявляются к результату разработки.
Предполагается именно аналитичность, то есть требуются рассуждения по самому
заданию и поставленным требованиям.
По желанию: анализ предметной области, если она сложна и специфична.
Возможные листы графической части – DFD, SADT (IDEF0).
5

6. Анализ аналогов

Описание систем-аналогов (хорошо бы штук 5 - это по возможности. Но по минимуму
не менее 3).
Сравнительная таблица с характеристиками аналогов и проектируемого продукта.
6

7. Выбор методов и средств разработки

Задача перед проектантом стоит одна: создать работоспособный программный продукт,
соответствующий заданию. В данном разделе необходимо выбрать (или сказать, что так
задали в задании) и обосновать использование методов и технологий для решения этой
задачи.
Также здесь принимаются первые проектные решения: вчерне, текстом, описывается
концептуальное устройство будущей программы.
1 графический лист UML – use case, диаграмма вариантов использования.
Описания прецедентов.
7

8. Выбор методов и средств разработки

8

9. Проектирование

Логически данный раздел разбивается на подразделы, которые могут идти в любом
удобном порядке:
- проектирование алгоритмов;
- проектирование структур данных;
- проектирование интерфейса.
Основной объем слайдов приходится на этот раздел, т.к. он содержит листы UML. Листов 4,
их возможный перечень и распределение по подразделам:
– проектирование алгоритмов (диаграммы коммуникаций, классов, деятельности,
последовательности);
–проектирование структур данных (схема базы данных, диаграмма классов);
–проектирование интерфейса (диаграмма состояний, диаграмма композитов).
Слайды не читаем вслух, просто называем и пролистываем, комиссия задаст вопросы
потом, если будет необходимость!
Можно дополнить своими подразделами, например, «Проектирование структуры ПО»,
«Архитектура системы», но должно быть соответствие с ПЗ.
9

10. Проектирование

10

11. Проектирование

11

12. Проектирование

12

13. Реализация

Описание уже готовой на этот момент программы. Спецификации программ. Фрагменты
кода (если это новый экзотический язык). Экранные формы. SQL-запросы.
2 листа UML:
-диаграмма компонентов;
-диаграмма развертывания.
13

14. Реализация

14

15. Отладка и тестирование

Выбор и обоснование метода тестирования. Составление программы тестирования.
Знаменитая таблица тестирования из курсового по «Программированию в сетях».
Обязательно нужен анализ результатов тестирования и вывод (пусть и не на слайде, а в
речи).
15

16. Контроль качества

Выбор и обоснование выбора метрик. Расчет метрических характеристик проекта.
16

17. Расчет бюджета разработки

Или что-то такое в этом роде экономического характера.
17

18. Заключение

Что нужно было сделать, что было сделано и что получилось.
Обязательно отметить, была ли решена поставленная задача.
18

19. Демонстрация результатов (достижения)

Дополнительные иллюстративные материалы: грамоты, призы, акты внедрения, деморолики
программ.
19

20.

Доклад окончен.
СПАСИБО ЗА ВНИМАНИЕ!
(Не забывайте о регламенте – не более 10 минут на выступление!
Не более 30 секунд на слайд! При превышении регламента комиссия имеет
право прервать доклад!)
20
English     Русский Rules