Каталог зарубежных автомобилей
Автор: Fosi_Fosi • Октябрь 10, 2018 • Курсовая работа • 3,280 Слов (14 Страниц) • 319 Просмотры
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
НАЦИОНАЛЬНАЯ МЕТАЛЛУРГИЧЕСКАЯ АКАДЕМИЯ
УКРАИНЫ
Кафедра информационных технологий и систем
КУРСОВАЯ РАБОТА
по дисциплине: «Технологии создания программных продуктов»
Тема: «Каталог зарубежных автомобилей»
Проверил
Стовпченко И.В.
«___» ___________2016 г.
Выполнил
студент гр. КН-01-15
Руденко В. П.
«___» ____________2017 г.
Днепропетровск
2017
Содержание
1. Введение 2
2. Задания курсовой работы 3
3. Формирование рабочих групп и тем проекта 4
3.1. Резюме 5
4. Управление проектом 6
5. Внешнее описание и техническое задание 7
6. Разработка пользовательского интерфейса 16
7. Конструирование программного средства 18
8. Разработка руководства по применению 21
9. Кодирование, тестирование и отладка 28
10. Аттестация программного средства 29
11. Заключение 31
12. Список литературы 32
- Введение
Курсовая работа состоит из восьми частей, представляющих собой большую часть этапов классического водопадного подхода: внешнее описание, конструирование, кодирование, документирование, аттестацию. Для придания реалистичности процессу разработки, а также приобретения студентами навыков коллективной работы, необходимых в реальных производствах, все работы выполняются группами студентов по три-четыре человека. Каждый член группы имеет свою специализацию (роль в проекте). Назначение на ту или иную должность происходит на основании письменного резюме на соискание должности, которое составляется на самом раннем этапе. Ни одна роль не является узкоспециализированной, но подразумевает совмещение разноплановых обязанностей. Роли и обязанности:
- менеджер проекта: предлагает и формулирует тему разработки, прорабатывает и согласовывает техническое задание, составляет календарный план выполнения работ, планирует загрузку трудовых ресурсов, отвечает за сроки выполнения работ,
- технический редактор: оформляет внешнее описание и техническое задание, разрабатывает пользовательский интерфейс и документацию по применению.
- программист/архитектор: разрабатывает архитектуру приложения, документирует ее в виде набора диаграмм на языке UML, выполняет основное кодирование и отладку модулей
- тестировщик: составляет набор тестов для модулей и всего программного средства, отвечает за наполнение и актуальность багтрекера.
Любой участник имеет право участвовать в двух различных проектах на разных ролях. Каждый участник любого проекта обязан выбрать себе заместителя из числа участников того же проекта, чтобы обеспечить безостановочность разработки на случай форс-мажорных обстоятельств. К форс-мажорным обстоятельствам относятся болезнь, смерть, прекращение обучения по любым причинам, а также любые другие обстоятельства непреодолимой силы, о которых необходимо письменно сообщить в срок не более пяти дней.
- Задания курсовой работы
Необходимо спроектировать программу, которая будет содержать элементы объектно-ориентированного программирования, реляционные базы данных и собственный интерфейс.
Программа будет выполнятся в 8 этапов, которые мы обозначим:
- Формирование рабочих групп и утверждение тем
- Управление проектом
- Внешнее описание и техническое задание
- Разработка пользовательского интерфейса
- Конструирование программного средства
- Разработка руководства по применению
- Кодирование, тестирование и отладка
- Аттестация программного средства
Главное задание курсовой работы – это создание каталога зарубежных автомобилей, который будет содержать базу данных, классы с присущими им свойствами и пользовательский интерфейс. Язык реализации ПС – C#
- Формирование рабочих групп и тем проекта
Тема проекта: каталог зарубежных автомобилей.
Команда:
Менеджер проекта: Деримедведь Денис Витальевич;
Технический редактор: Носов Валерий Александрович;
Программист: Глоба Назар Иванович;
Тестировщик: Руденко Вячеслав Павлович.
3.1. Резюме
Руденко Вячеслав Павлович
...