Автор работы: Пользователь скрыл имя, 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
В целях профилактики переутомления при использовании дисплеев во время регламентированных перерывов сочетаются активный и пассивный отдых. Рекомендуется проводить физические упражнения.
Чрезвычайная ситуация (ЧС) – обстановка в определенной территории, произошедшая в результате аварии, опасного природного явления, катастрофы, стихийного или иного действия, которые повлекли: человеческие жертвы, ущерб здоровью, окружающей природной среде, нарушению условий жизнедеятельности, материальные потери.
В данном случае возможность возникновения чрезвычайных ситуаций обусловлена расположением в Уральске предприятий, деятельность которых в разной степени связана с применением СДЯВ в технологическом процессе. Это предприятия по очистке питьевой воды (водозаборы), хладокомбинат и другие. Утечка ядовитых веществ с которых может привести к серьезным последствиям. Для защиты от таких ЧС на предприятии должны находится средства индивидуальной защиты – противогазы.
Нельзя также исключать
В данном предприятии наибольшую опасность представляют пожары и поражения электрическим током.
В целях предотвращения ЧС должны соблюдаться правила техники безопасности при работе с электроустановками. При помощи заземления устранения опасности поражения при появлении напряжения на корпусах или других частях электрооборудования.
С точки зрения пожароопасности
помещение относится к
В рабочем помещении пожар может возникнуть из-за причин электрического характера: короткие замыкания, перегрузки, искрения от нарушения изоляции, неудовлетворительные контакты в местах соединения проводов (скрутки) и их сильный нагрев вследствие большого переходного сопротивления при протекании электрического тока. При горении некоторых пластмассовых частей электроустановки, деревянных и других возгораемых предметов могут выделяться вредные токсичные вещества, а также дым.
Для тушения небольших очагов возгорания необходимо использовать следующие два типа огнетушителей: углекислотные (ОУ-2, ОУ-5) и порошковые (ОП-1, ОП-10, ОП-25).
Помещение оборудовано электрической
пожарной сигнализацией с комбинированны
В здании предусмотрены запасные выходы, позволяющие эвакуировать рабочих в случае возникновения чрезвычайных ситуаций.
С работниками предприятия должны проводится плановые занятия по ГО и ЧС. Начальник службы ГО и ЧС проводит инструктаж сотрудников на предмет поведения в чрезвычайных ситуациях, использования средств личной защиты.
Определим время эвакуации людей из информационного центра в нормальных условиях движения и попытаемся устранить возможные скопления и задержки.
Основными параметрами, характеризующими процесс эвакуации из зданий и сооружений, являются:
– плотность людского потока (D);
– скорость движения людского потока (V);
– пропускная способность пути (Q);
– интенсивность движения (q);
– длина эвакуационных путей, как горизонтальных, так и наклонных (L);
– ширина эвакуационных путей (b).
Плотность людского потока, включающего N человек, рассчитывается по формуле
(5.1) |
Образование высоких плотностей наиболее вероятно и наиболее опасно в случае вынужденной эвакуации, когда люди стремятся быстрее уйти от источника опасности.
Время движения людского потока на любом этапе эвакуации определяется по формуле
(5.2) |
где V – скорость движения людского потока на участке, которая определяется в зависимости от плотности людского потока D.
Скорость движения людского потока V зависит от его плотности и вида пути (горизонтальные или наклонные). С увеличением плотности потока скорость движения уменьшается.
Расчетное время эвакуации людей T определяется по формуле, как сумма времени движения людского потока по отдельным участкам пути.
T = t1 + t2 + … + tn, |
(5.3) |
где t1, t2, …, tn – время движения людского потока на каждом этапе эвакуации.
При расчете учитываем, что скорость в проемах несколько выше, чем на горизонтальных участках. При движении вниз по лестнице при небольшой плотности людского потока скорость также выше, чем на горизонтальных участках, но при его возрастании люди перестают видеть ступени перед собой, и скорость снижается.
Пропускной способностью пути называют количество людей, проходящих в единицу времени через поперечное сечение пути шириной b и рассчитывается по формуле
(5.4) |
Интенсивностью движения людского потока называется величина, равная произведению плотности потока и скорости движения, которая рассчитывается по формуле
q = D × V. |
(5.5) |
Интенсивность движения не зависит от ширины пути и является характеристикой потока.
Из информационного центра возможно несколько путей эвакуации сотрудников.
Самый короткий путь: проход по коридору направо через дверь на административную лестницу, спуск на первый этаж, выход и рассеивание по улице.
Более вероятный путь состоит из прохода до конца коридора налево, выхода через дверь на главную лестницу, спуск на первый этаж к вестибюлю, а затем через дверь на улицу.
Рассчитаем характеристики этих путей и сведем результаты расчетов в таблицы 5 и 6.
По таблице 5 и формуле 5.3 определим время эвакуации людей по первому (короткому) пути:
T = 0,19 + 0,70 = 0,87 мин. » 53 с.
Таблица 5 – Характеристики первого пути эвакуации
Путь |
Количество человек |
Длина пути, (м) |
Ширина пути, (м) |
Плотность, |
Скорость, |
Время, (мин) |
Пропускная способность, |
Интенсивность, |
Коридор |
30 |
7 |
4 |
1,07 |
37 |
0,19 |
158,57 |
39,64 |
Лестница |
40 |
30 |
1,5 |
0,89 |
43 |
0,70 |
57,33 |
38,22 |
По таблице 6 и формуле 5.3 определим время эвакуации людей по второму (более вероятному) пути
T = 1,9 + 1,02 + 0,41 = 3,33 мин. = 3 мин. 21 с.
Таблица 6 – Характеристики второго пути эвакуации
Путь |
Количество человек |
Длина пути, (м) |
Ширина пути, (м) |
Плотность, |
Скорость, |
Время, (мин) |
Пропускная способность, |
Интенсивность, |
Коридор |
100 |
82 |
2 |
0,65 |
45 |
1,9 |
58,44 |
29,22 |
Лестница |
100 |
42 |
3 |
0,79 |
41 |
1,02 |
97,62 |
32,54 |
Вестибюль |
50 |
15 |
3 |
1,11 |
37 |
0,41 |
123,33 |
41,11 |
В данном дипломном проекте разработан электронный справочник по интегральным микросхемам, доступный в глобальной сети Internet. В ходе проведенной работы были решены следующие задачи:
-разработана наиболее подходящая структура справочника;
-выбран
наиболее приемлемый формат
-созданы
гипертекстовые документы,
-разработан
удобный для пользователя
-разработан алгоритм и программа поиска необходимой информации.
Справочник
ознакомит с интегральными
Справочник не заменяет официальных документов (паспортов, технических условий, указаний по применению), но позволяет рассмотреть большую совокупность интегральных микросхем, используемых в электронной аппаратуре.
Для элементов представлены: назначение элемента, рисунок корпуса микросхемы, условное графическое обозначение, чертеж в формате Visio, электрические параметры, зарубежные аналоги. Справочник содержит сведения, необходимые для выполнения курсовых и дипломных работ студентами ВУЗов как Уральска, так и других городов Казахстана , может использоваться при дистанционном обучении студентов.
Проведено тестирование программного продукта. Надежная работа программы подтвердила правильность выбора технологии реализации поставленных задач.
1 И. Шапошников. Интернет – программирование. – М.: Компьютерная литература, 1999.- 386с.
2 С. Овчинников. XML: язык форматирования документов World Wide Web.-М.: Майор, 2001.-160с.
3 Д. Найк. Стандарты и протоколы Интернета. -Channel Trading, 1998.-424с.
4 И. Шапошников. XML. Справочник WEB-мастера.- М.: Майор, Компьютерная литература, 2000.-304с.
5 Э. Крамер. HTML. Наглядный курс Web-дизайна.- М.: Вильямс, IDG Books Worldwide, 1999.-260с.
6 Якоб Нильсен. Веб-дизайн.- Символ – Плюс, 2000.-512с.
7 Михаил Бабушкин, Сергей Иваненко, Виталий Коростелев. Интернет и сете-вые технологии.- Питер, 1998.-272с.
8 В. Вейтман. Программирование для Web. Руководство разработчика.-Вильямс, Диалектика, 2000.-368с.
9 С. Коржинский. Настольная книга Web-мастера: эффективное применение HTML, CSS, и JavaScript.- Кнорус.: Полное руководство, 2000.-234с.
10 А. Федорчук. Как создаются Web - сайты. Краткий курс.- Питер.: Краткий курс (Программные продукты) , 2000.-224с.
11 Оливер Дик, Флетчер Глен. Популярные Web - броузеры. Энциклопедия пользователя.- ДиаСофт, 2000.- 464с.
12 И. Шапошников. Web-сайт своими руками.- BHV - Санкт – Петербург, 2000.- 224с.
13 Тео Мандел. Разработка пользовательского интерфейса.- ДМК Пресс.: Для программистов, 2001.- 416с.
14 Т. Ратшиллер, Т. Геркен. Разработка Web-приложений.- Питер.: Библиотека программиста, 2001.- 384с.
15 Дженифер Нидерст. Web - мастеринг для профессионалов. Настольный справочник.- Питер.: Библиотека программиста, 2001.- 576с.
16 Питер Вейнер. Языки программирования JavaScript.- Лори, 1999.- 242с.
17 Майкл Морган. Java. Руководство разработчика. -М.: Вильямс, 2000.- 720с.
18 Аллен Вайк. JavaScript в примерах.- ДиаСофт, 2000.- 304с.
19 В. Маслов. Основы программирования на языке Java. Учебный курс в при-мерах.- Горячая Линия.: Телеком, 2000.- 132с.
20 Дэн Баррет, Дэн Ливингстон, Мика Браун. JavaScript. Web – профессионалам.- BHV.: Интернет-программирование, 2001.- 240с.
21 П. Ноутон, Г. Шилдт. Java 2. Наиболее полное руководство.- BHV.: В под-линнике, 2000.- 806с.
22 Фаронов В. В. Delphi 5. Учебный курс. -М.: Нолидж, 2000.- 608с.
23 А. Архангельский. 100 компонентов общего назначения библиотеки Delphi 5.- Бином.: Все о Delphi, 1999.- 272с.
24 Калверт Ч. Delphi 4. Энциклопедия пользователя. - Киев: ДиаСофт, 1998.
25 Тейксейра С., Ксавье П. Delphi 4 . Руководство разработчика. - Киев; М.: Вильямс, 1999 .
26 Дарахвелидзе П.Г., Марков Е.П. Delphi 4. - СПб.: БХВ-Санкт-Петербург, 1999.
27. Канту М., Гуч Т. Delphi. Руководство разработчика. - Киев: Век++; М.: Энтроп, ДЕСС, 1999.
28 Чен В., Берри В. Windows 98 для профессионалов. - СПб: Питер Ком, 1999.
29 Даниэлс Т. 1001 секрет Windows. - М.: Русская редакция, 1999.
30 Microsoft Internet Information Server. - М.: Русская редакция, 1997.
31 Microsoft Internet Information Server 4.0 и Microsoft Proxy Server 2.0. - М.: Русская редакция, 1997.
32 Шило В.Л. Популярные цифровые микросхемы: Справочник. 2-ое изд., испр. -Челябинск: Металлургия, Челябинское отд., 1989, -352с.
33 Цифровые и аналоговые интегральные микросхемы: Справочник /С.В. Якубовский, Л.Н. Ниссельсон, В.И. Кулешова и др.; Под ред. С.В. Якубовского. -М.: Радио и связь, 1990, -496с.
34 Воробьев Е.П., Сенин К.В. Интегральные микросхемы производства СССР и их зарубежные аналоги. Справочник, -М.: Радио и связь, 1990, -352с.
35 Нефедов А.В. и др. Зарубежные интегральные микросхемы для промышленой электронной аппаратуры: Справочник /А.В. Нефедов, А.М. Савченко, Ю.Ф. Феоктистов; Под ред. Ю.Ф. Широкова. -М.: Энергоатомиздат, 1989, -288с.
36 Бедрековский М.А. и др. Интегральные микросхемы: Взаимозаменяемость и аналоги: Справочник /М.А. Бедрековский, А.А. Косырбасов, П.П. Мальцев. -М.: Энергоатомиздат, 1991, -272с.
37 Микросхемы для бытовой радиоаппаратуры: Справочник /И.В. Новаченко, В.М. Петухов, И.П. Блудов, А.В. Юровский. -М.: Радио и связь, -384с.
38 Интегральные микросхемы: Справочник /Б.В. Тарабрин, Л.Ф. Лунин, Ю.Н. Смирнов и др.; Под ред. Б.В. Тарабрина, -М.: Радио и связь, 1985, -528с.