Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА КОМПЛЕКСА ПРОГРАММ ДЛЯ АГРЕГАЦИИ НОВОСТНЫХ ЛЕНТ

Работа №191074

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы34
Год сдачи2016
Стоимость4340 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
12
Не подходит работа?

Узнай цену на написание


Реферат 3
Перечень условных обозначений 5
Введение 6
1 Обзор существующих систем 7
1.1 СМИ2 7
1.2 Сервис Яндекс «Мои Новости» 9
1.3 Google News 11
2 Определение требований к системе 12
3 Выбор технологий для реализации 14
3.1 Сервер и веб-приложение 14
3.2 Мобильное приложение 17
4 Реализация 19
4.1 Сервер и REST-API 19
4.1.1 База данных 19
4.1.2 RSS-Парсер 22
4.1.3 REST-API 24
4.2 Административная панель 27
4.3 Веб-приложение 30
4.4 Мобильное приложение 32
Заключение 34
Список использованных источников и литературы 35


В нашем мире существует множество способов получения информации: люди, интернет, газеты, книги. Главный способ получения информации в современном мире это интернет. Многообразие сайтов позволяет людям тратить часы на серфинг в интернете. Одна из категорий сайтов - это новостные сайты.
Актуальность разрабатываемой системы определяется невероятным количеством новостных сайтов, ведь, чтобы их посмотреть нужно потратить немалое количество времени и сил.
Разрабатываемая система позволит людям тратить меньше сил и времени, ведь информация с новостных источников, которые они посещали будет находиться в одном месте, также система предоставляет удобные способы фильтровать информацию.
На данный момент можно сказать, что уже накоплен некий уровень разработок в данной области, но от этого круг задач только расширяется. Имеется множество веб-приложений осуществляющих агрегирование новостей, однако каждое из них имеет свои возможности и недостатки.
В настоящее время активно развиваются новостные порталы. С развитием технологий многие компании создают новые решения, которые упрощают жизнь простым людям. Перед тем как приступать к реализации системы, необходимо рассмотреть уже созданные решения.
В данной работе будет проведен анализ существующих систем по агрегации новостных лент, определен список требований к разрабатываемой системе и описан процесс разработки системы. 


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


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



1. REST - Википедия [Электронный ресурс] // URL: https://ru.wikipedia.org/wiki/REST (дата обращения: 04.11.2015).
2. СМИ2 - Главные новости [Электронный ресурс] // URL: https://smi2.ru/ (дата обращения: 12.11.2015).
3. Яндекс - Мои новости [Электронный ресурс] // URL: https://news.yandex.ru/mynews (дата обращения: 12.11.2015).
4. Phalcon [Электронный ресурс] // URL: https://phalconphp.com/ (дата обращения: 20.01.2016).
5. Ionic Framework [Электронный ресурс] // URL: http://ionicframework.com/ , (дата обращения: 13.02.2016).
6. Node.js [Электронный ресурс] // URL: https://nodejs.org/ (дата обращения: 15.02.2016).


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