Главная страница
Навигация по странице:

  • Критерий 1 Поиск

  • Критерий 2 Посещаемость

  • Критерий 3 Безопасность

  • Критерий 4 Наполнение контентом

  • Критерий 5 Расходы

  • Критерий 6 Дизайн

  • Основные разделы сайта: Главная

  • Контакты

  • Гость (неавторизованный пользователь) обладает правами

  • Авторизованный пользователь (владелец сайта) обладает правами

  • Администратор сайта обладает всеми правами

  • 3.1.3.3 Требования к численности и квалификации персонала

  • 3.1.3.4 Требования к операционной среде(системе)

  • Инрстрп. ПЗ_Курсовой проект по ПИ. Курсовая работа по дисциплине Программная инженерия Управление жизненным циклом ис Создание интернеткаталога по продаже фастуда для ооо Мания вкуса


    Скачать 3.09 Mb.
    НазваниеКурсовая работа по дисциплине Программная инженерия Управление жизненным циклом ис Создание интернеткаталога по продаже фастуда для ооо Мания вкуса
    АнкорИнрстрп
    Дата04.11.2022
    Размер3.09 Mb.
    Формат файлаdocx
    Имя файлаПЗ_Курсовой проект по ПИ.docx
    ТипКурсовая
    #769849
    страница5 из 11
    1   2   3   4   5   6   7   8   9   10   11

    2.2 Сравнительный анализ решений


    Для сравнительного анализа важен подбор критериев сравнения. Критерии анализа отражает ключевые бизнес-требования, описанные в разделе 1, а также наиболее приоритетные детализированные требования и ограничения, которые описываются в разделе 3

    Выбор критериев сравнения сделан на основе анализа основных характеристик веб-ресурсов.
    Таблица 3 - Результаты сравнения


    Критерии сравнения

    Название решения 1

    Создание групы на vk.com

    Название решения 2

    Размещение своей страницы на сайте «Урбето-весь Еманжелинск

    Название решения 3

    Создание собственного сайта

    Критерий 1

    Поиск

    высокий

    высокий

    относительно высокий (зависит от настроек сайта)

    Критерий 2

    Посещаемость

    средняя

    высокая (сайт очень известный на своей территории)

    Высокая (при грамотном создании сайта)

    Критерий 3

    Безопасность

    низкая

    относительно высокая (зависит от владельца сайта)

    Относительно высокая (зависит от собственных настроек на сайте)

    Критерий 4

    Наполнение контентом

    Среднее (существуют лимиты)

    Отсутсвует (размещена ссылка на страницу vk.com)

    Высокое (при выборе платного хостинга и соответсвующего тарифа)

    Критерий 5

    Расходы


    бесплатно

    плата за размещение рекламного баннера

    Плата за хостинг

    Критерий 6

    Дизайн


    Ограничен соц. сетью

    Ограничен сайтом

    Можно подобрать по своему вкусу


    При сравнении использовались следующие статьи:

    http://tohonix.biz/blog/sayt-ili-gruppa-v-socialnyh-setyah.html;

    https://beginpc.ru/internet/site-or-page-in-social-network

    2.3 Выводы по анализу


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

    3 Концепция решения



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

    Концепция решения описана в виде технического задания.

    Раздел «Концепция решения» завершается анализом рисков проекта.

    3.1 Техническое задание



    Техническое задание на разработку автоматизированной системы (далее - АС) является основным документом, определяющим требования и порядок создания (развития или модернизации - далее создания) автоматизированной системы, в соответствии с которым проводится разработка АС и ее приемка при вводе в действие. ГОСТ 34.602-89 является ориентирующим документом для выполнения технического задания.

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

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


    3.1.1.1 Предметом разработки является сайт типа интернет-магазин по продаже фастфуда.

    3.1.1.2 Заказчик ООО «Мания вкуса», разработчик Пронь М.А.

    3.1.1.3 Плановые сроки начала и окончания работы по созданию системы; 20.01.2018- 20.03.2018

    3.1.1.4 Сведения об источниках и порядке финансирования работ; разработка сайта - бесплатна

    3.1.2 Назначение и цели создания системы




    3.1.2.1 Имя сайта (название домена): feelmania.ru

    3.1.2.2 Название сайта: Мания вкуса


    3.1.2.3 Язык сайта: Русский.

    3.1.2.4 Описание сайта: Сайт должен быть удобен для пользователя, простой в управлении, информативный. Должен ассоциироваться с высоким уровнем сервиса и заботы о клиенте. Сайт предназначен для функционирования в компьютерной сети Интернет (далее – Сеть), с целью предоставления возможности пользователям Сети просмотра информации о перечне поставляемых продуктов. Сайт должен позволять производить заказ продуктов из каталога.

    3.1.2.5 Основные разделы сайта:


    1. Главная (информация о компании)

    2. Магазин (фото магазина)

    3. Доставка (информация о доставке)

    4. Контакты (местоположение на карте, адрес, телефон)

    5. Отзывы (отзывы клиентов)

    6. Меню (каталог продуктов)


    3.1.1.6 Цели создания cайта:


    • Предоставление развернутой информации о продуктах.

    • Возможность подачи заявок на продуктов.

    • Привлечение новых клиентов


    3.1.3 Требования к системе


    Состав требований к системе, включаемых и данный раздел ТЗ на АС, устанавливают в зависимости от вида, назначения, специфических особенностей и условий функционирования конкретной системе. В нашем случае АС является сайт интернет-магазина и приведены следующие требования:

    а) Требования к структуре и функционированию системы;

    б) Требования к характеристикам со смежными системами – описание границ, системы;

    в) Требования к численности и квалификации персонала;

    г) Требования к контролю, обновлению, хранению и восстановлению данных


    3.1.3.1 Требования к структуре и функционированию системы



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

    Приводится перечень подсистем, их назначение и основные характеристики.
    3.1.3.1.1 К названиям страниц и меню не предъявляется жесткие требования (на усмотрение разработчика).
    3.1.3.1.2 Сайт делится на две части: пользовательскую и администраторскую. Пользователи должны обладать следующими правами:


    Гость (неавторизованный пользователь) обладает правами:

    1. Каталог продуктов –просмотр;

    2. Раздел: Главная –просмотр;

    3. Раздел: Магазин – просмотр;

    4. Раздел: Доставка – просмотр;

    5. Раздел: Контакты – просмотр;

    6. Раздел: Отзывы - добавление комментариев.


    Авторизованный пользователь (владелец сайта) обладает правами:

    1. Каталог продуктов –просмотр; редактирование

    2. Раздел: Главная –просмотр; редактирование

    3. Раздел: Магазин – просмотр; редактирование

    4. Раздел: Доставка – просмотр; редактирование

    5. Раздел: Контакты – просмотр;

    6. Раздел: Отзывы - добавление комментариев.


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

    На рисунке представлен макет главной странице

    В шапке содержится логотип и название компании

    В меню содержатся следующие разделы:

    Главная;

    Магазин;

    Доставка;

    Контакты;

    Отзывы.

    Должен быть Блок «Меню» с категориями продуктов, а также Блок «Поиск».

    В подвале должна находится ссылка на страницу вконтакте. Макет главной страницы сайта представлена на рисунке 6.



    Рисунок 6 - Макет главной страницы

    Раздел макета страницы «Магазин», представленный на рисунке 7 содержит фото витрин магазина с ассортиментом продукции.










    Рисунок 7 – Макет страницы «Магазин»

    Раздел: макета страницы «Доставка», представленный на рисунке 8, содержит информацию о доставке продукции



    Рисунок 8 - Макет страницы «Доставка»
    Раздел: макета страницы «Контакты», представленный на рисунке 9 содержит, адрес компании, номер телефона, местоположение, сделанное на основе Yandex или Google карт.



    Рисунок 9 - Макет страницы «Контакты»
    Раздел: макета страницы «Отзывы», представленный на рисунке 10 содержит, комментарии пользователей. Для оставления комментариев не нужно регистрации на сайте. Капча служит для защиты от спама.



    Рисунок 10 - Макет страницы «Отзывы»
    При открытии продуктов, при выборе любой из категорий должно открываться описание продукта с изображением, ценой в виде тизера (анонса). Представлен на рисунке 11.



    Рисунок 11 – Макет блока меню продуктов (тизер)

    При открытии тизера появляется полная информация о продукте, помимо данных, которые указаны в тизере, указан состав продукта, а также вес и размер. Представлен на рисунке 12.



    Рисунок 12 - Макет блока меню продуктов (полная информация)


    3.1.3.2 Требования к характеристикам взаимосвязей со смежными системами – описание границ системы


    И сайт-визитка, и серьезный портал могут взаимодействовать со смежными системами путем закачки и отображения информации с других сайтов. Сейчас модно размещать на сайтах информацию о погоде, о курсе валют, анонсы новостей и т.д. Таким образом, в техническом задании на сайт придется рассказать о добыче указанной информации:
    - указать способы получения информации из этих источников (RSS и прочее);

    возможно, и регламент связи.

    Требования к совместимости со смежными системами реализуются:

    - применением развитых телекоммуникационных сетей;

    - применением широко распространенных сетевых протоколов;

    - применением широко распространенных форматов обмена данными.

    Здесь речь идет как о технической, так и о информационной совместимостях кастомизированных систем.
    3.1.3.2.1 Наш сайт взаимодействует с базами данных с помощью реляционной СУБД MySQL.

    Внешняя ссылка http://vk.com/maniyavkusa приводит на страницу вконтакте.

    3.1.3.2.2 Для взаимодействия пользователей сайтом предназначен протокол HTTP (HyperText Transfer Protocol).

    3.1.3.2.3 Для закачки файлов на сайт используется протокол FTP (File Transfer Protocol).

    3.1.3.2.4 Взаимодействие с сервисом Google для размещения Google карт.

    3.1.3.2.5 Взаимодействие с поисковыми системами с помощью карты сайта в формате XML.
    3.1.3.3 Требования к численности и квалификации персонала
    3.1.3.3.1 Требования к численности персонала

    Численность персонала зависит от тарифа на хостинг, особых требований к численности не предъявляется, т.к. аудитория нашего сайта небольшая.

    3.1.3.3.2 Требования к квалификации персонала.

    Пользователь должен знать основы работы с ПК, уметь пользоваться интернетом, браузером.

    Администратор сайта должен обладать навыками работы на ПК и в Сети, общими знаниями в области информационных технологий, навыками администрирования локальных компьютерных сетей и(или) СУБД; должен выполнять все необходимые функции по сопровождению Сайта и дальнейшему развитию Сайта с учетом его масштабируемости.
    3.1.3.4 Требования к операционной среде(системе)
    При размещении сайта на хостинге особых требований к операционной системе не предъявляется. И Windows и Linux системы способны обеспечить требования, обеспечивающие работу сайта. Основные требования по размещению сайта на хостинге указаны в разделе 3.1.3.6.

    1   2   3   4   5   6   7   8   9   10   11


    написать администратору сайта