Разработка автоматизированной системы проведения соревнований игрового типа с реализацией управляющего модуля

 

Введение


Игровая система - это центральный программный компонент соревнований игрового типа, обрабатываемый в реальном времени. Он обеспечивает основные технологии, упрощает разработку и часто даёт игре возможность запускаться на нескольких платформах, таких как игровые консоли и настольные операционные системы, например, Linux, Mac OS X и Microsoft Windows. Основную функциональность обычно обеспечивает игровой движок, включающий движок рендеринга («визуализатор») для 2D или 3D графики, физический движок или обнаружение столкновений (и реакцию на столкновение), звук, скриптинг (система скриптования), анимацию, искусственный интеллект, сетевую поддержку, работу с потоками, управление памятью и граф сцены. Часто на процессе разработки можно сэкономить за счет повторного использования одного игрового движка для создания множества различных игр.

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

1. Общая часть


.1 О предприятии


Полное официальное наименование: федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Сибирский государственный индустриальный университет" (Siberian StateIndustrial University), сокращенное - СибГИУ (SibSIU).

Учредителем СибГИУ является Правительство Российской Федерации. Полномочия учредителя осуществляет Министерство образования Российской Федерации (далее Минобразование России).

Сибирский государственный индустриальный университет является одним из ведущих учебно-научных центров Западной Сибири. В настоящее время в университете обучается около 13тыс. слушателей и студентов по 14 направлениям, 60 специальностям, 250 специализациям. СибГИУ готовит специалистов в области металлургии, горного дела, механики, машиностроения, строительства, энергетики, экономики, автоматизации, транспорта, экологии, информационных технологий, стандартизации и сертификации, химической технологии, социальной работы. Ученые университета выполняют значительный объем фундаментальных и прикладных научных исследований для развития науки и образования [1].

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

В структуре СибГИУ имеются факультет довузовской подготовки, заочный факультет, 6 институтов и 1 факультет дневного обучения, 52 кафедры, филиалы в других городах, а так же ряд отделов и служб. Организационная структура представлена на рисунке 1, а ниже, более подробно, вся структура:

Рисунок 1.1 - Организационная структура СибГИУ


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

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

В случае увольнения (отчисления) члена учёного совета он автоматически выбывает из его состава. Срок полномочий учёного совета не может превышать 5 лет. Досрочные выборы совета проводятся по требованию не менее половины его членов, а также в случаях, предусмотренных уставом высшего учебного заведения.

Службы проректора по учебной работе. Данные службы занимаются следующим:

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

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

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

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

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

контролируют и регулируют учебную нагрузку преподавателей;

осуществляют контроль над качеством знаний и успеваемостью студентов;

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

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

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

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

отвечают за работу подготовительных курсов;

обеспечивают рациональную расстановку и использование кадров преподавательского состава;

участвуют в работе совета вуза по вопросам учебно-производственного процесса и методического обеспечения;

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

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

Службы проректора по научной работе и инновационному развитию. Данные службы имеют следующие обязанности:

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

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

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

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

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

ежегодный анализ и подведение итогов научно-исследовательской деятельности вуза;

составление аналитических справок, статистических отчетов и других документов по заданиям вышестоящих организаций;

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

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

анализ качественного состава научно-педагогических кадров кафедр вуза и перспективное планирование его улучшения;

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

контроль подготовки аспирантов и докторантов в вузе;

организацию и контроль работы диссертационных советов в вузе;

организацию работы Экспертной комиссии по избранию преподавателей на должности доцента и профессора в виде исключения.

организует и контролирует работу издательской деятельности вуза;

организует и контролирует информационное обеспечение деятельности вуза;

организует и контролирует инновационную деятельность вуза.

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

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

организация гражданско-патриотического воспитания студентов;

пропаганда ценностей физической культуры и здорового образа жизни;

организация научно-исследовательской работы студентов во внеучебное время;

организация обеспечения вторичной занятости студентов;

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

организация работ по профилактике правонарушений, наркомании и ВИЧ-инфекции среди студентов;

информационное обеспечение студентов;

содействие работе общественным организациям, клубам и общественным студенческим объединениям и коллективам университета;

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

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

оказание юридической помощи;

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

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

поддержка и развитие студенческой прессы и телевидения.

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

обеспечивать безопасную эксплуатацию зданий и сооружений в Университете;

обеспечить соблюдение нормальных (соответствующих нормам) и безопасных условий проживания в общежитиях;

обеспечивать соответствующие нормам условия в учебных лабораториях, аудиториях и других помещениях Университета;

обеспечивать надлежащее содержание территории Университета;

согласовывать проекты планов ремонтных работ и осуществлять контроль за сроками и качеством их исполнения;

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

обеспечивать контроль за приобретением и движением материальных ценностей;

организовывать материально-техническое обеспечение хозяйственных служб Университета;

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

обеспечивать и контролировать соблюдение норм и правил пожарной безопасности в Университете;

организовывать мероприятия по противопожарной профилактике;

обеспечивать и контролировать соблюдение норм охраны труда и техники безопасности в Университете;

курировать вопросы социального развития и обслуживания проживающих в общежитиях;

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

Управление информатизации. Данное подразделение состоит из четырех отделов:

отдел информатизации образования;

отдел корпоративных технологий;

отдел системных технологий;

отдел телевизионных и мультимедийных технологий.

Отдел информатизации образования был создан как подразделение управления информатизации СибГИУ 5 января 2004 года. Структурно отдел информатизации образования состоит из двух секторов: сектора информационных технологий в обучении и сектора дистанционного образования.

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

Основными задачами отдела являются:

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

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

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

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

Отдел корпоративных технологий (ОКТ) образован в январе 2004 г. в связи с созданием Управления информатизации и реструктуризацией Центра компьютерных технологий. В настоящее время оперативное руководство отделом, который включает в себя сектор прикладных информационных ресурсов и сектор автоматизированных информационных систем, осуществляется молодым и талантливым специалистом Шендриковым А.Е.

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

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

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

