Similar presentations:
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. Выбор методов и средств разработки
89. Проектирование
Логически данный раздел разбивается на подразделы, которые могут идти в любомудобном порядке:
- проектирование алгоритмов;
- проектирование структур данных;
- проектирование интерфейса.
Основной объем слайдов приходится на этот раздел, т.к. он содержит листы UML. Листов 4,
их возможный перечень и распределение по подразделам:
– проектирование алгоритмов (диаграммы коммуникаций, классов, деятельности,
последовательности);
–проектирование структур данных (схема базы данных, диаграмма классов);
–проектирование интерфейса (диаграмма состояний, диаграмма композитов).
Слайды не читаем вслух, просто называем и пролистываем, комиссия задаст вопросы
потом, если будет необходимость!
Можно дополнить своими подразделами, например, «Проектирование структуры ПО»,
«Архитектура системы», но должно быть соответствие с ПЗ.
9
10. Проектирование
1011. Проектирование
1112. Проектирование
1213. Реализация
Описание уже готовой на этот момент программы. Спецификации программ. Фрагментыкода (если это новый экзотический язык). Экранные формы. SQL-запросы.
2 листа UML:
-диаграмма компонентов;
-диаграмма развертывания.
13
14. Реализация
1415. Отладка и тестирование
Выбор и обоснование метода тестирования. Составление программы тестирования.Знаменитая таблица тестирования из курсового по «Программированию в сетях».
Обязательно нужен анализ результатов тестирования и вывод (пусть и не на слайде, а в
речи).
15
16. Контроль качества
Выбор и обоснование выбора метрик. Расчет метрических характеристик проекта.16
17. Расчет бюджета разработки
Или что-то такое в этом роде экономического характера.17
18. Заключение
Что нужно было сделать, что было сделано и что получилось.Обязательно отметить, была ли решена поставленная задача.
18
19. Демонстрация результатов (достижения)
Дополнительные иллюстративные материалы: грамоты, призы, акты внедрения, демороликипрограмм.
19
20.
Доклад окончен.СПАСИБО ЗА ВНИМАНИЕ!
(Не забывайте о регламенте – не более 10 минут на выступление!
Не более 30 секунд на слайд! При превышении регламента комиссия имеет
право прервать доклад!)
20