Учет учебных материалов кафедры

Автор работы: Пользователь скрыл имя, 18 Января 2013 в 03:48, дипломная работа

Краткое описание

Разработанная программа является программным средством для реализации учета, контроля, анализа и оптимизации учебных материалов на кафедре ИТ-4. Необходимо было создать гибкую систему, позволяющую легко адаптироваться к нуждам кафедры, а так же которая легко могла бы быть интегрирована в уже существующую инфраструктуру кафедры. Программа разработана для работы с базой данных MySQL. Информационный модуль работы с базой данных написан на языке программирования PHP с использованием Фреймворка CodeIgniter.
Цель программы - обеспечить персонал кафедры комплексным и качественным программным продуктом для работы как с уже имеющимися базами данных учебных материалов, так и для внесения и учета новых поступлений.

Содержание

Введение 5
1 Исследовательский раздел 7
1.1 Анализ существующих форматов представления данных 7
1.2. Обоснование выбора программно-аппаратных средств 13
1.2.1 Технология SQL – выбор СУБД 13
1.2.2 Выбор языка программирования – PHP 18
1.2.3 Выбор среды программирования – Фреймворк CodeIgniter 21
1.3 Развернутое техническое задание 22
1.3.1 Общие сведения 22
1.3.2 Назначение программы 22
Состав работ проектирования программного модуля 23
1.3.4 Требования к программе или программному изделию 24
1.3.4.1 Требования к функциональным характеристикам 24
1.3.4.2 Исходные данные 24
1.3.4.3 Организация входных и выходных данных 25
1.3.4.4 Требования к надежности 25
1.3.4.5 Требования к составу и параметрам технических средств 25
1.3.4.6 Требования к программной совместимости 26
1.3.5 Требования к программной документации 26
2 Специальный раздел 27
2.1 Разработка структурной схемы программы 27
2.2 Разработка структуры базы данных программы 30
2.3 Разработка модели информационных потоков базы данных 34
2.4 Разработка алгоритмического обеспечения 36
2.5 Разработка интерфейса программы 39
3 Технологический раздел 44
3.1 Технология разработки программы 44
3.1.1 Создание веб-страниц с помощью языка HTML 44
3.1.2 Основы работы web-сервера 45
3.1.3 Объектно-ориентированный подход к программированию на PHP 46
3.1.5 Инструментарий совместной разработки Subversion 50
3.1.6 Интегрированная среда разработки Zend Studio 51
3.2 Технология тестирования программы 51
3.2.1 Отладка кода с помощью Zend Debugger 58
3.2.2 Автоматизированное тестирование программы – SimpleTest 60
4 Безопасность жизнедеятельности 64
4.1 Анализ опасных и вредных факторов, возникающих при работе на ПЭВМ 64
4.1.1 Физиологические опасные и вредные факторы, действующие на операторов ПЭВМ 64
4.1.2 Психофизиологические опасные и вредные факторы 65
4.2 Разработка технических, организационных и профилактических мероприятий по каждому опасному и вредному фактору 66
4.2.1 Организация рабочего места оператора ЭВМ. Профилактика СДСН 66
4.2.2 Эргономика дисплея. Профилактика СДЗН 68
4.2.3 Эргономика устройств ввода информации. Профилактика СЗКП 70
4.2.4 Оптимальный режим работы. Профилактика СДПН 72
4.2.5 Контроль микроклимата в помещениях оборудованных ПЭВМ. Профилактика СНИК 73
4.3 Экологическая оценка и переработка (утилизация) материалов используемых в помещениях, где установлена компьютерная техника 75
4.3.1 Утилизация и переработка ртути в люминесцентных лампах 77
5 Экономическая часть 80
5.1 Планирование разработки автоматизированной системы с построением графика выполнения работ 80
5.1.1 Определение этапов и работ по созданию программного средства 80
5.1.2 Расчет трудоемкости и продолжительности работ 82
5.1.3 Построение графика разработки программного продукта 85
5.2 Расчет затрат на разработку 87
5.2.1 Расчет затрат на разработку программного продукта 87
5.3 Расчет основных технико-экономических показателей и эффективности использования программного продукта 91
5.3.1 Оценка экономической эффективности проекта 97
Заключение 102
Список использованных источников 104
Приложение A. Исходный код программы с комментариями 106
Приложение Б. Графический материал 115

Прикрепленные файлы: 1 файл

Release.doc

— 1.42 Мб (Скачать документ)

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

Согласно СанПиН для персонала ВЦ установлены нормы параметров микроклимата (таблица 4.1) [4.5]

 

 

Таблица 4.1 – Оптимальные нормы микроклимата для помещений с ПЭВМ

Температура, С°

Относительная влажность, %

Скорость движения воздуха, м/с

Оптималь-ная

Допусти-мая

Оптималь-ная

Допусти-

мая, не

более

Оптималь-ная, не

Более

Допусти-

мая, не

более

20-23

18-25

35-60

75

0,1

0,2

21-24

20-28

35-60

75

0,2

0,1-0,3


 

Интенсивность теплового излучения  не должна превышать 35 Вт/м при площади  облучаемой поверхности 50% и более.

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

