Сайт типографии

Автор работы: Пользователь скрыл имя, 15 Ноября 2011 в 08:28, дипломная работа

Описание

Развитие компьютерной техники происходит фантастическими темпами. Изначально создаваемая исключительно для математических расчетов, ЭВМ постепенно нашла применение во всех сферах человеческой деятельности, включая и экономику. На современном этапе развития вычислительной техники с помощью персонального компьютера решаются практически любые производственные задачи.

Содержание

Введение 4
1 Общий раздел 7
1.1 Постановка задачи 7
1.2 Цель разработки 12
1.3 Характеристика и обоснование выбранного языка программирования (среды программирования) 16
2 Специальный раздел 20
2.1 Описание алгоритма 20
2.2 Описание программы 26
2.3 Анализ результатов решения задачи 30
2.4 Надежность программы 33
2.5 Отладка программы 38
2.6 Минимальные системные требования к конфигурации компьютера 43
2.7 Руководство пользователю 45
3 Экономический раздел 48
3.1 Анализ практики предприятия по проблеме 51
3.2 Определение плановой себестоимости разрабатываемого программного обеспечения 51
3.3 Пути совершенствования деятельности предприятия на основе предложений 54
Заключение 57
Список использованных источников 60
Приложение В Листинг программы 66

Работа состоит из  1 файл

диплом.docx

— 1.47 Мб (Скачать документ)

     Документ  в целом должен быть отмечен как  документ в формате HTML. Для этого он должен начинаться командой <HTML> и заканчиваться командой </HTML>.

Документ  состоит из 2 частей:

Заголовка (Head),

Собственно  документа (Body).

     Для выделения заголовка следует  ввести: <HEAD> Заголовок документа <HEAD>

Каждый WWW - документ имеет название, которое  вводится в титульной строке браузера.

     Для ввода титульной строки в заголовок  документа следует воспользоваться  следующими командами: <HEAD> <TITLE> TITLE List </TITLE> </HEAD>.

