Разработка программного продукта для распределения учащихся по группам с учетом некоторых условий с целью извлечения максимальной прибыли
Разработка алгоритмов для реализации поддержки блока принятия решений с использованием базы данных. Создание веб-приложения для удобного использования данного программного комплекса. Исследование зависимости времени работы алгоритма от числа учащихся.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 03.10.2017 |
Размер файла | 3,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Для тушения пожаров в производственном помещении необходимо применять углекислотные и порошковые огнетушители, которые обладают высокой эффективностью борьбы с огнем и возможностью тушения электроустановок.
Исходя из норм пожарной безопасности, в здании с ПЭВМ расположены внутренние средства пожаротушения, такие как пожарные краны, средства первичного пожаротушения. Также в помещении установлена пожарная сигнализация, которая позволяет оповестить дежурный персонал о пожаре. В качестве пожарных сигнальных датчиков в машинном зале устанавливаются дымовые фотоэлектрические извещатели.
Шум создает значительные нагрузки на нервную систему человека, оказывает на него психологическое воздействие и снижает производительность труда. Источниками шума в помещении являются механические устройства и внутренние вентиляторы ЭВМ, а также шум от общеобменной вентиляционной установки.
Продолжительное действие сильного шума вызывает общее утомление, может привести к ухудшению слуха, а иногда и к глухоте, нарушается процесс пищеварения, происходит изменение объема внутренних органов. Значения допустимых уровней шума согласно СанПиН 2.2.2/2.4.1340-03 приведены в таблице43.
Таблица 43. Значения допустимых уровней шума согласно СанПиН 2.2.2/2.4.1340-03.
Уровни звукового давления в дБ в октавных полосах со среднегеометрическими частотами, Гц |
||||||||
63 Гц |
125 Гц |
250 Гц |
500 Гц |
1000 Гц |
2000 Гц |
4000 Гц |
8000 Гц |
|
71 дБ |
61 дБ |
54 дБ |
49 дБ |
45 дБ |
42 дБ |
40 дБ |
38 дБ |
Измерение уровня звука и уровней звукового давления проводится на расстоянии 50 см от поверхности оборудования и на высоте расположения источников звука.
В данном случае (разработка программного обеспечения) источниками наибольшего шума могут являться матричные принтеры, однако, они применяются сейчас очень редко (в основном, в виде специализированных устройств), а также внешние источники шума - шум с улицы, из соседних помещений. Т.о. постоянные источники шума, превышающего нормы, отсутствуют.
При постоянной работе на ПЭВМ уровень шума на рабочем месте не должен превышать 50дБА. В случае наличия шумов, превышающих нормы, принимаются меры по их устранению. Такими мерами, как правило, являются применение стеклопакетов для звукоизоляции от внешнего шума, а также изменение шумовых характеристик самой ЭВМ путём замены системы охлаждения на пассивную, либо применением низкооборотных вентиляторов.
Также используются звукопоглощающие материалы с максимальными коэффициентами звукопоглощения в области частот 63 - 8000 Гц для отделки помещений, подтвержденных специальными акустическими расчетами.
Уровень вибрации на рабочем месте не должен превышать допустимых норм вибрации.
Таблица 44. Допустимые нормы вибрации на рабочих местах с ВДТ и ПЭВМ
Среднегеометрические частоты Октавных полос, Гц |
Допустимые значения по осям X и Y |
||||
по виброускорению |
по виброскорости |
||||
м/с2 |
дБ |
м/с |
дБ |
||
2 |
53 |
25 |
45 |
79 |
|
4 |
53 |
25 |
22 |
73 |
|
8 |
53 |
25 |
11 |
67 |
|
16 |
10 |
31 |
11 |
67 |
|
31,5 |
21 |
37 |
11 |
67 |
|
63 |
42 |
43 |
11 |
67 |
|
Корректированные значения и их уровни |
93 |
30 |
20 |
72 |
При превышении указанных норм следует принять меры по уменьшению вибрации. Такими мерами могут быть:
· применение демпфирующих материалов в качестве прокладок на пути распространения вибрации, например, между полом и рабочим столом, ножки системного блока компьютера и т.д.;
· уход от резонансных режимов (в том случае, если частота возмущающего воздействия и частота собственных колебаний системы сопоставимы);
В качестве основного устройства ввода для ПЭВМ используется клавиатура. Длительная работа на клавиатуре может вызвать значительное утомление пальцев и кистей рук оператора. В соответствии с требованиями СанПиН 2.2.2/2.4.1340-03 клавиатура должна удовлетворять следующим требованиям:
· исполнение в виде отдельного устройства с возможностью свободного перемещения;
· опорное приспособление, позволяющее изменять угол наклона поверхности клавиатуры в пределах 5-15 градусов;
· высота среднего ряда клавиш не более 30 мм;
· расположение часто используемых клавиш в центре, внизу и справа, редко используемых - вверху и слева;
· выделение цветом, размером, формой и местом расположения функциональных групп клавиш;
· минимальный размер клавиш 13 мм, оптимальный - 15 мм;
· клавиши с углублением в центре и шагом мм;
· расстояние между клавишами не менее 3 мм;
· одинаковый ход для всех клавиш с минимальным сопротивлением нажатию 0,25Н и максимальным - не более 1,5Н;
· звуковую обратную связь от включения клавиш с регулировкой уровня звукового сигнала и возможности ее отключения.
При создании данного проекта использовалась клавиатураOKLICK 555S, удовлетворяющая требованиям СанПиН 2.2.2/2.4.1340-03.
В помещениях, оборудованных ПЭВМ, проводится ежедневная влажная уборка и систематическое проветривание после каждого часа работы на ПЭВМ.
В соответствии с установленными выше данными, можно определить оптимальные нормы микроклимата для рабочего помещения программиста (разработчика) и рабочего места пользователя программы.
Результирующие данные по оптимальным нормам микроклимата для разработчика и пользователя программного продукта приводятся в таблице 45.
Таблица 45. Оптимальные нормы микроклимата для разработчика и пользователя программного продукта.
Период года |
Работник |
Оптимальные параметры |
|||
Температура воздуха, C |
Относительная влажность воздуха, % |
Скорость движения воздуха, м/с |
|||
Холодный |
Разработчик |
22-24 |
40-60 |
0,1 |
|
Пользователь |
21-23 |
40-60 |
0,1 |
||
Теплый |
Разработчик |
23-25 |
40-60 |
0,1 |
|
Пользователь |
22-24 |
40-60 |
0,2 |
Если параметры микроклимата не соответствуют установленным нормам, то необходимо применять системы кондиционирования или вентиляции для приведения их в норму. При этом, поскольку работа за компьютером требует высокого сосредоточения и концентрации, более предпочтительными являются приточно-вытяжные системы кондиционирования, автоматически поддерживающие требуемый режим.
Еще одним вредным фактором при работе с ЭВМ является запыленность помещения. В любом рабочем помещении есть частицы пыли. Однако персональные компьютеры за счет электризации и накопления статического заряда еще и притягивают поток этих частиц. Избежать запыленности позволяет применение общеобменной системы вентиляции. Уровни положительных и отрицательных ионов в воздухе должны соответствовать нормам, приведенным в таблице 46.
Таблица 46 Уровни ионизации воздуха помещений при работе на ВДТ и ПЭВМ.
Уровни |
Число ионов в 1 см куб. воздуха |
||
n+ |
n- |
||
Минимально необходимые |
400 |
600 |
|
Оптимальные |
1500-3000 |
3000-5000 |
|
Предельно допустимые |
50000 |
50000 |
Содержание вредных химических веществ в помещениях с ПЭВМ не должно превышать “ПДК загрязняющих веществ в атмосферном воздухе населенных мест” (СанПиН 2.1.6.575-96).
6.2 Расчет системы освещенности
В системе освещения рабочего помещения предусмотрено использование как естественного света, поступающего через оконные проёмы, так и искусственного, создаваемого лампами общего освещения и локальными светильниками на рабочих местах.
Вычисляем нормированное значение КЕО. Для заданного II разряда работ принимаем , а для центрального региона . Таким образом,
Определяем суммарную площадь светопроемов для заданной нормированной освещенности при боковом одностороннем освещении по формуле:
,
где SП - площадь пола помещения, м2;
;
eN - нормированное значение КЕО,
з0 - световая характеристика окна, определяется по таблицам СНиП на основании отношений LП/В и В/h1:
;
К3 - коэффициент запаса. При вертикальном расположении К3=1,2;
К3Д - коэффициент, учитывающий затемнение окон противостоящими зданиями. При отсутствии противостоящих зданий К3Д=1;
r1 - коэффициент, учитывающий отраженный свет. Принимаем r1=1,2;
ф0 - общий коэффициент светопропускания светового проема.
ф1 - коэффициент светопропускания материала. Для стеклопакета 0,8;
ф2 - коэффициент, учитывающий потери света в переплетах окна. Для стекложелезобетонных панелей с пустотелыми стеклянными блоками 0,8.
ф3 - коэффициент, учитывающий потери света в несущих конструкциях. При отсутствии несущих конструкций 1.
ф4 - коэффициент, учитывающий потери света в солнцезащитных устройствах. При отсутствии таковых 1.
Вычисляем необходимую суммарную площадь световых проемов:
Определяем площадь одного светового проема, имеющегося в рабочем помещении.
Тогда количество световых проемов, необходимых при данном значении нормированного КЕО, расчитывается по формуле:
Таким образом, рассматриваемое помещение удовлетворяет требованиям к минимальному значению КЕО.
6.3 Расчет искусственного освещения
Необходимо решить следующие вопросы:
· определить типы ламп и светильников;
· выбрать расположение светильников и определить потребность в их количестве.
Для освещения рабочего помещения с ПЭВМ используются люминесцентные лампы, обычно типа ЛБ 20/40/80 или их зарубежные аналоги. Для освещения проектируемого помещения предусмотрено использование ламп ЛБ 40. Расположение светильников - сплошными рядами.
Для расчета искусственного освещения системы общего освещения используется метод светового потока. Световой поток определяется по формуле
, где
- световой поток лампы в люменах;
- нормируемая освещенность, лк;
- площадь помещения, м2;
- коэффициент запаса;
- отношение средней освещенности к минимальной, z = 1,11,15;
N - число светильников;
- коэффициент использования светового потока ламп.
Коэффициент использования светового потока зависит от типа светильника, коэффициентов отражения потолка П, стенС и индекса помещения (i), учитывающего геометрические параметры помещения и высоту подвеса светильника:
,
где - высота подвеса светильника над рабочей поверхностью;
- высота помещения;
- высота подвеса светильника от потолка;
- высота рабочего места.
П = 70%, С = 50%
= 0,51
Таким образом, необходимо установить 4 лампы общего освещения (при этом световой поток будет больше расчетного на 5,5%). Предполагается организовать 2 светильника с 2 лампами в каждом. Светильники будут расположены на некотором расстоянии друг от друга. Предусматривается раздельное управление светильниками. Длина одного светильника - 1 м, ширина - 0.4 м.
Согласно СНиП 23-05-95 для местного освещения (в составе комбинированного освещения) следует использовать светильники с непросвечивающими отражателями. Светильники местного освещения следует располагать так, чтобы их светящие элементы не попадали прямо в поле зрения работников как данного так и других рабочих мест. Выражение для освещенности данной точки “a” поверхности наблюдаемого объекта определяется выражением:
.
Здесь Jсв - сила света, излучаемого светильником, кд/м2; lса - длина пути светового луча от светящего элемента до точки “a” наблюдаемого объекта, м; - угол, образуемый световым лучом в направлении от светящего элемента к точке “a” и нормалью к наблюдаемой поверхности в точке “a”, рад.
Светильник имеет следующие параметры:
· Коэффициент отражения отражающей поверхности отражателя светильника
· Коэффициент, определяющий отношение отражающей поверхности рефлектора светильника к его полной поверхности
· Диаметр светильника
· Высота расположения центра светящейся поверхности лампы относительно нижнего среза светильника
В точке “a” светильник местного освещения должен создавать освещенность, равную нормативному значению для местного освещения. В случае применения местного освещения в составе системы комбинированного освещения для работы с ЭВМ уровень освещённости рабочего места должен составлять 1000лк с отклонением в пределах (-10%) - (+20%). Таким образом, уровень освещённости, создаваемый светильником должен быть равен 700лм.
Определим силу света, требуемую от светильника местного освещения:
Для данного значения светового потока можно выбрать лампу накаливания мощностью 80 Вт. Предусматривается использование светильников с возможностью регулирования яркости, либо отдельных устройств для обеспечения такого регулирования.
Суммарный уровень освещённости рабочего места равен сумме отдельных составляющих: уровень освещённости от естественного освещения, искусственного общего и местного освещений.
Спроектированная система освещения позволит всегда получать на рабочем месте уровень освещенности в пределах нормативного.
Заключение
В рамках работы над дипломным проектом были решены следующие задачи:
· Проанализированы аналогичные разработки в данной предметной области и определено стратегическое направление решения данной проблемы
· Сформулирована общая постановка задачи. Выявлены экономические, организационные и ресурсные ограничения.
· Разработана база данных, в которую входят все необходимые данные по проекту.
· Разработаны необходимые алгоритмы для реализации поддержки блока принятия решений с использованием базы данных
· Разработано веб-приложение для удобного использования данного программного комплекса
· Проведено полномасштабное тестирование с целью выявления ограничений и возможности масштабирования разработанной системы.
Преимуществом данной системы является то, что аналогов, реализующих полностью весь функционал, не существует.
В качестве дальнейшего развития и совершенствования проекта можно рассмотреть следующие возможности:
· Предоставление возможности выбирать учащимся образовательные центры самостоятельно;
· Увеличение быстродействия алгоритма путем распараллеливания некоторых его участков
Данная задача, ввиду сложности её формализации, использует неформальный подход с учетом априорных данных, занесенных в базу данных. При определенных ограничениях данный подход приводит к успешному результату, апробированному на реальных данных и подтверждающих правильность выбранного подхода. Использование эвристического подхода к данному классу задач позволяет получить хороший результат для правильного принятия управленческих решений
Список использованных источников
1. Библиотека MSDN (http://msdn.microsoft.com)
2. Википедия - свободная энциклопедия (http://ru.wikipedia.org)
3. Интернет-ресурс Habrahabr (http://habrahabr.ru)
4. Сажин Ю.Б., Самохин С.В. Выполнение организационно-экономической части дипломного проекта по разработке и использованию программного продукта: Методическое пособие. - М.: МГТУ им. Н.Э. Баумана, 2006
5. Уотсон, Нейгел, Педерсен, Рид, Скиннер. Visual C# 2010: полный курс. Пер. с англ. - М.: ООО «И.Д. Вильямс», 2010.
6. Дейт К. Дж. Введение в системы баз данных, 7-е изд. - М.: Издательский дом "Вильямс", 2008.
7. Географические информационные системы и дистанционное зондирование (http://gis-lab.info/)
Размещено на Allbest.ru
Подобные документы
Разработка программного комплекса и описание алгоритма. Разработка пользовательского интерфейса. Анализ тестовых испытаний программного блока. Защита пользователей от воздействия на них опасных и вредных факторов. Режимы работы программного комплекса.
дипломная работа [1,7 M], добавлен 14.03.2013Разработка базы данных и прикладного программного приложения с целью обеспечения хранения, накопления и предоставления информации об учащихся МБОУ "Средняя общеобразовательная школа №18" г. Грозный. Методы обеспечения информационной безопасности.
дипломная работа [2,9 M], добавлен 25.06.2015Анализ методов реализации интеллектуальных игр в системе человек-робот. Разработка архитектуры программного комплекса, выбор языка программирования. Алгоритм преобразования данных. Тестирование программного комплекса, редактирование и исправление ошибок.
дипломная работа [2,6 M], добавлен 27.10.2017Обоснование выбора языка программирования. Анализ входных и выходных документов. Логическая структура базы данных. Разработка алгоритма работы программы. Написание программного кода. Тестирование программного продукта. Стоимость программного продукта.
дипломная работа [1008,9 K], добавлен 13.10.2013Разбиение данных по таблицам и создание связей между таблицами. Нормализация и проектирование сценария работы базы данных. Выбор программного обеспечения. Требования к аппаратным и программным средствам для работы созданного программного продукта.
курсовая работа [30,2 K], добавлен 23.01.2011Создание программного продукта, представляющего моделирование на компьютере логнормального распределения, определение вероятностной оценки стоимости актива. Описание работы программного продукта. Работа с графиками, таблицами, математическими функциями.
курсовая работа [742,7 K], добавлен 08.01.2009Формирование входных и выходных данных, SQL–скрипт генерации таблиц базы данных. Создание интерфейса программного приложения и проектирование форм базы данных. Требования к аппаратно–программному обеспечению. Инструкции по установке и эксплуатации.
курсовая работа [1,6 M], добавлен 08.02.2013Проектирование структуры информационной базы и разработка программного комплекса, позволяющего автоматизировать процесс учета налогоплательщиков. Разработка конфигурации и создание интерфейса базы данных, форм и отчетов в программе "1С Предприятие".
дипломная работа [3,2 M], добавлен 21.06.2015Программные продукты, используемые при проектировании базы данных. Разработка базы данных "Библиотека" с использование программного проекта Microsoft SQL Server. Создание таблиц, триггеров, пользователей, репликации, запросов, функций, процедур.
курсовая работа [897,6 K], добавлен 21.11.2011Возможности среды программирования delphi при разработке приложения с визуальным интерфейсом. Разработка спецификации программного обеспечения и на ее основе кода программного продукта. Отладка программы "трассировкой", ее тестирование и оптимизация.
курсовая работа [501,4 K], добавлен 07.12.2016