Новодвинские перевозки на Joomla

Характеристика основных языков web-программирования. Анализ программного обеспечения, отвечающего за прием запросов браузеров и поиск указанных файлов. Понятие реляционных систем управления базами данных. Системы контент-менеджмента и их возможности.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 10.02.2014
Размер файла 6,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Таблица 4.5 - Экономия бюджетных средств за счет внедрения проекта ПС, руб.

Показатель

Номер шага (период времени)

0

1

2

15

1. Объем финансирования из бюджета до реализации проекта

100 000,00

100 000,00

100 000,00

100 000,00

2. Объем финансирования из бюджета после реализации проекта

100 000,00

100 000,00

100 000,00

130 000,00

3. Изменение объема финансирования

0,00

0,00

0,00

30 000,00

4. Текущие расходы до реализации проекта

55 600,00

55 600,00

55 600,00

55 600,00

5. Текущие расходы после реализации проекта

55 600,00

55 600,00

55 600,00

25 600,00

6. Изменение текущих расходов (изменение в затратах благодаря проекту)

0,00

0,00

0,00

-30 000,00

7. Экономия средств в результате реализации проекта (денежный поток), (изменение в объеме финансирования благодаря проекту)

0,00

0,00

0,00

60 000,00

8.Расходы на разработку и внедрение ПС (стоимость проекта)

34 024,00

21 067,72

39 831,64

0,00

9.Финансовый результат разработки и внедрения ПС

-34 024,00

-21 067,72

-39 831,64

40 000,00

8 и 9 пункты в 1 и 2 месяц одинаковы. С 4 по 15 месяцы они также равны.

4.2 Выходные параметры проекта

Чистым доходом называется накопленный эффект за расчетный период жизненного цикла проекта (срока реализации), рассчитанный без учета фактора времени, т.е. сумма дохода за вычетом всех расходов при норме дисконта, равной 0 (Е = 0).

или ,

где - сумма доходов, полученных за период реализации проекта, руб.;

- сумма капиталообразующих инвестиций за период реализации проекта, руб.;

- сумма текущих расходов за период реализации проекта, руб.;

t - номер временного периода (1, 2, 3,…, Т);

Т- срок реализации проекта в используемых временных периодах (месяц, квартал, год).

Если под чистым доходом подразумевается доход от инвестиционного проекта (в частности, при использовании метода с «проектом - без проекта») то формула примет следующий вид:

где - изменение в доходах благодаря проекту;

- изменение в затратах благодаря проекту.

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

или

или

,

или

гдеЧДД(NPV)- чистый дисконтированный доход (чистая приведенная на сегодняшний день стоимость), руб.;

Пt- денежный поток по временным периодам, равный сумме чистой прибыли и амортизации, руб.

- смотри формулу 6

В качестве основных показателей эффективности используют ЧДД, ВНД, срок окупаемости проекта, рентабельность проекта.

Таблица 4.6 - Расчет данных для построения финансового профиля проекта (норма дисконта E=15 % годовых)

T, месяц

Изменение денежного потока (изменение в доходах благодаря проекту), руб.

Стоимость ПС, руб.

ЧДД(NPV) нарастающим итогом, руб.

Коэффициент дисконтирования

0

0,00

34 024,00

-34 024,00

1,00

1

0,00

21 067,72

-54825,50123

0,99

2

0,00

21 067,72

-75370,19381

0,98

3

0,00

39 831,64

-113738,7527

0,96

4

60 000,00

0,00

-56647,29614

0,95

5

60 000,00

0,00

-260,6724252

0,94

6

60 000,00

0,00

55429,82013

0,93

7

60 000,00

0,00

110432,7757

0,92

8

60 000,00

0,00

164756,6825

0,91

9

60 000,00

0,00

218409,9238

0,89

10

60 000,00

0,00

271400,7794

0,88

11

60 000,00

0,00

323737,4268

0,87

12

60 000,00

0,00

375427,9429

0,86

13

60 000,00

0,00

426480,3044

0,85

14

60 000,00

0,00

476902,3898

0,84

15

60 000,00

0,00

526701,9804

0,83

Финансовый профиль проекта (рисунок 4.1).

Рисунок 4.1 - Финансовый профиль проекта

Как следует из анализа финансового профиля проекта, представленного на рис. 4.1, срок окупаемости проекта (PB) составляет 6 месяцев. Расчет ВНД(IRR) осуществлен графическим способом (рисунок 4.2).

Рисунок 4.2 - Расчет ВНД(IRR) графическим способом

Значение IRR равно 400%.

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

В данном примере он составляет PI_=_563%

Расчет выходных показателей проекта представлен в таблице 7.

Таблица 4.7 - Расчет выходных показателей проекта

Показатель

Номер шага

0

15

1. Изменение в объеме финансирования из бюджета благодаря проекту, руб.

0,00

30 000,00

2. Изменение в текущих расходах благодаря проекту, руб.

0,00

- 30 000,00

3. Коэффициент дисконтирования при годовой ставке E:

0

1,00

1,00

15

1,00

0,83

4. Изменение денежного потока (CF) при Е, равном, %:

0

0,00

60 000,00

15

0,00

48799,59

5. Изменения в расходах с учетом затрат на разработку и внедрение, руб

34 024,00

- 30 000,00

6. Расходы на реализацию и внедрение при E:

0

34 024,00

0,00

15

34 024,00

0,00

7. ЧД (NV) (стр. 4-стр.5)

-34 024,00

60 000,00

8. NPV (ЧДД) нарастающим итогом при E:

0

-34 024,00

604027,52

15

-34 024,00

526701,98

Экономическая оценка проводится на основе полученных показателей экономической эффективности, представленных в таблице 8.

Таблица 4.8 Основные показатели экономической эффективности проекта

Показатель

Значение

Жизненный цикл проекта, месяцев

15,00

Срок разработки, месяцев

3,00

Срок полезного использования ПС, месяцев

12,00

Годовая ставка дисконта, %

15,00

Расходы на проект (оборудование и программное обеспечение), руб.

34 024,00

Дисконтированные расходы на разработку и внедрение проекта, руб.

113 738,7

Дисконтированные денежные потоки (CF) (экономия бюджетных средств) за весь жизненный цикл проекта, руб.

640 440,7

ЧДД (NPV) за весь жизненный цикл проекта (15 месяцев), руб.

526 702

Срок окупаемости, месяцев

6,00

Рентабельность проекта, %

563

ВНД (IRR) проекта, %

400

Расчеты показали, что при длительности жизненного цикла проекта 15 месяцев:

- накопленный эффект с учетом фактора времени ЧДД при Е_=_15_% составил 526 702 руб.;

- внутренняя норма доходности ВНД = 400%;

- срок окупаемости проекта при Е = 15 % составляет 6 месяцев.

По результатам расчета можно сделать вывод, что данный проект будет экономически эффективным при условии, если инфляция и процентная ставка платы за кредит (инвестиции) не превысят ВНД.

5 БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ

Безопасность жизнедеятельности (БЖД) -- наука о комфортном и травмобезопасном взаимодействии человека с техносферой. Является составной частью системы государственных, социальных и оборонных мероприятий, проводимых в целях защиты населения и хозяйства страны от последствий аварий, катастроф, стихийных бедствий, средств поражения противника.

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

5.1 Опасные и вредные производственные факторы

В помещении офиса на оператора ПЭВМ могут негативно действовать следующие физические факторы:

1. повышенная и пониженная температура воздуха;

2. чрезмерная запыленность и загазованность воздуха;

3. повышенная и пониженная влажность воздуха;

4. недостаточная освещенность рабочего места;

5. превышающий допустимые нормы шум;

6. повышенный уровень ионизирующего излучения;

7. повышенный уровень электромагнитных полей;

8. повышенный уровень статического электричества;

9. опасность поражения электрическим током;

10. блеклость экрана дисплея.

К химически опасным факторам, постоянно действующим на оператора ПЭВМ относятся следующие: возникновение, в результате ионизации воздуха при работе компьютера, активных частиц.

К психологически вредным факторам, воздействующим на оператора в течение его рабочей смены можно отнести следующие:

1. нервно-эмоциональные перегрузки;

2. умственное напряжение;

перенапряжение зрительного анализатора.

5.2 Гигенические требования к ПЭВМ и организация работы

5.2.1 Требования к ПЭВМ

ПЭВМ должны соответствовать требованиям СанПиН 2.2.2/2.4.1340-03 «Гигиенические требования к персональным электронно-вычислительным машинам и организации работы» и каждый их тип подлежит санитарно-эпидемиологической экспертизе с оценкой в испытательных лабораториях, аккредитованных в установленном порядке.

Допустимые уровни звукового давления и уровней звука, создаваемого ПЭВМ, не должны превышать значений, представленных в СанПиНе 2.2.2/2.4.1340-03 «Гигиенические требования к персональным электронно-вычислительным машинам и организации работы».

Там же представлены временные допустимые уровни ЭМП, создаваемых ПЭВМ, не должны превышать значений.

Концентрации вредных веществ, выделяемых ПЭВМ в воздух помещений, не должны превышать ПДК, установленных для атмосферного воздуха.

Мощность экспозиционной дозы мягкого рентгеновского излучения в любой точке на расстоянии 0,05 м от экрана и корпуса ВДТ (на электронно-лучевой трубке) при любых положениях регулировочных устройств не должна превышать 1 мкЗв/час (100 мкР/час).

Конструкция ПЭВМ должна обеспечивать возможность поворота корпуса в горизонтальной и вертикальной плоскости с фиксацией в заданном положении для обеспечения фронтального наблюдения экрана ВДТ. Дизайн ПЭВМ должен предусматривать окраску корпуса в спокойные мягкие тона с диффузным рассеиванием света. Корпус ПЭВМ, клавиатура и другие блоки и устройства ПЭВМ должны иметь матовую поверхность с коэффициентом отражения 0,4 - 0,6 и не иметь блестящих деталей, способных создавать блики.

Конструкция ВДТ должна предусматривать регулирование яркости и контрастности.

5.2.2 Требования к помещениям для работы с ПЭВМ

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

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

Не допускается размещение мест пользователей ПЭВМ во всех образовательных и культурно-развлекательных учреждениях для детей и подростков в цокольных и подвальных помещениях.

Площадь на одно рабочее место пользователей ПЭВМ с ВДТ на базе ЭЛТ должна составлять не менее 6 м2, в помещениях культурно-развлекательных учреждений и с ВДТ на базе плоских дискретных экранов (жидкокристаллические, плазменные) - 4,5 м2.

При использовании ПВЭМ с ВДТ на базе ЭЛТ (без вспомогательных устройств - принтер, сканер и др.), отвечающих требованиям международных стандартов безопасности компьютеров, с продолжительностью работы менее 4-х часов в день допускается минимальная площадь 4,5 м2 на одно рабочее место пользователя (взрослого и учащегося высшего профессионального образования).

Для внутренней отделки интерьера помещений, где расположены ПЭВМ, должны использоваться диффузно отражающие материалы с коэффициентом отражения для потолка - 0,7 - 0,8; для стен - 0,5 - 0,6; для пола - 0,3 - 0,5.

Полимерные материалы используются для внутренней отделки интерьера помещений с ПЭВМ при наличии санитарно-эпидемиологического заключения.

Помещения, где размещаются рабочие места с ПЭВМ, должны быть оборудованы защитным заземлением (занулением) в соответствии с техническими требованиями по эксплуатации.

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

5.2.3 Требования к микроклимату, содержанию аэроионов и вредных химических веществ в воздухе на рабочих местах, оборудованных ПЭВМ

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

