Главная » Просмотр файлов » Антиплагиат_Моргунов

Антиплагиат_Моргунов (1206267), страница 7

Файл №1206267 Антиплагиат_Моргунов (Разработка интернет-магазина розничной продажи цифровой техники) 7 страницаАнтиплагиат_Моргунов (1206267) страница 72020-10-04СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 7)

Данная таблица является справочником и содержитв себе список страниц и информацию о текстах находящиеся в них.(таблица 3.11)Поле Номер страницы (page_id) – является первичным ключомтаблицы.Таблица 3.11 – PagesНазвание Код ТипНомер страниц page_id Числовой (tinyint)Заголовок title Текстовый (varchar)Ключевые слова keywords Текстовый (varchar)Описание description Текстовый (varchar)Позиция position Числовой (tinyint)Текст text Текстовый (text)На рисунке 3.1 показана полная схема базы данных разрабатываемогоинтернет-магазина. На ней изображенны таблицы базы данных и связи междуними. Все таблицы риведенны к третьей нормальной форме.

База данных быларазработанна в СУБД MySQL.47Рисунок 3.1 – Схема базы данных4 Практическая часть484.1 Выбор и обоснование технологии проектированияОбъектная Модель Документа (DOM) – это программный интерфейс(API) для HTML и XML документов. DOM предоставляетструктурированное представление документа и определяет то, как этаструктура может быть доступна из программ, которые могут изменятьсодержимое, стиль и структуру документа. Представление DOM состоит изструктурированной группы узлов и объектов, которые имеют свойства иметоды. По существу DOM соединяет веб-страницу с языками описаниясценариев либо языками программирования.Веб-страница – это документ.

Документ может быть представлен какв окне браузера, так и в самом HTML-коде. В любом случае, это один и тотже документ. DOM предоставляет другой способ представления, храненияи управления этого документа.DOM полностью поддерживает объектно-ориентированное представление веб-страницы, делая возможным еёизменение при помощи языка описания сценариев наподобие JavaScript.Стандарты W3C DOM и WHATWG DOM формируют основы DOM,реализованные в большинстве современных браузеров.

Многие браузерыпредлагают расширения за пределами данного стандарта, поэтомунеобходимо проверять работоспособность тех или иных возможностейDOM для каждого конкретного браузера.Следует заметить, что DOM может применяться не только в вебстраницах, но и к любым других документам. В частности, она можетиспользоваться с любыми словарями XML, причем одним из такихсловарей является HTML, а точнее, XHTML.DOM является развивающимся стандартом и разбит на три уровня.Первый уровень является первой версией стандарта и пока чтоединственной законченной. Он состоит из двух разделов: первый является 3749ядром и определяет принципы манипуляции со структурой документа(генерация и навигация), а второй посвящен представлению в DOMэлементов HTML, определяемых одноименными тегами.Второй и третий уровни описывают модель событий, дополняюттаблицы стилей, проходы по структуре.

37DOM документ представляется в виде древовидной структуры 37являющейся одной из наиболее употребительных структур впрограммировании. Это обеспечивает унифицированный способ навигациипо документу.В 37 модели DOM к элементу можно обратиться непосредственно по егоидентификатору id, воспользовавшись методом getElementById объектаDocument. 37Для получения коллекции всех элементов, соответствующих какомулибо тегу, используется метод объекта Document –getElementsByTagName.Например,var a = document.getElementsByTagName("TD")присвоитпеременной a коллекцию всех элементов<td>. Обратите внимание, что имяэлемента следует писать прописными буквами ("TD"). Рассмотрим примериспользования метода getElementsByTagName.

37Чтобы воспользоваться преимуществом древовидной структуры,принятой в DOM для представления документа, следует использоватьнавигационные атрибуты.4.2 37 Выбор и обоснование средств разработкиВыбирая инструментальное средство разработки, я, прежде всего,принял во внимание все имеющиеся в наличии ресурсы и требования кразрабатываемой системе.Проанализировав, я пришел к выводу, что наиболее надежнымисредствами будут: 250 2PHPphpMyAdmin – веб-приложение с открытым кодом, написанное наязыке PHP и представляющее собой веб-интерфейс дляадминистрирования СУБД MySQL. PHPMyAdmin позволяет через браузери не только осуществлять администрирование сервера MySQL, запускатькоманды SQL и просматривать содержимое таблиц и баз данных.Приложение пользуется большой популярностью у веб-разработчиков, таккак позволяет управлять СУБД MySQL без непосредственного ввода SQLкоманд, предоставляя дружественный интерфейс.На сегодняшний день PHPMyAdmin широко применяется на практике.Последнее связано с тем, что разработчики интенсивно развивают свойпродукт, учитывая все нововведения СУБД MySQL.

