Дата изготовления: май 2017 года.
Учебное заведение: неизвестно.
Работа сделана на примере ООО «Максимал» .
Целью выпускной квалификационной работы является разработка информационной системы, позволяющей проводить технический и SEO аудит веб-сайтов, минимизировать время тестирования новых версий приложений и определять возможные проблем при индексации новой версии приложения поисковыми системами.
Для реализации данного проекта необходимо решить следующие задачи:
- провести анализ предметной области и осуществить проектирование информационной системы технического и SEO аудита веб-приложений;
- выбрать инструменты для возможности реализации информационной системы, с учетом текущих технических возможностей;
- разработать и внедрить систему технического и SEO аудита веб-приложений;
- провести оценку экономической эффективности разрабатываемой системы.
Работа была успешно сдана - заказчик претензий не имел.
Готовые работы я могу оперативно проверить на оригинальность по Antiplagiat .ru и сообщить Вам результат.
Введение 4
Глава 1 Анализ предметной области 6
1.1 Анализ состояния исследуемого вопроса в конкретной области науки или технологии 6
1.2 Формирование требований к информационной системе 10
1.2.1 Цель проекта 10
1.2.2 Результаты проекта 11
1.2.3. Допущения и ограничения проекта 12
1.2.4 Ключевые участники и заинтересованные стороны проекта 12
1.3 Анализ известных решений и программных средств 13
1.3.1 Screaming Frog SEO Spider Tool 13
1.3.2 Xenu’s Link Sleuth 14
1.3.3 Netpeak Spider 15
1.3.4 Comparser 15
1.3.5 Semrush 16
1.3.6 Топвизор 17
1.3.7 Яндекс Метрика и Google Analytics 17
1.3.8 Сравнительный анализ известных решений и программных средств 18
1.3.9 Результаты анализа известных решений и программных средств 23
1.4 Выбор средств проектирования и средств создания информационных систем 23
1.4.1 Обоснование выбора платформы для разработки 23
Вывод по главе 1 30
Глава 2 Проектирование информационной системы 31
2.1 Описание деятельности предприятия 31
2.2 Описание информационной системы предприятия 32
2.3 Построение модели деятельности предприятия 37
2.3.1 Проектирование бизнес процессов с помощью IDEF0 38
2.3.2 Проектирование бизнес процесса аудита веб-приложения 39
2.4 Формирование технического задания на разработку системы технического и SEO аудита веб-приложений. 47
Вывод по главе 2 52
Глава 3 Разработка и внедрение информационной системы 53
3.1. Описание этапов разработки системы 53
3.1.1 Проектирование системы 53
3.1.2 Проектирование хранения данных 55
3.1.3 Разработка системы 60
3.2 Оценка качества информационной системы 64
3.2.1 Надежность 65
3.2.2 Эффективность 67
3.2.3 Универсальность 68
3.2.4 Корректность 69
3.3 Внедрение системы 70
3.3.1 Установка и настройка серверной части 70
3.3.2 Руководство пользователя 70
3.4 Оценка экономических затрат на проект 75
Вывод по главе 3 83
Заключение 84
Список литературы 86
1. ISO/IEC 2382:2015. Информационные технологии. Словарь. Часть 1. Основные термины.
2. ГОСТ 19.102-77 (СТ СЭВ 1626-79). Единая система программной документации. Стадии разработки: Гос. стандарт. – Введ. 01.07 1978 (с учетом изменения №1, утвержденным в июне 1981 г.) // Утвержден постановлением государственного совета стандартов Совета Министров СССР от 20 мая 1977 г. № 1268.
3. ГОСТ 28195-89. Оценка качества программных средств: Гос. стандарт. – Введ. 01.07.1990 // Утвержден постановлением государственного комитета СССР по стандартам от 28.07.89 №2507.
4. ГОСТ 34.602-89. Техническое задание на создание автоматизированной системы: Гос. стандарт. – Введ. 01.01.1990 // Утверждён приказом роспрома 16.09.2004 №95.
5. ГОСТ Р 34.10-2012. Информационная технология. Криптографическая защита информации. Процессы формирования и проверки электронной цифровой подписи: Гос. стандарт. – Введ. 07.08.2012 // Утвержден приказом федерального агентства по техническому регулированию и метрологии от 07.08.2012 №215.
6. ГОСТ 51188-98. Защита информации. Испытания программных средств на наличие компьютерных вирусов. Гос. стандарт. – Введ. 14.07.1998 // Утвержден постановлением Госстандарта РФ от 14.07.1998 №295.
7. ГОСТ Р 50.1.028-2001 Информационные технологии поддержки жизненного цикла продукции. Методология функционального моделирования. Гос. стандарт. – Введ. 02.07.2001 // Утвержден постановлением Госстандарта РФ от 02.07.1998 №256.
8. ГОСТ Р МЭК 60870-5-103-2005: Устройства и системы телемеханики. Часть 5. Протоколы передачи. Гос. стандарт. – Введ. 28.12.2005 // Утвержден постановлением Госстандарта РФ от 28.12.2005 №426.
Основная литература
9. Elastic Stack and Product Documentation [Электронный ресурс] Режим доступа: https://www.elastic.co/guide/index.html (22.05.2016).
10. Elasticsearch как NoSQL база данных. [Электронный ресурс] / Хабрахабр Режим доступа: https://habrahabr.ru/company/percolator/blog/222765/ (20.05.2016).
11. IntelliJ IDEA [Электронный ресурс] / JetBrains. Режим доступа: http://jetbrains.ru/products/idea/ (10.05.2016).
12. Lehey G. FreeBSD Operating System [Электронный ресурс] / - М.: Интернет-Университет Информационных Технологий. 2016. -237с.; То же [Электронный ресурс] Режим доступа: http://biblioclub.ru/index.php?page=book_view_red&book_id=429140 (01.06.2016).
13. NSQ Docs 0.3.8 [Электронный ресурс] Режим доступа: http://nsq.io/overview/design.html (22.05.2016).
14. Redis и области его применения. [Электронный ресурс] / Записки программиста Режим доступа: http://eax.me/redis/ (30.05.2016).
15. Анализатор переходов [Электронный ресурс] / анализаторы поисковых машин. Режим доступа: http://www.analyzethis.ru/?analyzer=from&lang=ru&location=ru (20.05.2016).
16. Богданов А.В. Сервис-ориентированная архитектура: новые возможности в свете развития grid технологий [Электронный ресурс] / Богданов А.В., Станкова Е.Н., Мареев В.В., Автономная некоммерческая организация «Институт высокопроизводительных вычислений и интегрированных систем» - СПБ. Режим доступа: http://www.ict.edu.ru/ft/005639/62316e1-st03.pdf (20.05.2016).
17. Бражук А. И. Сетевые средства Linux. / - М.: Интернет-Университет Информационных Технологий. 2016. -148.; То же [Электронный ресурс] Режим доступа: http://biblioclub.ru/index.php?page=book_view_red&book_id=428794 (02.06.2016).
18. Д. Уэстерман. Сервис-ориентированная архитектура сегодня: введение в SOA. [Электронный ресурс] / SOA Today: Introduction to Service-Oriented Architecture. Режим доступа: http://www.dmreview.com/article_sub.cfm?articleID=7992 (15.04.2016).
19. Диаграмма вариантов использования как концептуальное представление бизнес-системы в процессе ее разработки. [Электронный ресурс] / НОУ Интуит. Режим доступа: http://www.intuit.ru/studies/courses/32/32/lecture/1004 (11.05.2016).
20. Докси К. Введение в программирование на Go. [Электронный ресурс] / Режим доступа: http://golang-book.ru/ (25.05.2016).
21. Документация Phalcon 2.0.10. [Электронный ресурс] / Phalcon - High Performance PHP Framework. Режим доступа: https://docs.phalconphp.com/ru/latest/index.html (25.05.2016).
22. Использование доменов верхнего уровня для веб-сайтов. [Электронный ресурс] / World Wide Web Technology Surveys. Режим доступа: https://w3techs.com/technologies/overview/top_level_domain/all (26.05.2016).
23. Колисниченко Д. PHP и MySQL. Разработка Web-приложений. / - СПБ.: БХВ-Петербург, 2015, -592 с.
24. МакКрэри Д. Осмысление NoSQL. / МакКрэри Д., Келли А. – НьюЙорк: Manning Publications, 2014, -286 c.
25. О FreeBSD. [Электронный ресурс] / Проект FreeBSD. Режим доступа: https://www.freebsd.org/ru/about.html (11.05.2016).
26. Пайлон Д. UML 2 для программистов / Д. Пайлон, Н. Питмен. – СПб.: Питер, 2012. -240 с.
27. Руководство по PHP Manual [Электронный ресурс] / 2014. Режим доступа: http://php.net/manual/ru (20.05.2016).
28. Савельева Н. В. Язык программирования PHP. / - М.: Интернет-Университет Информационных Технологий. 2016. -330с.; То же [Электронный ресурс] Режим доступа: http://biblioclub.ru/index.php?page=book_view_red&book_id=428975 (20.05.2016).
29. Саммерфильд М. Программирование на Go. Разработка приложений XXI века. /: Саммерфильд М., пер. с англ.: Киселёв А. Н. – М.: ДМК Пресс, 2013. – 580 с.: ил. ISBN 978-5-94074-854-0.
30. Скляр Д. PHP. Рецепты программирования. / Скляр Д. Трахтенберг А. – СПБ.: Питер, 2015, -784с.
31. Сегуин К. Маленькая книга о Redis. [Электронный ресурс] / Библиотека литературы для админов. Режим доступа: http://adm-lib.ru/books/10/Little-Redis-Book.pdf (5.05.2016).
32. Техническое задание на разработку программы [Электронный ресурс], 2012. – Режим доступа: http://userdocs.ru/informatika/117219 (15.04.2016).
33. Филиппов, С.А. Основы современного веб-программирования: учебное пособие / С.А. Филиппов. – М. : МИФИ, 2011. – 160 с. – ISBN 978-5-7262-1402-3; То же [Электронный ресурс]. – Режим доступа: http://biblioclub.ru/index.php?page=book&id=232424 (27.05.2016).
Дополнительная литература
34. Ашманов И. Оптимизация и продвижение сайтов в поисковых системах (+CD). З-е издание / Ашманов И., Иванов А. – СПб.: Питер, 2010. -464 с.: ил.
35. Введение в СУБД MySQL / - М.: Интернет-Университет Информационных Технологий. 2007. -237с.; То же [Электронный ресурс] Режим доступа: http://biblioclub.ru/index.php?page=book&id=234900 (16.05.2016).