И. Ю. Коробейникова


Формирование технического задания на разработку системы технического и SEO аудита веб-приложений



страница7/11
Дата09.11.2016
Размер3.49 Mb.
Просмотров3060
Скачиваний0
ТипНаучная работа
1   2   3   4   5   6   7   8   9   10   11

2.4 Формирование технического задания на разработку системы технического и SEO аудита веб-приложений.


Полное наименование информационной системы – система технического и SEO аудита веб-приложений «Webmetr.com»

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



  • ссылка на страницу;

  • источник ссылки;

  • текст ссылки;

  • тип ссылки;

  • target ссылки;

  • переадресации;

  • статус;

  • тип контента;

  • размер контента;

  • заголовок страницы;

  • длина заголовка;

  • дубликаты заголовков;

  • мета теги;

  • длина мета тегов;

  • дубликаты мета тегов;

  • заголовки на странице;

  • ссылки на страницы.

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

  • анализ веб-сайта на предмет технических ошибок;

  • анализ внутренних SEO факторов веб-сайта;

  • настройки количества запросов к сканируемому веб-сайту в единицу времени;

  • использование файлов Sitemap в качестве ссылочной массы для аудита веб-сайта;

  • использование файлов access.log и error.log в качестве ссылочной массы для аудита веб-сайта;

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

  • использование результатов аудита в качестве ссылочной массы для аудита веб-сайта;

  • выгрузка отчетов.

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

  • организацией бесперебойного питания технических средств;

  • использованием лицензионного программного обеспечения;

  • регулярным выполнением рекомендаций Министерства труда и социального развития РФ, изложенных в Постановлении от 23 июля 1998 г. Об утверждении межотраслевых типовых норм времени на работы по сервисному обслуживанию ПЭВМ и оргтехники и сопровождению программных средств»;

  • регулярным выполнением требований ГОСТ 51188-98. Защита информации. Испытания программных средств на наличие компьютерных вирусов.

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

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

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

Требования к квалификации и численности персонала. Минимальное количество персонала, требуемого для работы программы, должно составлять не менее 2 штатных единиц — системный администратор и конечный пользователь программы — оператор. Системный администратор должен иметь высшее профильное образование и сертификаты компании-производителя операционной системы. В перечень задач, выполняемых системным администратором, должны входить:



  • задача поддержания работоспособности технических средств;

  • задачи установки (инсталляции) и поддержания работоспособности системных программных средств — операционной системы;

  • задача установки (инсталляции) программы;

  • задача создания резервных копий базы данных.

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

  • процессор Intel Xeon DP 2 ГГц, не менее;

  • оперативную память объемом, 2 Гигабайта, не менее;

  • HDD, 100 Гигабайт, не менее;

  • два блока питания подключенных на разных фазах.

В состав программных средств должны входить:

  • сервер на базе ОС Linux;

  • веб-сервер Apache 2 или Nginx;

  • Java 7.0 или выше;

  • PHP 5.3 или выше;

  • Phalcon 1.3 или выше;

  • Elasticsearch 1.3 и выше;

  • Nsq 0.3.5 и выше;

  • Redis.

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

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

Требования к исходным кодам и языкам программирования. Исходный код должен быть структурированным и интуитивно понятно для чтения (в случаях реализации трудно доступного кода, оставить комментарии с разъяснением).

При выборе языка программирование необходимо уделить внимание наиболее гибкому и распространенному языку программирования.

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

Требования к программной документации. Состав программной документации должен включать в себя:



Виды испытаний. Приемо-сдаточные испытания должны проводиться на объекте Заказчика в оговоренные сроки.

Приемо-сдаточные испытания системы должны проводиться согласно разработанной Исполнителем и согласованной Заказчиком Программы и методик испытаний.

Ход проведения приемо-сдаточных испытаний Заказчик и Исполнитель документируют в Протоколе проведения испытаний.

На основании Протокола проведения испытаний Исполнитель совместно с Заказчиком подписывает Акт приемки-сдачи системы в эксплуатацию.

Стадии и этапы разработки системы:


  • анализ предметной области;

  • определение требований;

  • проектирование;

  • программирование;

  • тестирование и отладка;

  • написание руководств для пользователей;

  • внедрение.


Каталог: files -> main -> documents -> 2016
2016 -> Допустить к защите
2016 -> Методические рекомендации по выполнению внеаудиторной самостоятельной работы студентов по программе дисциплины
2016 -> Методическая разработка практического занятия по теме «Создание и воспроизведение видеороликов в программе Movie Maker»
2016 -> «Разработка информационного сайта для проекта «Живая история». В работе раскрывается актуальность темы, сформулированы цели и задачи исследования
documents -> Методические указания для студентов очной формы обучения по выполнению
documents -> Методическое пособие по дисциплине «информационная безопасность»
2016 -> Методические рекомендации по выполнению практических работ по дисциплине «Деловой русский язык»
documents -> Комплект оценочных средств Учебная дисциплина ен. 03 Информатика
2016 -> Аварии и катастрофы. Причины, виды, примеры


Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8   9   10   11


База данных защищена авторским правом ©nethash.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал