Роль технологии Internet в Казахстане

Автор работы: Пользователь скрыл имя, 18 Января 2014 в 10:42, дипломная работа

Краткое описание

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

Содержание

Введение 6
1 Анализ поставленной задачи и выбор проектных решений 8
1.1 Обзор существующих аналогов 8
1.2 Административное устройство и структура глобальной сети Internet 9
1.2.1 Анализ способов доступа к Internet 10
1.2.2 Анализ доменной системы имен 11
1.2.3 Анализ сервисов Internet 11
1.2.4 Роль Интернета в обучении 13
2 Разработка программного обеспечения для создания
электронного справочника 17
2.1 Разработка структуры сайта 17
2.1.1 Разработка меню справочника 18
2.1.2 Использование языка Java script для создания меню 19
2.1.3 Защита JavaScript 21
2.2 Использование HTTP - протокола обмена WWW – серверов 21
2.2.1 Общая структура 21
2.2.3 Выбор сетевых протоколов 22
2.3 Выбор языка разметки гипертекстовых документов 23
2.4 Разработка интерфейса 23
2.4.1 Создание структуры HTML-документов 24
2.4.2 Выбор тегов HTML 25
2.4.3 Создание комментариев 27
2.4.4 Создание заголовков 28
2.4.5 Выбор шрифтов 28
2.4.6 Создание списков 28
2.4.7 Разработка гипертекстовых ссылок 29
2.4.8 Верстка таблиц 30
2.4.9 Создание фреймов 31
2.4.10 Вставка иллюстраций в HTML-документы 35
2.5 Разработка механизма поиска 36
2.5.1 Структура запроса и ответа HTTP 36
2.5.2 Использование языка HTML для построения форм 40
2.6 Использование CGI - стандартного интерфейса обмена данных 42
2.6.1 Выбор языка программирования 45
2.6.2 Отладка серверных Web-приложений 52
2.7 Оптимизация Web-страниц 54
2.7.1 Оптимизация текста 54
2.7.2 Оптимизация графических изображений 54
2.8 Программы для просмотра WWW страниц 56
3 Эксплуатационно - техническая часть 57
3.1 Технические требования для работы с программой 57
3.2 Руководство пользователя 57
3.3 Руководство программиста (WEB мастера) 66
3.3.1 Размещение страницы на сервере 66
3.3.2 Обслуживание 69
4 Экономическое обоснование разработки проекта 70
4.1 Определение трудоемкости разработки программного продукта 70
5 Безопасность труда 78
5.1 Анализ условий труда 78
5.2 Мероприятия по улучшению условий труда 80
5.3 Возможные чрезвычайные ситуации 81
5.4 Расчет времени эвакуации персонала при пожаре 82
Заключение 85
Список использованных источников 86
Приложение А Листинг программы реализующей меню справочника 88
Приложение Б Листинг процедуры обработки запроса 95

Прикрепленные файлы: 1 файл

диплом Раннева В.doc

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

 

2.7 Оптимизация Web-страниц

 

 

По причине низкой пропускной способности каналов Internet возникает необходимость в жестком слежении за размерами элементов Web-страниц, особенно графики и multimedia-материалов. Для снижения размеров таких ресурсов существует несколько стандартных методик. Каждое изображение или другой материал имеет свои особенности, и на них можно выиграть снижение байтового размера.

 

2.7.1 Оптимизация текста

 

 

Хотя текстовые файлы и занимают меньше всего места по сравнению  с изображениями или звуком, определенную экономию можно извлечь и из них. Прежде всего необходимо сократить количество - комментариев в HTML-коде /13/. Лишнее теги присутствует во всех без исключения простых текстовых файлах формата DOS или Windows. Теги содержится в конце каждой строки. Дело в том, что в системах семейства UNIX для указания перевода строки используется один символ, тогда как в системах DOS и Windows -- целых два. То есть, файл занимает на столько больше байт, чем может, сколько строк в нем содержится. Если WWW сервер работает под управлением одной из разновидностей UNIX, нужно убрать лишнее из HTML файлов. Обычно это делается с помощью утилит fromdos, dos2unix, dtox, или им подобных (это зависит от типа используемой операционной системы).

 

