Тип работы:
Предмет:
Язык работы:


Разработка web-приложения "Органайзер"

Работа №23632

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы43
Год сдачи2017
Стоимость4900 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
720
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 5
1 Анализ архитектуры системы 7
1.1 Анализ аналогов приложения 7
1.1.1 Дистрибьюция. LeaderTask 7
1.1.2 JIRA 7
1.2 Анализ технологий 8
1.2.1 Web - приложение 8
1.2.2 Клиент - серверное приложение 10
1.2.3 Model - View - Controller 10
1.3 Выбор программного средства для разработки 11
1.3.1 HTML 11
1.3.2 CSS 12
1.3.3 Фреймворк Bootstrap 3 13
1.3.4 JavaScript 15
1.3.5 JQuery 17
1.3.6 PHP 17
1.3.7 Фреймворк Yii2 18
2 Проектирование и разработка web - приложения "Органайзер" 19
2.1.1 Моделирование web - приложения "Органайзер" 19
2.1.2 Проектирование функционала web-приложения "Органайзер" 20
2.1.3 Схема базы данных web-приложения "Органайзер" 23
2.2 Технологии разработки web-приложения "Органайзер" 24
2.2.1 Nginx web-сервер 24
2.2.2 Vagrant 24
2.2.3 Работа с базами данных 26
2.2.4 Генерация кода средством Gii 27
2.2.5 Работа с фреймворком Bootstrap 3 28
2.3 Режимы работы web-приложения "Органайзер" 30
2.3.1 Регистрация пользователей 30
2.3.2 Работа с компаниями 32
2.3.3 Работа с задачами 36
2.3.4 Работа с календарём 38
2.3.5 Распределение возможностей и привилегий 40
ЗАКЛЮЧЕНИЕ 42
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 43


Web-приложение "Органайзер" создаётся для оптимизации трудозатрат связанных с организацией личного и рабочего времени.
Многие люди часто сталкиваются с проблемой лишних временных затрат при организации своего времени. Будь то директор компании, которому приходиться затрачивать немало времени на постановку задач для сотрудников, назначение времени встреч и сроков проведения различных мероприятий или человек, занимающийся какой-либо частной деятельностью, для которого так же важно иметь возможность легко и быстро обозначить список необходимых задач и выделить время под необходимые мероприятия.
Данное приложение предназначено как для частного, так и корпоративного использования. Приложение даёт возможность быстро и легко сформировать список задач, распределить задачи по сотрудникам. Назначить время проведения встреч и мероприятий. Удобный интерфейс приложения позволит, имея лишь доступ в Интернет, всегда получить доступ к наглядному плану работы на день.
Руководителям часто приходится индивидуально прорабатывать задачи для каждого сотрудника. Тратить личное время, что бы довести информацию о задачах и встречах до своих работников. Необходимость в этом пропадает с web- приложением "Органайзер".
Целью выпускной квалификационной работы является создание web приложения для сокращения временных ресурсов связанных с организацией рабочего процесса компании или организации личных дел.
Для реализации поставленной цели необходимо решение следующих задач:
- анализ предлагаемых программных продуктов нацеленных на
организацию личного и рабочего времени;
- проектирование функционала web-приложения;
- разработка дизайна веб приложения;
- разработка алгоритмов реализации функционала web-приложения;
проектирование базы данных;
реализация адаптивного, интуитивно понятного интерфейса.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


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



1. Википедия [Электронный ресурс] // Свободная интернет энциклопедия. - Режим доступа: https://ru.wikipedia.org/wiki/
2. Основы HTML [Электронный ресурс] // Электронная документация. - Режим доступа: http://html5book.ru/osnovy-html/
3. Основы CSS [Электронный ресурс] // Электронная документация. - Режим доступа: http://html5book.ru/osnovy-css/
4. Основы JavaScript [Электронный ресурс] // Электронная документация. - Режим доступа: http://html5book.ru/osnovy-javascript/
5. Руководство Yii 2.0 [Электронный ресурс] // Электронная документация. - Режим доступа: http://www.yiiframework.com/doc-2.0/guide- index.html
6. Built with Bootstrap [Электронный ресурс] // Официальный сайт. - Режим доступа: http://getbootstrap.com/


Работу высылаем на протяжении 30 минут после оплаты.



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


©2025 Cервис помощи студентам в выполнении работ