Отчет антиплагиат (1206284), страница 7
Текст из файла (страница 7)
14MySQL Workbench49MySQL – очень быстрая, надежная система управления реляционнымибазами данных (СУРБД). База данных позволяет эффективно хранить, искать,сортировать и получать данные. Сервер MySQL управляет доступом кданным, позволяя работать с ними одновременно нескольким пользователям,обеспечивает быстрый доступ к данным и гарантирует предоставлениедоступа только имеющим на это право пользователям. Следовательно,MySQL является многопользовательским, многопотоковым сервером.
Онприменяет SQL, используемый по всему миру стандартный язык запросов длябаз данных.MySQL составляет все более значительную конкуренцию такимдорогостоящим гигантам как Oracle и 32 MSSQLServer. Немаловажнымфактором является то, что СУБД MySQL распространяется совершеннобесплатно. В настоящее время пакет MySQL доступен как программноеобеспечение с открытым исходным кодом.MySQL отличатся хорошей скоростью работы, надежностью, гибкостью.Работа с ней, как правило, не вызывает больших трудностей. 32MySQL Workbench является приложением дизайна визуальной базыданных следующего поколения, которые могут быть использованы дляэффективного проектирования, управления и схема базы данных документов.Она доступна как, с открытым исходным кодом и коммерческих изданий.MySQL Workbench представляет собой графический инструмент дляработы с серверами MySQL и базами данных.
MySQL Workbench полностьюподдерживает версию сервера MySQL 5.5 и выше. Он также совместим сболее ранними версиями сервера MySQL 5.x, за исключением некоторыхситуациях (например, отображение списка процессов) за счет измененныхсистемных таблиц. Он не поддерживает MySQL версии сервера 4.x.Функциональность MySQL Workbench охватывает пять основных тем:‒ SQL Development. Позволяет создавать и управлять подключениямик серверам баз данных. Наряду с позволяет настроить параметрыподключения, MySQL Workbench обеспечивает возможность50выполнения запросов SQL на соединения базой данных помощьювстроенного редактора SQL;‒ Data Modeling.
Позволяет создавать модели схемы базы данныхграфическом, назад и вперед между инженером схемой и живойбазой данными и редактировать все аспекты вашей базы данныхпомощью всеобъемлющего редактора таблиц. Table Editorобеспечивает легкий в использовании средства для редактированиятаблиц, столбцов, индексов, триггеров, секционирования,параметры, Вставки и привилегиях, Подпрограммы и Views;‒ Server Administration. Позволяет управлять экземплярами сервераMySQL помощью администрирования пользователей, выполняярезервное копирование и восстановление, проверку данных аудита,просмотр здоровья базы данных и мониторинг производительностисервера MySQL;‒ Data Miration. Позволяет перейти с Microsoft SQL Server, MicrosoftAccess, Sybase ASE, SQLite, SQL Anywhere, PostreSQL и другихтаблиц СУБД, объектов и данных MySQL.
Миграция такжеподдерживает миграцию с более ранних версий MySQL допоследних версий;‒ MySQL Enterprise Support. Поддержка корпоративных продуктовтакие как MySQL Enterprise Backup, MySQL брандмауэр и MySQLаудит.MySQL Workbench доступен в двух версиях: в Community Edition икоммерческого издания. Community Edition доступен бесплатно.Коммерческое издание предоставляет дополнительные возможностипредприятия, такие как доступ к MySQL Enterprise Backup, MySQLбрандмауэр и MySQL аудиту.MySQL Community ServerMySQL Community Edition представляет собой свободно загружаемаяверсия самой популярной базы данных с открытым исходным кодом в мире,51который поддерживается активным сообществом разработчиков открытыхисточников и энтузиастов.4.2 Разработка интерфейса приложенияУдобный интерфейс приложения – это залог успеха.
Так как интерфейсприложения создаётся для конечного пользователя, поэтому он должен бытьинтуитивно понятен, должен обладать привлекательным дизайном и иметьбыстрый доступ к нужному разделу.Общий макет и интерфейс разрабатываемого Интернет-приложениясостоит из трех частей.Шапка сайта (header) –данный раздел состоит из трех основных разделов.Шапка расположена сверху страницы и является статичным элементом.Навигационное меню No1 – представлено на рисунке 4.1, этот разделвключает в себя логотип предприятия, а также кнопки регистрации иавторизации пользователя.
Также в этот раздел входит корзина в которойотображается выбранный товар.Рисунок 4.1 – Навигационное менюNo1Навигационное меню No2 – представлено на рисунке 4.2, в этом разделеотображаются все основные информационные вкладки нашего сайта.Рисунок 4.2 – Навигационное менюNo2Форма «Поиск товара» – представлено на рисунке 4.3, данный разделнеобходим для быстрого поиска пользователем желаемого товара.Рисунок 4.3 – Поисковое меню52Основная часть – состоит из динамического контента, который меняется взависимости от страницы на которой он отображается. На рисунке 4.4приведен пример «Главной» страницы. Данная страница состоит изграфического слайдера и двух информационных блоков.Рисунок 4.4 – Главная страницаПодвал (footer) – состоит из двух разделов.
Эта часть интерфейса независит от контента страницы так же, как и Шапка является статичнымэлементом. Располагается в нижней части страницы.Информационная панель – представлена на рисунке 4.5. Данный разделсодержит краткую информацию о деятельности предприятия, ссылки напопулярные социальные сети и контактную информацию.53Рисунок 4.5 – Информационная панельОблегченная навигационная панель представлена на рисунке 4.6.Содержит ссылки на основные информационные вкладки нашего сайта.Также содержит отображение Copyright.Рисунок 4.6 – Облегченная навигационная панель4.3 Руководство пользователяДля того чтобы пользователю заказать товар, ему первым делом нужнопройти авторизацию (если зарегистрирован).
Меню авторизациипредставлено на рисунке 4.7.Рисунок 4.7 – Авторизация пользователяЛичный кабинет авторизированного пользователя представлен на рисунке544.8. На этой странице пользователь может просматривать личные данные.Рисунок 4.8 –Личный кабинет пользователяВ своем личном кабинете пользователь может просматриватьинформацию о заказах.Статус заказов представлен на рисунке 4.9. Здесь пользователь можетотслеживать статус своего заказа, а также он может посмотреть заказыкоторые уже были доставлены.Рисунок 4.9 – Просмотр заказовРаздел «Адрес доставки» представлен на рисунке 4.10. В данномпредставлении пользователь может просматривать а также и добавлять адресадоставки.55Рисунок 4.10 – Адрес доставкиПроцесс заказа товара происходит в два этапа.На первом этапе пользователь должен выбрать понравившийся ему товари добавить его в корзину.
Есть несколько способов выбора товаров:‒ выбрать товар из списка рекомендуемых интернет-магазином;‒ выбрать товар из каталога товаров;‒ ввести название или код товара в строку поиска.В области товара находится пиктограмма с изображением сумки. Нажавна неё, пользователь добавит данный товар в корзину.На рисунке 4.11 представлен один из способов выбора товара, которыйпредставляет собой каталог товаров.Рисунок 4.11 – Каталог товаровНа втором этапе пользователь должен перейти в корзину и продолжитьоформление своего заказа.56В самой корзине пользователь может просмотреть выбранный товар,удалить его, изменить количество необходимого товара, а также нажав насоответствующую кнопку может продолжить выбор товара.Когда пользователь в полной мере определился с заказом ему остаётсятолько выбрать адрес доставки и нажать кнопку продолжить, затем онподтверждает оформление заказа нажав на кнопку заказать.На рисунке 4.12 представлен интерфейс корзины.Рисунок 4.12 – Корзина пользователя4.4 Руководство администратораГлавными задачами администратора сайта является поддержкаработоспособности сайта, а также наполнение сайта контентом.После авторизации пользователь с правами администратора оказываетсяна главной странице, где ему доступна кнопка для перехода на страницуадминистрирования.
В кабинете администратора есть меню, через которое онможет выбрать раздел, в котором будет работать.На рисунке 4.13 представлен кабинет администратора.Рисунок 4.13 – Кабинет администратора57Одной из функций, которые может выполнять администратор являетсяназначение ролей пользователям. На рисунке 4.14 показан интерфейс меню«Управление доступом».Рисунок 4.14 –Интерфейс меню «Управление доступом»Также администратор может управлять категориями товаров. То есть онможет добавлять новые категории, а также удалять уже существующие.















