Дипломная работа: Автоматизация управления сервисного обслуживания клиентов в строительной организации ОП г. Мирный ФГУП ГВСУ 14

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
56
Рисунок3.7 - Программный пакет PHPmyAdmin
Помимо конструктора, программный пакет PHPmyAdmin имеет
интегрированный редактор SQL-запросов в соответствии с рисунком 3.8.
Рисунок3.8 редактор SQL PHPmyAdmin
Выбор Web браузера не является принципиальным, достаточно чтобы
он обеспечивал стабильную работу и поддерживал в полной мере все функции
HTML и CSS.
57
Если в маршруте имеются дополнительные пункты доставки и отгрузки,
то их передают водителю, для осуществления доставки, если нет то
логиствозвращается обратно на склад.
Успех работы напрямую зависит от своевременной информатизации,
поэтому необходимость создания программного решения для данного
подразделения крайне необходима.
3.1.2.6Back-end разработка
CMS (ContentManagementSoftware или ContentManagementSystem) так
называется система, с помощью которой происходит управление наполнением
сайта. Эту систему также нередко называют движком. Она является
специальным программным обеспечением, которое выполняет основные
функции, не требуя знания языка программирования.
С того времени, как была разработана первая подобная система, они
возникают в огромном количестве. Они отличаются многочисленными
параметрами, среди которых функциональность, стойкость к взлому,
возможность расширить функционал и др. Некоторые из них требуют плату,
другие – нет.
Однако пользователи, при выборе платформы для своего сайта, в
большинстве не анализируют эти различия. Поэтому мы решили сравнить
платные и бесплатные системы, со всеми их преимуществами и недостатками.
Бесплатные
К главным преимуществам бесплатных систем относится:
- широкий ассортимент программных продуктов бесплатные системы
разрабатывают многочисленные компании и частные лица;
- функциональность, бесплатные приложения и модули в большом
количестве;
- защищенность среднего уровня;
- подходят для любого хостинга;
- отсутствие материальных потерь.
Однако у бесплатных систем имеются и свои недостатки. Если с системой
возникнут проблемы, вам не будет предоставлена квалифицированная помощь,
58
так как нет возможности обеспечить бесплатной системе официальную
техническую поддержку.
Если сайт управляется посредством бесплатной программы, в
большинстве случаев, его технической поддержкой занимаются сторонние
разработчики, занимавшиеся изучением особенностей и возможностей программ
только при создании сайтов, и в процессе их функционирования. Поэтому при
выборе такого варианта системы, следует обращаться за помощью
исключительно к профессионалам, которые, естественно, потребуют платы.
По сравнению с платными системами, функционал бесплатных программ
гораздо уже. Очень часто при попытке внести изменения в бесплатную
программу, она перестает корректно обновляться и функционировать. Базовая
версия может расширяться исключительно добавлением новых модулей,
доступных злоумышленникам. Поэтому, даже очень защищенная бесплатная
система от них не застрахована.
Платные
Преимущества платных систем:
- наличие официальной техподдержки любые возникающие проблемы
будут оперативно решены профессионалами. Все организации, занимающиеся
реализацией профессиональных программ, предоставляют их официальную
техподдержку;
- широкий функционал, постоянное расширение возможностей. Каждое
обновление сопровождается увеличением количества дополнений, что повышает
качество работы системы;
- высокая степень надежности, которую подтверждают соответствующие
сертификаты. Надежность любой программы перед выпуском тщательно
проверяется.
- возможность расширить функциональность без возникновения проблем с
функционированием программы. Клиент сам может настраивать платную
систему, согласно инструкции, которая идет в комплекте. Для этого не
требуются специальные знания и навыки.
Помимо финансовых затрат, недостатков платные системы не имеют.
Каждую систему разрабатывают для сайтов определенного типа. Этот момент
59
должен быть основным при выборе конкретной программы. «Wordpress» -
наиболее востребованная программа в мире. «Joomla» позволяет создавать
многофункциональные проекты.
«Bitrix» подходит как для интернет-магазинов, так и для корпоративных
или банковских сайтов. Для корпоративных сайтов также подходят
программы«MODx» и «Drupal». «Magento» и «OpenCart» - бесплатные системы,
разработанные специально для интернет-магазинов. Таким образом, к выбору
системы управления следует подойти ответственно. Необходимо опираться на
то, какие особенности имеет конкретный проект.
С учетом всех вышеперечисленных особенностей, оптимальным
решением является разработка собственного решения для парикмахерских и
салонов красоты. Язык PHP (PersonalHomePageTools) представляет собой
инструменты, посредством которых управляются персональные домашние
страницы.
Это сценарный язык, имеющий открытый исходный код, который
встраивается в код HTML, и выполняется на интернет-сервере. Этот язык создан
профессиональными Web-разработчиков для своих коллег. Данный язык может
конкурировать с такими востребованными продуктами, как
MicrosoftActiveServerPages(ASP), MacromediaColdFusion и SunJavaServerPages.
Данный язык обеспечивает возможность встраивания кодовых фрагментов
в страницы HTML. При этом пользователь может видеть отображение
интерпретации кода своей страницы. РНР-код является своеобразными
расширенными HTML-тегами, выполняемыми серверов, или маленькими
программами, выполняемыми страницами перед отправкой пользователю. Все
действия кода программы остаются незамеченными пользователем.
РНР-язык обеспечивает соединение с данными популярных баз сервера, и
обработку данных из таблиц (изменение, добавление, удаление информации).
Поэтому данный язык отличается высокой мощностью, и является оптимальным
для создания корпоративных сайтов, которые содержат большое количество
данных. Также он подходят для домашних страниц, которые нуждаются в
централизованном хранении информации.
60
Хранилище информации обязательный элемент функционирования
любого крупного сайта. Решить эту задачу можно использованием текстовых
файлов сервера или базы данных. Обработка баз данных гораздо удобнее.
Основа данной работы – востребованный тип БД MySQL.
3.1.2.7Front-endразработка
HTML5 (HyperTextMarkupLanguage, version 5) язык, позволяющий
структурировать и представить содержимое сети Интернет. Он представляет
собой 5 версию, разработанную для того, чтобы улучшить уровень
поддерживания мультимедийных технологий, и одновременно сохранять
удобство чтения кода для пользователя, и простоту анализа парсерами.
Профессиональными программистами и верстальщиками активно
используются новые браузеры, поддерживающие современные стандарты, так
как они предлагают множество новых удобных функций.
Для создания клиентской части сайта требуется браузер, страница HTML,
CSS, JavaScript, и набор тематической графической информации, видеороликов
и картинок. Таким образом, она приобретет привлекательный внешний вид,
оригинальный стиль, наполненность полезной информацией, интерактивность.
Задачи, требующие подключения флеша или других плагинов,
отсутствуют, так как мы имеем полную мультимедийную поддержку, локальное
хранилище информации, поддержку самостоятельных приложений и пр. CSS
позволяет решить множество интерактивных задач, вроде перетаскивания и
выравнивания строк и пр.
Для создания современных приложений, с использованием новых
функций, предложенных новыми стандартами, требуется рассмотрение
особенностей стандартов программ:
- HTML - тегов, атрибутов, разметки, структуры страницы;
- CSS - селекторов (идентификаторов, классов), параметров, добавление
CSS-кода на страницы;
-JavaScript - переменных, функций, условий, цикла, добавление JS-кода на
страницы.
Источник: https://baza.diplomsite.ru/previewfile/2343