В производственных помещениях, в которых работа с использованием ПЭВМ является основной (диспетчерские, операторские, расчетные, кабины и посты управления, залы вычислительной техники и др.) и связана с нервно-эмоциональным напряжением, должны обеспечиваться оптимальные параметры микроклимата для категории работ 1а и 1б в соответствии с действующими санитарно-эпидемио-логическими нормативами микроклимата производственных помещений. На других рабочих местах следует поддерживать параметры микроклимата на допустимом уровне, соответствующем требованиям указанных выше нормативов.

В помещениях всех типов образовательных и культурно-развлекательных учреждений для детей и подростков, где расположены ПЭВМ, должны обеспечиваться оптимальные параметры микроклимата.

В помещениях, оборудованных ПЭВМ, проводится ежедневная влажная уборка и систематическое проветривание после каждого часа работы на ПЭВМ.

Уровни положительных и отрицательных аэроионов в воздухе помещений, где расположены ПЭВМ, должны соответствовать действующим санитарно-эпидемио-логическим нормативам.

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

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

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

5.2.4 Требования к освещению на рабочих местах, оборудованных ПЭВМ

Рабочие столы следует размещать таким образом, чтобы ВДТ были ориентированы боковой стороной к световым проемам, чтобы естественный свет падал преимущественно слева.

Искусственное освещение в помещениях для эксплуатации ПЭВМ должно осуществляться системой общего равномерного освещения. В производственных и административно-общественных помещениях, в случаях преимущественной работы с документами, следует применять системы комбинированного освещения (к общему освещению дополнительно устанавливаются светильники местного освещения, предназначенные для освещения зоны расположения документов).

Освещенность на поверхности стола в зоне размещения рабочего документа должна быть 300 - 500 лк. Освещение не должно создавать бликов на поверхности экрана. Освещенность поверхности экрана не должна быть более 300 лк.

Следует ограничивать прямую блесткость от источников освещения, при этом яркость светящихся поверхностей (окна, светильники и др.), находящихся в поле зрения, должна быть не более 200 кд/м2.

Следует ограничивать отраженную блесткость на рабочих поверхностях (экран, стол, клавиатура и др.) за счет правильного выбора типов светильников и расположения рабочих мест по отношению к источникам естественного и искусственного освещения, при этом яркость бликов на экране ПЭВМ не должна превышать 40 кд/м2 и яркость потолка не должна превышать 200 кд/м2.

Показатель ослепленности для источников общего искусственного освещения в производственных помещениях должен быть не более 20. Показатель дискомфорта в административно-общественных помещениях - не более 40, в дошкольных и учебных помещениях - не более 15.

Яркость светильников общего освещения в зоне углов излучения от 50 до 90 градусов с вертикалью в продольной и поперечной плоскостях должна составлять не более 200 кд/м2, защитный угол светильников должен быть не менее 40 градусов.

Светильники местного освещения должны иметь не просвечивающий отражатель с защитным углом не менее 40 градусов.

Следует ограничивать неравномерность распределения яркости в поле зрения пользователя ПЭВМ, при этом соотношение яркости между рабочими поверхностями не должно превышать 3:1 - 5:1, а между рабочими поверхностями и поверхностями стен и оборудования - 10:1.

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

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

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

Коэффициент запаса для осветительных установок общего освещения должен приниматься равным 1,4.

Коэффициент пульсации не должен превышать 5%.

Для обеспечения нормируемых значений освещенности в помещениях для использования ПЭВМ следует проводить чистку стекол оконных рам и светильников не реже двух раз в год и проводить своевременную замену перегоревших ламп.

5.2.5 Требования к уровням шума и вибрации на рабочих местах, оборудованных ПЭВМ

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

В помещениях всех образовательныхи культурно-развлекательных учреждений для детей и подростков, где расположены ПЭВМ, уровни шума не должны превышать допустимых значений, установленных для жилых и общественных зданий.

При выполнении работ с использованием ПЭВМ в производственных помещениях уровень вибрации не должен превышать допустимых значений вибрации для рабочих мест (категория 3, тип "в") в соответствии с действующими санитарно-эпидемио-логическими нормативами. В помещениях всех типов образовательных и культурно-развлекательных учреждений, в которых эксплуатируются ПЭВМ, уровень вибрации не должен превышать допустимых значений для жилых и общественных зданий в соответствии с действующими санитарно-эпидемиологическими нормативами.

Шумящее оборудование (печатающие устройства, серверы и т.п.), уровни шума которого превышают нормативные, должно размещаться вне помещений с ПЭВМ.

5.2.6 Общие требования к организации рабочих мест пользователей ПЭВМ

При размещении рабочих мест с ПЭВМ расстояние между рабочими столами с видеомониторами (в направлении тыла поверхности одного видеомонитора и экрана другого видеомонитора) должно быть не менее 2,0 м, а расстояние между боковыми поверхностями видеомониторов - не менее 1,2 м.

Рабочие места с ПЭВМ в помещениях с источниками вредных производственных факторов должны размещаться в изолированных кабинах с организованным воздухообменом.

Рабочие места с ПЭВМ при выполнении творческой работы, требующей значительного умственного напряжения или высокой концентрации внимания, рекомендуется изолировать друг от друга перегородками высотой 1,5 - 2,0 м.

Экран видеомонитора должен находиться от глаз пользователя на расстоянии 600 - 700 мм, но не ближе 500 мм с учетом размеров алфавитно-цифровых знаков и символов.

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

Конструкция рабочего стула (кресла) должна обеспечивать поддержание рациональной рабочей позы при работе на ПЭВМ, позволять изменять позу с целью снижения статического напряжения мышц шейно-плечевой области и спины для предупреждения развития утомления. Тип рабочего стула (кресла) следует выбирать с учетом роста пользователя, характера и продолжительности работы с ПЭВМ.

Рабочий стул (кресло) должен быть подъемно-поворотным, регулируемым по высоте и углам наклона сиденья и спинки, а также расстоянию спинки от переднего края сиденья, при этом регулировка каждого параметра должна быть независимой, легко осуществляемой и иметь надежную фиксацию.

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

5.3 Пожарная безопасность

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

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

5.3.1 Причины возникновения пожара

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

Причинами возникновения пожара могут быть:

1. неисправности электропроводки, розеток и выключателей, которые могут привести к короткому замыканию или пробою изоляции;

2. использование поврежденных (неисправных) электроприборов;

3. использование в помещении электронагревательных приборов с открытыми нагревательными элементами;

4. возникновение пожара вследствие попадания молнии в здание;

5. возгорание здания вследствие внешних воздействий;

6. неаккуратное обращение с огнем и несоблюдение мер пожарной безопасности.

5.3.2 Профилактика пожара

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

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

В помещении операторов ПК источниками воспламенения могут быть:

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

2. неисправные электроприборы. Необходимые меры для исключения пожара включает в себя своевременный ремонт электроприборов, качественное исправление поломок, отказ от пользования неисправными электроприборами;

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

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

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

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

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

На предприятии должно быть назначено лицо, ответственное за пожарную безопасность.

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

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

ЗАКЛЮЧЕНИЕ

В процессе написания дипломной работы был разработан web-сайт ООО «Новодвинские перевозки» на базе CMS «Joomla!», а также были созданы компоненты «Регистрация», «Форум», личная страничка «Community Builder», галерея MorfeoShow, всплывающие фото «Highslide», а также несколько простых модулей «Поиск по сайту», «Карта сайта», «Голосование», «Пользователи онлайн». Данный сайт полностью соответствует современным сайтам, с множеством модулей, наличием регистрации и форума.

В результате разработки сайта было сделано следующее:

-произведен сбор и систематизация информации о предприятии ООО «Новодвинские перевозки»;

-рассмотрены web-технологии построения сайта, а также проведен анализ базовых технологий с целью выбора наиболее подходящей;

-разработан контент (содержимое) сайта;

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

-применены навыки программирования на языке PHP для систем управления контентом;

-произведено тестирование сайта на корректность отображения;

-произведено обеспечение безопасности сайта стандартными методами;

-представлено экономическое обоснование проекта, выводом которого явлется то, что проект является экономически целесообразным, и окупится через 6 месяцев.

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

1. Дюбуа, П. MySQL [Текст] / Н.В. Воронин; под ред. С.Н. Тригуб. - М.: Издательский дом «Вильямс», 2004. - 1056 с.

2. Макковеев, С. Профессиональное РНР программирование, 2-е издание [Текст] / Н. Гриценко, С. Беляева, В. Овчинников, А. Галунов; под ред. Н. Макарова. - СПб: Символ-плюс, 2005. - 1048 с.

3. Попов Евгений. Видеокурс Joomla. Электронное издание. - 2008 - Режим доступа: http://www.joomla-video.ru

4. Габаев, П. НТТР Установка защиты на страницу используя MySQL и РНР [Электронный ресурс] / П. Габаев - Электрон. текстовые дан. - 2004 - Режим доступа: http://www.webscript.ru/stories.php3?topic=6

5. Пненов, Ф. Безопасное программирование веб-приложений [Электронный ресурс] / Ф. Пненов - Электрон. текстовые дан. - 2004 - Режим доступа: http://www.webscript.ru/stories.php3?topic=28

6. Электов, П. Установка и настройка Apache, PHP, MySQL и SMTP под Windows NT/2000/XP [Электронный ресурс] / П. Электов - Электрон. текстовые дан. - 2005 - Режим доступа: http://www.codenet.ru/webmast/apache/Apache-WindowsNT/

7. Сажин, Е. HTTP-Аутентификация в РНР [Электронный ресурс] / Е. Сажин - Электрон. текстовые дан. - 2005 - Режим доступа: http://mobilnik.kiev.ua/features.http-auth.html

8. Неткачев, А. Пишем PHP код, устойчивый к ошибкам [Электронный ресурс] / А. Неткачев - Электрон. текстовые дан. - 2004 - Режим доступа: http://www.getinfo.ru/article544.html

9. Иванов, Д. Вебсервер в домашних условиях [Электронный ресурс] / Д. Иванов - Электрон. текстовые дан. - 2004 - Режим доступа: http://www.getinfo.ru/article476.html

10. Кальченко, Д. История создания и развития РНР [Электронный ресурс] / Д. Кальченко - Электрон. текстовые дан. - 2005 - Режим доступа: www.gigadesignonline.ru/article.php?article_id=15

11. Орлов, А. РНР: авторизация доступа [Электронный ресурс] / А. Орлов - Электрон. текстовые дан. - 2005 - Режим доступа: www.computerbooks.ru/books/Programming/Book-PHP/auth.html

12. Бородин, Д. Оптимизация PHP программ [Электронный ресурс] / Д. Бородин - Электрон. текстовые дан. - 2005 - Режим доступа: http://www.getinfo.ru/article155.html

13. Лебедев, Д. Связи таблиц в MySQL [Электронный ресурс] / Д. Лебедев - Электрон. текстовые дан. - 2005 - Режим доступа: http://php.su/articles/?cat=phpdb&page=008

14. Шляхтун, Н. SQL - запросы и их обработка с помощью PHP [Электронный ресурс] / Н. Шляхтун - Электрон. текстовые дан. - 2005 - Режим доступа: http://php.su/articles/?cat=phpdb&page=025

15. Соколов, С. Оптимизация запросов в MySQL [Электронный ресурс] / C. Соколов - Электрон. текстовые дан. - 2005 - Режим доступа: http://php.su/articles/?cat=phpdb&page=005

16. Анализ условий труда на рабочем месте оператора ПЭВМ: методические указания/ сост. Л. В. Алексеева, В. В. Дианов. - Архангельск: Изд-во АГТУ, 2005 - 20 с.

17. Экономическое обоснование проектируемых мероприятий в дипломных проектах студентов технический специальностей: методические указания/ А.С. Ярунов, М.Д. Каргаполов. - Архангельск: Изд-во АГТУ, 2003 - 116 с

