Разработка системы автоматизации синхронизации контактов в телефонном справочнике, адресной книге почтового клиента, атс, ip-телефонах на базе корпоративного портала

ВКР в которой рассмотрена разработка системы автоматизации синхронизации контактов в телефенном справочнике, адресной книге почтового клиента, атс, ip-телефонах на базе корпоративного портала
Author image
Iskander
Тип
Дипломная работа
Дата загрузки
06.04.2023
Объем файла
4396 Кб
Количество страниц
27
Уникальность
Неизвестно
Стоимость работы:
2000 руб.
2500 руб.
Заказать написание работы может стоить дешевле

Введение
В настоящее время в связи с развитием компьютерной техники возникла возможность автоматизировать многочисленные процессы, с одной стороны. С другой стороны, в связи со стремительным развитием телефонной сети и комплекса предоставляемых услуг увеличилось количество обрабатываемой информации [1].
У многих компаний появляется нужда организовать, структурировать и оптимизировать внутреннюю информацию в электронном виде, автоматизировать, упрощать некоторые корпоративные процессы. Решением этой проблемы занимаются многие разработчики программных продуктов, но самый простой, относительно недорогой и наиболее общепринятый способ — это создание внутреннего корпоративного портала.
На данный момент присутствует большой выбор разнообразных программ, позволяющих записать данные под определённый шаблон. Это не всегда удобно. Несмотря на то, что большинство разработчиков и пытаются исполнять свои программы предельно удобными для потребителя. 

Оглавление
Введение……………………………………………………………….................6
1 ОБЩАЯ ЧАСТЬ……………………………………………………………….8
1.1 Описание предметной области…………………………………………….8
1.2 Выбор фреймворка ……………………………………………………….14
1.2.1 Использование фреймворка…………………………………………….14
1.2.2 Обзор популярных фреймворков: Laravel , Yii, Symfony……………...15
1.2.3 Выводы по обзору фреймворков……………………………………….21
1.3 Описание средства и среды разработки ………………………………......24
1.4 Описание языка программирования……………………………………..31
2 СПЕЦИАЛЬНАЯ ЧАСТЬ …………………………………………………….34
2.1 Постановка задачи………………………………………………………...34
2.2 Структура данных ………………………………………………………..36
2.3 Разработка интерфейса…………………………………………………...39
2.4 Эскизный проект………………………………………………………….41
2.5 Технический проект……………………………………………………....43
3 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ……………………………….………...47
3.1 Обзор справочника со стороны пользователя…………………………..47
3.2 Обзор справочника со стороны системного администратора……………50
3.3 График выполнения работ………………………………………………….55
Заключение………………………………………………………………………56
Список использованных источников………………………………………….57

Список использованных источников
Laravel по-русски [Электронный ресурс]. – URL: https://laravel.ru. – Дата обращения: 12.05.2022
Laravel - русскоязычное комьюнити [Электронный ресурс]. – URL: http://laravel.su. – Дата обращения: 13.05.2022
Виктор Гольцман, MySQL 5.0. Библиотека программиста – Питер, 2010. – 370с.
Фримен Эрик, Робсон Элизабет, Изучаем программирование на HTML5 – Питер, 2013. – 592с.
Кузнецов М.В., PHP 5. Практика создания web-сайтов (+ CD) - БХВ-Петербург, 2006. – 948с.
Библиотека запросов для MySQL [Электронный ресурс]. – URL: http://yourfreesoft.500mb.net/Wrdsr1ie. – Дата обращения: 17.05.2022
HTML и CSS теги [Электронный ресурс]. – URL: http://htmlbook.ru/samhtml. – Дата обращения: 19.05.2022
Примеры работы PHP кода [Электронный ресурс]. – URL: http://php.net/docs.php. – Дата обращения: 24.05.2022
Дистрибутив для скачивания OPENSERVER [Электронный ресурс]. – URL: https://ospanel.io. - Дата обращения: 26.05.2022
Сайт с полезными советами и идеями внедрения необычных функций [Электронный ресурс]. – URL: https://habrahabr.ru/ ru/post/471190/. – Дата обращения: 31.05.2022
Фаулер, М. Архитектура корпоративных программных приложений / М. Фаулер; пер. с англ. – М.: «Вильямс», 2006. — 544 с.
PHP: Manual. URL: http://php.net/manual/en/preface.php (дата обращения - 01.04.2022)

Занимает много памяти по сравнению с другими фреймворками (рисунок 1.2).
Рисунок 1.2 – Занимаемая фреймворками память (Мб)
SymfonyНесмотря на то, что релиз третьей версии состоялся еще в 2015 году, именно вторая версия Symfony (рисунок 1.3) единолично удерживает 3-е место по популярности среди фреймворков. Причина здесь очевидна –скорость работы и общая простота. Но чтобы это не шло в разрез с функциональностью, пользователю предлагается выбрать одну из 3 версий для профильной работы:
Standard Edition – для знакомства и выполнения общих задач. На ней основан дистрибутив Hello World Edition, который содержит ровно один скрипт оптимизации для дальнейшего использования в бенчмарках;
Symfony CMF – адаптация для разработчиков, работающих с CMSсистемами;
REST Edition – оптимизация для работы с REST-архитектурой (интернет-магазины, поисковые системы и т.д.).