Файл: Курсовая работа по дисциплине Программная инженерия Управление жизненным циклом ис.docx

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 10.01.2024

Просмотров: 287

Скачиваний: 20

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Проведение опытной эксплуатации 10 Опытная эксплуатация проведена. Устранение неисправностей

Проведение приёмочных испытаний 10 Испытания проведены. Устранение неисправностей проведен. Акт передачи системы в эксплуатацию оформлен и подписан.

Завершение работ 5 Акт завершения работ подписан

Сопровождение Выполнение работ в соответствии с гарантийными обязательствами 180 Выявленные недостатки системы устранены

Послегарантийное обслуживание - Система работает стабильно, без сбоев.
3.1.13 Порядок контроля и приемки системы

Исполнитель предоставляет Заказчику результаты работ в соответствии с перечнем и в сроке, указанные в Договоре.

По завершению этапа разработки системы должны быть произведены тестовые испытания системы на функционирование и соответствие Техническому заданию. Результатом должно быть оформление актов завершения тестовых испытаний.

После завершения тестовых испытаний должна быть проведена опытная эксплуатация системы. Результатом должно быть оформление актов завершения опытной эксплуатации системы.

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


4 Проектирование решения

4.1 Описание архитектуры/структуры системы

С учетом технического задания была разработана структура сайта, которая показана на схеме 2.

Схема 2 – Структура сайта

4.2 Описание возможных технических решений

Для проектирования сайта выбрана технология реализации CMS (Content Management System) – программное обеспечение, позволяющее управлять контентом сайта: создавать и публиковать записи, размещать виджеты, менять дизайн, редактировать различные элементы, добавлять функционал; т.к. данная система упрощает процесс создания и управления сайтом. Современное удобное решение.


Существует несколько видов CMS:

1. WordPress - бесплатный движок, который изначально позволял создавать только сайты для блогов. Но сегодня его функционал значительно шире. Теперь это CMS для Wiki, интернет-магазинов, корпоративных сайтов, блогов, информационных порталов. Сейчас данная платформа является самой популярной в мире: более 60 % всех ресурсов, использующих Content Management System, созданы на WordPress.

2. 1С-Битрикс - данный движок больше предназначен для «тяжелых» коммерческих сайтов. Если сравнивать с WP, функционал в области коммерции шире. Но использование 1С не бесплатно. Платформа хорошо справляется со сложными задачами. За это ее полюбили владельцы интернет-магазинов.

3. Joomla - наиболее близкий аналог WordPress. Бесплатная и простая в использовании CMS, имеющая весь необходимый функционал для создания «легких» сайтов.

4. Drupal - данный движок является бесплатным и при этом полнофункциональным. Способен решать сложные задачи наряду с простыми.

5. PhpBB - наиболее популярная платформа, предназначенная для создания форумов.

В качестве инструмента для создания АС «ООО Большой Урал» выбрана CMS WordPress, из-за следующих достоинств:

лицензия на использование системы бесплатная;

есть бесплатные темы, которые можно адаптировать под свой фирменный стиль;

открытый код, можно разработать свои плагины и темы;

простая и удобная панель управления административной частью;

быстро и легко ставится на хостинг со стандартными настройками, большинство хостингов, таких как: Ru-center, TimeWeb, Eurobyte, HandyHost, Beget, Agava, 1Gb, имеют встроенный инструмент установки Вордпресса — это позволяет достаточно быстро стартовать со своим проектом;

большой набор различных дополнений и расширений (плагинов).
4.3 Проектирование интерфейса пользователя

Под интерфейсом понимается формат отображения информации, структура пространства страницы, для удобного взаимодействия пользователя с сайтом. Интерфейс для сайта «ООО Большой Урал» показан на рисунке 12.



Рисунок 12 – Интерфейс пользователя
4.4 Проектирование базы данных

Проект «ООО Большой Урал» не подразумевает использование базы данных.
5 Программная реализация системы

Перед проектированием решения в CMS WordPress необходимо предоставить информацию для наполнения страниц.

