Дневник Вконтакте что это такое

Содержание

Всем привет, пишу свой первый пост. Согласно правилам, его нельзя делать рекламным, поэтому постараюсь вам рассказать чего-нибудь интересного, без ссылок и прочего.

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

Одним из сервисов нашего образования, который даёт универсальный доступ к школьным ресурсам, является электронный дневник.

Я долго смотрел вокруг и мучил себя мыслями о том, что российские школьники не получают доступ к качественному и красивому сервису для просмотра оценок.

Интересный анализ рынка

Создаётся впечатление, что в нашей стране всё равно на государственные сервисы в образовании. Да и вообще на государственные сервисы.

Положительные тенденции складываются только в Москве: там работает отличный портал «mos.ru» и, который как минимум можно считать нестыдым. В Подмосковье, справедливости ради, тоже есть задизайненный сайт.

Я В Москве. Олег Майами Учит Жизни. Бил Сошел С Ума. Техник После Рехаба

Правда, разумеется, я наслышан огромным количеством историй от детей, которые в два счёта меняли себе оценки, взламывали и меняли букву класса. Дыра за дырой, ошибка за ошибкой, но это работает, и это нельзя назвать ужасной халтурой.

Конечно, все эти сервисы делали молодые программисты, которые знать не знали, как было бы удобно и правильно для ребят. Знать не знали и не знают — отрабатывают бюджет.

В городах, которые отдалены от центра, работают разные виды электронных дневников. Самый популярных из них — «Дневник.ру» — уже почти 10 лет на рынке, и такое ощущение, что с этого времени, дизайн у них ни разу не поменялся. Посмотрите на их сайт.

image

Чувствуется особый вкус.

Что касается их приложения для мобильных устройств — нужно платить. Без оплаты Вы не сможете посмотреть ни домашнее задание, ни оценки. Легче зайти через сайт, не правда ли?
Я попробовал купить у них PRO версию. И за деньги этим пользоваться вам не рекомендую. Того не стоит.

Ну что… Тогда, может, сделать своё приложение?

Название нужно было придумать такое, которое бы отражало концепцию — дневник для человека. Для ученика. Для тебя. «Твой Дневник». Удобный, безопасный и качественный.

Отлично. Так как давно хотел попробовать себя в iOS разработке, решил начать со связи Swift/PHP. И первая мысль, которая пришла в голову — «чёрт… это же парсинг. »

О да. Концепция следующая: клиент делает типичный запрос на сервер, указывая тип дневника формата «/scripts/type_?action=», а сервер уже отправляет JSON с типичным ответом, который парсит клиент.

Такой подход обеспечит серверное добавление новых дневников, исправление уязвимостей и подгон под новое API динамически.

Над дизайном решил поработать основательно. Попробовал сделать удобно, красиво, адаптивно. На мой взгляд, получилось нестыдно. Удобно и не стыдно. Сейчас в дневнике доступны три вида электронных журналов — московский «Дневник МЭШ», «Дневник.ру» и подмосковный «Школьный портал».

Автоматизация ВК / Онлайн дневник на сервисе Автопилот

Скриншот приложения

image

Да. Вы напишете в комментариях два главных вопроса:

  1. Как это монетизировать?
  2. Ну это же простой парсер.

Однако вопрос с монетизацией довольно важен.

Как монетизировать?

«Твой Дневник» каждые 20 минут будет присылать уведомления об оценках. Так как это сервис-посредник, вы понимаете, что по факту, если у нас 200 пользователей, то серверу придётся делать 200 авторизаций/запросов по токену, 200 раз прогружать расписание детей, 200 раз сравнивать, есть ли id полученной оценки в базе данных и 200-old_marks раз отправлять уведомление на устройства.

Если поток пользователей, которые каждые 20 минут должны будут получать уведомления, превысит 100-200 тыс., то сами понимаете, на это нужны будут сервера. Мощные и подъёмные. Деньги. Одни деньги.

От обязательной подписки, разумеется, я решил отойти. В противном случае моё приложение ничем бы не отличалось от того, что есть.

От рекламы непосредственно в виде баннеров я тоже отошёл.

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

И тут, конечно, было найдено решение. Что если предоставить дополнительный функционал, который будет несильно обязателен, но подстегнет интерес пользователя к его продлению?

