Материал: Автоматизация према заявок на ремонт и модернизацию ПК в ТОО "КУСА ККБ-2"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
59
Интернете, когда захотите, без определенного порядка действий, просто нажав
ссылку.
Разметка это то, что HTML-теги делают с текстом, находящимся внутри
них. Они помечают его как определенный тип текста (например, выделенный
курсивом). HTML состоит из серии коротких кодов, введенных разработчиком
сайта в текстовый файл - это теги. Затем текст сохраняется в виде HTML-файла
и просматривается через браузер, например Internet Explorer или Chrome. Этот
браузер читает файл и переводит текст в видимую форму, надеясь, что страница
будет отображена так, как задумал автор. Написание собственного HTML
обязывает внимательно и правильно использовать теги для создания своего
видения.
7. XML - это язык разметки, созданный Консорциумом World Wide
Web (W3C) для определения синтаксиса кодирования документов, которые
могут читать как люди, так и машины. Это достигается за счет использования
тегов, которые определяют структуру документа, а также способ хранения и
транспортировки документа. С помощью XML можно описывать множества
объектов, которые обладают определённым набором свойств. Документы XML
должны содержать корневой элемент (родительский элемент всех остальных
элементов). Все элементы в документе XML могут содержать вложенные
элементы, текст и атрибуты. Дерево, представленное XML-документом,
начинается с корневого элемента и ветвится до самого низкого уровня
элементов. XML очень часто используется в веб-разработке как составная часть
технологий визуализации.
8. Dynamic HTML (DHTML) является общим термином для
совокупности технологий, используемых вместе для создания интерактивных и
анимированных веб-сайтов. В стек технологий обычно входят следующие
компоненты: язык статической разметки страницы (самый известный из таких -
HTML), механизм оперативного изменения внешнего вида компонента при
прогрессивном программировании (например, каскадные таблицы стилей CSS),
а также язык, позволяющий изменять внешний вид страницы без её перезагрузки
таким языкам относится JavaScript). У этого подхода есть свои достоинства и
недостатки. Для загрузки веб-страницы, написанной с использованием DHTML,
60
требуется достаточно много времени, но после этого у пользователя появляется
возможность изменять содержимое страницы (переключать вкладки, догружать
картинки, изменять положение объектов, обновлять содержимое и т.д) без
обновления страницы. Также к плюсам можно отнести то, что все скрипты
выполняются на компьютере пользователя, что позволяет сильно уменьшить
нагрузку сервер.
9. Как описывает консорциум World Wide Web (W3C), XHTML
(расширяемый язык гипертекстовой разметки) представляет собой
переосмысление HTML 4.0 как приложение расширяемого языка разметки
(XML). Он является расширяемым, потому что каждый разработчик может
придумать конкретный набор разметки для конкретной цели, а также, его можно
адаптировать и использовать для многих целей, например, для описание
внешнего вида веб-страницы. Результатом является XHTML, конкретное
приложение XML для «выражения» веб-страниц. Главные преимущества такого
подхода: расширяемость и портативность. Расширяемость означает, что по мере
появления новых идей для веб-коммуникации и презентации их можно
реализовать, не дожидаясь следующей основной версии HTML и поддержки
браузера. Новые теги или атрибуты могут быть определены для выражения
новых возможностей, и, если какая-то программа на принимающей стороне
сможет понять их и действовать на их основе, на вашей веб-странице могут
произойти новые вещи, которые никогда не случались раньше. Конкретные
наборы расширений для XHTML запланированы для математических
выражений, векторной графики и мультимедийных приложений. Если
расширяемость может привести к более сложным страницам и более крупным
программам, преимущество переносимости означает, что веб-страницы теперь
можно сделать проще, чем они были раньше, чтобы их могли обрабатывать
небольшие устройства. Это важно для мобильных устройств и, возможно,
бытовых устройств, которые содержат микропроцессоры со встроенным
программированием и меньшим объемом памяти. XHTML определяет несколько
уровней возможной сложности разметки, и в каждом документе вначале
указывается уровень сложности. Программы в микроустройствах могут ожидать
XHTML-кодированные файлы, которые указывают на самый простой уровень
61
сложности, чтобы их можно было обрабатывать небольшой программой и
памятью. Но также этот подход содержит недостатки: XHTML требует строгого
соблюдения правил кодирования, а также файлы XHTML более «загружены»,
чем HTML и из-за этого их зачастую тяжелее читать.
10. Сокращенная форма «Каскадная таблица стилей» или по-другому
CSS - это набор правил форматирования, который помогает разработчикам веб-
сайтов контролировать внешний вид и отображение сайта, над которым они
работают. CSS позволяет им определять решения по стилю, такие как
расположение изображений, размер шрифта, цвет фона и все остальное, что
влияет на то, как веб-сайт будет отображаться в вашем веб-браузере. Кроме того,
с помощью онлайн-редактора вы можете упорядочить, привести в порядок
таблицы стилей и легко сжать CSS. С помощью CSS дизайнер может
реализовывать функции, которые ранее не были определены в HTML страницы
(использовались для создания веб-страниц). Благодаря новой разработке HTML
и CSS работают рука об руку, чтобы создать отличный веб-сайт. Самое лучшее в
CSS - это возможность вносить единообразные изменения на всех страницах
веб-сайта. Разработчики работают над определением стиля в каскадной таблице
стилей, и они могут использовать стиль на нескольких страницах, просто
ссылаясь на этот конкретный файл CSS. Следовательно, объем работы по
стилизации сохраняется, а повторение исключается. CSS инструктирует
отображение HTML относительно того, как веб-сайт будет отображаться в конце
пользователя. Для той роли, которую он играет, у CSS есть свои собственные
стороны существования.
11. XSL - это язык для выражения таблиц стилей. Его главное отличие
от CSS - использование XML, что позволяет сократить количество допущений,
которые можно допускать при описании стилей, что является несомненным
плюсом для разработчиков, так как этот подход позволяет упростить
читабильность текста и уменьшить дальнейшее развитие кода. XSL можно
использовать для определения способа отображения файла XML путем
преобразования файла XML в формат, распознаваемый браузером. Одним из
таких форматов является HTML. Обычно XSL делает это путем преобразования
каждого элемента XML в элемент HTML. XSL также может добавлять
62
совершенно новые элементы в выходной файл или удалять элементы. Он может
переставлять и сортировать элементы, тестировать и принимать решения о том,
какие элементы нужно отображать, а также многое другое.
12. JavaScript - это самый популярный язык программирования
скриптов для браузеров. Он поддерживается большинством веб-браузеров,
включая Chrome, Firefox, Safari, Internet Explorer, Edge, Opera и т. Д.
Большинство мобильных браузеров для смартфонов также поддерживают
JavaScript. Использование этого языка позволяет создавать динамически
обновляемые веб-страницы, улучшения пользовательского интерфейса, такие
как меню и диалоговые окна, анимацию, 2D и 3D графику, интерактивные
карты, видеоплееры и многое другое. Этот режим использования JavaScript в
веб-браузере также называется JavaScript на стороне клиента. Веб-браузер
загружает веб-страницу, анализирует HTML и создает из содержимого так
называемую объектную модель документа (DOM). DOM представляет в
реальном времени веб-страницу и является статическим объектом в коде
JavaScript. Таким образом, появляется возможность изменять DOM с помощью
кода программы и мгновенно представлять его пользователю. Также через
клиентский JavaScript есть возможность получать уведомления о событиях
пользовательского интерфейса, таких как движение мыши, нажатие кнопок и т.
д. Используя эти средства, можно создавать приложения для удовлетворения
любых целей пользователя.
13. AJAX расшифровывается как асинхронный JavaScript и XML. AJAX
- это новый метод создания более совершенных, быстрых и интерактивных веб-
приложений с помощью XML, HTML, CSS и Java Script. Ajax использует
XHTML для контента, CSS для описания стилей, объектную модель веб-
документа и JavaScript для динамического отображения контента. Обычные веб-
приложения передают информацию на сервер и с сервера, используя
синхронные запросы. Это означает, что пользователь заполняете форму,
нажимает «Отправить», и его перенаправляют на новую страницу с новой
информацией с сервера. С помощью AJAX, когда пользователь нажимает
«Отправить», JavaScript отправляет запрос на сервер, интерпретирует результаты
и обновляет текущий экран. В чистом смысле пользователь никогда не узнает,
63
что что-либо даже было передано на сервер. XML обычно используется в
качестве формата для получения данных сервера, хотя может использоваться
любой формат, включая простой текст. AJAX - это технология веб-браузера,
независимая от программного обеспечения веб-сервера. Пользователь может
продолжать использовать приложение, пока клиентская программа запрашивает
информацию с сервера в фоновом режиме. AJAX представляет интуитивное и
естественное взаимодействие с пользователем.
Таким образом, после исследования плюсов и минусов различных
технологий, используемых в веб-разработке, я определился со стеком
технологий, который я буду использовать при написании практической части.
Для разметки страниц сайта я буду использовать HTML, для описания стиля
сайта - CSS, AJAX и лежащий в его основе JavaScript для быстрой работы
клиентской части сайта и валидации данных со стороны пользователя, серверная
часть приложения будет написана на PHP.
1.4.3 Обоснование проектных решений по техническому
обеспечению
Техническое обеспечение (ТО) включает в себя персональный компьютер,
оргтехнику, средства связи, сетевое оборудование. Вид информационной
технологии, основанный на технической оснащенности (ручной,
автоматизированный, удаленный) оказывает влияние на подготовку, обработку и
передачу данных.
Система технических средств включает в себя:
ПК;
Механизмы сбора, устройства хранения, обработки, передачи и
вывода данных – жесткие диски, съемные носители, сканеры, принтеры, факсы;
Устройства для передачи данных и линии связи маршрутизаторы,
коммутаторы и модемы;
Расходные материалы – бумага, CD (DVD)- диски и т. д.
Чтобы правильно выбрать ПК, нужно изначально руководствоваться
рядом характеристик. К ним обычно можно отнести надежность, цену,
производительность, удобство использования и др. От величины каждого
Источник: https://baza.diplomsite.ru/previewfile/1921