Уровни положительных отрицательных  аэроионов в воздухе помещений  с ВДТ и ПЭВМ должны соответствовать нормам, приведенным в таблице 4.2 [4.3]:

 

Таблица 4.2 –  Уровни ионизации воздуха помещений при работе на ПЭВМ

Уровни

Число ионов в 1 см. куб. воздуха

N+

N-

Минимально необходимые

400

600

Оптимальные

1500-3000

3000-5000

Максимально допустимые

50000

50000


 

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

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

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

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

Компьютеризация современного общества приводит к следующему влиянию на окружающую среду [4.6]:

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

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

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

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

Основные операции первичной обработки  металлоотходов — сортировка, разделка, механическая обработка. Сортировка заключается в разделении лома и отходов по видам металлов. Разделка лома состоит в разделении металлических и неметаллических включений. Механическая обработка включает рубку, резку, пакетирование и брикетирование на прессах.

В соответствии с требованиями СНиП 2.01.08-8 переработанные отходы из древесины широко используются для изготовления товаров культурно-бытового назначения и хозяйственного обихода, в производстве древесностружечных плит, корпусов различных приборов. [4.7]

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

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

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

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

 

4.3.1 Утилизация и переработка  ртути в люминесцентных лампах

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

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

Разработка технологии извлечения ртути является составной частью создания ресурсосберегающей технологии и природоохранительной системы. Ртуть (Hg) имеет атомный вес 200,59. Она мало распространена в природе: ее содержание в земной коре составляет всего 0,000005 вес.%. Изредка ртуть встречается в самородном виде, вкрапленная в горные породы, но главным образом она находится в природе в виде сульфида ртути HgS, или киновари. Ртуть — единственный металл, жидкий при обыкновенной температуре, ее плотность составляет 13,546 г/см.куб. Ртуть является весьма дорогостоящим элементом. Добыча ее отличается трудоемкой технологией, которая приводит к нарушению земель по форме рельефа, т.е. к нарушению экологического равновесия. Кроме того, неутилизированные люминесцентные лампы могут приводить к попаданию паров ртути в атмосферный воздух, через почву и в воду. Ртуть относится к веществам первого класса опасности, а ее величина ПДК-0,0003 мг/м.куб. согласно СН245-71, т.е. ртуть является чрезвычайно опасным веществом, оказывающим пагубное влияние на окружающую среду и живой мир.

Каждая лампа содержит 60... 120 мг ртути. Примерно 100 г ртути можно  получить из 1000 ламп. Испарение такого количества ртути из разбитых ламп приводит к загрязнению 10 млн. м. куб. воздуха до ПДК. Переработка использованных люминесцентных ламп исключает это воздействие.

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

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

 

Дробление ламп



Погрузка боя в контейнер



Демеркуризация боя ламп в ванне с раствором в течении 1,5 часа



Установка контейнера на лотке для стока раствора



Транспортировка боя  и арматуры в контейнерах к  линии сортировки


Сбор раствора в приемный бак





Перекачка раствора через  фильтр с сульфоуглем типа КУ-2




 


Сжигание фильтра с  сульфоуглем и образование металлической  ртути



Сбор раствора для  повторного приготовления


Сброс раствора в хозяйственно-фекальную канализацию




 

Рисунок 4.3 – Схема демеркуризации люминесцентных ламп

 

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

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

Операция сбора отработанного  демеркуризационного раствора производится в приемный бак емкостью 1,6 м3.

Операция перекачки отработанного  раствора производится насосом в  ионообменный фильтр с сульфоуглем  типа ККУ-2, предварительно прошедшем  регенерацию раствором СаСОз. Операция выделения металлической ртути  происходит за счет сжигания фильтра  с сульфоуглем, которое производится один раз в два года. Наряду с основными операциями имеются дополнительные. Отработанный демеркуризационный раствор может быть направлен в бак емкостью 1,6 м для повторного приготовления демеркуризационного раствора или в системы хозяйственно-фекальной канализации предприятия. Массу подвергают обработке (отделению металлической арматуры от боя стекла).

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

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

М = mN,

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

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

N — количество ртути, подлежащей  демеркуризации.

Количество ртути в одной  люминесцентной лампе — 0,05-0,12 г.

Можно получить количество ртути, полученное после утилизации. Так, утилизация только 72 люминесцентных ламп, позволяет выделить минимум 3,6г ртути. С учетом всех производственных помещений это уже значительная цифра и путь к созданию природоохранной системы [4.6].

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

5.1 Планирование разработки автоматизированной  системы с построением графика  выполнения работ

Планирование работ по созданию программы управления базой данных учебных материалов осуществлялось с использованием методов сетевого планирования и управления (СПУ) и проводилось в следующей последовательности:

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

5.1.1 Определение этапов и работ по созданию программного средства

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

Согласно ГОСТ 23501.1-79 регламентируются следующие стадии проведения исследования:

  • техническое задание – ТЗ (ГОСТ 23501.2-79);
  • эскизный проект – ЭП (ГОСТ 23501.5-80);
  • технический проект – ТП (ГОСТ 23501.6-80);
  • рабочий проект – РП (ГОСТ 23501.11-81);
  • внедрение – ВП (ГОСТ 23501.15-81).
  • эксплуатация и сопровождение.

Все эти работы выполняются одним  исполнителем – программистом.

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