Логическая модель базы данных
База данных состоит из следующих таблиц: 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, так как в системе невозможно использование внешних ключей с каскадным добавлением и удалением.
ВОПРОСЫ О БЕЗОПАСНОСТИ ЖИЗНЕДЕЯТЕЛЬНОСТИ
6.1 Управление безопасности труда в организации
Основные понятия в области безопасности труда Безопасность – это отсутствие недопустимого риска, связанного с возможностью нанесения ущерба. Безопасные условия труда – это условия труда, при которых воздействие на работающих вредных или опасных производственных факторов исключено, либо уровни их воздействия не превышают установленные нормативы. Производственная безопасность - это система организационных мероприятий и технических средств, уменьшающих вероятность (риск) воздействия на работающих опасных производственных факторов до приемлемого уровня. Техника безопасности - это комплекс технических методов и средств, обеспечивающих производственную безопасность. Охрана труда - это система обеспечения безопасности жизни и здоровья работников в процессе трудовой деятельности, включающая в себя правовые, социально-экономические, организационно-технические, санитарно-гигиенические, лечебно-профилактические, реабилитационные и иные мероприятия. В свою очередь, охрана труда использует достижения в таких областях научных исследований, как “Гигиена труда”, “Производственная санитария”, “Эргономика”, “Техническая эстетика”, “Техника безопасности” и др. Гигиена труда - это система обеспечения здоровья работников в процессе трудовой деятельности, включающая правовые, социально-экономические, организационно-технические и иные мероприятия. Производственная санитария - это комплекс мероприятий и технических средств, имеющих цель довести до приемлемого уровня риск воздействия на работника неблагоприятных условий производственной среды. Эргономика (от греческих слов: ergon - работа и nomos - закон) - это наука, изучающая человека в условиях производства с целью оптимизации условий труда, орудий труда и т.п., учитывая при этом антропологию, экономию сил и др. Техническая эстетика - это наука, изучающая производственную среду с целью её гармонизации, улучшения, удобства и красоты. Техническая эстетика является теоретической основой дизайна.
Популярное: Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (180)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |