Автор работы: Пользователь скрыл имя, 01 Февраля 2015 в 14:46, отчет по практике
Цель производственной практики: разработать функциональный модуль.
Задачи:
Разработать код программного продукта на основе готовой спецификации на уровне модуля.
Разработать спецификацию на основе ЕСПД к Web – сайту
<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;
Использование текстовых и графических ссылок;
Использование таблиц и списков;
Применение каскадных стилей к тексту;
Работа с формами;
Применение динамических элементов;
Организация тестирования пользователя с выводом процентов;
Установка пароля на станицу для скачивания (просмотра) информации;
Организация подсчета количества посетителей сайта.
Требования к дизайну
Требования к дизайну нет.
Требования к навигации и структуре сайта
Использование фреймовой структуры главной страницы;
Требования к содержанию сайта
Заполнить сайт информацией о блокаде Ленинграда, и вставить картинки.
Программирование сложный интеллектуальный процесс, сущность и основные закономерности которого ещё недостаточно изучены. В программировании не может быть незначительных ошибок или несущественных погрешностей. Пропуск запятой или отсутствие пробела между символами делает программу неработоспособной.
Классификация ошибок:
Под отладкой понимается процесс, позволяющий получить программу, работающую с требующимися характеристиками в заданной области входных данных. Отладка тесно соприкасается с тестированием, предшествует ему, но в тоже время осуществляется на основании тестирования, однако она - скорее искусство выявления природы ошибки и её локализации
Методологии и стратегия отладки начинаются не по завершению написания текста программы, а непосредственно в момент написания. Для легкости последующей отладки рекомендуется писать небольшие, хорошо закомментированные и специфицированные модули, которые выполняют узкие функции.
Во время отладки надо постараться определить природу ошибки, является ли это ошибка ошибкой аппаратуры (что вполне вероятно, если используется какое-то нестандартное оборудование, для которого разрабатывается программа), операционной системы (что маловероятно), компилятора (читайте инструкции) или собственной программы. Если ошибка в программе, постарайтесь определить модуль, в котором она возникает, исключите из рассмотрения наименее вероятные источники ошибки, попытайте сузить область поиска. Проверти, является ли ошибка повторяющейся или устойчивой.
Основные причины неповторяющейся ошибки:
- Неправильный ввод данных;
- Сбои в аппаратуре;
В системах реального времени и в мультипрограммных системах источником может оказаться другая программа, операционная система.
Во время отладки программы определила ошибки:
Отладка программы производилась через «Блокнот» вручную и были выявлены и устранены такие синтаксические ошибки, как отступ красной строки, пропущенные запятые, ошибки в орфографии и html-коде.
Тестирование Web-сайта – это проверка ресурса различными методами и способами на работоспособность. Тестирование необходимо для получения гарантии работоспособности интернет-ресурса и повышения его эффективности.
Рассмотрим основные виды тестирования.
Тестирование usability (проверка удобства пользования сайтом). В ходе такого тестирования определяется качество исполнения и удобство интерфейса, а также проводятся работы по выявлению возможных ошибок в структуре. Результаты дают возможность определить, насколько правильно воспринимает «среднестатистический» пользователь информацию на сайте, и как быстро он может найти нужную ему информацию. Это очень важный показатель не только для функциональных сайтов (интернет – магазин, интернет – каталог), но и для сайтов - визиток.
Тестирование на устойчивость к большим нагрузкам. Этот тест имитирует одновременное посещение большого количества пользователей (сотен или даже тысяч) для определения работоспособности ресурса при больших нагрузках. Такое тестирование обязательно для новостных сайтов, форумов и ресурсов с предполагаемой большой аудиторией. В ходе тестирования проверяется не столько сам ресурс, сколько комплексную работу аппаратной части сервера, веб – сервера, программного ядра и других компонентов учебника.
Тестирование HTML кода. Проверяется весь Web-сайт на наличие ошибок в программном коде и соответствие стандартам.
Тестирование безопасности. Проверка безопасности включает в себя тестирование как самого интернет-ресурса вместе с веб – приложениями, так и веб – сервера, операционной системы и всех сетевых сервисов. Для сохранности информации и стабильной работы ресурса тестирование безопасности необходимо проводить регулярно.
Результаты тестирования:
Данный этап тестирования выявил ошибки качества исполнения и удобства интерфейса учебного пособия. Была повышена удобочитаемость, также была подкорректирована навигация по нему.
На данном этапе тестирования ошибки не выявлены.
Были выявлены и устранены синтаксические ошибки: отступ красной строки, пропущенные запятые, ошибки в орфографии и html-коде.
Данный этап прошел успешно.
Аннотация
Документ предназначен для ознакомления с программным продуктом «Web-сайт на тему: Битва под Москвой»
Документ описывает структуру и наполнение программного продукта.
Общие сведения
Web-сайт «Битва под Москвой» представляет собой самостоятельный программный продукт и предназначен для накопления актуальных данных о событиях Битвы под Москвой. Основная задача, которую решает система – ввод, централизованное хранение, обработка, поиск информации по данной теме.
Web-сайт на тему: Битва под Москвой
В качестве операционной системы сервера приложений и сервера баз данных должна использоваться одна из нижеперечисленных операционных систем:
В качестве операционной системы клиентских компьютеров может использоваться:
Программа написана на следующих языках программирования:
Функциональное назначение
Задачей программного продукта является предоставление информации в свободном доступе о событиях битвы под Москвой.
Описание логической структуры
Структура программы с описанием функций составных частей и связи между ними
Web-сайт включает в себя следующие разделы:
Раздел «Главная» содержит в себе основную информацию по данной теме и включает в себя видеоролик, доступный для скачивания;
Раздел «Московская оборонительная операция и Московская наступательная операция» раскрывает всю информацию по данной теме;
Раздел «Почему немцы не смогли взять Москву?» содержит информацию почему немцы не смогли взять Москву;
Раздел «Архив» содержит в себе информацию о наших земляках, участвовавших в сражении. В нем установлен пароль.
Раздел «Тест» содержит тест, составленный по материалам сайта.
Навигация по порталу осуществляется элементом для перехода между разделами верхнего уровня (присутствует на каждой странице), расположенным в верхней части страницы.
Используемые методы
Web-сайт был реализован с помощью технологии CSS, динамических фреймовых структур, таблиц и списков, а также текстовых и графических ссылок.
Используемые технические средства
На предприятии минимальные затраты: на требование к аппаратному обеспечению (Pentium-3, ОЗУ-512 и т.д.) и требование к программному обеспечению (использование программ Блокнот, Microsoft Front Page, Paint (для создания рисунка), Windows 98).
Вызов и загрузка
Способ вызова программы с соответствующего носителя данных
Для запуска программы необходимо запустить файл index.html в любом браузере.
Входные данные
Для создателя сайта входные данные – это информация, которую я нашла, обработала и выложила.
Оформление графических элементов записывается в: jpg или gif. Расширение экрана используют либо 640*480 или 800*600. В сайте используется популярные шрифты Arial, Times New Roman.
Выходные данные
Характер, организация и предварительная подготовка выходных данных
Выходными данными являются:
При прохождении производственной практики по МДК 01.02 «Объектно-ориентированное программирование» были освоены профессиональные и общие компетенции ПМ 01.
В результате работы были достигнуты поставленные задачи. В ходе учебной практики для реализации данного проекта были определены алгоритмы решения поставленных задач и выбраны инструменты для их реализации.
Приобретен практический опыт по: разработке кода программного продукта на основе готовой спецификации на уровне модуля; использованию Инструментальной средств на этапе отладки ПП; тестированию программного модуля.
В процессе учебной практики я:
- Поняла сущность и социальную значимость своей профессии, проявила к ней устойчивый интерес.
Информация о работе Отчет по практике в ГАОУ СПО Стерлитамакский колледж строительства