Автор24

Информация о работе

Подробнее о работе

Страница работы

Разработка Android-приложения для планирования встреч и совещаний

  • 18 страниц
  • 2023 год
  • 1 просмотр
  • 0 покупок
Автор работы

user6218921

3000 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

ВВЕДЕНИЕ
В наше время важно уметь планировать свои задачи и грамотно распоряжаться временем. Учет своих задач даёт человеку множество преимуществ, люди, которые планируют свои действия лучше распоряжаются временным ресурсом и не забывают важные для себя дела.
Приложение для планирования личных задач и целей дает возможность без бумажных носителей записывать все свои планы, грамотно распоряжаться временем, достигать поставленных целей в срок и следить за своим прогрессом в той или иной области. Существует множество подобных приложением со схожим функционалом позволяющих так или иначе управлять задачами, такие приложения не теряют свою актуальность со временем и остаются востребованными для всех групп людей. Таким образом разработка подобного приложения является актуальным в наше время.
Объект исследования: процесс разработки приложения средствами интегрированной среды разработки.
Предмет исследования: возможность разработки Android-приложения для планирования встреч и совещаний с помощью СУБД WebSQL.
Цель данной работы - разработка мобильного приложения для планирования встреч и совещаний.
Для достижения данной цели в рамках выполнения работы были поставлены следующие задачи:
1. Формирование требований к мобильному приложению и выбор подходящей архитектуры.
2. Проектирование архитектуры мобильного приложения.
3. Подбор технологий для реализации.
4. Реализация данного мобильного приложения.
Выполнение данных задач поможет в разработке данного приложения.
Очень важно подобрать правильную архитектуру мобильного приложения, так как с ее помощью приложение будет работать стабильно и поможет при расширении функций приложения в дальнейшем. Так же очень важно подобрать технологии для реализации, с помощью, которых приложение будет работать правильно и не потребуется больших усилий со стороны разработчиков для поддержки работы приложения.
Вид исследования: прикладной.
Уровень исследования: теоретико-эмпирический.
Методы исследования:
1. Анализ;
2. Синтез;
3. Систематизация;
4. Абстрагирование;
5. Моделирование.
6. Моделирование.


2.1. Проектирование и создание серверной части базы данных
Проектирование базы данных – это процесс определения структуры базы данных и ее элементов, важный этап в разработке любой информационной системы, так как от правильности проектирования зависит эффективность и удобство использования базы данных. Необходимо учитывать требования к хранению и обработке данных, а также предусмотреть связи между таблицами для эффективного поиска и выборки данных.
Теоретически писать код можно и в простом текстовом редакторе. Но лучше использовать специальные программы. Одним из популярнейших текстовых редакторов на сегодняшний день является Visual Studio Code.
Логика приложения реализована с использованием JS. JavaScript – это мультипарадигменный язык программирования, который обычно применяется в качестве встраиваемого инструмента для программного доступа к различным объектам приложений. С точки зрения веб-разработки, без знаний этой технологии невозможно заниматься созданием современных интерактивных сайтов [5].
После создания базы данных, необходимо перейти непосредственно к разработке приложения.
JavaScript можно добавить в HTML-файл двумя способами:
1. Внутренним JS: Можно добавить JavaScript непосредственно в HTML-файл, написав код внутри тега [removed]. Тег [removed] может быть размещен либо внутри тега , либо внутри тега в соответствии с требованиями.
2. Внешним JS: Можно написать код JavaScript в других файлах, имеющих extension.js, а затем связать этот файл внутри тега HTML-файла, в который необходимо добавить этот код.
При разработке приложения был выбран внешний способ добавления.
Создание самого приложение начинается с первой формы, на которой имеются визуальные и невизуальные компоненты. На данной форме присутствуют кнопки, нажимая на которые имеется возможность перехода на другие формы: информация о приложении, добавить событие. После нажатия добавить событие должна открыться форма 2. Если нажать «i», отроется форма 3. Форма 2 должна иметь 6 строк: название напоминания, тип напоминания, описание, телефон и дата. Также должна быть кнопка «Вернуться назад».
2.2. Тестирование и отладка
Тестирование - это процесс выполнения программы, целью которого является выявление ошибок. Для обнаружения ошибок в данной курсовой работе для начала необходимо открыть само приложение.
После запуска приложения, перед пользователем открывается главная первая форма (рисунок 2).

