БЮДЖЕТНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ОМСКОЙ ОБЛАСТИ «ОМСКИЙ АВИАЦИОННЫЙ КОЛЛЕДЖ ИМЕНИ Н.Е. ЖУКОВСКОГО» |
ОТЧЕТ ПО ПРОИЗВОДСТВЕННОЙ ПРАКТИКЕ
ПП.01.01 Практика программирования
профессионального модуля ПМ.01 Разработка программных модулей ПО для компьютерных систем
Практикант | ||
Руководитель практики |
Оглавление
Введение. 3
ПМ.01 Участие в проектировании сетевой инфраструктуры.. 3
Основная задача практики. 3
Виды работ. 3
Основная часть. 4
Задание на разработку. 4
Описание целевой аудитории. 5
Структура сайта (концептуальная модель) 5
Структура ролей пользователей (концептуальная модель) 6
Структура CMS. 6
Описание страниц. 7
Описание плагинов и модулей. 9
Описание тестирования. 10
Руководство администратора. 11
Заключение. 14
Используемые источники информации. 15
Приложение. 16
Введение
ПМ.01 Участие в проектировании сетевой инфраструктуры
Основная задача практики
Основная задача практики — формирование практических навыков коллективной работы по созданию сайтов на основе шаблонов (CMS).
Виды работ
- настройка виртуального Web-сервера;
- моделирование структуры сайта в среде MS Visio;
- создание структуры сайта в целевой CMS;
- связывание страниц с помощью навигационной системы;
- установка и настройка расширений компонентов, модулей, плагинов, шаблонов исходной комплектации;
- настройка интерфейсов пользователя;
- размещение сайта в сети интернет;
- разработка проектной и технической документации;
- оформление портфолио профессионального модуля ПМ.01.
Основная часть
Задание на разработку
Создайте сайт «Интернет — магазин», согласно техническому заданию. Сайт должен быть разработан с помощью CMS Joomla или WordPress и размещен в сети Интернет.
Настройте виртуальный сервер (Denver или OpenServer – можно скачать с официального сайта по адресу www.denwer.ru или других сайтов с бесплатным софтом)
Создайте модель структуры сайта, согласно техническому описанию.
Установите на виртуальный сервер выбранную вами CMS. (CMS Joomla или WordPress можно скачать с официальных сайтов: http:// www.joomla.org/ или http:// www.WordPress.org/)
Установите и настройте расширения компонентов, модулей, плагинов, шаблонов исходной комплектации:
- полномочия пользователей к разделам сайта
- расширения исходной комплектации «Баннеры»
- расширения исходной комплектации «Контакты»
- расширения исходной комплектации «Сообщения»
- расширения исходной комплектации «Лента новостей»
- расширения исходной комплектации «Поиск»
- расширения исходной комплектации «Ссылки»
- расширения исходной комплектации «Умный поиск»
- расширение «Отладка»
- плагинов «CAPTCHA»
- плагинов «Голосование»
- плагинов «Подсветка»
Заполните контентом разработанный сайт.
Разместите сайт в сети интернет.
Оформите отчет по практике согласно макету и рекомендациям по прохождению практики.
Производитель компьютеров предлагает возможность приобретения своей продукции через Интернет. Клиент может выбрать компьютер на Web-странице производителя. Можно выбрать стандартную конфигурацию или построить требуемую конфигурацию в диалоговом режиме. Компоненты конфигурации представляются для выбора из доступных альтернатив. Для каждой конфигурации можно посчитать цену. Клиент должен иметь возможность просматривать информацию о товаре, оставлять отзывы о товаре и его доставке.
Клиенты должны иметь возможность общаться на сайте по средствам онлайн чата, иметь возможность предлагать новости и комментировать их. На сайте должны размещаться новости о новых поступлениях и новых товарах, новости должны иметь рейтинг и каждый зарегистрированный пользователь должен иметь возможность оценивать их.
Клиент может выбрать вариант заказа компьютера через Интернет, либо попросить, чтобы продавец связался с ним для объяснения деталей заказа, договоренности о цене и т.п. прежде, чем заказ будет фактически размещен.
Чтобы оформить заказ, клиент должен заполнить информацию по доставке товара (ФИО, почтовый адрес) и детали, касающиеся оплаты (использование кредитной карточки или чека).
После ввода заказа клиента в систему продавец отправляет на склад электронное требование, содержащее детали, касающиеся заказанной конфигурации. Детали сделки, включая номер заказа, номер счета клиента, отправляются по электронной почте клиенту. Пока клиент ожидает прибытия компьютера, он может проверить состояние заказа (дата заказа, отметка об оплате, отметка об отгрузке) в любое время в диалоговом режиме.
Пока заказ не будет собран и отправлен, клиент может отменить заказ и получить 90% внесенной им суммы.
Описание целевой аудитории
Целевой аудиторией данного интернет ресурса являются:
- Покупатели магазина;
- Корпоративные клиенты офисов и компаний;
- Геймеры и программисты;
- Организации, специализирующиеся на ремонте техники.
Покупатели магазина. Данная группа пользователей ресурса является по своему составу разнородной, прежде всего по возрасту, однако необходимо учесть интересы всех потенциальных покупателей.
Офисы, как правило, нуждаются в технике одного модельного ряда, покупаемой оптом.
Геймеры и программисты предъявляют завышенные требования к качеству своей техники, которую стремятся постоянно улучшать модернизированными комплектующими. Ориентируясь на такую целевую аудиторию, необходимо побеспокоиться о закупке дорогостоящей техники, которая бы смогла по характеристикам удовлетворить их запросы.
Структура сайта (концептуальная модель)
Рисунок 1 — Концептуальная модель сайта
Структура ролей пользователей (концептуальная модель)
Интернет – магазин поддерживает работу двух групп пользователей:
- администратор;
- зарегистрированный клиент.
Сайт позволяет работать с зарегистрированными клиентами и не зарегистрированными. Не зарегистрированные пользователи могут:
- выбрать товар;
- изучить всю опубликованную информацию о фирме и товарах на сайте;
- прочитать отзывы к товарам;
- связаться со службой поддержки;
- зарегистрироваться.
А для зарегистрированных пользователей доступен более широкий функционал:
- сделать заказ;
- внести коррективы в заказ;
- оставить отзыв;
- оформить доставку.
Структура CMS
Было принято решение использовать для разработки проекта CMS WordPress так как она обладает достаточным функционалом и содержит большое количество стилистических шаблонов для оформления страниц. WordPress – бесплатная система управления сайтом с открытым исходным кодом, хорошо зарекомендовавшая себя в течение многих лет, позволяет создавать практически любые сайты.
Описание страниц
Верхняя навигационная панель интернет – магазина содержит несколько ссылок, описывающих работу магазина.
- О нас – здесь содержится информация о компании, дата открытия, основные вехи истории, отличительные стороны предприятия и иная информация для потребителя.
- Доставка содержит информацию о доступных районах для доставки, минимальную суму доставки и время доставки для каждого района, так же на этой странице размещена интерактивная карта города с выделенными зонами доставки.
- Акции – на данной странице размещаются актуальные скидки и акции компании.
- Контакты – эта страница содержит всю необходимую информацию для связи с представителями компании, адрес и время работы.
- Последняя ссылка отображает сумму товаров добавленных в корзину и их количество.
Рисунок 2 – Верхняя навигационная панель интернет – магазина
Каталог товаров интернет – магазина содержит 3 категории продукции:
- ноутбуки;
- компьютеры;
- комлпектующие.
Состав каждой категории товаров приведены на рисунках 3 – 5.
Рисунок 3 – Категория товаров – ноутбуки
Рисунок 4 – Категория товаров – компьютеры
Рисунок 5 – Категория товаров – комплектующие
Описание плагинов и модулей
Рисунок 6 – Плагины
Описание тестирования
Функциональное тестирование – это тестирование программного обеспечения в целях проверки реализуемости функциональных требований, то есть способности программного обеспечения в определенных условиях решать задачи, нужные пользователем. Функциональные требования определяют, что именно делает программное обеспечение, какие задачи оно решает. Также, с помощью функционального тестирования производится проверка работоспособности ссылок.
Тест №1. Переход по ссылкам меню.
Входные данные: пользователь, только что зашедший на сайт. Пользователь проверяет каталог всех товаров, компьютеров из категории «Lenovo», выбрать произвольный компьютер и посмотреть о нем информацию.
Ожидаемые данные: в процессе выполнения данных действий не должно возникнуть затруднений.
Полученные результаты: пользователь не столкнулся с какими-либо проблемами.
Тест пройден успешно.
Тест №2. Поиск товара.
Входные данные: пользователь вводит поисковый запрос «Моноблок».
Ожидаемый результат: на странице отображения результатов поиска компьютеров, выводятся компьютеры, имеющие в своем названии «Моноблок».
Полученные результаты: в результатах поиска отображается техника в названии которой присутствует «Моноблок».
Тест пройден успешно.
Тест №3. Добавление товара в корзину.
Входные данные: пользователь нажимает на кнопку «добавить в корзину», после чего товар добавляется в корзину, при этом не возникают ошибки.
Полученный результат: после нажатия «Добавить в корзину» товар добавился в корзину без ошибок.
Тест пройден успешно.
Тест №4 Оформление заказа.
Входные данные: пользователь, добавивший в корзину одну или более позиций, нажимает на кнопку «Оформление заказа».
Ожидаемый результат: заказ принимается в обработку, система выдает сообщение пользователю «Заказ принят».
Полученный результат: полученный результат совпадает с ожидаемым.
Тест пройден успешно.
В ходе функционального тестирования ошибок не было обнаружено ошибок.
Юзабилити тестирование – это метод оценки удобства продукта в использовании, основанный на привлечении пользователей в качестве тестировщиков, испытателей и суммирование полученные от них выводов.
При прохождении данного теста тестировщики решили следующие задачи:
- найти компьютер в каталоге;
- найти компьютер с помощью формы поиска;
- найти информацию о компьютере.
Данные задачи были успешно решены тестировщиками.
Тест пройден успешно.
Было проведено тестирование интерфейса пользователя в браузерах: Google Chrome 66.0.3359.117, Mozilla Firefox 52.6.0, Opera 12.16_p1860-r1.
Не было обнаружено проблем с версткой. Интерфейс для пользователя идентичен в разных браузерах. Результаты тестирования соответствуют ожидаемым.
Руководство администратора
Администраторская часть содержит контекстное меню, позволяющее выполнять настройки как внешнего оформления, так и информационного наполнения сайта.
Пункты контекстного меню:
- консоль;
- темы;
- виджеты;
- меню;
- плагины;
- страницы;
- товары.
Консоль. Данный пункт контекстного меню является главной страницей управления сайтом. Здесь можно просмотреть последние отзывы о товарах, просмотреть количество заказов, наличие товаров и создать быстрый черновик записи.
Рисунок 7 – Консоль
Следующий пункт меню – это темы, он позволяет выбрать шаблон оформления сайта. Для данного интернет – магазина был выбран шаблон «Simple Shop». После выбора шаблона требуется еще провести большое на первоначальный шаблон. Шаблоны существуют платные, так и бесплатные.
Рисунок 8 – Темы
Виджеты – в этом пункте добавляются, удаляются и настраиваются различные виджеты. Примеры виджетов: календарь, поиск по товаров, различные статьи, корзина и большое множество других виджетов.
Рисунок 9 – Виджеты
Меню. В этом пункте создаются, настраиваются или удаляются контекстные меню. В этом проекте создано два контекстных меню.
Рисунок 10 – Меню
Страницы. В этом пункте добавляются, редактируются или удаляются страницы сайта. Пример редактирования страницы доставка рассматривается на рисунке ниже.
Рисунок 11 – Страницы
Заключение
Разработанное приложение направлено на практическое применение процесса проектирования, разработки и внедрения информационной системы интернет – магазина с целью увеличения количества потенциальных покупателей и минимизации временных затрат на работу с клиентом.
Администраторская часть содержит инструменты управления интернет – магазином и включает в себя как общие настройки магазина, так и специальные настройки.
В клиентской части архитектуры разрабатывается максимально удобная и доступная работа потенциального клиента на страницах интернет – магазина. Разработка интерфейса, доступные и понятные диалоговые окна, удобные системы оплаты и доставки товаров.
Как я могу узнать стоимость подготовки своего отчёта по практике?
Чтобы узнать стоимость, пожалуйста, заполните форму на сайте или напишите нам в мессенджеры. Расчёт стоимости займёт 1-2 часа в рабочее время. В выходные и праздничные дни расчёт высылается по мере готовности в течение текущего дня. После согласования расчёта и условий работы мы можем начинать наше сотрудничество!
Сколько это стоит?
Стоимость полного комплекта документов начинается от 2500 р. Далее цена зависит от сложности задания, дисциплины, срочности и требований учебного заведения.
Могу ли я заказать практику если я её не проходил реально?
Да, Вы можете заказать оформление отчёта на нашем сайте и мы гарантируем соблюдение всех требований кафедры. Ваш отчёт по практике примут на высокий балл или мы вернем деньги!
У меня нет печатей, можно ли заказать печати на вашем сайте?
Вы может заказать отчёты с печатями и без печатей. У нас есть широкий выбор партнёрский организаций, которые могут ставить печати. Это ООО, магазины, детские сады и школы, организации финансового, нефте-газового сектора, социальные организации. Все печати реально существующих организаций и Вашу практику могут подтвердить при звонке из учебного заведения.
Как я получу документы по практике если заказываю отчёт дистанционно?
Все документы по практике Вы получаете на свой электронный адрес. Если требуются оригинальные печати (в некоторых учебных заведениях с этим строго), то мы присылаем комплект документов Почтой России или Сдэком. Стоимость отправки документов рассчитывается по тарифам транспортных компаний.
По каким дисциплинам можно заказать отчёт?
Как Вы можете посмотреть на нашем сайте, здесь представлено более 300 отчётов для разных учебных заведений и разных дисциплин. Мы можем выполнять все отчёты на высокие баллы!
Мой отчёт по практике точно примут?
Все наши отчёты принимают на кафедрах. Не всегда с первого раза, иногда со второго или четвёртого. Но, самое главное, мы никуда не пропадаем, не исчезаем, не отказываемся от своих работ и обещаний и доводим работу до оценки.
Как пользоваться Вашим сайтом?
Сайт praktiki.net разделён на разделы — типы практик (учебная, Производственная, преддипломная и др); место проведения (в суде, в школе, в ООО, на стройке и т.д.); учебное заведение (Синергия, Росдистант, Витте, Ранхигс, всего около 200 вузов); курсы — с 1 по 5.
Можете воспользоваться строкой поиска (лупа в верхнем правом углу) и найти то, что Вам нужно. Если Вам нужен пример отчёта в банке, наберите «банк». Если Вам нужен пример отчёта в Синергии, наберите «Синергия». Если Вам нужны примеры производственной практики, наберите «Производственная практика». Думаю, Вы поняли 😉