Что же может быть такого интересного и нужного для ученика в простом дневнике с оценками?
Уведомления и советы!. Советы, кстати, это небольшие строчки, которые подсказывают обучающемуся, сколько ему осталось оценок для достижения того или иного результата (среднего балла). И отдавать мы их будем по принципу RewardedVideo. Смотри видео — получай услугу. Это решает несколько вопросов:

  • Определённый костяк пользователей не будет смотреть рекламу и не будет пользоваться услугой. Ну что поделаешь, такие будут. Но постоянную нагрузку на сервере это снизит
  • Мы отказываемся от вливания денег в приложение. Можно посмотреть рекламу и потерять несколько секунд своего времени. А оно, как известно, у нас постоянно пополняется.
Еще по теме:  Отзывы о пиаре групп ВК

image

Приложение есть. Что дальше?

Никогда не дружил с Android. Пока решил рекламировать то, что у меня есть. На iOS.

Больших бюджетов на рекламу нет. За неделю в AppStore приложение скачали 40 пользователей. Может быть, вы что-нибудь порекомендуете в комментариях? Как прорекламировать удобный и качественный продукт без космических денежных затрат?

Кстати, может, что хочет помочь с разработкой? Пишите ВК, если что.

Конечно, нельзя сказать, что я полностью уверен, что это именно то, что нужно пользователям.
Я встречал за последнее время много ребят, которым рассказывал про своё приложение, а мне отвечали железным «И чё?». Есть процент, и я пока точно не знаю какой, пользователей, которые не помнят и помнить не хотят свои пароли от электронных дневников. Для них это рутина, которую они не видят и не хотят видеть.

Почему есть такие ребята?

Как часто, когда вы учились в школе, вы спали на уроках?

Давайте будем честны: даже у завсегдатаев зубрёжки была одна-вторая учительница, на уроках которых хотелось спать, зевалось, не училось. А были учителя, на уроках которых стояла гробовая тишина.

Повезло тем, у которых школа — место, куда хотят, а не должны ходить. Государственные школы редко когда заботятся о том, чтобы атмосфера, которую хотят видеть ученики, царила здесь всегда. Почему? Потому что, по их мнению, это не отражается на качестве образования, не отражается на бюджете или, например, доходах от иной образовательной деятельности.

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

Сейчас же воспитательная работа в школе — это как правило фгосовские мероприятия, построенные каждый год по одной и той же программе, а уроки — зубрёжка и монотонные повторения материала, который с одной стороны уже давно устарел, а с другой — одногранен и не применим практически.

Именно поэтому существуют ребята, которые не готовы принимать такие приложение, не готовы принимать электронный дневник и школу как часть своей жизни. Школьной, счастливой, самой важной жизни.

Заключение

Если вам было интересно, пожалуйста, отпишитесь, буду рад пообщаться в комментариях.

Если будут какие-то новости или другие, иные рассказы про разработку, обязательно ещё отпишусь.

Удачного дня, побольше улыбок и радости!

Источник: habr.com

Dnevnik.ru — школьная образовательная сеть — отзывы

Отзыв о Dnevnik.ru - школьная образовательная сеть

Кто разрешил это безобразие? Сначала все мило — вот, пожалуйста, зарегестрируйтесь. Вот ваши оценочки, вот ваш рейтинг. Сидите и наслаждайтесь. Но потом, простите, началось бездарное вымогательство денег.

Учителя грозятся убрать бумажный вариант дневников вообще.


30816
Россия, Саратов

Много лишней информации, платные сервисы.

Достоинства:
Недостатки:
Много не нужных приложений, не наглядный интерфейс, платные функции.

Добрый день, всем читателям моего отзыва! Вот и до нас дошел электронный дневник, сын пошел во второй класс. Задумка с электронным дневником может и хорошая, но мне кажется он до конца не доработан, имеет много.


6875

Полезный сайт, как для детей так и для родителей.

Достоинства:
Удобная система, легко отслеживать успеваемость ребенка, прописываются домашние задания
Недостатки:

Второй год в школе у нас пользуются сайтом Дневник ру. Это специальная школьная образовательная сеть. Создана она по примеру многочисленных социальных сетей, но зарегистрироваться на ней просто так не получится. Школы, участвующие в этом проекте.


21674
Россия, Воронеж

Есть недоработки