Следует отметить, что титульная строка должна быть на английском языке в латинской  кодировке так как она отображается в специальных полях браузера.

     Для записи основного текста следует  ввести: <BODY> Основной текст </BODY>

     Таким образом, общая схема документа  в формате HTML выглядит следующим  образом:

     <HTML>

     <HEAD> <TITLE> Титульная строка документа  </TITLE> </HEAD>

     <BODY> Основной текст документа </BODY>

     </HTML>

     При написании команд HTML не имеет значение, какими буквами - строчными или прописными Вы пишете команды.

     Под термином CSS мы понимаем фразу "Каскадные  Таблицы Стилей". Они внедряются в HTML-код и не требуют никаких  специальных редакторов и компиляторов, ведь интерпретируются оные обычным  браузером.

     Каскадные таблицы стилей представляют собой  описания различных HTML-элементов и  созданы они для расширения свойств  последних. Впервые стили были предложены WWW Consorcium'ом в рамках разработки спецификации HTML 3.0.

     При разработке сайта так же использовалась технология  CSS, иначе каскадные таблицы стилей.

      Впервые каскадные таблицы стилей CSS были реализованы в браузере Internet Explorer 3.0. С момента своего возникновения структура CSS была несколько раз пересмотрена, в нее были добавлены новые элементы и видоизменены старые. Существуют три уровня CSS, определяемых наличием завершенной редакции структуры. Это: CSS 1, CSS 2 и CSS 3. Переход от одного уровня к другому, в основном, сопровождался некоторыми видоизменениями в структуре и в правилах стилевого оформления, технологическими дополнениями, а также попытками систематизировать применение CSS.

      Именно  третий уровень (CSS 3) позиционируется разработчиками в качестве некой единой системы представления стилей в HTML-документе, основанной на использовании специальных модулей.

     Синтаксис CSS довольно прост в изучении, поэтому  освоение каскадных стилей является делом достаточно легким, но весьма и весьма полезным.

       Возьмем типичную таблицу HTML и  поставим атрибут border="1". После  интерпретации данного кода браузером,  мы получим самый обыкновенный  результат. Вот тут и приходят  на помощь CSS, по средствам которых можно оформить любую таблицу на свой вкус.

     Рассмотрим  небольшой пример:

     <STYLE TYPE=”text/css”>

     Описание  стилей форматирования

     </STYLE>

     В контейнер тэгов <STYLE> заключены  описания различных элементов. Атрибут TYPE указывает тип стилей, но является необязательным. Чаще всего каскадные таблицы располагаются в шапке документа, но здесь имеются исключения. Возможно, некоторые из вас видели такие файлы, как, например, pupok.css. Служат они для того, чтобы не перенасыщать страницу CSS-кодом, загружая его из этих самых файлов.

     Любая таблица стилей CSS должна быть интерпретирована браузером для того, чтобы правила CSS, обозначенные для конкретных элементов электронного документа, вступили в силу.

     Определение таблицы стилей (стилевого шаблона) возможно четырьмя способами:

  • ссылка на внешний файл. Если все стилевые шаблоны для конкретного HTML-документа разместить в одном текстовом файле (с расширением ess), то с помощью специального тега <link> из текущего документа можно сделать ссылку на внешний CSS-файл стилевых шаблонов, например:

     <LINK REL="stylesheet" TYPE="text/css" HREF="style.css">.

     Браузер, анализируя HTML-код, обратится по указанному пути и, обнаружив указанный файл стилевого оформления, отобразит элементы страницы в соответствии с определенными правилами CSS.

     Следует помнить, что конструкция указания пути к внешнему CSS-файлу должна находиться в пределах раздела head HTML-документа;

  • внедрение в документ. Под внедрением в документ подразумевается задание стилевой конструкции внутри самой HTML-страницы, например:
 

      <STYLE   TYPE="text/CS3">

      <! —

      BODY { font-family: Arial, Helvetica; }

      INPUT { background-color: ICECECE; }

      — >

      </STYLE> 

      Данная  конструкция также должна присутствовать в разделе head. Для браузеров, не поддерживающих CSS вообще или поддерживающих лишь отдельные правила стилевого оформления, описание шаблонов заключается между символами комментариев (при отсутствии поддержки CSS браузер пропустит содержание стилевых шаблонов, если же поддержка есть, то браузер интерпретирует правила CSS);

  • включение в теговые конструкции. Любой отдельный HTML-элемент может быть подвергнут форматированию средствами CSS. Для этого необходимо задать определенное правило реализации того или иного тега, например:

     <Р ALIGN="justify" STYLE="color: 1000000; font-family: Verdana;"> Текст параграфа...

     В этом случае задано отдельное правило  для конкретного параграфа. Также можно присваивать отдельному HTML-элементу определенный класс стилевого шаблона: 

      <TABLE>

      <TR>

      <TD  CLASS="header"X/TD>

      <TD  CLASS="text"X/TD>

      </TR>

      </TABLE> 

      Описание  классов должно строиться следующим  способом (на примере внедрения стилевого  шаблона в документ): 

      <STYLE  TYPE="text/css">

      <! —

      .header { font-weight: bold; color: gray; }

      .text { color: black; font-size: llpx; }

      -->

      </STYLE> 

     
  • импортирование. Импортирование стилевого шаблона CSS, по сути, аналогично указанию ссылки на внешний файл:
 

     <STYLE   TYPE-"text/css">

     <! —

     @import: url(style.ess);

     -->

     </STYLE> 

     Все четыре способа определения стилевого  шаблона CSS можно использовать одновременно в пределах одного HTML-документа.Такая возможность позволяет задавать основное правило CSS, к примеру, в виде внешнего файла шаблонов, а для исключительных или редких HTML-элементов — отдельные конструкции либо в теге <style>, либо в кодовых конструкциях самих тегов.

     Так же в разработке сайта использовались отдельные скрипты.

     Компания Netscape распространила в 1995 году механизм управления страницами и на клиента, разработав язык программирования JavaScript.

     JavaScript – это язык управления сценариями просмотра гипертекстовых страниц Web на стороне клиента.