2.7.2 Оптимизация графических  изображений

 

 

Графические вставки являются наиболее объемными элементами обычных Web-страниц. По этой причине большинство приемов оптимизации ориентировано именно на изображения. В WWW используются (в основном) два типа форматов хранения графики: GIF(Graphics Interchange Format) и JPEG(Joint Photographic Experts Group). Оба они имеют свои достоинства и недостатки и имеют немного различные области применения. Формат GIF имеет ограничение на количество одновременно используемых в одном изображении цветов, их не может быть больше 256. При этом достигается довольно неплохой коэффициент сжатия без потерь (то есть, упакованное изображение полностью соответствует оригиналу) так как используется алгоритм LZW, отчасти используемый во многих популярных программах сжатия данных (ZIP, ARJ, LHA). Формат JPEG всегда использует так называемую «полную» цветовую модель, позволяя иметь в одном изображении очень много цветов. Обычно такая обширная цветовая гамма необходима для хранения цифровых фотографий. Однако при таком великолепии цветов формат имеет один «недостаток», одновременно являющийся его достоинством: использование алгоритма сжатия с потерями. Это означает, что при упаковке изображение будет изменено для достижения нужного коэффициента сжатия. На фотографиях такие изменения, связанные с устранением избыточной информации, почти не воспринимаемой глазом, почти не заметны, тогда как схему или график алгоритм может просто изувечить. Тем не менее, при хранении многоцветных изображений типа фотографий формат является предпочтительным, так как обеспечивает очень высокую степень сжатия.

Если нужна точность сохранения каждого пиксела (точки изображения) и ограничение на количество цветов не так уж важно, используется формат GIF. Если же необходимо иметь в изображении больше чем 256 цветов, не используя никаких технологий смешивания, используется формат JPEG. С помощью подбора коэффициента сжатия обеспечивается оптимальное соотношение качества и байтового размера.

Чем больше цветов имеет изображение, тем больше оно занимает места. Очень  часто при сохранении простых картинок в формате GIF выбирается палитра из 256 цветов (8 битов на точку). Это не всегда оправдано, так как иногда изображение содержит гораздо меньше цветов и может быть сохранено с гораздо более низким цветовым разрешением (количеством бит на точку). Например, если в изображении используется, 50 цветов, оно может быть сохранено с палитрой в 64 цвета (6 битов на точку). Это может стоить почти 30-ти процентной экономии размера. Формат JPEG, всегда использует полную цветовую модель. Кроме того, существует проблема ограничения числа одновременно отображаемых цветов на устройствах вывода. Нужно избегать сложных цветовых эффектов, они могут вызвать сильный рост объема получаемых файлов.

Не все графические пакеты сами хорошо оптимизированы. Этот факт хорошо иллюстрируется тем, что сохраняемые GIF-файли все еще имеют в себе избыток информации. Окончательно «выжать» из них все лишнее (например, устранить неоптимальности сжатия и устранить комментарии) помогают специальные утилиты. Одной из таких утилит является свободно распространяемая программа giflite для системы DOS. Она уменьшает GIF-файлы на 10-50 процентов, не изменяя при этом хранящихся в них изображений. Аналогом этой программы для систем семейства UNIX является утилита gifblast (свободно распространяется в исходных текстах). Обе эти программы можно найти на многих крупных FTP-серверах

Используя параметры WIDTH и HEIGHT тега <IMG>, можно масштабировать изображения, экономя, таким образом, на размерах.

2.8 Программы для просмотра WWW страниц

 

 

На сегодняшний день существует множество браузеров, как коммерческих, так и бесплатных. Все они имеют свои особенности, которые нужно учитывать при создании Web-страниц /11/.

Известны следующие браузеры для  платформ Microsoft Windows и UNIX/XWindow:

- LYNX - браузер, работающий в алфавитно-цифровом режиме, существует для абсолютного большинства UNIX-систем, а также для ОС VMS. Бесплатный, поставляется в исходных текстах;

-Mosaic - один из первых графических  браузеров. На сегодняшний день  почти не используется. Существует в версиях для MS Windows, для UNIX/XWindow/Motif поставляется в исходных текстах. Бесплатный;