Рисунок 2 – Главная форма
Нажмем кнопку «добавить событие», открывается форма 2 (рисунок 3).

Рисунок 3 - Обзор формы для создания напоминания
Заполним название, выберем тип напоминания: Встреча, выберем дату и введём телефон три цифры, нажмем «сохранить». Приложение выдает ошибку: «Номер должен содержать 11 цифр» (рисунок 4). Проверку пустых строк работает.

Рисунок 4 - Выдача ошибки проверкой пустых строк
Заполним форму для трех типов напоминаний. Для встречи выставим завтрашнюю дату. Это напоминание подсветилась красным (рисунок 6).


Рисунок 8 – Окно с напоминаниями
При нажатии кнопки «i», можно прочесть информацию о приложении (рисунок 9).

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

Опишем основные необходимые требования к приложению.
Необходимый функционал приложения:
1. Возможность выбора даты для установления напоминания.
2. Возможность выбора типа напоминания (встреча, напоминание, заметка).
3. Должна быть строка под заполнение номера телефона.
4. В приложении должна быть строка для заполнения названия напоминания.
5. В приложении должна быть строка для заполнения описания напоминания.
6. Напоминания и встречи предстоящие сегодня-завтра приложение должно выделять от всех остальных красным цветом.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Дейт К. Дж. Введение в системы баз данных. -- 8-е изд. -- М.: «Вильямс», 2011. - 1328 с.
2. Дунаев В.В. Базы данных. Язык SQL для студента – Издательство: БХВ, 2006 г. – 429c.
3. Вигерс К., Битти Д. Разработка требований к программному обеспечению. - СПб.: БХВ-Петербург, 2016.-736 с.
4. Гагарина Л.Г. Технология разработки программного обеспечения;
5. Зафиевский, А. В. Базы данных: учебное пособие / А. В. Зафиевский, А. А. Короткин, А. Н. Лататуев; Яросл. гос. ун-т им. П. Г. Демидова. – Ярославль : ЯрГУ, 2012. – 164 с.
6. Карпова И.П. Базы данных. Курс лекций и материалы для практических заданий. – Учебное пособие. – М.: Питер, 2013. – 240 с.
7. Web SQL [Электронный ресурс] - URL: https://www.w3.org/TR/webdatabase/ (Дата посещения 06.11.203).
8. Введение в JS [Электронный ресурс] - URL: https://www.geeksforgeeks.org/introduction-to-javascript/ (Дата посещения 06.11.203);

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Оставляя свои контактные данные и нажимая «Заказать Курсовую работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Фрагменты работ

ВВЕДЕНИЕ
В наше время важно уметь планировать свои задачи и грамотно распоряжаться временем. Учет своих задач даёт человеку множество преимуществ, люди, которые планируют свои действия лучше распоряжаются временным ресурсом и не забывают важные для себя дела.
Приложение для планирования личных задач и целей дает возможность без бумажных носителей записывать все свои планы, грамотно распоряжаться временем, достигать поставленных целей в срок и следить за своим прогрессом в той или иной области. Существует множество подобных приложением со схожим функционалом позволяющих так или иначе управлять задачами, такие приложения не теряют свою актуальность со временем и остаются востребованными для всех групп людей. Таким образом разработка подобного приложения является актуальным в наше время.
Объект исследования: процесс разработки приложения средствами интегрированной среды разработки.
Предмет исследования: возможность разработки Android-приложения для планирования встреч и совещаний с помощью СУБД WebSQL.
Цель данной работы - разработка мобильного приложения для планирования встреч и совещаний.
Для достижения данной цели в рамках выполнения работы были поставлены следующие задачи:
1. Формирование требований к мобильному приложению и выбор подходящей архитектуры.
2. Проектирование архитектуры мобильного приложения.
3. Подбор технологий для реализации.
4. Реализация данного мобильного приложения.
Выполнение данных задач поможет в разработке данного приложения.
Очень важно подобрать правильную архитектуру мобильного приложения, так как с ее помощью приложение будет работать стабильно и поможет при расширении функций приложения в дальнейшем. Так же очень важно подобрать технологии для реализации, с помощью, которых приложение будет работать правильно и не потребуется больших усилий со стороны разработчиков для поддержки работы приложения.
Вид исследования: прикладной.
Уровень исследования: теоретико-эмпирический.
Методы исследования:
1. Анализ;
2. Синтез;
3. Систематизация;
4. Абстрагирование;
5. Моделирование.
6. Моделирование.