Достоинства:
Наглядно видны оценки и расписания, есть связь с учителями
Недостатки:

Неоднозначность в домашнем задании, не самый простой интерфейс, имеются платные услуги, много лишней информации

В условиях самоизоляции у российских школьников удалённое обучение и программа Dnevnik.ru сейчас особенно актуальна. Хочу написать свой отзыв о данной образовательной платформе. Я не буду описывать подробную и длинную инструкцию того, как пользоваться данной программой.


461
Россия, Саратов

Ничего конкретного

Достоинства:
Недостатки:
однотипный другому сайту

Здравствуйте уважаемые читатели данного отзыва! Вот и нашу школу наконец-то занесли в дневник. ру. Долго, конечно ждали логина и пароля, вот и дождались. Вчера вечером сын отдал бумажку со своим логином и временным паролям. Не.


3252

Не pro-версия: нужна или нет

Достоинства:
Есть бесплатная версия
Недостатки:
Функционал «ни о чем»

Данное приложение установлено у меня 7 месяцев и ежедневно и настоятельно рекомендует приобрести про-версию. Похвальная настойчивость. Что могу отметить: яркий интерфейс, при этом не могу назвать его интуитивно понятным. Кратко о плюсах: + не надо.


2907
Россия, Новосибирск

обычная Соцсеть, вымогаловка, слабая помогаловка

Достоинства:
информирование об успеваемости ребенка, возможность учителю размещать сообщения
Недостатки:
многое приложения не доработаны, информацию о стоимости надо искать

Еще по теме:  Когда скучно на работе Вконтакте

У меня дочь еще в школу не ходила, а я уже слышала про такое чудо как электронный интернет дневник где все действия ребенка как на ладони, оценки, посещаемость, важные события. По факту электронный дневник у.


1065
Россия, омск

удобно для родителей если учителя заполняют

Достоинства:
информированность родителей об оценках, посещаемости и домашних заданиях
Недостатки:
не все учителя вовремя заполняют

С сервисом Дневник. ру мы имеем дело уже второй год. Идея очень хорошая — ведь предполагается, что в электронном дневнике родители смогут посмотреть всю информацию об учебном процессе: оценки, домашние задания, пропущенные ребенком уроки, а.


8
Россия, Новосибирск

Шарлатаны. Будьте бдительны. Пропадают деньги с карты

Достоинства:
Информация об оценках
Недостатки:
Без спроса шарятся в кармане

Шарлатанство-деятельность направленная на получение выгоды от вводимых в заблуждение людей. Месяц назад оформил пробную версию на один месяц. Ровно через месяц, 5 ноября, с карты молча сняли 600 рублей. Обратился в службу поддержки, пришёл ответ.


8512
Россия, Россия

Очень удобно!

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

Бумажный вариант дневника постепенно отодвигается в сторону. Пока ещё мы его ведем, но в скором времени его совсем заменит электронный вариант. С электронным дневником я познакомилась где-то около 6 лет назад, но тогда я в.


3
Россия, Каменск-Уральский

Плати за бесплатное

Достоинства:
Недостатки:
Куча и маленькая теелжка

