Skip to content

Diplom project. Contain user application code, database, php scripts and doc's

Notifications You must be signed in to change notification settings

Gagauz2010/DigitalSchool

Repository files navigation

Цифровая школа App Logo

------------------------------------------------------------------------
---___--------------------------___-------------------------------------
--/ __|__ _ __ _ __ _ _  _ ___ / __| ___ _ _ __ _ ___ _  _--------------
-| (_ / _` / _` / _` | || |_ / \__ \/ -_) '_/ _` / -_) || |-------------
--\___\__,_\__, \__,_|\_,_/__| |___/\___|_| \__, \___|\_, |-------------
-----------|___/----------------------------|___/-----|__/--------------
--------------Coding for you since 2010. All rights reserved © 2015 year
------------------------------------------------------------------------

Оглавление

Об авторе

к оглавлению - в начало

Свойство Значение
ФИО Гагауз Сергей Васильевич
ВУЗ ПГУ им. Т.Г.Шевченко
Факультет ФМФ
Курс V
Группа 504
Специальность Информатика

О репозитории

к оглавлению - в начало

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

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

Содержание репозитория

к оглавлению - в начало

Основные функции приложения

к оглавлению - в начало

  • Регистрация пользователей;
  • Подтверждение регистрации;
  • Авторизация пользователей;
  • Система уровней доступа;
  • Новостной раздел:
    • Вывод новостей;
    • Быстрая навигация по контактным данным в новости;
    • Фильтрация новостей (уровень доступа, класс);
    • Добавление новостей (уровень доступа);
    • Изменение новостей (уровень доступа);
    • Удаление новостей (уровень доступа);
    • Просмотр краткой информации об авторе новости (уровень доступа);
  • Контактная книжка:
    • Создание контактов;
    • Изменение данных для контакта;
    • Удаление контактов;
    • Быстрый доступ к контактным данным (вызов, отправка SMS, отправка электронных писем, поиск на карте);
  • Журнал (уровень доступа):
    • Список предметов;
    • Просмотр оценок;
    • Выставление оценок (уровень доступа);
  • Более точечная рассылка Push-уведомлений;
  • Система кэширования новостей;
  • Поддержка мультиклассовых родителей (ПРИМЕР: один ребёнок в 6-ом классе, а другой во 2-ом классе);
  • On-demand список новостей;
  • Поддержка swype-технологий:
    • Смена закладок (влево / вправо);
    • Обновление новостей (Pull-to-refresh);
  • Отправка отчёта об ошибках (cloud reports);
  • Система обновления для приложения;
  • Общая оптимизация и улучшение кода.

Значение меток:

  • - реализовано;
  • - возможные пути развития.

Использование кода

к оглавлению - в начало

Код и любые ресурсы запрещено использовать в коммерческих целях и без ведома автора. Для получения разрешения требуется связаться по предоставленным контактным данным. Дальнейший код и приложение обязательно должны содержать ссылку на данный репозиторий.

Контактные данные

к оглавлению - в начало

About

Diplom project. Contain user application code, database, php scripts and doc's

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published