Отчет по практике в ГАОУ СПО Стерлитамакский колледж строительства

Автор работы: Пользователь скрыл имя, 01 Февраля 2015 в 14:46, отчет по практике

Описание работы

Цель производственной практики: разработать функциональный модуль.
Задачи:
Разработать код программного продукта на основе готовой спецификации на уровне модуля.
Разработать спецификацию на основе ЕСПД к Web – сайту

Файлы: 1 файл

отчет.docx

— 46.14 Кб (Скачать файл)

<UL>

<img src="g\h1.jpg" width="250" height="200">

<img src="g\h4.jpg" width="250" height="200">

<img src="g\h3.jpg" width="250" height="200">

<img src="g\h2.jpg" width="250" height="200">

<img src="g\h5.jpg" width="250" height="200">

<img src="g\h6.jpg" width="250" height="200">

<img src="g\h10.jpg" width="250" height="200">

<img src="g\h8.jpg" width="250" height="200">

<img src="g\h9.jpg" width="250" height="200">

<img src="g\h11.jpg" width="250" height="200">

<img src="g\h7.jpg" width="250" height="200">

<img src="g\h12.jpg" width="250" height="200">

</UL>

<audio controls autoplay  >

    <source src="myz/qwer.mp3" type="audio/mpeg">

    <a href="myz/qwer.mp3">Скачайте музыку</a>.

  </audio>

<br><br>

<a href="#top"> НАВЕРХ </a>

</tr>

</td>

</table>

</body>

</html>

Функциональные и технические требования

Совместимость с браузерами «google chrome», «Mozilla Firefox», «opera», « Netscape Navigator» и другие.

Использование технологии Image-map;

Использование текстовых и графических ссылок;

Использование таблиц и списков;

Применение каскадных стилей к тексту;

Работа с формами;

Применение динамических элементов;

Организация тестирования пользователя с выводом процентов;

Установка пароля на станицу для скачивания (просмотра) информации;

Организация подсчета количества посетителей сайта.

 

Требования к дизайну

Требования к дизайну нет.

Требования к навигации и структуре сайта

Использование фреймовой структуры главной страницы;

Требования к содержанию сайта

Заполнить сайт информацией о блокаде Ленинграда, и вставить картинки. 

  1. Выполнение отладки программного кода с использованием программных средств.

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

Классификация ошибок:

  1. Технологические ошибки.
  2. Программные ошибки.
  3. Алгоритмические ошибки.
  4. Системные ошибки.

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

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

Во время отладки надо постараться определить природу ошибки, является ли это ошибка ошибкой аппаратуры (что вполне вероятно, если используется какое-то нестандартное оборудование, для которого разрабатывается программа), операционной системы (что маловероятно), компилятора (читайте инструкции) или собственной программы. Если ошибка в программе, постарайтесь определить модуль, в котором она возникает, исключите из рассмотрения наименее вероятные источники ошибки, попытайте сузить область поиска. Проверти, является ли ошибка повторяющейся или устойчивой.

Основные причины неповторяющейся ошибки:

- Неправильный ввод данных;

- Сбои в аппаратуре;

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

Во время отладки программы определила ошибки:

  1. 1-го вида (синтаксические).
  2. Алгоритмические ошибки.
  3. Грамматические ошибки.

Отладка программы производилась через «Блокнот» вручную и были выявлены и устранены такие синтаксические ошибки, как отступ красной строки, пропущенные запятые, ошибки в орфографии и html-коде.

 

  1. Проведение тестирования программного продукта по составленному сценарию.

Тестирование Web-сайта – это проверка ресурса различными методами и способами на работоспособность. Тестирование необходимо для получения гарантии работоспособности интернет-ресурса и повышения его эффективности.

Рассмотрим основные виды тестирования.

Тестирование usability (проверка удобства пользования сайтом). В ходе такого тестирования определяется качество исполнения и удобство интерфейса, а также проводятся работы по выявлению возможных ошибок в структуре. Результаты дают возможность определить, насколько правильно воспринимает «среднестатистический» пользователь информацию на сайте, и как быстро он может найти нужную ему информацию. Это очень важный показатель не только для функциональных сайтов (интернет – магазин, интернет – каталог), но и для сайтов - визиток.

Тестирование на устойчивость к большим нагрузкам. Этот тест имитирует одновременное посещение большого количества пользователей (сотен или даже тысяч) для определения работоспособности ресурса при больших нагрузках. Такое тестирование обязательно для новостных сайтов, форумов и ресурсов с предполагаемой большой аудиторией. В ходе тестирования проверяется не столько сам ресурс, сколько комплексную работу аппаратной части сервера, веб – сервера, программного ядра и других компонентов учебника.

