База данных состоит из следующих таблиц: USERS, CLASSES, PREP_CLASS, CLASS_STUD, NEWS, LINKS, LOGS, SESSIONS.
Таблица USERS хранит информацию о пользователях, поля: id, lgn, pwd, parent, par_pwd, lvl, fname, lname, surname, email, about, regdate, ban:
a) id – уникальный идентификатор, первичный ключ;
b) lgn – логин пользователя в системе;
c) pwd – md5 хеш пароля пользователя;
d) parent – флаг доступа родителей (0 – невозможен, 1 - возможен);
e) par_pwd – md5 хеш пароля родителей;
f) lvl – уровень пользователя в системе (0 – администратор, 1 – преподаватель, 2 – студент);
g) fname – имя пользователя;
h) lname – отчество пользователя;
i) surname – фамилия пользователя;
j) email – адрес электронной почты пользователя (если есть);
k) about – дополнительные сведения о пользователе;
l) regdate – дата регистрации;
m) ban – флаг доступа к системе (0 – возможен, 1 - невозможен).
Таблица COMPANY содержит данные о компаниях системы, поля: id, name, lvl, active, about, regdate:
a) id - уникальный идентификатор, первичный ключ;
b) name – название компании;
c) lvl – уровень класса;
d) active – флаг состояния (1 – активен, 0 – неактивен);
e) about – информация о классе;
f) regdate – дата регистрации класса.
Таблица NEWS содержит данные новостной ленты, отображаемой на главной странице, поля: id, owner, name, descr, active, bgn_date, end_date:
a) id - уникальный идентификатор, первичный ключ;
b) owner - уникальный идентификатор пользователя, добавившего новость;
c) name – название сообщения;
d) descr – текст сообщения;
e) active – флаг состояния сообщения (1 - активно, 0 - неактивно);
f) bgn_date – дата начала отображения сообщения;
g) end_date – дата окончания отображения сообщения
Таблица LINKS содержит данные ссылок на ресурсы и материалы, отображаемых на главной странице, поля: id, name, link, active:
a) id - уникальный идентификатор, первичный ключ;
b) name – название ссылки;
c) link – текст ссылки;
d) active – флаг состояния ссылки (1 - активно, 0 - неактивно).
Таблица SESSIONS содержит данные пользовательских сессий, поля: id, create_ts, valid, session_id, session_data:
a) id - уникальный идентификатор, первичный ключ;
b) create_ts – тайм-штамп времени последнего обновления сессии;
c) valid – валидность сессии (1 – активна, 0 – неактивна);
d) session_id – уникальный идентификатор сессии;
e) session_data – сериализованные даны сессии.
Таблица LOGS содержит данные о посещения системы, поля: id, hitdate, ip, browser, os, country:
a) id - уникальный идентификатор, первичный ключ;
b) hitdate – время посещения;
c) ip – ip-адрес с которого осуществлялся вход;
d) browser – тип браузера пользователя;
e) os – тип операционной системы пользователя;
f) country – страна или домен пользователя.
Все таблицы базы данных имеют тип MyISAM, так как в системе невозможно использование внешних ключей с каскадным добавлением и удалением.
Безопасность – это отсутствие недопустимого риска, связанного с возможностью нанесения ущерба.
Безопасные условия труда – это условия труда, при которых воздействие на работающих вредных или опасных производственных факторов исключено, либо уровни их воздействия не превышают установленные нормативы.
Производственная безопасность - это система организационных мероприятий и технических средств, уменьшающих вероятность (риск) воздействия на работающих опасных производственных факторов до приемлемого уровня.
Техника безопасности - это комплекс технических методов и средств, обеспечивающих производственную безопасность.
Охрана труда - это система обеспечения безопасности жизни и здоровья работников в процессе трудовой деятельности, включающая в себя правовые, социально-экономические, организационно-технические, санитарно-гигиенические, лечебно-профилактические, реабилитационные и иные мероприятия.
В свою очередь, охрана труда использует достижения в таких областях научных исследований, как “Гигиена труда”, “Производственная санитария”, “Эргономика”, “Техническая эстетика”, “Техника безопасности” и др.
Гигиена труда - это система обеспечения здоровья работников в процессе трудовой деятельности, включающая правовые, социально-экономические, организационно-технические и иные мероприятия.
Производственная санитария - это комплекс мероприятий и технических средств, имеющих цель довести до приемлемого уровня риск воздействия на работника неблагоприятных условий производственной среды.Эргономика (от греческих слов: ergon - работа и nomos - закон) - это наука, изучающая человека в условиях производства с целью оптимизации условий труда, орудий труда и т.п., учитывая при этом антропологию, экономию сил и др.
Техническая эстетика - это наука, изучающая производственную среду с целью её гармонизации, улучшения, удобства и красоты. Техническая эстетика является теоретической основой дизайна.
Сложность современного производства требует комплексного подхода к охране труда. В этих условиях, работодатель обязан обеспечить:
a) безопасность своих работников при эксплуатации зданий, сооружений, оборудования, осуществлении технологических процессов и др.;
b) приобретение за счет собственных средств и правильное применение средств индивидуальной и коллективной защиты работников;
c) обучение безопасным методам и приемам выполнения работ, инструктаж по охране труда, проверку знаний требований охраны труда;
d) проведение аттестации рабочих мест по условиям труда с последующей сертификацией работ по охране труда в организации;
e) проведение за счет собственных средств обязательных предварительных и периодических медицинских осмотров работников, внеочередных медицинских осмотров работников в соответствии с медицинскими рекомендациями с сохранением за ними места работы (должности) и среднего заработка на время прохождения указанных медицинских осмотров;
f) недопущение работников к выполнению ими трудовых обязанностей без прохождения обязательных медицинских осмотров, а также в случае медицинских противопоказаний;
g)
информирование работников об условиях и охране труда на рабочих местах, о существующем риске повреждения здоровья и полагающихся им компенсациях и средствах индивидуальной защиты;h) предоставление органам государственного управления охраной труда, органам государственного надзора и контроля за соблюдением требований охраны труда информации и документов, необходимых для осуществления ими своих полномочий;
i) принятие мер по предотвращению аварийных ситуаций, сохранению жизни и здоровья работников при возникновении таких ситуаций, в том числе по оказанию пострадавшим первой помощи;
j) расследование несчастных случаев на производстве и профессиональных заболеваний;
k) санитарно-бытовое и лечебно-профилактическое обслуживание работников в соответствии с государственными требованиями охраны труда;
l) беспрепятственный допуск должностных лиц органов государственного управления охраной труда, надзора и контроля за соблюдением требований охраны труда, органов Фонда социального страхования РФ, а также представителей органов общественного контроля в целях проведения проверок условий и охраны труда в организации и расследования несчастных случаев на производстве и профессиональных заболеваний;
m) выполнение предписаний должностных лиц органов государственного надзора и контроля за соблюдением требований охраны труда и рассмотрение представлений органов общественного контроля в установленные законодательством сроки;
n) обязательное социальное страхование работников от несчастных случаев на производстве и профессиональных заболеваний и др.
В соответствии с законодательством, ответственность за охрану труда на предприятии несёт работодатель, а также все должностные лица и, прежде всего, - руководители структурных подразделений.
В соответствии со статьей 214 Трудового кодекса Российской Федерации, работник обязан:a) соблюдать нормы, правила и инструкции по охране труда;
b) правильно применять коллективные и индивидуальные средства защиты;
c) проходить обучение по оказанию доврачебной помощи пострадавшим от несчастного случая, инструктаж по безопасным приемам труда, обязательные предварительные и периодические медицинские осмотры;
d) немедленно сообщать своему непосредственному руководителю о любом несчастном случае, происшедшем на производстве, о признаках профессионального заболевания, а также о ситуации, которая создает угрозу жизни и здоровью людей.
Обучение безопасным приёмам труда для работников проводится на основании государственного стандарта – “ГОСТ 12.0.004-90 ССБТ. Организация обучения по безопасности труда. Общие положения”. Обязательность обучения и инструктирования работников по охране труда отражены в Трудовом кодексе Российской Федерации.
Порядок обучения по охране труда и проверки знаний требований охраны труда работников организаций утверждён совместным постановлением Минтруда России и Минобразования России от 13 января 2003 года № 1/29.