2.1. Проектирование и создание серверной части базы данных
Проектирование базы данных – это процесс определения структуры базы данных и ее элементов, важный этап в разработке любой информационной системы, так как от правильности проектирования зависит эффективность и удобство использования базы данных. Необходимо учитывать требования к хранению и обработке данных, а также предусмотреть связи между таблицами для эффективного поиска и выборки данных.
Теоретически писать код можно и в простом текстовом редакторе. Но лучше использовать специальные программы. Одним из популярнейших текстовых редакторов на сегодняшний день является Visual Studio Code.
Логика приложения реализована с использованием JS. JavaScript – это мультипарадигменный язык программирования, который обычно применяется в качестве встраиваемого инструмента для программного доступа к различным объектам приложений. С точки зрения веб-разработки, без знаний этой технологии невозможно заниматься созданием современных интерактивных сайтов [5].
После создания базы данных, необходимо перейти непосредственно к разработке приложения.
JavaScript можно добавить в HTML-файл двумя способами:
1. Внутренним JS: Можно добавить JavaScript непосредственно в HTML-файл, написав код внутри тега [removed]. Тег [removed] может быть размещен либо внутри тега , либо внутри тега в соответствии с требованиями.
2. Внешним JS: Можно написать код JavaScript в других файлах, имеющих extension.js, а затем связать этот файл внутри тега HTML-файла, в который необходимо добавить этот код.
При разработке приложения был выбран внешний способ добавления.
Создание самого приложение начинается с первой формы, на которой имеются визуальные и невизуальные компоненты. На данной форме присутствуют кнопки, нажимая на которые имеется возможность перехода на другие формы: информация о приложении, добавить событие. После нажатия добавить событие должна открыться форма 2. Если нажать «i», отроется форма 3. Форма 2 должна иметь 6 строк: название напоминания, тип напоминания, описание, телефон и дата. Также должна быть кнопка «Вернуться назад».
2.2. Тестирование и отладка
Тестирование - это процесс выполнения программы, целью которого является выявление ошибок. Для обнаружения ошибок в данной курсовой работе для начала необходимо открыть само приложение.
После запуска приложения, перед пользователем открывается главная первая форма (рисунок 2).

Рисунок 2 – Главная форма
Нажмем кнопку «добавить событие», открывается форма 2 (рисунок 3).

Рисунок 3 - Обзор формы для создания напоминания
Заполним название, выберем тип напоминания: Встреча, выберем дату и введём телефон три цифры, нажмем «сохранить». Приложение выдает ошибку: «Номер должен содержать 11 цифр» (рисунок 4). Проверку пустых строк работает.

Рисунок 4 - Выдача ошибки проверкой пустых строк
Заполним форму для трех типов напоминаний. Для встречи выставим завтрашнюю дату. Это напоминание подсветилась красным (рисунок 6).


Рисунок 8 – Окно с напоминаниями
При нажатии кнопки «i», можно прочесть информацию о приложении (рисунок 9).

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

Опишем основные необходимые требования к приложению.
Необходимый функционал приложения:
1. Возможность выбора даты для установления напоминания.
2. Возможность выбора типа напоминания (встреча, напоминание, заметка).
3. Должна быть строка под заполнение номера телефона.
4. В приложении должна быть строка для заполнения названия напоминания.
5. В приложении должна быть строка для заполнения описания напоминания.
6. Напоминания и встречи предстоящие сегодня-завтра приложение должно выделять от всех остальных красным цветом.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Дейт К. Дж. Введение в системы баз данных. -- 8-е изд. -- М.: «Вильямс», 2011. - 1328 с.
2. Дунаев В.В. Базы данных. Язык SQL для студента – Издательство: БХВ, 2006 г. – 429c.
3. Вигерс К., Битти Д. Разработка требований к программному обеспечению. - СПб.: БХВ-Петербург, 2016.-736 с.
4. Гагарина Л.Г. Технология разработки программного обеспечения;
5. Зафиевский, А. В. Базы данных: учебное пособие / А. В. Зафиевский, А. А. Короткин, А. Н. Лататуев; Яросл. гос. ун-т им. П. Г. Демидова. – Ярославль : ЯрГУ, 2012. – 164 с.
6. Карпова И.П. Базы данных. Курс лекций и материалы для практических заданий. – Учебное пособие. – М.: Питер, 2013. – 240 с.
7. Web SQL [Электронный ресурс] - URL: https://www.w3.org/TR/webdatabase/ (Дата посещения 06.11.203).
8. Введение в JS [Электронный ресурс] - URL: https://www.geeksforgeeks.org/introduction-to-javascript/ (Дата посещения 06.11.203);