К возможностям JavaScript можно относят следующее:

  • отображать изменяющиеся данные, такие как текущее время или дата;
  • программировать переменное содержание в зависимости от даты, браузера пользователя или других условий;
  • изменять внешний вид элементов страницы, если пользователь щелкнул мышью или провел курсор мыши над элементом. JavaScript  работает в объектно-ориентированной архитектуре, напоминающей Java или C++. Такие возможности языка, как конструкторы или наследование на базе прототипов, добавляют в схему разработки новый уровень абстракции, что способствует многократному использованию программного кода.

     С помощью  JavaScript элементы формы можно проверить до того, как пользователь передаст информацию Web-серверу. Это приводит к уменьшению количества транзакций HTTP, а также заметному снижению вероятности ошибки при повторном заполнении формы.

     Тэг <SCRIPT> сообщает браузеру, что внутри HTML размещен код JavaScript. Тэг </SCRIPT> отменяет действие. <!— и —> тэги сообщают броузерам, которые не могут интерпретировать <SCRIPT> и </SCRIPT>, что строки кода следует рассматривать как комментарии. Двойная косая черта (//) перед тэгом --> - знак комментария в языке JavaScript; без него JavaScript интерпретирует --> как ошибочный оператор.

     При строгой типизации данных каждая переменная имеет один и только один тип данных, который не может быть изменен. Объявленное целым останется целым всегда, объявленное строкой останется строкой всегда. При слабой типизации данных, как в JavaScript, вы можете поместить любое значение в любую переменную, и переменная примет требуемый тип данных.

Document.write - метод, который прописывает HTML в Web-страницу как при программировании вручную.

Каждый  JavaScript-оператор должен заканчиваться точкой с запятой. Отсутствие точки с запятой JavaScript считает ошибкой. Логические выражения должны быть заключены в круглые скобки, а блоки операторов — в фигурные скобки.

     JavaScript использует знак == как логический оператор эквивалентности и знак = в качестве оператора присваивания. Попытка сравнения с использованием знака равенства (=)–вторая причина ошибок в JavaScript.

     Таким образом, на основе HTML, каскадных таблиц стилей и Java Script был разработан сайт ОАО «Ковылкинская типография».

 

      2 Специальный раздел

     2.1 Описание алгоритма 

     Понятие алгоритм в программировании является фундаментальным. Оно возникло в  результате искаженного перевода имени  учёного Аль-Хорезме.

     Алгоритм  – это система точно сформулированных правил, определяющих процесс преобразования доступных исходных данных (входная  информация) в желаемый результат (выходная информация) за конечное число шагов. Представить алгоритм можно несколькими  способами:

     1)словесно;

     2)формульно-словесно;

     3)графически  в виде блок-схемы (Блок-схему  данной программы можно просмотреть  в приложении А).

     4)операторно;

     5)в  виде таблицы решений;

     6) на алгоритмическом языке.

     Алгоритм создания сайта – это упорядоченная последовательность действий, результатом которых является готовый веб-сайт.

     Разработка  сайта состоит из следующих этапов:

     Этап 1. Принятие решения о создании сайта

     На  этом же этапе должна быть конкретно  определена цель создания сайта. В большинстве случаев цель полностью определяется причиной, которая заставила руководство компании обратить свой взор на Интернет.

     Этап 2. Разработка концепции 

     Выработка концепции – очень важный этап создания сайта.

     Для этого необходимо провести небольшое  исследование уже существующих проектов этого же направления (сайтов конкурентов) и понять, какие являются будущими потенциальными посетителями. На основании  этих данных разрабатывается подробная  структура сайта, описывается его  функциональность, основные требования к проекту и тому подобное. То есть на данном этапе решается, какая информация должна размещаться в Интернете, как она будет структурирована, и что должен уметь делать сайт.

     Этап 3. Разработка архитектуры 

Информация о работе Сайт типографии