Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Указания к курсовой Чебручан доделано.doc
Скачиваний:
4
Добавлен:
28.08.2019
Размер:
115.2 Кб
Скачать

5.4 Разработка программного продукта

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

5.5 Тестирование программного продукта

Этап тестирования не имеет четко определённого начала, но чем раньше он начинается, тем больше уверенности, что разрабатываемый программный продукт будет точно соответствовать требованиям заказчика. На этом этапе разрабатывают тесты, выполняют процедуру тестирования и составляют отчеты о результатах тестирования.

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

5.6 Сопровождение программного продукта

На этапе сопровождения основное внимание уделяется внесению изменений в программный продукт. Эти изменения могут быть связаны с устранением ошибок, дополнительными пожеланиями заказчика, появившимися в результате работы с программным продуктом, изменением среды окружения и функционирования.

Если изменение признаётся необходимым, то следует запланировать работу по внесению данного изменения, задокументировать её, после чего произвести обзор результатов работы по изменению программного продукта.

  1. Тематика курсовых проектов

  1. Критерии оценки качества программных продуктов.

  2. Новые технологии разработки Web- приложений.

  3. Новые технологии разработки Web- приложений.

  4. Новые технологии разработки баз данных.

  5. Жизненный цикл автоматизации учета на предприятии.

  6. Экстремальное программирование.

  7. Унифицированный процесс разработки.

  8. Проектирование программного обеспечения.

  9. Архитектура программного обеспечения.

  10. Проектирование систем автоматизации учета на предприятии.

  11. Проектирование баз данных.

  12. Проектирование Web- приложений.

  13. Проектирование обучающих программ.

  14. Принципы создания удобного пользовательского интерфейса.

  15. Объектно- ориентированное программирование.

  16. Выбор и обоснование языка программирования.

  17. Тестирование и отладка. Методы тестирования и отладки.

  18. Стиль программирования.

  19. Структурное программирование. Иерархический подход к решению задач.

  20. Программные ошибки.

  21. Эффективность и оптимизация программ.

  22. Обеспечение качества программного продукта.

  23. Методы обеспечения надёжности программного продукта.

  24. Разработка программной документации.

  25. CASE- средства и их применение.

  26. Разработка программ и программной документации.

  27. Классификация программных продуктов.

  28. Технология тестирования «Черного ящика».

ПРИЛОЖЕНИЕ А

Форма титульного листа курсовой работы

Федеральное агентство по образованию

Федеральное государственное образовательное учреждение

среднего профессионального образования

Волгоградский государственный колледж управления

и новых технологий