Раздел «Главная» должен содержать следующую информацию:

Производство соли в России сосредоточено в руках нескольких компаний. Монополистом рынка является компания Руссоль. Из них крупнейшим импортёром и наиболее гибких поставщиков является компания Большой Урал. Она закрывает около 5% внутреннего потребления соли пищевой соли на крупнейшим предприятиях страны.

Мы работаем с множеством компаний и имеем действующие заключенные контракты на поставку соли по России. Если вас интересует поставка соли от производителя в России в маленьком объеме или крупном объеме на регулярной основе, приглашаем вас связаться с нами. Большой Урал уже более 10 лет продаёт соль, является крупнейшим производителем и контрактным поставщиком соли из России и может гарантировать для вас лучшие цены, проверенное качество, выверенную логистику и гарантию поставки соли в строго оговоренные сроки.

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

Наши производства в России являются произведением искусства. Приглашаем вас познакомиться с фотографиями с солезаводов.

Раздел «Каталог продукции» должен содержать информацию об имеющимся товаре.

Раздел «Заявка» должен содержать обратную форму для получения коммерческого предложения.

Раздел «О нас» должен содержать следующую информацию:

Компания ООО «Большой Урал» занимается доставкой высококачественной соли с 2010 г. Мы поставляем садочную, морскую, каменную, выварочную соль. В нашем ассортименте есть соль экстра, морская соль, нитритная соль, помолы соли, галит, таблетированная соль, сода пищевая и другие виды сопутствующей продукции оптом и в розницу. Мы являемся импортёром соли и соды номер 1 в России.


Мы специализируемся на работе в России и СНГ. Работаем с крупнейшими локальными и международными компаниями. Ежегодный объем поставки пищевой соли превышает 250.000 тн. Мы являемся лидирующим импортёром соли в Россию и являемся экспертом по логистике, это позволяет нашим клиентам иметь лучшие условия работы.

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

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

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

Раздел «Контакты» должен содержать следующую информацию: адрес, номер телефон, режим работы, карту.

Для реализации системы на WordPress была выбрана тема HoneyPress, для того чтобы выполнить сайт в лаконичном стиле.

Рисунок 13 – Реализация раздела «Главная»

Рисунок 14 – Реализация раздела «Каталог продукции»

Рисунок 15 – Реализация раздела «Каталог продукции»

Рисунок 16 – Реализация раздела «Заявка»

Рисунок 17 – Реализация раздела «О нас»

Рисунок 18 – Реализация раздела «Контакты»

После создания сайта были подключены следующие плагины:


Elementor - плагин, для редактирования темы вручную

Contact form 7 – Конструктор контактных форм.

Code Snippets Extended. Плагин для создания сниппетов

WPtouch Mobile Plugin Плагин, который преобразует сайт на мобильную версию

Yoast SEO. плагин для SEO в WordPress

Дополнительная реазилация на сайте :
1. В подвале:

- навигация по меню сайта
- Информация об адресе, времени работы.
- Телефон (если нажать на текст «Позвоните Нам» или номер телефона откроется приложение для вызова).
- Email (если нажать на текст «Напишите Нам» откроется приложение для отправки электронной почты).


6 Функциональное тестирование решения

6.1 Функциональное тестирование решения

6.1.1 Тест «Юзабилити сайта»

Идентификатор тест-варианта Просмотр страниц и переход по ним

Набор входных данных -

Ожидаемые результаты Легкий, читаемый сайт. Интуитивно понятный интерфейс

Выполняемые действия Зайти на «Главную страницу» - перейти с неё на любую другую страницу

6.1.2 Тест «Контактная информация»

Идентификатор тест-варианта Поиск контактной информации

Набор входных данных -

Ожидаемые результаты Легкость в поиске контактной информации

Выполняемые действия Перейти на страницу «Контакты», найти необходимую информацию
6.1.3 Тест «Заполнение заявки на сайте»

Идентификатор тест-варианта Отправка сообщения с сайта

Набор входных данных Имя, e-mail, Название организации, Номер телефона, текст сообщения