ПРИЛОЖЕНИЕ

Общие сведения

Наименование программного продукта

Web-сайт ООО «Новодвинские перевозки».

Заказчик

Заказчиком работы является ООО «Новодвинские перевозки».

Назначение работы

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

1 Основание для выполнения работы

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

2 Назначение разработки

Web-сайт предназначен для быстрого удаленного доступа к рекламной и новостной информации предприятия. Основными задачами является:

- учет всех транспортных средств предприятия;

- просмотр новостей;

- заказ автобусов;

- информирование о расписании движения автобусов;

- возможность задать вопрос на форуме;

3 Требования к программе или программному изделию

3.1 Требования к функциональным характеристикам

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

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

3.2 Требования к надежности

Надежность данного программного обеспечения зависит от надежности и полноты программного кода. Для написания надежного программного кода должны быть использованы знания HTML разметки и CSS стилей.

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

3.3 Условия эксплуатации

Условия эксплуатации определяются в соответствии с санитарными правилами и нормами СанПиН 2.2.2.542-96 «Гигиенические требования к видеодисплейным терминалам, персональным электронно-вычислительным машинам и организации работы» (утв. постановлением Госкомсанэпиднадзора РФ от 14 июля 1996 г. №14).

В производственном помещении при работе с использованием ПЭВМ температура, относительная влажность и скорость движения воздуха на рабочих местах должны соответствовать действующим санитарным нормам микроклимата производственных помещений (СанПиН 2.2.4.548-96 «Гигиенические требования к микроклимату производственных помещений»).

3.4 Требования к составу и параметрам технических средств

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

Системные требования к каждому персональному компьютеру:

- рекомендуется компьютер с процессором, тактовая частота которого составляет не менее 300 МГц; допустимый минимум -- 233 МГц (система с одним или двумя процессорами); использоваться могут процессоры семейств Intel Pentium/Celeron, AMD K6/Athlon/Duron, или другие совместимые процессоры;

- рекомендуется не менее 128 МБ ОЗУ (допустимый минимум -- 64 МБ);

- жесткий диск объемом 40 ГБ;

- видеоплата и монитор Super VGA, с разрешением не менее 800Ч600 точек;

- дисковод для компакт-дисков или дисков DVD или USB-разъем 2.0;

- клавиатура и мышь, или совместимое устройство ввода;

- операционная система: Microsoft Windows XP, Vista, Windows 7;

- СУБД: Microsoft Access - желательно;

- табличный редактор: Microsoft EXCEL, текстовый: MS WORD.

3.5 Требования к информационной и программной совместимости

Рекомендуемая среда разработки сайта универсальная система контент-менеджмента Joomla. В качестве СУБД использовать MySQL. Язык программирования: PHP.

3.6 Требования к маркировке и упаковке

Требования к маркировке и упаковке не предъявляются.

3.7 Требования к транспортированию и хранению

Требования к транспортированию и хранению не предъявляются.

4 Требования к программной документации

Программная документация должна соответствовать ГОСТ 19.105-78 ЕСПД (общие требования к программным документам). Настоящий стандарт устанавливает общие требования к оформлению программных документов для вычислительных машин, комплексов и систем, независимо от их назначения и области применения и предусмотренных стандартами Единой системы программной документации (ЕСПД) для любого способа выполнения документов на различных носителях данных.

5 Технико-экономические показатели

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

ПРИЛОЖЕНИЕ Б

СХЕМА ГИПЕРССЫЛОК САЙТА

Схема гиперссылок сайта:

Рисунок 2.19 - Схема гиперссылок сайта, лист 1

Рисунок 2.19 - Схема гиперссылок сайта, лист 2

ПРИЛОЖЕНИЕ В

ЛИСТИНГ ФАЙЛОВ КОМПОНЕНТА

«Всплывающее ФОТО HIGHSLIDE»

Листинг файла highslide.css:

.highslide-container div {

font-family: Verdana, Helvetica;

font-size: 10pt;

}

.highslide-container table {

background: none;

}

.highslide {

outline: none;

text-decoration: none;

}

.highslide img {

border: 2px solid silver;

}

.highslide:hover img {

border-color: gray;

}

.highslide-active-anchor img {

visibility: hidden;

}

.highslide-gallery .highslide-active-anchor img {

border-color: black;

visibility: visible;

cursor: default;

}

.highslide-image {

border-width: 2px;

border-style: solid;

border-color: white;

background: gray;

}

.highslide-wrapper, .highslide-outline {

background: white;

}

.glossy-dark {

background: #111;

}

.highslide-image-blur {

}

.highslide-number {

font-weight: bold;

color: gray;

font-size: .9em;

}

.highslide-caption {

display: none;

font-size: 1em;

padding: 5px;

/*background: white;*/

}

.highslide-heading {

display: none;

font-weight: bold;

margin: 0.4em;

}

.highslide-dimming {

position: absolute;

background: black;

}

a.highslide-full-expand {

background: url(graphics/fullexpand.gif) no-repeat;

display: block;

margin: 0 10px 10px 0;

width: 34px;

height: 34px;

}

.highslide-loading {

display: block;

color: black;

font-size: 9px;

font-weight: bold;

text-transform: uppercase;

text-decoration: none;

padding: 3px;

border: 1px solid white;

background-color: white;

padding-left: 22px;

background-image: url(graphics/loader.white.gif);

background-repeat: no-repeat;

background-position: 3px 1px;

}

a.highslide-credits,

a.highslide-credits i {

padding: 2px;

color: silver;

text-decoration: none;

font-size: 10px;

}

a.highslide-credits:hover,

a.highslide-credits:hover i {

color: white;

background-color: gray;

}

.highslide-move, .highslide-move * {

cursor: move;

}

.highslide-viewport {

display: none;

position: fixed;

width: 100%;

height: 100%;

z-index: 1;

background: none;

left: 0;

top: 0;

}