-Arena - экспериментальный браузер  комитета W3 Consortium для провалившегося стандарта HTML 3.0. Существует для большинства UNIX-систем. Поставляется бесплатно в исходных текстах;

-Amaya - новый проект W3 Consortium, соответствующий  проекту стандарта HTML 3.2. Находится в очень ранней стадии разработки;

-HotJava - браузер компании Sun Microsystems, написанный на языке Java;

-Netscape Navigator - браузер, произведший настоящую революцию в мире WWW. В нем впервые появились такие возможности, как фоновые цвета и изображения, поддержка формата JPEG, и т.д. Существует для MS Windows 3.xx, MS Windows95-98, Sun Solaris, SGI IRIX, BSDI, Linux, IBM RS6000, DEC Digital UNIX, HP-UX. Почти для всех систем поддерживается язык Java/20/. Бесплатный для образовательных организаций, некоммерческих пользователей и для пробы перед покупкой;

-Microsoft Internet Explorer - взгляд известной  фирмы Microsoft на то, каким должен  быть WWW браузер. Существует только для систем MS Windows95/98, МЕ, и Windows NT/XP . Поддерживает язык Java, бесплатный  для пользователя .

 

3 Эксплуатационно  - техническая часть

3.1 Технические требования для работы с программой

 

 

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

Для минимально-возможной работы программы  «электронный справочник по интегральным микросхемам» необходимо:

-персональный компьютер на базе  процессора не ниже i486 DX2-66;

-1.5 Мбайт свободного места на  жестком диске;

-операционная система MS Windows 95/98.

-Internet Explorer 4.0 и выше.

-компьютер должен иметь доступ  к Internet.

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

 

3.2 Руководство пользователя

 

 

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

 

 

 

Рисунок 13- Главная страница

 

Щелкая левой кнопкой мышки  по пунктам меню, пользователь может  открывать интересующий его раздел. Данное окно представлено на рисунке 14.

В пункте «О справочнике» дается краткое  описание справочника, информация о разработчике.

В пункте «Общие сведения» приводится классификация и система условных обозначений цифровых микросхем, корпуса цифровых интегральных микросхем,

параметры цифровых интегральных микросхем/34/,/35/,/36/.

В пункте меню «Цифровые микросхемы ТТЛ» содержатся следующие подпункты:

-основы схемотехники элементов  ТТЛ;

-стандартные серии ТТЛ;

-функциональный ряд ТТЛ;

-мультивибраторы;

-преобразователи;

-счетчики;

-АЛУ;

-регистры;

-мультиплексоры;

-логические.

 

 

Рисунок 14- Навигация с помощью меню

 

В пункте меню «Цифровые микросхемы КМОП» содержатся следующие подпункты/37/,/38/:

-устройство и свойства логического  элемента КМОП;

-основные логические элементы;

-микросхемы с инверторами и  их применение;

-схемы генераторов и преобразователей;

-преобразователи уровней логических сигналов;

-коммутаторы цифровых и аналоговых  сигналов;

-триггерные микросхемы КМОП;

-счетчики-делители КМОП;

-регистры КМОП;

-дешифраторы КМОП;

-микросхемы ФАП и мультивибраторы/38/.

В меню «Серии» рисунок 15,  зная серию микросхем можно быстро найти нужный элемент. В справочник включены следующие серии: 140, 143, 148, 153, 154, 155, 159, 174, 544, 548, 554, 1006, 1008, 1016, 1022, 1032, 1103, 1107, 1114.

По каждой серии приведены предельно  допустимые режимы эксплуатации и даны рекомендации по применению/34/.

 

 

Рисунок 15- 155 серия

 

Щелкнув правой кнопкой мышки по ссылке на нужный элемент, открывается  окно, изображенное на рисунке 16,  в котором описан данный элемент. Для каждого элемента представлены: рисунок корпуса микросхемы, условное графическое обозначение, чертеж в формате Visio 5.0, электрические параметры, зарубежные аналоги.

 

 

Рисунок 16- Сдвоенный дешифратор- демультиплексор

 

Пользователь может сразу сохранить страничку для дальнейшего использования в режиме off-line.

В меню «Файл» выбрав «Сохранить как», появится окно, изображенное на рисунке 17.

