Тема: Разработка API сервера для государственных организаций
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 5
1. Описание сбора новостной информации 7
1.1 Постановка задачи и описание существующих методов и
средств сбора новостной информации 7
1.2 Методы поиска информации в Интернете 8
1.3 Анализ существующих подходов к сбору и анализу новостной
информации 9
1.4 Сравнительный анализ различных методов сбора и анализа данных 13
2. Описание хранения новостной информации и формирования рейтинга 17
2.1 Обзор алгоритмов формирования рейтинга тенденций 17
2.2 Описание методов сбора и анализа новостной информации 20
2.3 Способы хранения информации - выбор БД 21
2.4 Описание архитектуры системы 23
2.5 Функционально-ориентированное проектирование системы 24
3 Реализация и тестирование ПО 33
3.1 Реализация ПО 33
3.2 Тестирование программного обеспечения 36
Заключение 44
Список используемой литературы 45
📖 Введение
В результате этого изменения в привычках потребления новостей резко увеличилось количество источников новостей, доступных в Интернете [16]. Эти источники различаются по качеству, своевременности и актуальности. В таком переполненном пространстве пользователям может быть сложно найти самые актуальные и надежные источники новостей.
Эта тема является актуальной, поскольку затрагивает необходимость оперативного и результативного сбора и анализа новостей в цифровую эпоху. Благодаря огромному объему информации, доступной в Интернете, автоматизированное программное обеспечение может помочь журналистам и новостным организациям отслеживать последние тенденции и новости. Рейтинговая система также может помочь определить, какие истории являются наиболее популярными и влиятельными, предоставляя ценную информацию журналистам и специалистам в области СМИ.
Альтернативой программному обеспечению для сбора новостной информации и формирования рейтинга наиболее активных трендов является использование ручных методов сбора и анализа новостей. Этот подход отнимает много времени и подвержен ошибкам, так как требует большого количества человеческого ввода и интерпретации.
Более того, использование ручных методов может привести к необъективному отбору новостей, поскольку отбор зависит от личных предпочтений и мнений. Использование программного обеспечения для сбора новостной информации и формирования рейтинга наиболее активных тенденций позволит устранить эти ошибки и предубеждения, обеспечив более точное и непредвзятое представление о новостях.
Объектом исследования бакалаврской работы является разработка программного обеспечения для сбора новостной информации.
Предметом исследования - критерий оценки, алгоритмы, программные решения, библиотеки, которые будут использованы для реализации ПО.
Цель работы разработка программного обеспечения для сбора новостной информации и формирования рейтинга наиболее активного тренда и оценка его эффективности в предоставлении пользователям точной и актуальной новостной информации.
Задачи диплома включают в себя:
- обзор литературы по существующим методам и средствам сбора новостной информации и алгоритмам формирования рейтинга тенденций:
- разработку методологии исследования, включая описание методов сбора и анализа новостной информации, алгоритма формирования рейтинга тенденций, используемых технологий и инструментов;
- разработку программного обеспечения для сбора новостной информации, описание архитектуры разработанной системы, основных модулей системы и интерфейса пользователя;
- тестирование и оценку качества разработанного ПО, включая описание методов тестирования, результаты тестирования и сравнение результатов с другими программными продуктами;
- формулирование выводов по исследованию, рекомендаций по использованию разработанного ПО и перспектив дальнейшего развития темы.
✅ Заключение
В ходе выполнения ВКР были поставлены задачи на исследования.
Была поставлена задача на исследование, описаны методы поиска информации в интернете, произведен анализ существующих подходов к сбору и анализу новостной информации и произведен сравнительный анализ аналогов, где были показаны преимущества и недостатки каждого аналога.
Далее было описание хранения новостной информации и формирования рейтинга.
Был произведен обзор алгоритмов формирования рейтинга, способы хранения информации, описали и создали архитектуру системы.
А также спроектировали систему для дальнейшей разработки программного обеспечения.
В заключительном разделе ВКР было разработано и протестировано программное обеспечение. Использовали библиотеку Beautiful Soup, представляющий собой пакет Python. После реализации ПО, оно было протестировано по двум критериям: рейтинг цитируемости журналов и рейтинг цитируемости Интернет-ресурсов.
Цель работы была выполнена, а именно: разработано программное обеспечение для сбора новостной информации и формирование рейтинга наиболее активного тренда и оценка его эффективности в предоставлении пользователям точной и актуальной новостной информации.
Задачи, определённые для достижения цели работы, были выполнены в полном объёме.