Отдел системных и сетевых технологий был создан как подразделение управления информатизации СибГИУ 5 января 2004 года. Структурно отдел системных и сетевых технологий состоит из лаборатории ремонта и модернизации средств информатизации и сектора корпоративной сети и Интернет-технологий. В настоящее время в отделе работает 11 сотрудников высокого уровня квалификации.

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

Отделом осуществляется выполнение следующих функций:

обеспечение функционирования сетевых каналов передачи информации;

поддержка различных серверов уровня университета;

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

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

обеспечение связи с внешними компьютерными сетями города, ВУЗов и сетью Интернет;

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

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

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

В 2005 году был создан общий архив данных видео и фотоматериалов подразделений СибГИУ. Для его создания было отснято более 600 информационных сюжетов и создан фотоархив университета. В 2009 году была модернизирована техническая база и расширены емкости и повышена надежность хранения информации.

В 2006 годы были положены основы для разработки новой (более рациональной и систематизированной) структуры официального сайта университета. Работы по её внедрению начались в начале 2007 года. Запуск полностью переработанного ресурса состоялся во II квартале. На сегодняшний день кроме основного ресурса университета осуществляется полная поддержка 35 веб-сайтов подразделений СибГИУ. Проработана концепция модуля для автоматизации показа объявлений СибГИУ. Программный автоматизированный модуль трансляции позволит: в несколько раз сократить время подготовке к трансляции информационного объявления, организовать централизованную консоль размещения объявлений.

Описание состава служб проректора по общим вопросам:

военно-мобилизационный отдел;

отдел ГОЧС и ПБ;

отдел обеспечения порядка;

отдел охраны труда.

Планово-экономический отдел. Основными задачами планово-экономического отдела являются:

проведение работ по экономическому планированию центра;

проведение работ по учету и анализу результатов производственно-хозяйственной деятельности;

подготовка установленной статистической отчетности;

методическое обеспечение соответствующих вопросов;

участие в рассмотрении разрабатываемых планов, рабочих программ

подготовка исходных данных для составления проектов перспективных, годовых и оперативных планов;

составление тарификационных списков, штатных расписаний, смет доходов и расходов;

выполнение расчетов по материальным, трудовым и финансовым затратам, необходимым для проведения работ (услуг), исследований и разработок;

разработка мероприятий по обеспечению режима экономии, выявлению резервов, повышению эффективности работ;

определение экономической эффективности проводимых работ, исследований, разработок;

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

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

внесение изменений в справочную и нормативную информацию;

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

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

составление различных экономических обоснований, справок, периодической статистической отчетности;

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

методическое обеспечение соответствующих вопросов.

Отдел арендных отношений. Основными задачами отдела арендных отношений являются:

обеспечение исполнения требований Федерального закона от 21.07.2005 № 94-ФЗ и других законодательных документов по вопросам размещения заказов на поставку товаров, выполнение работ и оказание услуг для государственных нужд;

планирование и определение способа размещения заказа на поставку товаров, выполнение работ, оказание услуг в соответствии с выделенными лимитами на текущий год для нужд университета;

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

учет и контроль над использованием недвижимого и движимого имущества, переданного в аренду;

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

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

Бухгалтерия. Бухгалтерский учет в вузе ведется по двум основным направлениям: финансовый и налоговый учет (согласно требованиям главы 25 Налогового Кодекса РФ). Управленческий учет осуществляется бухгалтерией вуза, и его основные функции состоят в следующем:

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

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

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

Отдел кадров осуществляет:

документирование оформления приема, увольнения, перевода работников, предоставления им отпусков в соответствии с трудовым законодательством;

прием, хранение, заполнение, выдача трудовых книжек в соответствии с инструкцией о порядке ведения трудовых книжек. Своевременное внесение в трудовые книжки записей о переводах, перемещениях, поощрениях и др;

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

организацию работы по проведению аттестации работников в соответствии ТК РФ, осуществление контроля за работой аттестационной комиссии, подведением итогов их работы и исполнением рекомендаций;

проведение работы по укреплению трудовой дисциплины. На основе анализа ее состояния руководству университета представляются документы на работников, совершивших нарушения трудовой дисциплины. Подготовка приказов о применении мер дисциплинарного воздействия к нарушителям в соответствии с ТК РФ;

ведение учета личного состава студентов по факультетам и группам (оформление приема личных дел из приемной комиссии, переводы, отчисления, академические отпуска);

ведение учета работников пенсионного и предпенсионного возраста, оформление пенсий работникам университета;

подготовка документов по истечении установленных сроков текущего хранения к сдаче в архив на государственное хранение (подшивка личных дел, кадровых приказов, оформление описей).

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

обеспечение организации делопроизводства в Университете в соответствии с утвержденной инструкцией по делопроизводству;

обеспечение порядка и контроля обработки входящей и исходящей корреспонденции, порядок прохождения внутренних документов;

составление инструкции по ведению делопроизводства Университета, сводной номенклатуры дел;

университета при методической помощи отдела организации архивного дела;

оформление заказов на изготовление печатей и штампов Университета, печатно-бланочной продукции в типографии;

осуществление учета и контроля использования бланков, печатей и штампов университета;

оформление командировочных документов работников Университета и регистрация работников, командированных в Университет;

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

осуществление контроля за состоянием делопроизводства в подразделениях Университета;

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

Юридический отдел. Среди основных функций юридического отдела можно выделить такие, как:

подготовка заключений, справок по правовым вопросам;

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

разработка методических рекомендаций по решению различных вопросов правового характера;

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

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

участие в переговорах по заключению договоров, соглашений о сотрудничестве, составление протоколов разногласий на указанные документы;

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

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

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

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

выполнение заявок подразделений и должностных лиц университета на нотариальное удостоверение документов;

оформление доверенностей и иных документов, связанных с делегированием полномочий от имени университета;

обеспечение учета и хранения локальных нормативных актов университета и др.

Основные технологические процессы, протекающие на данном предприятии - это:

учебный процесс;

научно-исследовательская работа.

К вспомогательным технологическим процессам относятся:

бухгалтерия;