.highslide-overlay {

display: none;

}

.hidden-container {

display: none;

}

/* Example of a semitransparent, offset closebutton */

.closebutton {

position: relative;

top: -15px;

left: 15px;

width: 30px;

height: 30px;

cursor: pointer;

background: url(graphics/close.png);

/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */

}

/*****************************************************************************/

/* Thumbnail boxes for the galleries. */

/* Remove these if you are not using a gallery. */

/*****************************************************************************/

.highslide-gallery ul {

list-style-type: none;

margin: 0;

padding: 0;

}

.highslide-gallery ul li {

display: block;

position: relative;

float: left;

width: 106px;

height: 106px;

border: 1px solid silver;

background: #ededed;

margin: 2px;

line-height: 0;

overflow: hidden;

}

.highslide-gallery ul a {

position: absolute;

top: 50%;

left: 50%;

}

.highslide-gallery ul img {

position: relative;

top: -50%;

left: -50%;

}

html>/**/body .highslide-gallery ul li {

display: table;

text-align: center;

}

html>/**/body .highslide-gallery ul li {

text-align: center;

}

html>/**/body .highslide-gallery ul a {

position: static;

display: table-cell;

vertical-align: middle;

}

html>/**/body .highslide-gallery ul img {

position: static;

}

/*****************************************************************************/

/* Controls for the galleries. */

/* Remove these if you are not using a gallery */

/*****************************************************************************/

.highslide-controls {

width: 195px;

height: 40px;

background: url(graphics/controlbar-white.gif) 0 -90px no-repeat;

margin: 20px 15px 10px 0;

}

.highslide-controls ul {

position: relative;

left: 15px;

height: 40px;

list-style: none;

margin: 0;

padding: 0;

background: url(graphics/controlbar-white.gif) right -90px no-repeat;

}

.highslide-controls li {

float: left;

padding: 5px 0;

margin:0;

list-style: none;

}

.highslide-controls a {

background-image: url(graphics/controlbar-white.gif);

display: block;

float: left;

height: 30px;

width: 30px;

outline: none;

}

.highslide-controls a.disabled {

cursor: default;

}

.highslide-controls a.disabled span {

cursor: default;

}

.highslide-controls a span {

/* hide the text for these graphic buttons */

display: none;

cursor: pointer;

}

/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */

.highslide-controls .highslide-previous a {

background-position: 0 0;

}

.highslide-controls .highslide-previous a:hover {

background-position: 0 -30px;

}

.highslide-controls .highslide-previous a.disabled {

background-position: 0 -60px !important;

}

.highslide-controls .highslide-play a {

background-position: -30px 0;

}

.highslide-controls .highslide-play a:hover {

background-position: -30px -30px;

}

.highslide-controls .highslide-play a.disabled {

background-position: -30px -60px !important;

}

.highslide-controls .highslide-pause a {

background-position: -60px 0;

}

.highslide-controls .highslide-pause a:hover {

background-position: -60px -30px;

}

.highslide-controls .highslide-next a {

background-position: -90px 0;

}

.highslide-controls .highslide-next a:hover {

background-position: -90px -30px;

}

.highslide-controls .highslide-next a.disabled {

background-position: -90px -60px !important;

}

.highslide-controls .highslide-move a {

background-position: -120px 0;

}

.highslide-controls .highslide-move a:hover {

background-position: -120px -30px;

}

.highslide-controls .highslide-full-expand a {

background-position: -150px 0;

}

.highslide-controls .highslide-full-expand a:hover {

background-position: -150px -30px;

}

.highslide-controls .highslide-full-expand a.disabled {

background-position: -150px -60px !important;

}

.highslide-controls .highslide-close a {

background-position: -180px 0;

}

.highslide-controls .highslide-close a:hover {

background-position: -180px -30px;

}

/*****************************************************************************/

/* Styles for the HTML popups */

/* Remove these if you are not using Highslide HTML */

/*****************************************************************************/

.highslide-maincontent {

display: none;

}

.highslide-html {

background-color: white;

}

.highslide-html-content {

display: none;

width: 400px;

padding: 0 5px 5px 5px;

}

.highslide-header {

padding-bottom: 5px;

}

.highslide-header ul {

margin: 0;

padding: 0;

text-align: right;

}

.highslide-header ul li {

display: inline;

padding-left: 1em;

}

.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {

display: none;

}

.highslide-header a {

font-weight: bold;

color: gray;

text-transform: uppercase;

text-decoration: none;

}

.highslide-header a:hover {

color: black;

}

.highslide-header .highslide-move a {

cursor: move;

}

.highslide-footer {

height: 16px;

}

.highslide-footer .highslide-resize {

display: block;

float: right;

margin-top: 5px;

height: 11px;

width: 11px;

background: url(graphics/resize.gif) no-repeat;

}

.highslide-footer .highslide-resize span {

display: none;

}

.highslide-body {

}

.highslide-resize {

cursor: nw-resize;

}

Листинг файла highslide.js:

if (!hs) { var hs = {

// Language strings

lang : {

cssDirection: 'ltr',

loadingText : 'Loading...',

loadingTitle : 'Click to cancel',

focusTitle : 'Click to bring to front',

fullExpandTitle : 'Expand to actual size (f)',

creditsText : 'Powered by <i>Highslide JS</i>',

creditsTitle : 'Go to the Highslide JS homepage',

restoreTitle : 'Click to close image, click and drag to move. Use arrow keys for next and previous.'

},

// See http://highslide.com/ref for examples of settings

graphicsDir : 'highslide/graphics/',

expandCursor : 'zoomin.cur', // null disables

restoreCursor : 'zoomout.cur', // null disables

expandDuration : 250, // milliseconds

restoreDuration : 250,

marginLeft : 15,

marginRight : 15,

marginTop : 15,

marginBottom : 15,

zIndexCounter : 1001, // adjust to other absolutely positioned elements

loadingOpacity : 0.75,

allowMultipleInstances: true,

numberOfImagesToPreload : 5,

outlineWhileAnimating : 2, // 0 = never, 1 = always, 2 = HTML only

outlineStartOffset : 3, // ends at 10

padToMinWidth : false, // pad the popup width to make room for wide caption

fullExpandPosition : 'bottom right',

fullExpandOpacity : 1,

showCredits : false, // you can set this to false if you want

creditsHref : 'http://highslide.com/',

creditsTarget : '_self',

enableKeyListener : true,

openerTagNames : ['a'], // Add more to allow slideshow indexing

dragByHeading: true,

minWidth: 200,

minHeight: 200,

allowSizeReduction: true, // allow the image to reduce to fit client size. If false, this overrides minWidth and minHeight

outlineType : 'drop-shadow', // set null to disable outlines

// END OF YOUR SETTINGS

// declare internal properties

preloadTheseImages : [],

continuePreloading: true,

expanders : [],

overrides : [

'allowSizeReduction',

'useBox',

'outlineType',

'outlineWhileAnimating',

'captionId',

'captionText',

'captionEval',

'captionOverlay',

'headingId',

'headingText',

'headingEval',

'headingOverlay',

'creditsPosition',

'dragByHeading',

'width',

'height',

'wrapperClassName',

'minWidth',

'minHeight',

'maxWidth',

'maxHeight',

'slideshowGroup',

'easing',

'easingClose',

'fadeInOut',

'src'

],

overlays : [],

idCounter : 0,

oPos : {

x: ['leftpanel', 'left', 'center', 'right', 'rightpanel'],

y: ['above', 'top', 'middle', 'bottom', 'below']

},

mouse: {},

headingOverlay: {},

captionOverlay: {},

timers : [],

pendingOutlines : {},

clones : {},

onReady: [],

uaVersion: /Trident\/4\.0/.test(navigator.userAgent) ? 8 :

parseFloat((navigator.userAgent.toLowerCase().match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1]),

ie : (document.all && !window.opera),

safari : /Safari/.test(navigator.userAgent),

geckoMac : /Macintosh.+rv:1\.[0-8].+Gecko/.test(navigator.userAgent),

$ : function (id) {

if (id) return document.getElementById(id);

},

push : function (arr, val) {

arr[arr.length] = val;

},

createElement : function (tag, attribs, styles, parent, nopad) {

var el = document.createElement(tag);

if (attribs) hs.extend(el, attribs);

if (nopad) hs.setStyles(el, {padding: 0, border: 'none', margin: 0});

if (styles) hs.setStyles(el, styles);

if (parent) parent.appendChild(el);

return el;

},

extend : function (el, attribs) {

for (var x in attribs) el[x] = attribs[x];

return el;

},

setStyles : function (el, styles) {

for (var x in styles) {

if (hs.ie && x == 'opacity') {

if (styles[x] > 0.99) el.style.removeAttribute('filter');

else el.style.filter = 'alpha(opacity='+ (styles[x] * 100) +')';

}

else el.style[x] = styles[x];

}

},

animate: function(el, prop, opt) {

var start,

end,

unit;

if (typeof opt != 'object' || opt === null) {

var args = arguments;

opt = {

duration: args[2],

easing: args[3],

complete: args[4]

};

}

if (typeof opt.duration != 'number') opt.duration = 250;

opt.easing = Math[opt.easing] || Math.easeInQuad;

opt.curAnim = hs.extend({}, prop);

for (var name in prop) {

var e = new hs.fx(el, opt , name );

start = parseFloat(hs.css(el, name)) || 0;

end = parseFloat(prop[name]);

unit = name != 'opacity' ? 'px' : '';

e.custom( start, end, unit );

}

},

css: function(el, prop) {

if (document.defaultView) {

return document.defaultView.getComputedStyle(el, null).getPropertyValue(prop);

} else {

if (prop == 'opacity') prop = 'filter';

var val = el.currentStyle[prop.replace(/\-(\w)/g, function (a, b){ return b.toUpperCase(); })];

if (prop == 'filter')

val = val.replace(/alpha\(opacity=([0-9]+)\)/,

function (a, b) { return b / 100 });

return val === '' ? 1 : val;

}

},

hs.addEventListener(document, 'DOMContentLoaded', hs.ready);

hs.addEventListener(window, 'load', hs.ready);

// set handlers

hs.addEventListener(document, 'ready', function() {

if (hs.expandCursor) {

var style = hs.createElement('style', { type: 'text/css' }, null,

document.getElementsByTagName('HEAD')[0]);

function addRule(sel, dec) {

if (!hs.ie) {

style.appendChild(document.createTextNode(sel + " {" + dec + "}"));

} else {

var last = document.styleSheets[document.styleSheets.length - 1];

if (typeof(last.addRule) == "object") last.addRule(sel, dec);

}

}

function fix(prop) {

return 'expression( ( ( ignoreMe = document.documentElement.'+ prop +

' ? document.documentElement.'+ prop +' : document.body.'+ prop +' ) ) + \'px\' );';

}

if (hs.expandCursor) addRule ('.highslide img',

'cursor: url('+ hs.graphicsDir + hs.expandCursor +'), pointer !important;');

}

});

hs.addEventListener(window, 'resize', function() {

hs.getPageSize();

});

hs.addEventListener(document, 'mousemove', function(e) {

hs.mouse = { x: e.clientX, y: e.clientY};

});

hs.addEventListener(document, 'mousedown', hs.mouseClickHandler);

hs.addEventListener(document, 'mouseup', hs.mouseClickHandler);

hs.addEventListener(document, 'ready', hs.getAnchors);

hs.addEventListener(window, 'load', hs.preloadImages);

}

ПРИЛОЖЕНИЕ Г

ЛИСТИНГ ФАЙЛОВ ШАБЛОНА И СТИЛЯ

Листинг файла шаблона сайта (index.php):

<?php

// Set flag that this is a parent file

define( '_JEXEC', 1 );

define('JPATH_BASE', dirname(__FILE__) );

define( 'DS', DIRECTORY_SEPARATOR );

require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );

require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );

JDEBUG ? $_PROFILER->mark( 'afterLoad' ) : null;

/**

* CREATE THE APPLICATION

*

* NOTE :

*/

$mainframe =& JFactory::getApplication('site');

/**

* INITIALISE THE APPLICATION

*

* NOTE :

*/

// set the language

$mainframe->initialise();

JPluginHelper::importPlugin('system');

// trigger the onAfterInitialise events

JDEBUG ? $_PROFILER->mark('afterInitialise') : null;

$mainframe->triggerEvent('onAfterInitialise');

/**

* ROUTE THE APPLICATION

*

* NOTE :

*/

$mainframe->route();

// authorization

$Itemid = JRequest::getInt( 'Itemid');

$mainframe->authorize($Itemid);

// trigger the onAfterRoute events

JDEBUG ? $_PROFILER->mark('afterRoute') : null;

$mainframe->triggerEvent('onAfterRoute');

/**

* DISPATCH THE APPLICATION

*

* NOTE :

*/

$option = JRequest::getCmd('option');

$mainframe->dispatch($option);

// trigger the onAfterDispatch events

JDEBUG ? $_PROFILER->mark('afterDispatch') : null;

$mainframe->triggerEvent('onAfterDispatch');

/**

* RENDER THE APPLICATION

*

* NOTE :

*/

$mainframe->render();

// trigger the onAfterRender events

JDEBUG ? $_PROFILER->mark('afterRender') : null;

$mainframe->triggerEvent('onAfterRender');

/**

* RETURN THE RESPONSE

*/

echo JResponse::toString($mainframe->getCfg('gzip'));

Листинг файла стиля шаблона сайта (template.css):

html {height: 100%;margin-bottom: 0px;}

form {margin: 0;padding: 0;}

img,table {border: none;}

body {font-family: Verdana, Arial, sans-serif;line-height: 1.3em;margin: 0;padding: 0;font-size: 12px;color: #333;}

body.contentpane {background: #F8F8F8 url(../images/bodybg.jpg) top left repeat-x;}

a:link{text-decoration: none;font-weight: normal;color: #555ccc;}

a:visited {color:#cc0000; text-decoration:none;}

a:hover {text-decoration: underline;font-weight: normal;color:orange;}

input.button, .validate {color: #333;font-size: 10px;border: 1px solid #555;}

.search input.button {text-align: center;margin-top:5px;padding:0px;width:144px;}

input.button:hover, .validate:hover {

}

p {margin-top: 0;margin-bottom: 5px;text-align: justify;}

.inputbox {border: 1px solid #555;color: #333;padding: 2px;}

.inputbox:hover {}

/*****************************************/

/*** Template specific layout elements ***/

/*****************************************/

#page_bg {padding: 0;background: #FFF url(../images/bodybg.jpg) top left repeat-x;}


Подобные документы

  • Создание автоматизированных систем управления для предприятий нефтяной и газовой промышленности. Система управления базами данных (СУБД), ее функциональные возможности, уровневая архитектура. Характеристика реляционных, объектных и распределенных СУБД.

    курсовая работа [434,7 K], добавлен 20.07.2012

  • Особенности управления информацией в экономике. Понятие и функции системы управления базами данных, использование стандартного реляционного языка запросов. Средства организации баз данных и работа с ними. Системы управления базами данных в экономике.

    контрольная работа [19,9 K], добавлен 16.11.2010

  • Обоснование необходимости систем управления базами данных на предприятиях. Особенности разработки программного обеспечения по управлению базой данных, обеспечивающего просмотр, редактирование, вставку записей базы данных, формирование запросов и отчетов.

    курсовая работа [1,5 M], добавлен 23.01.2010

  • Работа с хранящейся в базах данных информацией. Язык описания данных и язык манипулирования данными. Распространение стандартизованных языков. Структурированный язык запросов SQL. Язык запросов по образцу QBE. Применение основных операторов языка.

    презентация [76,2 K], добавлен 14.10.2013

  • Теоретические сведения и основные понятия баз данных. Системы управления базами данных: состав, структура, безопасность, режимы работы, объекты. Работа с базами данных в OpenOffice.Org BASE: создание таблиц, связей, запросов с помощью мастера запросов.

    курсовая работа [3,2 M], добавлен 28.04.2011

  • Виды системного программного обеспечения. Функции операционных систем. Системы управления базами данных. Классификация СУБД по способу доступа к базе данных. Инструментальные системы программирования, обеспечивающие создание новых программ на компьютере.

    реферат [22,1 K], добавлен 27.04.2016

  • Практические аспекты использования прикладного программного обеспечения при разработке базы данных "Аудиторный фонд ГБОУ СПО "Старооскольский педагогический колледж". Системы управления базами данных. Описание и функциональные возможности приложения.

    курсовая работа [360,4 K], добавлен 07.10.2014

  • Сущность, понятие баз данных. Краткая характеристика MS Access. Обеспечение сохраняемости объектов. Архитектура Object Data Management Group. Объектные расширения реляционных СУБД. Концептуальные особенности систем управления активными базами данных.

    курсовая работа [48,1 K], добавлен 17.05.2013

  • Порядок автоматизации расчетов себестоимости и длительности программного обеспечения производственного предприятия. Выбор языка программирования и системы управления базами данных. Разработка алгоритмов расчета себестоимости программного обеспечения.

    дипломная работа [1,7 M], добавлен 13.06.2017

  • Понятие "база данных", общая классификация. Мировой рынок систем управления базами данных по итогам 2007 года. Oracle: общее понятие, функции. Технология Active Data Guard. Опции Total Recall. Сравнение масштабируемости. Сравнение работы кластеров.

    курсовая работа [676,0 K], добавлен 19.05.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.