Тестирование HTML кода. Проверяется весь Web-сайт на наличие ошибок в программном коде и соответствие стандартам.

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

Результаты тестирования:

  1. Тестирование usability.

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

  1. Тестирование на устойчивость к большим нагрузкам.

На данном этапе тестирования ошибки не выявлены.

  1. Тестирование HTML кода.

Были выявлены и устранены синтаксические ошибки: отступ красной строки, пропущенные запятые, ошибки в орфографии и html-коде.

  1. Тестирование безопасности.

Данный этап прошел успешно.

 

  1. Разработка технической документации (описание программы) к программному продукту

Аннотация

  1. Назначение документа.

Документ предназначен для ознакомления с программным продуктом «Web-сайт на тему: Битва под Москвой»

  1. Краткое изложение основной части документа.

Документ описывает структуру и наполнение программного продукта.

Общие сведения

Web-сайт «Битва под Москвой» представляет собой самостоятельный программный продукт и предназначен для накопления актуальных данных о событиях Битвы под Москвой. Основная задача, которую решает система – ввод, централизованное хранение, обработка, поиск информации по данной теме.

 

  1. Обозначение и наименование программы.

Web-сайт на тему: Битва под Москвой

  1. Программное обеспечение, необходимое для функционирования программы

В качестве операционной системы сервера приложений и сервера баз данных должна использоваться одна из нижеперечисленных операционных систем:

  • Windows Server;
  • Unix-совместимая ОС (Centos, RHEL, Ubuntu и т.д.) 64bit;

В качестве операционной системы клиентских компьютеров может использоваться:

  • Microsoft Windows 2000 Professional SP4;
  • Microsoft Windows XP Professional SP3;
  • Microsoft Windows Vista Professional SP3;
  • Microsoft Windows 7 Professional SP1;
  • Linux;
  • Unix-совместимая ОС.
  1. Языки программирования, на которых написана программа

Программа написана на следующих языках программирования:

  • HTML;
  • JavaScript;

 

Функциональное назначение

Задачей программного продукта является предоставление информации в свободном доступе о событиях битвы под Москвой.

Описание логической структуры

Структура программы с описанием функций составных частей и связи между ними

Web-сайт включает в себя следующие разделы:

  • Главная;
  • Московская оборонительная операция;
  • Московская наступательная операция;
  • Почему немцы не смогли взять Москву? ;
  • Тест.
  • Архив

 

Раздел «Главная» содержит в себе основную информацию по данной теме и включает в себя видеоролик, доступный для скачивания;

Раздел «Московская оборонительная операция и Московская наступательная операция» раскрывает всю информацию по данной теме;

Раздел «Почему немцы не смогли взять Москву?» содержит информацию почему немцы не смогли взять Москву;

Раздел «Архив» содержит в себе информацию о наших земляках, участвовавших в сражении. В нем установлен пароль.

Раздел «Тест» содержит тест, составленный по материалам сайта.

Навигация по порталу осуществляется элементом для перехода между разделами верхнего уровня (присутствует на каждой странице), расположенным в верхней части страницы.

 

 

Используемые методы

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

 

Используемые технические средства

На предприятии минимальные затраты: на требование к аппаратному обеспечению (Pentium-3, ОЗУ-512 и т.д.) и требование к программному обеспечению (использование программ Блокнот, Microsoft Front Page, Paint (для создания рисунка), Windows 98).

 

Вызов и загрузка

Способ вызова программы с соответствующего носителя данных

Для запуска программы необходимо запустить файл index.html в любом браузере.

 

Входные данные

Для создателя сайта входные данные – это информация, которую я нашла, обработала и выложила.

Оформление графических элементов записывается в: jpg или gif. Расширение экрана используют либо 640*480 или 800*600. В сайте используется популярные шрифты Arial, Times New Roman.

 

Выходные данные

Характер, организация и предварительная подготовка выходных данных

Выходными данными являются:

    •   новостные статьи;
  •  результаты теста;

 

  1. Вывод

При прохождении производственной практики по МДК 01.02 «Объектно-ориентированное программирование» были освоены профессиональные и общие компетенции ПМ 01.

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

Приобретен практический опыт по: разработке кода программного продукта на основе готовой спецификации на уровне модуля; использованию Инструментальной средств на этапе отладки ПП; тестированию программного модуля.

В процессе учебной практики я:

- Поняла сущность и социальную значимость своей профессии, проявила к ней устойчивый интерес.

Информация о работе Отчет по практике в ГАОУ СПО Стерлитамакский колледж строительства