Подавляющеебольшинство российских провайдеров используют это приложение вкачестве панели управления для того, чтобы предоставить своим клиентамвозможность администрирования выделенных им баз данных.Приложение распространяется под лицензией GNU General PublicLicense и поэтому многие другие разработчики интегрируют его в своиразработки, например XAMPP, Denwer, AppServ, Open Server.Проект на данный момент времени локализован на более чем 62языках. 19DenwerDenwer – набор дистрибутивов (локальный сервер WAMP)ипрограммная оболочка, предназначенные для создания и отладки сайтов(веб-приложений, прочего динамического содержимого интернет-страниц)на локальном ПК (без необходимости подключения к сети Интернет) подуправлением ОС Windows.

7Сразу после установки доступен полностью работающий веб-серверApache, работающий на локальном компьютере, на котором может работатьнеограниченное количество сайтов, что очень эффективно для разработки иотладки сценариев PHP без загрузки его файлов на удаленный сервер. Для 3351запуска практически всех утилит «Денвера» используетсяприложение Run в подкаталоге/denwer(или/etc) корневого каталогаустановки «Денвера». При запуске создается виртуальный диск (поумолчанию Z:), где хранятся все файлы проектов.Третья версия поддерживает работу со съемного флеш-накопителя.Особенностью,отличающей Denwer от других WAMP-дистрибутивов,является автоматическая правка системного файла hosts, являющегосялокальным аналогом DNS-сервера, что позволяет обращаться к локальнымсайтам, работающим под управлением Денвера, по именам, совпадающимс именем папки, расположенной в каталоге home Денвера.

33Базовый пакет:веб-сервер Apache с поддержкой SSI,SSL, mod_rewrite, mod_php;интерпретатор PHP с поддержкой GD,MySQL,SQLite;СУБД MySQL с поддержкой транзакций(mysqld-max);система управления виртуальными хостами, основаннаяна шаблонах;система управления запуском и завершением;панель phpMyAdmin для администрирования СУБД;ядро интерпретатора Perl без стандартных библиотек(поставляются отдельно);эмулятор sendmail и сервера SMTP с поддержкой работысовместно с PHP, Perl, Parser и др;установщик.

33PHP ( PHP: препроцессор гипертекста; первоначально Personal HomePage Tools — «Инструменты для создания персональных веб-страниц») — 30скриптовый язык общего назначения, интенсивно применяемый дляразработки веб-приложений. В настоящее время поддерживаетсяподавляющим большинством хостинг-провайдеров и является одним излидеров среди языков, применяющихся для создания динамических веб- 752сайтов.В 7 области веб-программирования, в частности серверной части, PHP –один из популярных сценарных языков(наряду с JSP,Perl и языками,используемыми в ASP.NET).Популярность в области построения веб-сайтов определяется наличиембольшого набора встроенных средств для разработки веб-приложений.Основные из них:автоматическое извлечение POST и GET-параметров, а такжепеременных окружения веб-сервера в предопределённыемассивы;взаимодействие с большим количеством различныхсистем управления базами данных(MySQL,MySQLi,SQLite, 19 PostgreSQL, Oracle,Microsoft SQL Server,Sybase,ODBC,mSQL,IBMDB2,Cloudscape и Apache Derby,Informix,Ovrimos SQL,Lotus 7 Notes, DB++,DBM,dBase,DBX,FrontBase,FilePro,Ingres II,SESAM,Firebird/InterBase,Paradox File Access,MaxDB,Интерфейс PDO);автоматизированная отправка HTTP-заголовков;работа с HTTP-авторизацией;работа с cookies и сессиями;работа с локальными и удалёнными файлами,сокетами;обработка файлов, загружаемых на сервер;работа с XForms.В настоящее время PHP используется сотнями тысяч разработчиков.Согласно рейтингу корпорации TIOBE, базирующемся на данныхпоисковых систем, в мае 2016 года PHP находился на 6 месте среди языковпрограммирования.К крупнейшим сайтам,использующим PHP,относятсяFacebook,Wikipedia и др.Входит в LAMP– распространённый набор программного обеспечения 1953для создания и хостинга веб-сайтов(Linux,Apache,MySQL, PHP).4.3 19 Разработка интерфейса приложенияИнтерфейс интернет-магазина для пользователя должен бытьинтуитивно понятным с интересным, привлекательным дизайном и иметьбыстрый доступ к нужному разделу.Макет интерфейса разрабатываемого интернет-магазина состоит ихтрех частей.«Шапка» – это верхняя часть сайта, не изменяющаяся при переходе посайту.Она включает в себя информационные разделы, включающие в себявспомогательную информацию для клиента.

Характеристики

Список файлов ВКР

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7023
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее