Аннотация 2
Введение 5
Глава 1 Описание предметной области 8
1.1 Описание организации ООО «Департамент финансовых услуг» 8
1.2 Анализ бизнес-процессов (IDEF0) 14
1.3 Обзор существующих решений в области программного
обеспечения «планировщик задач» 18
1.4 Определение требований к системе 25
1.5 Постановка задачи на разработку приложения 28
Глава 2 Проектирование и разработка мобильного приложения
«Планировщик задач» 31
2.1 Обоснование выбора средств разработки 31
2.2 Проектирование элементов модели 34
2.2.1 Концептуальная модель 34
2.2.2 Диаграммы прецедентов и вариантов использования 36
2.3 Логическое и физическое моделирование 40
2.4 Разработка интерфейсов и архитектурной модели приложения
45
Глава 3 Разработка дизайна и тестирование приложения 48
3.1 Реализация дизайна приложения 48
3.2 Реализация модулей приложения 51
3.3 Тестирование приложения 55
3.4 Оценка эффективности проекта 58
Заключение 62
Список используемых источников 64
Приложение А 67
Приложение Б 69
Приложение В 73
Приложение Г 75
Приложение Д 77
Приложение Е 78
В настоящее время, когда технологии становятся все более доступными и удобными, организация личного и рабочего времени становится все сложнее.
Многие люди имеют нагрузку на работе, учебе и личной жизни, и им необходимо управлять своим временем, чтобы достигать поставленных целей и выполнять задачи в срок.
Разработка мобильного приложения Планировщик задач для организации может помочь пользователям оптимизировать их рабочее и личное время, обеспечивая удобный и простой способ управления задачами.
Актуальность темы связана с растущей потребностью людей и организаций, в особенности ООО «Департамент финансовых услуг», в инструментах эффективного управления временем и задачами.
Развитие мобильных приложений для планирования задач может удовлетворить эту потребность и повысить экономическую эффективность работы компаний.
Объектом исследования является процесс планирования задач в организации.
Предмет исследования: проектирование, разработка и тестирование мобильного приложения для автоматизации процесса планирования задач в организации.
Цель исследования: разработать мобильное приложение «Планировщик задач» ООО «Департамент финансовых услуг».
Задачи исследования:
1. описать организацию ООО «Департамент финансовых услуг»;
2. произвести анализ бизнес-процессов организации;
3. дать обзор существующих решений в области программного обеспечения «планировщик задач»;
4. определить требования к будущей системе;
5. разработать постановку задачи на разработку приложения;
6. обосновать выбор средств разработки;
7. спроектировать элементы модели;
8. произвести логическое и физическое моделирование приложения;
9. разработать интерфейс и архитектурную модель приложения;
10. оценить эффективность проекта;
11. реализовать дизайн приложения;
12. реализовать модули приложения;
13. произвести тестирование приложения.
Научная новизна исследования заключается в проектировании программного обеспечения, основанного на алгоритмах оптимизации планирования задач, которые позволяют находить наилучший план выполнения задач с учетом времени и приоритетов...
В дипломной работе рассмотрена необходимость разработки планировщика задач для автоматизации процессов планирования и управления задачами в рамках организации ООО «Департамент финансовых услуг». Были рассмотрены основные задачи, которые может решать планировщик, такие как оптимизация использования ресурсов, управление сроками выполнения задач, распределение задач между исполнителями и т.д.
Автоматизация планирования задач не только упрощает и ускоряет работу, но и позволяет снизить вероятность ошибок и повысить точность прогнозирования сроков выполнения задач. Это особенно важно в современных условиях, когда компании сталкиваются с высокой степенью конкуренции и необходимостью быстрого реагирования на изменения в рыночной среде.
Автором было поставлено несколько задач.
В процессе работы над проектом была проведена детальная характеристика области управления проектами, что являлось первой задачей. Задача включала исследование и анализ широкого спектра подходов и стратегий, включая ряд современных методологий управления проектами. Изучение этих методологий позволило более глубоко понять, как они могут быть применены в контексте создания нового приложения.
Далее был проведен тщательный обзор существующих приложений для управления задачами проекта, что помогло установить, какие функции и возможности наиболее ценны для пользователей, и как эти функции могут быть интегрированы в новое приложение, благодаря этому анализу появилась возможность сформулировать функциональные требования к разрабатываемому приложению, обеспечивая тем самым, что приложение будет отвечать реальным потребностям пользователей.
Следующей задачей было проектирование архитектуры приложения и разработка стратегии взаимодействия серверной и клиентской части приложения. Это включало выбор подходящих технологий и инструментов для разработки, что гарантировало, что приложение будет работать надежно и эффективно.
После этого был реализован пользовательский интерфейс, который был разработан с учетом потребностей и предпочтений пользователей. Этот этап включал не только разработку интерфейса, но и его тестирование, чтобы убедиться, что он интуитивно понятен и удобен для использования.
Затем приложение было развернуто на сервере, что обеспечило его доступность для пользователей. Этот этап также включал тестирование функционала приложения, чтобы убедиться, что все функции работают правильно и что приложение отвечает всем функциональным требованиям.
Весь этот процесс был выполнен с учетом специфики и потребностей ООО «Департамент финансовых услуг». Это гарантировало, что конечный продукт будет адаптирован под потребности конкретной организации, улучшая тем самым ее эффективность и продуктивность. В итоге, было проектировано приложение для планирования задач на платформе Android, которое удобно в использовании и соответствует всем требованиям и ожиданиям пользователей.
При правильной реализации и продвижении проекта, его эффективность и успешность могут значительно превысить затраты на разработку и внедрение.
1. Ананьев И.В., Серова Е.Г. Области эффективного применения
нотации IDEF0 для задач описания бизнес-процессов // Вестник Санкт- Петербургского университета. Менеджмент. 2008. №2. URL:
https:ZZcyberleninka.ru/articleZn/oblasti-effektivnogo-primeneniya-notatsii-idef0- dlya-zadach-opisaniya-biznes-protsessov-1 (дата обращения: 03.03.2023).
2. Антал М.А. Особенности планирования в современном производстве / М.А. Антал // В сборнике: Приоритетные направления развития экономики и менеджмента: теоретические и практические аспекты. Сборник научных статей. Уфа, 2021. С. 98-101.
3. Атенсио, Л Функциональное программирование на JavaScript: как улучшить код JavaScript-программ / Л Атенсио. - М.: Диалектика, 2018. с. 304.
4. Блох, Д. Java Эффективное программирование / Д. Блох. - М.: Лори, 2016. 440 с.
5. Блох, Дж. Java: эффективное программирование / Дж. Блох. - М.: Диалектика, 2019. 464 с.
6. Васильев, А. Java. Объектно-ориентированное программирование: Учебное пособие Стандарт третьего поколения / А. Васильев. - СПб.: Питер, 2013. 400 с.
7. Выявление и сбор требований к ПО — ultimate guide | Дзен URL: https://dzen.ru/a/Ys_erPQlgUMeaHvt (дата обращения: 10.02.2022).
8. Гарнаев, А. Web-программирование на Java и JavaScript / А. Гарнаев. - СПб.:БНУ, 2005. 1040 с.
9. Давыдов, С. IntelliJ IDEA. Профессиональное программирование на Java / С. Давыдов. - СПб.: BHV, 2005. 800 с.
10. Планировщики дел: 13 лучших программ. URL:
https:ZZamssoft.ru/amsblog/planirovshchik-zadach.php (дата обращения:
10.02.2022).
11. Гаст, Х. Объектно-ориентированное проектирование: концепции и программый код / Х. Гаст. - М.: Диалектика, 2018. - 1040 с.
12. Грушвицкий, Р. Проектирование систем на микросхемах с программируемой структурой / Р. Грушвицкий. - СПб.: BHV, 2006. 736 c.
13. Ельцова, О.М. Проектирование основной образовательной программы (на основе программы Н.В.Нищевой) / О.М. Ельцова. - СПб.: Детство-Пресс, 2016. - 256 с.
14. Зебзеева, В.А. Проектирование образовательной программы детского сада в условиях реализации ФГОС ДО / В.А. Зебзеева. - М.: ТЦ Сфера, 2015. - 128 с.
15. Зыль, С. Проектирование, разработка и анализ программного обеспечения систем реального времени / С. Зыль. - СПб.: BHV, 2010. 336 c...30