Дважды щелкнув папку, в которую  нудно поместить страницу.

В поле «Имя файла» нужно ввести соответствующее  имя.

В поле «Тип файла» можно выбрать  выберите тип файла.

Чтобы сохранить все файлы, необходимые для отображения данной страницы, включая рисунки, кадры и таблицы стилей, выберите вариант «Веб-страница», полностью. В этом случае сохранятся все файлы в соответствующих форматах.

Чтобы сохранить всю информацию, необходимую для отображения  данной страницы, в виде одного файла в кодировке MIME, нужно выбрать вариант «Веб-архив». Выбор этого типа файла приведет к сохранению всей активной веб-страницы. Этот тип файла доступен только в том случае, если установлен Outlook Express 5 или более поздняя версия.

 

 

Рисунок 17- Сохранение web- страницы

 

Чтобы сохранить только активную HTML-страницу, нужно выбрать «Web-страница, только HTML». Выбор этого типа файла приведет к сохранению информации, содержащейся на web -странице, но при этом не сохранятся рисунки, звуковые эффекты и прочие файлы.

Чтобы сохранить только текст, содержащийся на активной web -странице, нужно выбрать  «Только текст». Выбор этого типа файла приведет к сохранению информации, содержащейся на web -странице, в обычном текстовом формате.

Выбрав тип файла «web -страница полностью» или «web -архив», можно будет полностью просматривать web -страницу, не помещая ее в список «Избранное» и не помечая ее для автономного просмотра.

Выбрав тип файла «web -страница», полностью, сохраняется только текущая страница. При необходимости автономного просмотра как самих web -страниц. так и страниц, на которые на них имеются ссылки.

Чтобы сохранить чертеж микросхемы в формате Visio нужно кликнуть по cсылке  «Скачать схему в формате Visio»  Появится окно изображенное на рисунке 18 в котором  будет предложено сохранить данную схему.

 

Рисунок 18- Загрузка файла

 

После нажатия на кнопку «Ок», происходит загрузка файла на диск. После загрузки появляется окно изображенное на рисунке 19.

 

 

Рисунок 19- Загрузка завершена

 

При нажатии на кнопку закрыть появится окно изображенное на рисунке 20.

 

Рисунок 20- Сохранение архива

 

Выбрав место для сохраняемого файла нужно нажать кнопку «Сохранить». Все файлы находятся в заархивированном виде в формате zip. Нажав на пункт меню «поиск» открывается окно изображенное на рисунке 21.

 

 

Рисунок 21- Страница поиска

 

В форме поиска пользователь может  вводить интересующую его информацию. При нажатии на кнопку «Найти» происходит поиск заданной информации. Результаты поиска отображаются на экране изображенном на рисунке 22.

 

 

Рисунок 22- Результат поиска

 

В правом фрейме отображается ссылка на найденный элемент и его  краткое описание. Нажав на интересующий элемент откроется окно с описанием  данного элемента. Если по запросу  пользователя найдено очень много документов можно ещё раз произвести поиск, поставив галочку «Искать в найденном» в поисковой форме. При этом будет произведен повторный поиск, но в уже найденных ранее документах.

 

 

 

 

 

 

 

3.3 Руководство программиста (WEB мастера)

3.3.1 Размещение страницы  на сервере

 

 

Для размещения контента (файлов, составляющих сайт) на сервере под управлением Windows NT, или Windows 2000, можно воспользоваться любой программой FTP-клиентом (CuteFTP, FAR Manager, изображен на рисунке 23, Windows Commander)/8/.

FTP клиент позволяет работать  с файлами FTP сервера аналогично  файлам на локальных дисках. Он  поддерживает копирование, перенос  и удаление файлов и папок, создание папок, просмотр и редактирование файлов. Кроме того, можно возобновить оборванную пересылку файла, воспользовавшись кнопкой «Возобновить» при запросе перезаписи файла, но эта функция должна поддерживаться и FTP сервером. Также вы можете использовать команду «Поиск файла» для поиска требуемых файлов на FTP сервере. Ctrl-A изменяет режим доступа к файлу, если это поддерживается сервером.

Информация о работе Роль технологии Internet в Казахстане