Купить эту работу

Разработка Android-приложения для планирования встреч и совещаний

3000 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 500 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

7 ноября 2023 заказчик разместил работу

Выбранный эксперт:

Автор работы
user6218921
4.1
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
3000 ₽ Цена от 500 ₽

5 Похожих работ

Курсовая работа

Создание базы данных для автоматизации процесса управления кадрами на предприятии

Уникальность: от 40%
Доступность: сразу
1000 ₽
Курсовая работа

Оптимизация сайта при помощи методов ИИ для увеличения конверсионного действия

Уникальность: от 40%
Доступность: сразу
300 ₽
Курсовая работа

Сравнение операционных систем Linux, Windows и MacOS

Уникальность: от 40%
Доступность: сразу
400 ₽
Курсовая работа

Разработка программы обработки списка смартфонов

Уникальность: от 40%
Доступность: сразу
350 ₽
Курсовая работа

Решение задач многомерной оптимизации. Методы безусловной оптимизации. Поиск условного экстремума, используя квадратичный штраф. (MathCad, Python).

Уникальность: от 40%
Доступность: сразу
1000 ₽

Отзывы студентов

Отзыв Далиас об авторе user6218921 2018-05-11
Курсовая работа

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

Общая оценка 5
Отзыв pocya об авторе user6218921 2016-04-07
Курсовая работа

Спасибо за работу!

Общая оценка 5
Отзыв Марина [email protected] об авторе user6218921 2015-08-25
Курсовая работа

все отлично, спасибо!

Общая оценка 5
Отзыв Татьяна_5085 об авторе user6218921 2016-09-15
Курсовая работа

Все ОК

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Разработка IP-сервера для обеспечения IP-телефонии во внутренних сетях связи

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Обработка и визуализация данных при моделировании электрических машин с использованием программного комплекса «Моделирование в технических устройствах

Уникальность: от 40%
Доступность: сразу
3000 ₽
Готовая работа

Разработка системы для измерения уровня жидкости в резервуарах промышленных масштабов на основе ультразвукового уровнемера.

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Разработка информационной системы поддержки научно-исследовательской деятельности на основе метода Zettelkasten

Уникальность: от 40%
Доступность: сразу
1799 ₽
Готовая работа

Разработка информационной системы учета приёма и оплаты заказов посетителей с использованием СУБД SQL Server и языка программирования С#

Уникальность: от 40%
Доступность: сразу
2200 ₽
Готовая работа

WEB-приложение оформления заказов в кондитерской. Предметом исследования является учет заказов кондитерских изделий в кондитерской.

Уникальность: от 40%
Доступность: сразу
4000 ₽
Готовая работа

WEB-приложение для салона красоты. Предмет исследования – процесс учёта заказов в салон красоты.

Уникальность: от 40%
Доступность: сразу
4000 ₽
Готовая работа

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

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Сравнительный анализ клиентских реализаций импорта пакетов и модулей в экосистеме JavaScript

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Разработка интернет магазина по продаже семян и удобрений на базе joomla 1.7.

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Разработка программного продукта для решений задач на основе метода анализа иерархий

Уникальность: от 40%
Доступность: сразу
500 ₽
Готовая работа

НАХОЖДЕНИЕ СПЕКТРАЛЬНОГО РАДИУСА МАТРИЦЫ МОДИФИЦИРОВАННЫМ СТЕПЕННЫМ МЕТОДОМ

Уникальность: от 40%
Доступность: сразу
3000 ₽