Рассчитай точную стоимость своей работы и получи промокод на скидку 200 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Спроектировать в виде диаграммы классов новостной сайт
Создан заказ №10066824
17 сентября 2023

Спроектировать в виде диаграммы классов новостной сайт

Как заказчик описал требования к работе:
Представьте, что вы разрабатываете новостной сайт, на котором пользователи могут публиковать статьи, оставлять комментарии, ставить лайки и дизлайки статьям и комментариям. В первой версии системы на главной странице все статьи показывались в обратном хронологическом порядке (т.е. сначала - самые новые). Однако с ростом числа новых пользователей заказчик решил, что нужно добавить рекомендательную систему: пользователь должен иметь возможность выбирать, какие статьи он бы хотел видеть в приоритете над другими. Было решено предоставить пользователю следующие варианты системы рекомендаций: "Самое новое" - статьи отображаются в обратном хронологическом порядке, как было в первой версии системы "По рейтингу" - по максимальному количеству лайков у статьи, при равенстве числа лайков - в обратном хронологическом порядке "По авторам" - сначала показываются статьи любимых авторов пользователя (пользователь указывает их самостоятельно), затем все остальные в обратном хронологическом порядке "По категориям" - сначала показываются статьи, причисленные к категории (категориям), которые выбрал пользователь, затем все остальные в обратном хронологическом порядке "Самое популярное" - по наибольшей "активности" относительно статьи. На текущем этапе развития продукта принято решение считать активность как сумму количества всех комментариев, поставленных лайков и дизлайков как комментариям, так и статье, а также общее количество просмотров статьи Выбранная пользователем система рекомендаций запоминается и работает по умолчанию независимо от того, когда пользователь зашёл на сайт. Пользователь в любой момент может менять выбранную систему рекомендаций. Для всех вариантов, кроме "Самое новое", на главной странице также должен быть указан временной диапазон для получения актуальных статей. Возможно четыре значения: "За день" "За неделю" "За месяц" "Указать диапазон" Например, если выбрана система "По авторам" и в диапазоне указано "За неделю", то будут возвращены сначала новые статьи любимых авторов за последнюю неделю, а после них - обычные статьи, написанные за ту же неделю. Если любимые авторы пользователя писали и другие статьи, например, три недели назад, то в список они не попадут, пока пользователь на главной странице не выберет новую точку отсчёта. В случае с выбором варианта "Указать диапазон" пользователь сам выбирает, за какое количество дней проводить подбор статей. Также заказчик указал, что пользователи должны иметь возможность выбрать, сколько статей им должно показываться на странице: 10, 20, 50 или 100. По стандарту новым пользователям для привлечения внимания установлена рекомендательная система по популярным статьям, в качестве диапазона - "За неделю". Ваша задача - спроектировать структуру системы в виде диаграммы классов (учитывая как классы модели предметной области, так и служебные классы) и описать процесс работы системы от выбора пользователем системы рекомендаций и до момента показа обновлённой страницы. Расписывайте мысли подробно, с подчёркиванием того, почему вы остановились именно на выбранных вами решениях, а не каких-то других. Если вы уже знаете какие-то паттерны и собираетесь применить их в своём решении, упомяните их и напишите, почему их использование уместно и какие проблемы это решит. Однако стоит и понимать, что специально выискивать паттерны не стоит. В ответ к заданию прикрепите диаграмму в виде diagrams.net-файла (или файла другой системы, которой пользуетесь для составления диаграмм), а также текстом опишите аргументацию решения
подробнее
Заказчик
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
18 сентября 2023
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
mev12
5
скачать
Спроектировать в виде диаграммы классов новостной сайт.jpg
2023-09-21 17:14
Последний отзыв студента о бирже Автор24
Общая оценка
4.3
Положительно
Не мог выставить в таблице сроков сегодняшнее число, автор пошел на встречу и сделал работу в кротчайшие сроки. Не все идут на встречу

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Информационные системы региона или органа государственной власти
Курсовая работа
Информационные технологии
Стоимость:
700 ₽
Разработка системы обеспечения безопасности на основе встроенных средств MS SQL SERVER
Дипломная работа
Информационные технологии
Стоимость:
4000 ₽
Лабораторная работа. Тестирование белым ящиком
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
«Ключевые информационные системы проектных организаций»
Отчёт по практике
Информационные технологии
Стоимость:
700 ₽
Лабораторная, Объектно ориентированное проектирование и анализ
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Интеллектуальные системы поддержки принятия решений: современные аспекты
Реферат
Информационные технологии
Стоимость:
300 ₽
Задание 2 (по вариантам)
Контрольная работа
Информационные технологии
Стоимость:
300 ₽
Проектирование БД для учета и контроля оплаты за Internet на ACCESS
Курсовая работа
Информационные технологии
Стоимость:
700 ₽
Справочные системы: назначение и состав. Характеристика СПС "Гарант".
Контрольная работа
Информационные технологии
Стоимость:
300 ₽
Ведущие провайдеры в России: функции и отличия
Курсовая работа
Информационные технологии
Стоимость:
700 ₽
Написать курсовой по Информационные технологии.М-01429
Курсовая работа
Информационные технологии
Стоимость:
700 ₽
теория систем и системный анализ
Решение задач
Информационные технологии
Стоимость:
150 ₽
Моделирование в симуляторе ГДИС (гидродинамические исследования)
Решение задач
Информационные технологии
Стоимость:
150 ₽
Написать программу построения тора и выполнить его преобразование в программе Mathcad.
Решение задач
Информационные технологии
Стоимость:
150 ₽
Создание цифровой модели рельефа и цифровой модели ситуации
Решение задач
Информационные технологии
Стоимость:
150 ₽
Методы анализа пропускной способности информационных сетей
Решение задач
Информационные технологии
Стоимость:
150 ₽
решить задачи по триз срочно
Решение задач
Информационные технологии
Стоимость:
150 ₽
Разработать модель бизнес-процесса в нотации BPMN
Решение задач
Информационные технологии
Стоимость:
150 ₽
Основы проектирования реляционных баз данных и их реализация в MS ACCESS
Решение задач
Информационные технологии
Стоимость:
150 ₽
Метод оптимальных решений
Решение задач
Информационные технологии
Стоимость:
150 ₽
Надежность информационных систем
Решение задач
Информационные технологии
Стоимость:
150 ₽
АИС «Автоматизация расчета амортизационных отчислений»
Решение задач
Информационные технологии
Стоимость:
150 ₽
Читай полезные статьи в нашем
Разработка информационной системы
Разработка информационной системы (ИС) начинается с переговоров между заказчиком и исполнителем.
Основными этапами разработки информационной системы являются:
В уставе проекта определяются принципиальные моменты, которые связаны с процессом разработки и внедрения ИС:
На данном этапе проводится систематизация требований и пожеланий к разрабатываемой ИС, проводится анализ входной и выходной документаци...
подробнее
Структура локальной сети для распределительной вычислительной системы реального времени
Прогресс в сфере вычислительной техники шёл не только в сторону роста мощности компьютерного оборудования, увеличения числа процессоров в компьютерных системах или соединения в единую сеть группы компьютеров. Развитие возможностей операционных систем показало, что возможно создание систем, состоящих из нескольких компьютеров, но решающих одновременно одну задачу. Управлять такими системами можно к...
подробнее
Архитектура сетей NGN
С развитием информационных и коммуникационных услуг приобрели популярность разные версии архитектуры NGN (Next Generation Networks), которые в границах общей инфраструктуры объединяют телефонную сеть общего пользования, ресурсы мобильной связи, а также ресурсы сети Интернет и телефонную связь по IP-протоколу.
На текущий момент самой распространенной является четырехуровневая архитектура NGN, изобр...
подробнее
Беспроводные сенсорные сети
С позиций инженеров-электронщиков, датчиками или сенсорами являются устройства, которые применяются для сбора информации о физических процессах или физических явлениях и их преобразования в электрические сигналы. Эти сигналы могут обрабатываться, измеряться и анализироваться. Понятие «физический процесс», которое использовано в приведенном выше определении датчика, следует понимать как любую реаль...
подробнее
Разработка информационной системы
Разработка информационной системы (ИС) начинается с переговоров между заказчиком и исполнителем.
Основными этапами разработки информационной системы являются:
В уставе проекта определяются принципиальные моменты, которые связаны с процессом разработки и внедрения ИС:
На данном этапе проводится систематизация требований и пожеланий к разрабатываемой ИС, проводится анализ входной и выходной документаци...
подробнее
Структура локальной сети для распределительной вычислительной системы реального времени
Прогресс в сфере вычислительной техники шёл не только в сторону роста мощности компьютерного оборудования, увеличения числа процессоров в компьютерных системах или соединения в единую сеть группы компьютеров. Развитие возможностей операционных систем показало, что возможно создание систем, состоящих из нескольких компьютеров, но решающих одновременно одну задачу. Управлять такими системами можно к...
подробнее
Архитектура сетей NGN
С развитием информационных и коммуникационных услуг приобрели популярность разные версии архитектуры NGN (Next Generation Networks), которые в границах общей инфраструктуры объединяют телефонную сеть общего пользования, ресурсы мобильной связи, а также ресурсы сети Интернет и телефонную связь по IP-протоколу.
На текущий момент самой распространенной является четырехуровневая архитектура NGN, изобр...
подробнее
Беспроводные сенсорные сети
С позиций инженеров-электронщиков, датчиками или сенсорами являются устройства, которые применяются для сбора информации о физических процессах или физических явлениях и их преобразования в электрические сигналы. Эти сигналы могут обрабатываться, измеряться и анализироваться. Понятие «физический процесс», которое использовано в приведенном выше определении датчика, следует понимать как любую реаль...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы