- •Учебная практика
- •Содержание
- •1 Общие положения
- •1.1 Практика как часть подготовки специалиста
- •1.2 Организация и руководство учебной практикой
- •1.3 Порядок прохождения учебной практики
- •1.4 Подведение итогов учебной практики
- •2 Содержание учебной практики
- •2.1 Цель и задачи
- •3 Процесс разработки программных средств
- •3.1 От программы к программному продукту
- •3.2 Жизненный цикл программного продукта
- •3.2.1 Анализ
- •3.2.2 Проектирование
- •3.2.3 Реализация (кодирование)
- •3.2.4 Тестирование
- •3.2.5 Внедрение
- •3.2.6 Эксплуатация и техническая поддержка
- •3.2.7 Спиральная модель жизненного цикла пс
- •3.3 Язык моделирования uml
- •3.3.1 Сущности
- •3.3.2 Отношения
- •3.3.3 Диаграммы
- •4 Рекомендации по оформлению отчета
- •4.1 Введение. Информационная структура предприятия
- •4.2 Раздел анализа
- •4.3 Раздел проектирования
- •4.4 Раздел реализации
- •4.5 Раздел тестирования
- •4.6 Заключение
- •4.7 Список использованных источников и приложения
- •Приложение а
- •Титульный лист, реферат
- •Разработка приложения «ромб» в среде delphi
- •Реферат
- •Приложение в
- •Еспд. Общие требования к текстовым документам
- •Приложение с
- •Еспд. Схемы алгоритмов, программ, данных и систем
4.4 Раздел реализации
Раздел реализации (кодирования) может просто ссылаться на приложение, в котором приводиться текст программы (обычно в отчете это приложении А). Кроме этого необходимо привести и диаграмму компонентов, которая показывает «физические» файлы приложения.
Если в тексте программы присутствуют неочевидные приемы кодирования, то их необходимо описать. Например:
использование дополнительного массива, который не связан с заданной структурой данных;
динамический массив в качестве списка;
реализация стека, как массива ограниченной длины.
4.5 Раздел тестирования
В разделе тестирования должны быть приведены тесты и результаты функционального тестирования программных средств. Тесты должны соответствовать функциям программы. Подтверждение выполнения тестов приводится в виде "скриншотов". Примеры описания тестов приведены ниже.
Тест №1.
Действия пользователя: Нажать кнопку «Показать».
Ожидаемый результат: На форме должен появиться ромб.
Результат: На форме появился ромб.
|
Тест |
Ожидаемые результаты |
Полученные результаты |
1 |
Запуск программы |
Должно появиться главное окно программы. После нажатия клавиши Show, окно примет вид, в соответствие с рисунком __(далее следует номер по тексту отчета) |
Соответствуют ожидаемым результатам. |
4.6 Заключение
В данном разделе – конкретно и кратко – должно быть приведено описание выполненных работ за период учебной практики и разработанного программного обеспечения. Например, так:
«За время учебной практики изучены информационная структура кафедры «МО и ПЭВМ», программные средства и технологии поддержки учебного процесса, а также основы разработки программных средств с использованием языка UML.
Осуществлена разработка приложения «Ромб». В отчете приведено описание основных этапов разработки: анализа требований, проектирования и реализация программных средств. Создан удобный интерфейс пользователя, спроектированы собственные классы (TLocation, TPoint_g, TRomb). Разработаны тесты и проведено тестирование. На основе результатов тестов можно сделать вывод, что приложение работает корректно».
4.7 Список использованных источников и приложения
На каждый приведенный в списке источник (книга, статья из журнала, ссылка из Internet) в тексте должна быть ссылка в виде: [<номер из списка>].
Каждое приложение должно начинаться титульным листом с заголовком:
Приложение <обозначение:А, B, C…> (обязательное). <название приложения>
Например: Приложение А (обязательное). Текст программы
Приложение а
(обязательное)
Титульный лист, реферат
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Кафедра «Математическое обеспечение и применение ЭВМ»
«УТВЕРЖДАЮ»
Зав. кафедрой «МО и ПЭВМ»
Макарычев П.П.
_____________________
«___»__________2008г