Разработка игрового мобильного приложения “Заметки”

Содержание

Слайд 2

Цель и задачи курсовой работы Целью курсового проекта является разработка мобильного

Цель и задачи курсовой работы

Целью курсового проекта является разработка мобильного приложения

для каталогизации и хранения заметок. Разрабатываемое приложение должно обладать следующими возможностями:
Создание категорий (групп) заметок.
Редактирование категорий заметок.
Удаление категорий заметок.
Создание заметок.
Редактирование заметок.
Удаление категорий заметок.
Разрабатываемое программное обеспечение должно быть устойчиво к некорректному вводу данных и обладать «дружественным» интерфейсом.
Слайд 3

Анализ предметной области В данной курсовой работе рассматривается реализация мобильного приложения,

Анализ предметной области

В данной курсовой работе рассматривается реализация мобильного приложения, имеющие

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

Общие сведения Данная курсовая работа посвящена созданию программного приложения на языке

Общие сведения

Данная курсовая работа посвящена созданию программного приложения на языке Java

в среде разработки Android Studio. Программа позволит записывать все важные заметки при этом подкрепляя ее фотографией.
Слайд 5

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

Функциональное назначение

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

позволяет ни один рассмотренный аналог и хранение изображений, что возможно только в приложении Google Keep
Слайд 6

Схема приложения

Схема приложения

Слайд 7

Главная активити Активити создания группы заметок Описание графического интерфейса и пример работы программы

Главная активити

Активити создания группы заметок

Описание графического интерфейса и пример работы программы

Слайд 8

Активити создания заметки Активити отображения заметок (с заметкой). Описание графического интерфейса и пример работы программы

Активити создания заметки

Активити отображения заметок (с заметкой).

Описание графического интерфейса и

пример работы программы
Слайд 9

Активити создания заметки (выбор категории) Предупреждающее сообщение. Описание графического интерфейса и пример работы программы

Активити создания заметки (выбор категории)

Предупреждающее сообщение.

Описание графического интерфейса и пример работы

программы
Слайд 10

ЗАКЛЮЧЕНИЕ В данном курсовом проекте были выполнены все поставленные задачи в

ЗАКЛЮЧЕНИЕ

В данном курсовом проекте были выполнены все поставленные задачи в соответствии

с техническим заданием.
Разработанное в ходе курсового проектирования мобильное приложение позволяет хранить, создавать, удалять, редактировать группы заметок.
В ходе выполнения курсового проекта были выполнены следующие задачи:
Обзор аналогов разработанного приложения. В ходе обзора аналогов выделены функции, которые отсутствуют в самых популярных мобильных приложениях данной тематики для ОС Android.
Обзор языков программирования. В ходе обзора языков программирования были выделены плюсы и минусы различных языков, анализ которых помог выбрать язык для реализации программного продукта – язык программирования Java.
Обзор сред разработки. В ходе обзора сред разработки была составлена таблица критериев, которые должна удовлетворять среда разработки. В ходе анализа критериев различных сред разработки была выбрана IDE Android Studio.
Разработка базы данных для хранения заметок. В ходе реализации приложения была разработана структура базы данных, удовлетворяющая требованиям к приложению.
Разработка дизайна приложения. В ходе реализации мобильного приложения был создан дизайн внешнего вида программы. Дизайн приложения создавался с помощью редактора интерфейсов IDE Android Studio.
Тестирование приложения. Разработанное приложение было протестировано на ввод некорректных данных. Тестирование показало, что разработанная программа устойчива к вводу некорректных данных и сообщает об обнаруженных проблемах пользователю.
Разработка документации. Для разработанного приложения создана документация с помощью программы doxygen, содержащая описание классов и функций.
Разработка руководства пользователя. Для разработанного программного продукта было создано руководство пользователя, которое включает в себя все моменты работы с программой.