Итак, как же вес начиналось, а начиналось все более ли менее. Пару лет назад к нам в школу пришло известие что теперь такой же важной частью школы станет электронный дневник. У нас ничего не спрашивали(оно.


0
Россия, Хабаровск

Ужасно неудобный и назойливый сайтец

Достоинства:
Недостатки:
древний интерфейс, низкая функциональность, реклама на сайте

Жуткое гуано: 1. Интерфейс а-ля 2010 год 2. Нет сортировки в таблицах, например расписания занятий — все дни вперемешку 3. Реклама на сайте (!) 4. Не работает отказ от их дебильной рассылки 5. Техподдержка вообще.


9
Россия, Севастополь

Нет цензурных слов

Достоинства:
Может быть, они есть, я пока не увидела
Недостатки:
Перечислила в отзыве

Отвратительное впечатление от сайта. На первых порах было не так страшно, пока не понадобилось находить учителей и отправлять им домашнее задание для дистанционного обучения. Совершенно колхозная навигация, такого счастья мне не попадалось, наверное, с прошлого.


27
Россия, Москва

Нормально

Достоинства:
Доступно для детей, есть разные системы образования, модно смотреть сколько оценок осталось до цели
Недостатки:
Много рекламы, не очень хорошо продуманно разработчиками, зависает

Приложения само по себе не плохое, но есть и минусы. Начнем с плюсов: легко и доступно для всех, можно менять внешний вид, есть разные образовательные системы, а не только московская. Помимо этого, быстро можно посмотреть.


2
Россия, Воронеж

Отвратительно. Развод на бабки

Достоинства:
Отсутствуют
Недостатки:
Весь проект в целом — один огромный минус.

Начнем с простого. В школе решили отменить бумажные дневники и перейти на электронные. Что использовать в качестве электронного дневника? Правильно, ООО «Дневник. ру» – . Партнер государства на рынке информатизации образовательного сектора России с 2009.


1699
Россия, верхняя пышма

очень удобно

Достоинства:
Недостатки:

Сын пошел в первый класс, сначала была удивлена таким нововведением как «Электронный дневник». Сначала думала, что это не удобно, лишняя трата времени. Но как оказалось на самом деле- это очень удобно! В электронном дневнике много.


2
Россия, Нижний Новгород

Очень негативное впечатление

Достоинства:
Недостатки:
от начала и до конца

Не удобный интерфейс, много лишнего и если коротко — коммерческий продукт. Что бы было удобно пользоваться — оплати! Не продуманная вещь, как загрузка фото, т. е фото можно загружать одно, любое. Хотите свое, хотите ребенка.


1
Россия, Новосибирск

Ужасное разводилово

Достоинства:
Недостатки:
Занесение вирусов, возможность взломать, требуют личную информацию

Перешли на дневник ру только в 4 классе. Раньше можно было посмотреть аналитику и сам дневник бесплатно, но с платной версией все прошло не так. Я не хочу платить какому то типу 700 с чем.


50
Россия, Москва

Отвратительно

Достоинства:
Если бы не занимались [цензура], было бы хорошо.
Недостатки:
Занимаются [цензура].

На портале Dnevnik.ru предлагается платное приложение «Аналитика оценок». Отлично! Есть возможность выбора подписки разовой, на год и т. д Но, внимание: если вы хотите подписаться только на один месяц( разово), вас подпишут без вашего согласия.


18
Россия, Воронеж

Отличная разработка для родителей, детей и учителей!

Достоинства:
Доступность, связь с учителем.
Недостатки:

Хороший сайт для родителей и детей! Для родителей это сплошные плюсы. Можно отслеживать все оценки детей, следить за дом. заданиями(теперь ребенок не сможет сказать, что им ничего не задали), легко и быстро можно связаться с.

Источник: otzovik.com

Как я написал удобную оболочку над электронным дневником

Долгое время во всех школах моей области использовался устаревший АИАС АВЕРС. В 2022 году сообщили, что все школы переходят на новый электронный дневник. Я надеялся, что представят нечто вроде дневник.ру с приложением, уведомлениями, мобильной адаптацией и удобными фичами, а на деле мы получили устаревший сайт, в котором посмотреть расписание на телефоне — огромное испытание. Дневник был настолько сырой, что в начале учебного года для просмотра оценок было необходимо скачивать excel файл, благо это починили спустя половину учебного года.

Еще по теме:  Как Вконтакте статус влюблен

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

Обзор сайта

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

Оценки на телефоне

  1. Мобильная адаптация Большинство учащихся пользуются дневником на телефонах. В моем дневнике на мобильных устройствах элементы выстраиваются в 1 столбик, а оценки изменяют свой вид.
  2. Темная тема С появлением темной темы во всех мессенджерах и большинстве приложений, люди привыкли к ней. Я решил не обходить это стороной и добавил ее на сайт. Переключаются темы при помощи кнопки в левом нижнем углу. По умолчанию тема соответствует теме браузера.
  3. Дополнительные функции, ускоряющие работу с дневником.

Если о первых двух пунктах достаточно написать пару предложений, то на следующем стоит остановиться.

Домашняя страница

На главной странице расположено окно с текущим днем, последними оценками и ботом вк, отправляющим изменения в расписании, когда они приходят на сайт школы.

Домашняя страница

Модальное окно урока

Если нажать на оценку или что-либо, связанное с уроком, открывается модальное окно. В нем можно просмотреть тему, домашнее задание с прошлого и данного урока.

Рядом с домашним заданием есть две кнопки:

Модальное окно урока

  • AI — отправляет запрос с данным домашним заданием в perplexity.ai
  • Перейти — отправляет пользователя в гугл с этим запросом

Live режим оценок

Представим ситуацию: в итоговых оценках появилась двойка, поставленная еще в начале четверти. Старый дневник пришлось бы долго листать и искать оценку, но я упростил это.

Теперь достаточно перейти к оценкам, в четвертях выбрать «Live» и дневник подгрузит все оценки вместе с датами. Если нажать на оценку, появится модальное окно с уроком, когда она была поставлена.

Live режим оценок

Фильтрация предметов

Рассмотрим еще одну ситуацию: ученик отсутствовал по болезни и в последний день болезни ему надо сделать все накопившиеся домашние задания. В старом дневнике пришлось бы листать и искать эти уроки, я предлагаю более простое решение.

При нажатии на урок, появляется модальное окно. В нем можно нажать кнопку «Показать уроки», что откроет следующую страницу:

Фильтрация предметов

На данной странице показаны последние уроки заданного типа.

Расчет оценок

Ну и куда без третьей ситуации? Допустим, началась последняя неделя четверти и нам срочно надо исправлять оценки. Но сколько оценок надо исправить, сколько получить пятерок? В этом поможет дневник.

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

Расчет балла

Сессия

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

Немного технических деталей

Сайт был написан на фреймворке flask, так как он наиболее прост в освоении.

Api

Получение данных идет через RESTful оригинального дневника. Методы api я узнал из инструментом разработчика chrome.

Методы api, которые я использовал

https://one.43edu.ru/edv/index/diary/GUID?date=DATE — получение дневника. Возвращает дни с заданного до конца недели. Также в ответе есть периоды (четверти)

Оценки возможно получить только в виде excel файла, поэтому я их скачиваю, а позже читаю как csv. Получение оценок:

  • https://one.43edu.ru/edv/index/report/period/GUID?format=xls — годовые оценки
  • https://one.43edu.ru/edv/index/report/marks/GUID?format=xlsend=END_DATE — четвертные оценки
  • POST https://passport.43edu.ru/auth/login — авторизация

При авторизации я сохраняю в базу данных данные о пользователе и session cookie с сайта. При повторном входе на сайт, я пытаюсь зайти с использованием этого куки и если не получается, авторизуюсь при помощи логина и пароля. Данный подход значительно ускоряет вход на сайт.

Сайт дневника стал блокировать запросы с заголовком python requests, поэтому для каждой сессии создаются случайные заголовки.

Frontend

Для верстки использовался Bootstrap 5, тема меняется при помощи его цветовых режимов.

Diary class

Так как запросы выполняются достаточно долго, я создал класс Diary, реализующий кэширование данных. В нем содержатся датаклассы Week (в Week — Day, а в Day — Subject), которые сохраняются при получении с сервера. Для работы с этим классом я реализовал декоратор login_required, который передает в маршрутизатор дневник первым аргументом.

Но если класс Diary будет храниться долгий срок, данные станут не актуальны. Поэтому нужно пересоздавать класс достаточно редко, чтобы не получать одни данные много раз и достаточно часто, чтобы данные были актуальны.

Я придумал следующее решение этой проблемы: при переходе в разные вкладки дневника, страница не обновляется и если пользователь обновит ее, дневник пересоздастся.

Javascript запросы

Переход между страницами реализован при помощи javascript. При нажатии на кнопку клиент отправляет запрос серверу и обновляет содержимое контейнера на сайте.

На следующих иллюстрациях показан процесс формирования домашней страницы.

  • Красная стрелочка — запрос пользователя
  • Синяя стрелочка запрос и ответы javascript

Схема запросовСоответствие зон сайта

Возможно это решение не лучшее, но оно позволяет обновлять части сайта без обновления остальных.

Заключение

Это был один из первых моих flask проектов, благодаря ему я получил большой опыт. Надеюсь на предложения/критику/вопросы или просто оценку работы в комментариях.

Если кому-то интересно, с исходным кодом можно ознакомиться в GitHub проекте.

Это моя первая статья и оформление в некоторых моментах не совсем красивое, а текст не очень складный. Надеюсь, что мои навыки в данной сфере будут улучшаться с каждой статьей.

Источник: habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...