финансовое планирование;

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

2. Специальная часть


.1 Структура базы данных

данные база программа университет

База данных реализована при помощи бесплатной СУБД MySQL4.1.22.

Эта СУБД наиболее подходит для решения поставленных задач. Она имеет следующие преимущества:

быстродействие, благодаря внутреннему механизму многопоточности быстродействие MySQL весьма высоко;

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

надежность;

простота использования;

бесплатность.

База данных создавалась в MySQL Command Line Client без использования графического интерфейса [3]. В последствии для выполнения SQL-запросов и в процессе отладки использовалась программа MySQL-Front. Рабочее окно программы представлено на рисунке 2.1.


Рисунок 2.1 - Рабочее окно MySQL-Front

Созданная база данных имеет шесть таблиц.

Таблица Zaregcl предназначена для хранения регистрационных данных игроков (таблица 2.1).


Таблица 2.1 - Zaregcl

Название поляТип данныхОписаниеОбязательное полеidсчетчикпорядковый номердаloginvarchar(20)логин для входа в системудаpasswordvarchar(20)парольда

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

Таблица Games предназначена для хранения списка имеющихся игр с указанием ссылок на их интерфейс (таблица 2.2).


Таблица 2.2 - Games

Название поляТип данныхОписаниеОбязательное полеidсчетчикпорядковый номердаgamevarchar(255)название игрыдаssilkavarchar(255)ссылка на интерфейсда

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

Таблица History предназначена для хранения истории проведенных игр. В этой же таблице хранятся игры, которые проходят в данный момент, либо в которые идет набор игроков (таблица 2.3).

Таблица 2.3 - History

Название поляТип данныхОписаниеОбязательное полеidсчетчикпорядковый номердаdatedatetimeдата игрыдаid_gameintссылка на игрудаstatusvarchar(25)статус игрыдаkomnatavarchar(255)название комнатыда

Поле id является первичным ключом и служит для однозначной идентификации игры. Поле id_game является внешним ключом на поле game из таблицы Games, чтобы не нарушить ссылочную целостность. Игра может быть в статусах: «завершена», «идет набор», «играется», «приостановлена». Поля id и id_game могут принимать значения только больше 0.

Таблица Etaps предназначена для хранения информации об этапах игр. Здесь хранятся задания на этапы игр, максимальное время на этап и правильный ответ на этап (если необходимо) (таблица 2.4).


Таблица 2.4 - Etaps

Название поляТип данныхОписаниеОбязательное полеidсчетчикпорядковый номердаid_gameintссылка на игрудаetapintномер этапа игрыдаzadanielongblobзадание на этапдаtimetimeвремя на этапнетotvetlongblobправильный ответ на этапнет

Поле id является первичным ключом и служит для однозначной идентификации игры. Поле id_game является внешним ключом на поле game из таблицы Games, чтобы не нарушить ссылочную целостность. Поля id, id_game и etap могут принимать значения только больше 0.

Таблица Online предназначена для хранения информации о проводимых играх с указанием задействованных в них игроков и их состояниями (таблица 2.5).


Таблица 2.5 - Online

Название поляТип данныхОписаниеОбязательное полеidсчетчикпорядковый номердаid_gameintссылка на игрудаid_loginintссылка на клиентадаetapintтекущий этапдаstatusvarchar(20)статус выполнения этападаtimetimeоставшееся время на этапнет

Поле id является первичным ключом и служит для однозначной идентификации игры. Поле id_game является внешним ключом на поле id из таблицы History, чтобы не нарушить ссылочную целостность. Поле id_login является внешним ключом на поле id из таблицы Zaregcl, чтобы не нарушить ссылочную целостность. Поля id, id_game, id_login и etap могут принимать значения только больше 0. Статус выполнения этапа игроком может принимать несколько значений: «выполняет», «выполнил», «не успел», «потеряна связь». Поле time заполняется лишь при потере связи с игроком. Связка полей id_login и id_game уникальна, чтобы исключить дублирование записей.

Таблица Otveti предназначена для хранения ответов игроков (таблица 2.6).


Таблица 2.6 - Otveti

Название поляТип данныхОписаниеОбязательное полеid_loginintссылка на клиентадаetapintномер этападаotvetlongblobответ, данный на этапдаtimetimeзатраченное время на этапнетresultblobсравнение с правильным ответом на этапнет

Поле id_login является внешним ключом на поле id из таблицы Online, чтобы не нарушить ссылочную целостность. Поля id_login и etap могут принимать значения только больше 0. Поле result заполняется лишь при необходимости.

Связи между таблицами представлены на рисунке 2.2.


Рисунок 2.2 - Наглядные связи между таблицами базы данных


2.2 Управляющая программа


Программа выполнена средствами Delphi 7. Обмен данными с сервером реализован при помощи сокетов и компонента ClientSocket. Связь с базой данных осуществляется через сервер. Для отображения игр используется компонент ListView.Управляющий модуль имеет возможность создавать новые игры, разрешать и запрещать доступ клиентам к играм, осуществлять переход на следующий этап игры, заканчивать игры.

Для реализации связи с сервером был выбран тип соединения ctNonBlocking - асинхронная передача данных, т.е. посылать и принимать данные по сокету можно с помощью OnRead и OnWrite. ctBlocking - синхронная (одновременная) передача данных. События OnRead и OnWrite не работают. Этот тип соединения полезен для организации обмена данными с помощью потоков (т.е. работа с сокетом как с файлом) [4].

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

При выборе строчки с игрой в нижнем окне отображаются игроки данной игры с указанием этапа, на котором они находятся и состояния игрока. У игроков могут быть состояния: «Играет», «Закончил этап», «Закончил игру», «Вышел из игры», «Запрос новой игры», «Запрос продолжения», «Допущен к игре» . Если в игре отсутствуют игроки, то она имеет статус «Нет игроков». Так же у игры могут быть статусы: «Все игроки допущены к игре», «Играется», «Закончен этап», «Запрос доступа», «Игра закончена», «Не все игроки подключены». Кнопка «Начать/Продолжить» служит для старта игры, для перехода игры на следующий этап или для продолжения игры, в зависимости от ее состояния. Кнопка «Остановить игру» служит для установки паузы в игре по каким-либо причинам. При этом время на выполнение этапа у каждого игрока игры останавливается.

Рисунок 2.3 - Окно при старте программы


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

При выборе игрока, запрашивающего доступ, становятся активными кнопки «Разрешить» и «Запретить», позволяющие разрешить и запретить доступ соответственно. Такое состояние изображено на рисунке 2.5.

После того, как всем игрокам далось разрешение на участие в игре, кнопки «Начать/Продолжить» и «Закончить игру» становятся активными. Такое состояние изображено на рисунке 2.6.

По нажатию кнопки «Начать/Продолжить» начинается игра, и задания на этап рассылаются всем игрокам. В любой момент игру можно закончить или остановить по каким-то причинам. Все состояния игроков на момент паузы в игре сохраняются в базе данных. Такое состояние изображено на рисунке 2.7.

При вылете одного или нескольких игроков игра ставится на паузу и ожидается повторное подключение вылетевших игроков. Как только все игроки вновь подключились, игра может быть продолжена по нажатию кнопки «Начать/Продолжить».

При завершении всеми игроками этапа игры, отображаются соответствующие состояния, и по нажатию на кнопку «Начать/Продолжить» происходит переход игры на следующий этап с рассылкой задания всем игрокам. Такое состояние изображено на рисунке 2.8.

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


Рисунок 2.4 - Запрос на игру


Рисунок 2.5 - Управление игроком


В программе имеется возможность создавать новые игры по имеющимся шаблонам игр. Для этого существует вкладка «Создание новой игры», на которой расположен список имеющихся шаблонов игр и поле для ввода желаемого названия комнаты. По нажатию кнопки «Создать игру» в базу данных попадает информация о новой созданной игре и отображается на вкладке «Управление играми». Такое состояние изображено на рисунке 2.9.

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


Рисунок 2.6 - Перед стартом игры


Рисунок 2.7 - Ход игры

Рисунок 2.8 - Переход на следующий этап


Рисунок 2.9 - Создание новой игры

3. Экономическая часть


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

В данной части дипломного проекта рассматриваются:

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

затраты на внедрение и эксплуатацию создаваемой системы;

расчет эффективности созданной системы.

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


Таблица 3.1 - План предстоящих работ

Наименование этапаСрок исполнения, днейИсполнительКоэф. загрузки1 Постановка задачи2руководитель проекта0,9инженер-разработчик0,12 Обзор и анализ литературы по выбранной теме5руководитель проекта0,1инженер-разработчик0,93 Составление плана работы3руководитель проекта0,8инженер-разработчик0,24 Анализ существующих прототипов7инженер-разработчик15 Выбор и описание методов решения8руководитель проекта0,2инженер-разработчик0,86 Программная реализация60руководитель проекта0,1инженер-разработчик0,97 Экономическая часть проекта6инженер-разработчик0,7консультант0,38 Безопасность и экологичность проекта3инженер-разработчик0,8консультант0,29 Решение задач управления качеством3инженер-разработчик0,9консультант0,110 Оформление пояснительной записки и графической части8руководитель проекта0,1инженер-разработчик0,911 Подготовка доклада по проекту3руководитель проекта0,1инженер-разработчик0,9

3.1 Расчет затрат на проектирование


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


3.1.1 Расчет затрат на оборудование и материалы

Затраты на оборудование и материалы складываются из затрат на приобретение оборудования и материалов для проектирования. В затраты также включаются транспортные и монтажные расходы на это оборудование (формула (3.1)).


(3.1)


где - стоимость оборудования и материалов, руб.;

затраты на транспортировку оборудования, руб.;

затраты на монтаж оборудования, руб.;

Затраты на транспортировку составляют 3процента от стоимости оборудования (формула 3.2):

(3.2)


Стоимость монтажа составляет 5 процентов от стоимости оборудования (формула 3.3):


(3.3)


Необходимое оборудование и материалы для разработки системы представлены в таблице 3.2.


Таблица 3.2 - Перечень оборудования и материалов

Наименование оборудования и материаловЦена за ед., руб.Кол-во, шт.Стоимостьобщая, руб.транспортировки, руб.монтажа, руб.балансовая, руб.Системный блок12 000,00112 000,00360,00600,0012 960,00Монитор 6 500,0016 500,00195,00325,007 020,00Клавиатура 550,001550,0016,5027,50594,00общая, руб.транспортировки, руб.монтажа, руб.балансовая, руб.Мышь220,001220,006,6011237,60МФУ 3 500,0013 500,00105,00175,003 780,00Бумага 200,002400,0012,00-412,00Итого:23 170,00695,101 138,5025 003,603.1.2 Расчет затрат на амортизацию

Затраты на амортизацию оборудования рассчитываются по формуле (3.4):


(3.4)


где - норма амортизации, %;

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

Затраты на амортизацию оборудования представим в таблице 3.3. Срок использования оборудования составляет 108 дней.


Таблица 3.3 - Затраты на амортизацию оборудования

Наименование оборудованияСтоимость балансовая, руб.Норма амортизации, %Сумма амортизационных отчислений, руб.Системный блок12 960,002,081347,84Монитор 7 020,002,08730,08Клавиатура 594,002,0861,76Мышь237,602,0824,7МФУ 3 780,002,08393,1Итого:2557,41

3.2 Расчет годовых эксплуатационных затрат


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

Таким образом, формула 3.15 будет выглядеть:



3.2.1 Расчет затрат на программное обеспечение

При создании проекта использовались такие программные продукты как: Eclipse Classic 3.7.2, Borland Delphi 7, MySQL 4.1. Лицензионное соглашение данного ПО не требует каких-либо выплат правообладателю.


3.2.2 Расчет затрат на защиту персональных данных

Так как автоматизированная система проведения соревнований предусматривает сбор, хранение и передачу персональных данных пользователей, то необходимо предпринять меры к защите этих данных, согласно статье 19 «Меры по обеспечению безопасности персональных данных при их обработке» ФЗ российской Федерации от 27 июля 2006 г. N 152-ФЗ. Защита данных при их записи и хранении в базе данных обеспечивается средствами MySQL 4.1. Разработанная структура БД предусматривает наличие связей между полями и ограничениями на ввод неверных данных. Используется обратимое шифрование с помощью функции MySQLAES_ENCRYPT(str, key_str). В используемом протоколе SSL реализованы различные алгоритмы шифрования, обеспечивающие безопасность для данных, передаваемых через общедоступные сети. Этот протокол содержит средства, позволяющие обнаруживать любые изменения, потери и повторы данных. Это позволяет предотвратить несанкционированный доступ и последующее изменение информации, хранящейся в базе данных.

3.2.3 Расчет затрат на электроэнергию

Затраты на электроэнергию рассчитываются по формуле (3.11).

Предполагается проведение в среднем 28 соревнований в год. В среднем одно соревнование длится 3 часа. Затраты на электроэнергию представлены в таблице 3.4.


Таблица 3.4 - Затраты на электроэнергию

Наименование токоприемникаМощность, кВтВремя использования, чЦена за 1 кВт/ч, руб.Коэф. загрузки по мощностиКоэф. загрузки по времениЗатраты на э/энергию, руб.Системный блок0,50841,530,901,0049,57Монитор0,10841,530,901,009,91Итого:59,48

3.2.4 Расчет затрат на амортизацию

Затраты на амортизацию оборудования представим в таблице 3.5.


Таблица 3.5 - Затраты на амортизацию оборудования

Наименование оборудованияСтоимость балансовая, руб.Норма амортизации, %Сумма амортизационных отчислений, руб.Системный блок12 960,002,083234,81Монитор 7 020,002,081752,19Клавиатура 594,002,08148,26Мышь237,602,0859,3Итого:5193,5

.2.5 Смета годовых эксплуатационных затрат

Смета годовых эксплуатационных затрат разработанной системы представлена в таблице 3.6.

Таблица 3.6 - Смета годовых эксплуатационных затрат

Наименование затратЕд. измеренияЗначение показателяЗатраты на электроэнергиюруб.59,48Затраты на амортизациюруб.5193,5Итого:руб.5252,98

3.3 Расчет экономических показателей проекта


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

Для расчета экономической эффективности нужно определить доход от разработанной системы за 1 год (формула 3.6):


, (3.6)


где - доход от автоматизации, руб.;

- время, потраченное на подведение итогов за год, час;

- заработная плата проверяющего за час работы, руб..

К примеру, будет проводиться 4 соревнования в месяц на протяжении 7 месяцев. На подведение итогов проверяющий будет тратить по 4 часа на каждое соревнование. Заработная плата проверяющего будет составлять 15 000 рублей в месяц (681,82 руб. в день) при графике 8 часов в день.

Тогда:

Выгода составит 12 727,68рублей в год.

3.3.1 Расчет экономической эффективности проекта

Эффективность () инвестиционного проекта выражается отношением результата () к затратам необходимым для его достижения ():


,(3.7)


где - эффективность инвестиционного проекта;

- результат, руб.;

- затраты, руб.

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


3.3.2 Расчет срока окупаемости

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


,(3.8)


где - срок окупаемости, лет;

- инвестиции, руб.;

- ежегодные чистые поступления.

В результате проделанных расчетов видим, что срок окупаемости проекта составляет 2,6 (года).

Определим коэффициент сравнительной экономической эффективности:

Сравниваем Ток и Ефс нормативными Тн=3,3 и Ен=0,33 и видим, что Еф>Ени Ток<Тн, следовательно, автоматизированная система проведения соревнований экономически эффективна.

Все рассчитанные показатели представлены в таблице 3.7.


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

Статья затратЕдиница измеренияЗначение показателяПроектные затратыЗатраты на оборудованиеруб.0Амортизацияруб.2557,41Затраты на оплату трударуб.4227,24Отчисления на социальные нуждыруб.1268Накладные расходыруб.384,7Затраты на электроэнергиюруб.702,58Прочие затратыруб.115,1Затраты на клиентскую частьруб.7201,65Затраты на серверную частьруб.12997,76Итого:руб.29453,64Эксплуатационные затратыЗатраты на электроэнергиюруб.59,48Затраты на амортизациюруб.5193,5Итого:руб/год5252,98ЭкономияЭкономия руб.12 727,68Итого:руб/год12 727,68Вывод: В результате проведенного исследования были рассчитаны основные технико-экономические показатели проекта. Проектные затраты равны 29453,64 рублей, эксплуатационные затраты равны 5252,98 рублей в год. Экономия составила 12 727,68 рублей в год. Экономическая эффективность проекта равна 0,37; срок окупаемости составил примерно 2,7 года. Сравнив Ток и Еф с нормативными Тн=3,3 и Ен=0,33 видим, что Еф>Ени Ток<Тн, следовательно, разработка автоматизированной системы проведения соревнований экономически эффективна.

4. Безопасность и экологичность проекта


.1 Безопасность проекта


.1.1 Анализ условий труда

Объектом анализа данной части дипломного проекта является кафедра информационных технологий в металлургии на предмет соответствия нормам охраны труда, безопасности и эффективности организации рабочих мест. На рабочих местах сотрудников кафедры используются ВДТ на базе плоских дискретных экранов (жидкокристаллические). Площадь кабинетов работников кафедры удовлетворяет норме площади на одного человека -5,6 м2, согласно СанПиН 2.2.2/2.4.1340-03 площадь на одно рабочее место пользователей ПЭВМ с ВДТ на базе плоских дискретных экранов (жидкокристаллические, плазменные) - 4,5 м2.

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

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

повышенные уровни ионизирующего и электромагнитного излучения;

повышенное содержание положительных аэроионов в воздухе рабочей зоны

повышенное содержание отрицательных аэроионов в воздухе рабочей зоны

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

повышенная яркость светового изображения;

повышенные уровни прямой, отражённой блёскости и ослепленности.

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

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

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

длительные статические перегрузки;

монотонность труда;

большой объем информации, обрабатываемый в единицу времени;

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

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


Таблица 4.1 - Характеристика опасных и вредных факторов на рабочем месте

ФакторОценка условий трудаФактические условияНормативное значениеСсылка на нормативВеличина соответствия/несоответствияОтносительная влажность воздуха, %3640-60[10]СоответствуетСкорость движения воздуха00,1[10]СоответствуетОсвещениеЕстественное, к.е.оБоковое2,31,5[12]СоответствуетИскуственное, лкОбщее320300[12]СоответствуетИзлучениеНапряженность эл. поля, В/м 5 Гц - 2 кГц1625[7]СоответствуетНапряженность эл. поля, В/м 2 - 400 кГц0,192,5СоответствуетПлотность магнитного потока, нТл 5 Гц - 2 кГц160250[7]СоответствуетПлотность магнитного потока, нТл 2 - 400 кГц1825СоответствуетПоверхностный эл. стат. пот., В35500[7]СоответствуетШум, дБ (А)4550[9]СоответствуетЭлектрические опасностиРод токаПеременный- [13]- Напряжение, В220- [13]- Частота, Гц50- [13]- Характеристика помещенийКласс по взрывоопасностиВ-II а- [8]- Класс по электроопасностиБез повышенной электроопасности- [13]- Категория по пожароопасностиВ- [8]- Степень огнестойкости3- [11]-

Из анализа следует, что условия труда персонала кафедры ИТМ, работающего с вычислительной техникой, вредные по классификации Р 2.2.2006-05.


.1.2 Мероприятия по безопасности труда

В соответствии с требованиями СанПиН 2.2.2/2.41340-03 на условия и организацию работы с вычислительными электронными цифровыми машинами; персональными, портативными, периферийными устройствами вычислительных комплексов (принтеры, сканеры, клавиатура, модемы внешние, электрические компьютерные сетевые устройства, устройства хранения информации, блоки бесперебойного питания и пр.), устройствами отображения информации (видеодисплейные терминалы (ВДТ) всех типов), проектом предусматривается оснащение рабочего места оператора ПЭВМ следующими техническими средствами безопасности:

очки защитные со спектральными фильтрами ЛС и НСФ (профилактика компьютерного зрительного синдрома, улучшение визуальных показателей видеомониторов, повышение работоспособности, снижение зрительного утомления);

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

аппаратные воздушные фильтры (обеспечивают удаление посторонних примесей из воздуха);

ультрафиолетовые излучатели, озонаторы (удаление из воздуха патогенных микроорганизмов);

диссипативные напольные покрытия (защищают от накопления на теле электростатического потенциала);

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

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

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

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

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


.1.3 Мероприятия по производственной санитарии

Оператор ПЭВМ выполняет легкие работы (категория 1а), поэтому должны соблюдаться следующие требования согласно СанПиН 2.2.4.548-96:

оптимальная температура воздуха 22 С (допустимая 20÷24 С);

оптимальная относительная влажность 40÷60% (допустимая - не более 75%);

скорость движения воздуха не более 0,1м/с.

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

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

Работа, выполняемая с использованием вычислительной техники, имеет следующие недостатки:

ухудшенная контрастность между изображением и фоном;

отражение экрана.

Основная нагрузка при работе за компьютером приходится на глаза. Их утомляемость во многом зависит не только от качества изображения на экране, но и от общей освещенности помещения. Согласно гигиеническим нормам, освещенность на поверхности стола и клавиатуре должна быть не менее 300 лк, а вертикальная освещенность экрана - всего 100÷250 лк.

В связи с тем, что естественное освещение, которое обеспечивают оконные проемы, является слабым, на рабочем месте применяется также искусственное освещение,например, общее искусственное освещение при помощи люминесцентных ламп ЛТБ 80-4. Норма освещенности рабочего кабинета установлена СанПиН 2.2.1/2.2.2.1278-03 и составляет 300 лк.

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

Согласно СН 2.2.4/2.1.8.562-96, эквивалентный уровень звука не должен превышать 50 дБА. Для того, чтобы добиться этого уровня шума, рекомендуется применять звукопоглощающее покрытие стен.

В качестве мер по снижению шума можно предложить следующие:

облицовка потолка и стен звукопоглощающим материалом (снижает шум на 6÷8 дБ);

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

рациональная планировка помещения.

Защита оператора ПЭВМ от шума выполняется в соответствии с требованиями СН 2.2.4/2.1.8.562-96.


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

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

В соответствии с требованиями СНиП 21.01-97 степень огнестойкости здания можно определить как вторую (II).

Источниками воспламенения могут быть:

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

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

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

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

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

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

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

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

охлаждение очага горения или горящего материала;

изоляция очага горения от воздуха или снижение концентрации кислорода в воздухе путем разбавления негорючими газами;

торможение скорости реакции окисления;

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

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

В качестве средств тушения в СибГИУ применяются огнетушители:

углекислотные (ОУ-2, ОУ-5);

порошковые (ОП-3, ОП-6).

Для безопасности работы с ЭВМ кабельные линии покрываются теплоизоляционными материалами. Здание оснащено пожарной сигнализацией в соответствии с требованиями НПБ 166-97.

Эвакуация персонала при пожаре осуществляется в соответствии с планом, приведенном в Приложении.

4.2 Экологичность проекта


Юридический адрес СибГИУ: Российская Федерация, 654007, Кемеровская область, г. Новокузнецк, ул. Кирова, 42. Университет расположен на территории жилой застройки. В соответствии с требованиями СанПин 2.2.12.1.1.1200-03, санитарно-защитная зона составляет 100 метров. Территория СибГИУ облагорожена и озеленена. На территории имеются четыре автостоянки.

СибГИУ осуществляет платежи за энергопотребление, водопотребление, вывоз отходов.

В университете имеется студенческий экологический отряд «ЭКОС», участвующий в разработке и реализации проектов по раздельному сбору и утилизации бытовых отходов, а также, принимающий участие в акциях позащите экологии края. СибГИУ выпускает специалистов экологических специальностей, а также осуществляет экологическое воспитание студентов.

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

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

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

Особое внимание требуется уделять пожарной безопасности, так как пожары на кафедре ИТМ сопряжены с опасностью для человеческой жизни и большими материальными потерями.

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

5. Управление качеством


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

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

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


.1 Управление качеством и ISO-9000


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

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

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

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

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

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

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


5.2 Характеристики качества программного обеспечения


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

функциональность (пригодность, точность, согласованность, безопасность);

надежность (завершенность, устойчивость, восстанавливаемость);

удобство (эффективность освоения, эргономичность);

сопровождаемость (простота анализа, изменяемость, стабильность);

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

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

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

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

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

Переносимость - это способность программного продукта быть перенесенным из одной среды в другую, в частности, с одной аппаратной архитектуры на другую.

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


.3 Обеспечение надежности


Существует четыре основных подхода к обеспечению надежности:

самообнаружение ошибок;

самоисправление ошибок;

обеспечение устойчивости к ошибкам;

предупреждение ошибок.

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

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

борьба со сложностью;

обеспечение точности перевода;

преодоление барьера между пользователем и разработчиком;

обеспечения контроля принимаемых решений.

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


5.4 Модель разработки ПО


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

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

каскадная модель;

спиральная модель;

модель формальной разработки систем;

модель разработки ПО на основе ранее созданных компонентов.

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

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

оценка и разрешение рисков;

определение целей;

разработка и тестирование;

планирование.

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

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


5.5 Анализ требований к разработке приложения


Разрабатываемое приложение предназначено для автоматизации проведения соревнований игрового типа. Цель разрабатываемой системы заключается в помощи при проведении соревнований игрового типа, используя бесплатную СУБД MySQL 4.1.


5.5.1 Требования к программе

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

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

организацией бесперебойного питания технических средств;

использованием лицензионного программного обеспечения;

регулярным выполнением рекомендаций Министерства труда и социального развития РФ, изложенных в Постановлении от 23 июля 1998г. «Об утверждении межотраслевых типовых норм времени на работы по сервисному обслуживанию ПЭВМ и оргтехники и сопровождению программных средств»;

регулярным выполнением требований ГОСТ 51188-98. Защита информации. Испытания программных средств на наличие компьютерных вирусов

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

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


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

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

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

задача поддержания работоспособности технических средств;

задачи создания новых соревнований;

задачи управления текущими соревнованиями;

задача создания резервных копий базы данных.

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

Операционнуюсистему: Microsoft Windows 2000/XP/Server 2003/Vista

Процессор Intel Pentium III 866 МГцивыше (рекомендуется Intel Pentium IV/Celeron 1800 МГц);

Оперативную память 512 Мбайт и выше (рекомендуется 1024 Мбайт);

Жесткий диск (при установке используется около 220 Мбайт);

Устройство чтения компакт-дисков;порт;дисплей.

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

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

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

Системные программные средства, используемые программой, должны быть представлены локализованной версией операционной системы Windows XP или Windows 7.


.5.3 Стадии и этапы разработки

Разработка должна быть проведена в три стадии:

разработка технического задания;

рабочее проектирование;

внедрение.

На этапе разработки технического задания должны быть выполнены следующие работы:

постановка задачи;

определение и уточнение требований к техническим средствам;

определение требований к программе;

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

согласование и утверждение технического задания.

На стадии рабочего проектирования должны быть выполнены перечисленные ниже этапы работ:

разработка программы;

разработка программной документации;

испытания программы.

На этапе разработки программы должна быть выполнена работа по программированию (кодированию) и отладке программы.

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

На этапе испытаний программы должны быть выполнены перечисленные ниже виды работ:

разработка, согласование и утверждение и методики испытаний;

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

корректировка программы и программной документации по результатам испытаний.

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

С целью повышения качества при разработке приложения был предпринят ряд мер по повышению надежности и функциональности системы.

Для улучшения контроля качества и снижения риска при создании программы была выбрана спиральная модель разработки ПО.

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

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

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

удобство - приложение имеет интуитивно понятный интерфейс.

Заключение


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

База данных создана при помощи бесплатной СУБД MySQL 4.1.22. Таблицы БД находятся в третьей нормальной форме и имеют все необходимые связи и отношения для предотвращения нарушения целостности данных и позволяют избежать избыточности данных.

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

Список использованной литературы


1.СанПиН 2.2.2/2.41340-03. Гигиенические требования к персональным электронно-вычислительным машинам и организация работы // Технорматив: информационная система.

2.НБП105-03.Нормы пожарной безопасности. Определение категорий помещений, зданий и наружных установок по взрывопожарной и пожарной опасности // Технорматив: информационная система.

.СанПиН 2.2.4/2.1.8.562-96. Шум на рабочих местах, в помещениях жилых, общественных зданий и на территории жилой застройки // Технорматив: информационная система.

.СанПиН 2.2.4.548-96. Гигиенические требования к микроклимату производственных помещений // Технорматив: информационная система.

.СНиП 21.01-97. Строительные нормы и правила. Пожарная безопасность зданий и сооружений // Строительные нормы и правила. - М.: Издательство стандартов, 1997. - 16 с.

.СанПиН 2.2.1/2.2.2.1278-03. Гигиенические требования к естественному, искусственному и совмещенному освещению жилых и общественных зданий // Технорматив: информационная система.

.ГОСТ Р ИСО 9000:2000 Система менеджмента качества. Основные положения и словарь.

.ГОСТ Р ИСО 9001:2000 Система менеджмента качества. Требования.

Приложение А


Безопасность при чрезвычайных ситуациях


Наиболее характерной чрезвычайной ситуацией для помещений является пожар. Пожары в таких помещениях представляют особую опасность, так как они сопряжены с большими материальными потерями. При проектировании новых и реконструкции существующих служебных кабинетов необходимо соблюдать мероприятия пожарной профилактики, руководствуясь СНиП 21.01-97 «Противопожарные нормы проектирования зданий и сооружений».

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

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

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

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

Подводя итоги, можно сделать вывод о том, что здание удовлетворяет требованиям, установленным СНиП 21.01-97

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

Характеристика предприятия и состояния на нем ГО обычно оформляется следующим образом:вычерчивается схематический план предприятия, на котором отображаются мероприятия и состояние ГО, а в легенде к нему в виде инженерной и пожарной карточек описывается состояние всех элементов объекта. Указываются здания с их характеристиками: типы и количество СДЯВ (сильнодействующие ядовитые вещества) в элементах предприятия; защитные сооружения; коммуникации; склады и открыто размещенные легковозгораемые материалы; взрыво- и пожароопасные технологические трубопроводы на эстакадах и системы пожарного, а также производственного водоснабжения; другие элементы, аварии на которых могут угрожать людям, затруднить ведение спасательных и других неотложных работ. Иными словами, наглядно оформляются данные, характеризующие состояние объекта по его аварийным и защитным свойствам.

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

К ликвидации ЧС могут привлекаться Вооруженные силы РФ, Войска гражданской обороны РФ, другие войска и воинские формирования в соответствии с законодательством Российской Федерации.

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

Локализация и тушение небольших пожаров производится при помощи огнетушителей и противопожарного водопровода.

При необходимости производится оказание первой помощи пострадавшему производиться в следующем порядке:

вынести пострадавшего из места происшествия;

обработать повреждённые участки тела и остановить кровотечение;

доставить или обеспечить транспортировку пострадавшего в лечебное учреждение.

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

Последовательность оказания первой помощи: остановить кровотечение, если перелом сопровождается кровотечением; ввести противоболевое средство; обеспечить неподвижность повреждённой части тела путём наложения шин

Приложение Б


Защита информации


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

а) несанкционированный доступ извне, копирование или изменение информации случайные или умышленные действия, приводящие к:

) искажению либо уничтожению данных;

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

б) некорректная работа программного обеспечения, приводящая к потере или порче данных из-за:

) ошибок в прикладном или сетевом ПО;

) заражение систем компьютерными вирусами.

в) технические сбои оборудования вызванные:

) отключением электропитания;

) отказом дисковых систем и систем архивации данных;

) нарушением работы серверов, рабочих станций, сетевых карт, модемов.

г) ошибки обслуживающего персонала.

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

Предотвращение технических сбоев оборудования

По данным зарубежных исследований, с неисправностями сетевого кабеля и соединительных разъемов связано почти 2/3 всех отказов в работе сети. К неисправностям кабельной системы приводят обрывы кабеля, короткое замыкание и физическое повреждение соединительных устройств. Большие неприятности могут доставлять электромагнитные наводки различного происхождения, например, от излучения бытовых электроприборов, стартеров ламп дневного света и т.д.

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

На рынке сетевых сканеров в настоящее время предлагается много устройств, различных по своим техническим характеристикам, точности измерений и цене. Среди них сканер Fuke 650 LAN CableMeter компании JohnFukeManufacturing, семейство сканеров фирмы Microtest, тестеры LANTech 10 корпорации Wavetek. WireScope 16 фирмы Scope Communications Inc., а также сканеры фирмы Datacom.

Наиболее универсальными являются сканеры фирмы Microtest, с помощью которых можно тестировать основные виды сетевых кабелей следующих стандартов:802,3 Ethernet (10Base - 5 - толстый кабель, 10Base - 2 - тонкий кабель, 10Base - Т - витая пара);802,4 Arcnet;802,5 TokenRing.

Кроме того их можно применять и для тестирования оптоволоконных сетевых кабелей.

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

Надежность кабельной системы зависит и от качества самого сетевого кабеля. В соответствии с международным стандартом ANSI/EIA/TIA - 568 в современных ЛВС, как правило, используют сетевые кабели трех уровней: третьего, четвертого и пятого. Кабель уровня 1 представляет собой обычный телефонный кабель, кабель уровня 2 используется для передачи малых объемов данных с небольшой скоростью.

Защита при отключении электропитания

Признанной и надежной мерой потерь информации, вызываемых кратковременным отключением электроэнергии, является в настоящее время установка источников бесперебойного питания. Подобные устройства, различаются по своим техническим и потребительским характеристикам, могут обеспечить питание всей ЛВС или отдельного компьютера в течение промежутка времени, достаточного для восстановления работы электросети или записи информации на магнитные носители. На российском рынке наибольшее распространение получили источники бесперебойного питания фирмы American Power Conversion(APC). Такие мощные модели, как Smart - UPS2000 фирмы APC, поддерживают работу ПК в течении 3-4 часов после отключения электропитания.

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

Предотвращение сбоя дисковых систем

Согласно исследованиям проведенных в США, при полной потере информации на магнитных носителях вследствие сбоя компьютерной системы в первые три дня из общего числа потерпевших объявляют о своем банкротстве 60% фирм и в течение года - 90% из оставшихся.

В настоящее время для восстановления данных при сбоях магнитных дисков применяется дублирующие друг друга зеркальные диски, либо системы дисковых массивов - Redundant Arrays of Inexpensive Disk (RAID). Дисковые массивы можно реализовать как во внутреннем, так и во внешнем исполнениях - в корпусе сервера ЛВС или на специальном шасси. В их производстве сегодня лидируют фирмы Micropolis, Dynatek.

Организация надежной и эффективной системы архивации данных - еще одна важная задача по обеспечению сохранности информации в сети. В больших ЛВС для организации резервного копирования целесообразно использовать специализированный архивационный сервер. Одной из наиболее эффективных аппаратных систем такого рода является семейство архивационных серверов Storage Express фирмы Intel.

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

потоковый, выполняемый по умолчанию в автоматическом режиме;

специальный, устанавливаемый администратором ЛВС.

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

Приложение В


План эвакуации кафедры ИТМ


Рисунок В.1 - План эвакуации кафедры ИТМ



Введение Игровая система - это центральный программный компонент соревнований игрового типа, обрабатываемый в реальном времени. Он обеспечивает основные

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