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

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 08.10.2018
Размер файла 5,3 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Таким образом, ЗПР равна Zдог, то есть 50000 р.

3.6 Расчет текущих затрат на функционирование системы

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

ЗТЕК = СМ-ЧКСА * tiКСА,

где СМ-ЧКСА - себестоимость часа работы КСА, 8.131 руб.;

tiКСА - время решения задачи с использованием КСА в год, 2035 ч.

Тогда

Зтек= 8,131 * 2035 = 16546,5р.

3.7 Расчет экономической эффективности инвестиционных затрат

Чистая дисконтированная стоимость -- это суммарный эффект за период функционирования единовременных затрат с учетом приведения всех результатов и затрат к начальному году (дисконтирование с помощью расчетной ставки процента). Чистая дисконтированная стоимость (интегральный эффект) ЭI, рассчитывается по формуле:

ЭI = Э · ?j - Kj · ?j ,

где Т - период функционирования капитальных вложений, г.;

Kj - капитальные вложения в j-м году, т.р.;

Э - экономический результат (экономия, прибыль) в j-м году, т.р.;

?j - коэффициент дисконтирования для года j.

Коэффициент дисконтирования ?j можно рассчитать по формуле:

?j = ,

где ir - реальная ставка процента, рассчитывающаяся по формуле:

ir = .

где in - номинальная ставка процента, при которой капитальные вложения могут считаться эффективными; In - уровень инфляции.

Номинальная ставка процента in обычно принимается равной банковской ставке процента на заемный капитал, который предприятие должно выплачивать кредитору. Примем ее равной 20 процентов. Текущий уровень инфляции In примем равным 12 процентов.

Таким образом, реальная ставка процента ir, будет равна:

ir =

Предположим, что в первый год было продано два экземпляра системы, во второй год четыре экземпляра системы, в третий год - три экземпляра, в четвертый год - два экземпляра. Минимальная цена разработки системы составляет 164562,2 р. Цена продажи составляет 50 000 р.

Имея вышеприведенные данные можно рассчитать чистый интегральный эффект - таблица 7.

Таблица 9 - Расчет чистой дисконтированной стоимости

Год

Инвести-ционные затраты вложе-ния, р.

Добавоч-ная при-быль, р.

Ряд платежей и поступле-ний, р.

Расчетная процентная ставка, 7%

Коэффициент дисконтирования

Текущая дисконтиро-ванная стоимость, р.

Нарастающий итог

2011

164562,2

-

-164562,2

1

-164562,2

-164562,2

2012

-

100000

100000

0,935

93500

-71062,2

2013

-

200000

200000

0,874

174800

103737,8

2014

-

150000

150000

0,816

122400

226137,8

2015

-

100000

100000

0,763

76300

302437,8

-

-

-

-

Чистая дисконтированная стоимость

302437,8

-

Интегральный эффект ЭI = +302437,8р. - больше нуля.

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

Рисунок 26 - График формирования интегрального эффекта

4 ВОПРОСЫ ОБЕСПЕЧЕНИЯ БЕЗОПАСНОСТИ И ЖИЗНЕДЕЯТЕЛЬНОСТИ ПРИ ЭКСПЛУАТАЦИИ СИСТЕМЫ

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

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

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

4.1 Требования к уровням электромагнитных полей на рабочих местах, оборудованных ЭВМ

В соответствии с Санитарно-эпидемиологическими правилами и нормативами СанПиН 2.2.2/2.4.1340-03 "Гигиенические требования к персональным электронно-вычислительным машинам и организации работы" (Таблица 3) временные допустимые уровни электромагнитных полей (ЭМП), создаваемых ПЭВМ на рабочих местах представлены в таблице 10.

Таблица 10 - Временные допустимые уровни ЭМП, создаваемых ПЭВМ

Наименование параметров

ВДУ

Напряженность

электрического

поля

в диапазоне частот 2 Гц - 5 кГц

25В/м

в диапазоне частот 5 кГц - 400 кГц

2,5 В/м

Плотность

магнитного

потока

в диапазоне частот 2Гц - 5 кГц

250 нТл

в диапазоне частот 5 кГц - 400 кГц

25 нТл

Напряженность электростатического поля

15кВ/м

ПЭВМ являются источниками таких излучений как:

- мягкого рентгеновского;

- ультрафиолетового 200-400 нм;

- видимого 400-700 нм,

- ближнего инфракрасного 700-1050 нм;

- радиочастотного 3 кГц-ЗО МГц;

- электростатических полей.

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

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

4.2 Обеспечение электробезопасности

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

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

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

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

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

4.3 Противопожарная защита

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

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

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

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

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

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

4.4 Требования к организации рабочего места оператора, оборудованного ЭВМ

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

Согласно Санитарно-эпидемиологическим правилам и нормативам СанПиН 2.2.2/2.4.1340-03 «Гигиенические требования к персональным электронно-вычислительным машинам и организации работы» конструкция рабочего места и расположение всех его элементов должно соответствовать антропометрическим, физическим и психологическим требованиям.

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

- оптимальное размещение оборудования

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

- необходимо естественное и искусственное освещение

- допустимое значение уровня акустического шума

При проектировании письменного стола следует учитывать следующее:

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

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

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

- стол должен иметь выдвижные ящики.

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

- ширина не менее 700 мм;

- глубина не менее 400 мм;

- высота рабочей поверхности стола над полом 700-750 мм.

Оптимальными размерами стола являются:

- высота 710 мм;

- длина стола 1300 мм;

- ширина стола 650 мм.

Поверхность для письма должна иметь не менее 40 мм в глубину и не менее 600 мм в ширину. Под рабочей поверхностью должно быть предусмотрено пространство для ног:

- высота не менее 600 мм;

- ширина не менее 500 мм;

- глубина не менее 400 мм.

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

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

- допускать регулирование высоты в зависимости от роста работающего человека (в пределах от 400 до 550 мм);

- иметь слегка вогнутую поверхность;

- иметь небольшой наклон назад.

Рабочее место должно быть оборудовано подставкой для ног, имеющей ширину не менее 300 мм, глубину не менее 400 мм, регулировку по высоте в пределах до 150 мм и по углу наклона опорной поверхности подставки до 20 градусов. Поверхность подставки должна быть рифленой и иметь по переднему краю бортик высотой 10 мм.

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

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

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

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

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

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

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

Таблица 11 - Граничные значения параметров монитора

Наименование

параметров

Пределы значений параметров

Минимальное (не менее)

Максимальное (не более)

Яркость знака (фона),9 кд/м (измеренная в темноте)

35

120

Внешняя освещенность экрана, лк

100

250

Угловой размер знака, угл. мин.

16

60

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

Конструкция клавиатуры должна предусматривать:

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

- высоту среднего ряда клавиш не более 30 мм;

- минимальный размер клавиш - 13 мм, оптимальный - 15 мм;

- клавиши с углублением в центре и шагом 19±1 мм;

- расстояние между клавишами не менее 3 мм;

- одинаковый ход для всех клавиш с минимальным сопротивлением нажатию 0,25 Н и максимальным - не более 1,5 Н;

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

4.5 Принцип нормирования искусственного освещения

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

Санитарно-эпидемиологические правила и нормативы СанПиН 2.2.2/2.4.1340-03 «Гигиенические требования к персональным электронно-вычислительным машинам и организации работы» устанавливают следующие требования к освещению рабочего места оператора:

- яркость светящихся поверхностей (окна, светильники и др.), находящихся в поле зрения не должна быть более 200 кд/кв.м;

- освещенность на поверхности стола в зоне размещения рабочего документа должна быть 300 - 500 лк. Допускается установка светильников местного освещения для подсветки документа;

- соотношение яркости между рабочими поверхностями не должно превышать 3:1 - 5:1, а между рабочими поверхностями и поверхностями стен и оборудования - 10:1;

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

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

4.6 Требования к организации режима труда и отдыха оператора при работе с ЭВМ

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

Виды трудовой деятельности разделяются на три группы:

- работа по считыванию информации с экрана;

- работа по вводу информации;

- творческая работа в режиме диалога с ЭВМ.

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

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

Таблица 12 - Соотношение видов трудовой деятельности и категорий напряженности работы

Категория

работы с

ЭВМ

Уровень нагрузки за рабочую смену при видах работ с ЭВМ

Суммарное время перерывов, мин

группа I, кол-во знаков

группа II, кол-во знаков

группа III, часов

8-ми часовая смена

12-ти часовая смена

А

до 20000

до 15000

до 2,0

30

70

Б

до 40000

до 30000

до 4,0

50

90

В

до 60000

до 40000

до 6,0

70

120

Категории тяжести определяются:

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

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

- для группы III по суммарному времени непосредственной работы с ЭВМ за смену, но не более 6-ти часов.

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

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

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

4.7 Требования к уровням электромагнитных полей на рабочих местах, оборудованных ЭВМ

В соответствии с Санитарно-эпидемиологическими правилами и нормативами СанПиН 2.2.2/2.4.1340-03 "Гигиенические требования к персональным электронно-вычислительным машинам и организации работы" временные допустимые уровни электромагнитных полей (ЭМП), создаваемых ПЭВМ на рабочих местах представлены в таблице 11.

4.8 Требования к микроклимату на рабочих местах, оборудованных ЭВМ

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

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

Таблица 13- Временные допустимые уровни ЭМП, создаваемых ПЭВМ

Наименование параметров

ВДУ

Напряженность электрического поля

в диапазоне частот 2 Гц - 5 кГц

25В/м

в диапазоне частот 5 кГц - 400 кГц

2,5 В/м

Плотность магнитного потока

в диапазоне частот 2Гц - 5 кГц

250 нТл

в диапазоне частот 5 кГц - 400 кГц

25нТл

Напряженность электростатического поля

15кВ/м

В СанПиН 2.2.2/2.4.1340-03 "Гигиенические требования к персональным электронно-вычислительным машинам и организации работы" установлены величины параметров микроклимата, создающие комфортные условия. Для рабочих помещений с ЭВМ допустимые и оптимальные значения параметров микроклимата приведены в таблице 14.

Таблица 14 - Параметры микроклимата на рабочем месте

Время года (период)

Зона

Температура воздуха, С

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

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

Холодный

Оптимальная

22-24

40-60

до 0.2

Переходный

Допустимая

17-21

<75

до 0.3

Теплый

Оптимальная

23-25

40-60

до 0.3

Допустимая

<28

<75

до 0.5

4.9 Требования к уровням шума и вибрации на рабочих местах, оборудованных ЭВМ

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

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

Таблица 15 - Предельные уровни звука, дБ, на рабочих местах

Категория напряженности труда

Категория тяжести труда

Легкая

Средняя

Тяжелая

Очень тяжелая

Мало напряженный

80

80

75

75

Умеренно напряженный

70

70

65

65

Напряженный

60

60

-

-

Очень напряженный

50

50

-

-

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

5. ИССЛЕДОВАТЕЛЬСКАЯ ЧАСТЬ

5.1 Цель исследования

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

5.2 Коэффициент адекватности работы системы

5.2.1 Описание работы с группой

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

Рассмотрим пример, отображающий суммарные значения:

Таблица 16 - Весенний семестр 2011:

Оценка

Кол-во студентов

От 0 до 10

65

От 10 до 20

30

От 20 до 30

9

От 30 до 40

4

Таблица 17 - Осенний семестр 2011:

Оценка

Кол-во студентов

От 0 до 10

106

От 10 до 20

21

От 20 до 30

10

От 30 до 40

9

От 40 до 50

3

От 50 до 60

2

Таблица 18 - Весенний семестр 2012:

Оценка

Кол-во студентов

От 0 до 10

116

От 10 до 20

45

От 20 до 30

12

От 30 до 40

6

От 40 до 50

4

Таблица 19 - Осенний семестр 2012:

Оценка

Кол-во студентов

От 0 до 10

103

От 10 до 20

21

От 20 до 30

3

От 30 до 40

0

От 40 до 50

1

От 50 до 60

0

От 60 до 70

1

Таблица 20 - Суммарно по четырём:

Оценка

Кол-во студентов

(включая повторения)

От 0 до 10

390

От 10 до 20

117

От 20 до 30

34

От 30 до 40

19

От 40 до 50

7

От 50 до 60

3

От 60 до 70

1

Значения компетенций группы ГИП-108 на начало и конец периода.

Этот результат характеризует адекватность работы системы.

5.2.2 Расчет коэффициента адекватности

Для расчета коэффициента адекватности необходимо ввести следующие обозначения:

i - количество видов внеучебной деятельности;

Рек.вр - рекомендуемое время;

Введ.вр - время, которое ввели студенты;

% сх - процент сходства введенного и рекомендуемого времени (процент адекватности системы);

Для начала необходимо определить, какое значение больше: Рек.вр i либо Введ.вр i. Если Рек.вр i больше, то:

%сх i = Введ.вр i / Рек.вр i;

Если Введ.вр i больше, то:

% сх i= Введ.вр i / Рек.вр i;

Так мы рассчитываем процент сходства времени для i-го вида внеучебной деятельности. Когда процент сходства рассчитан для всех видов внеучебной деятельности, остается лишь найти среднее арифметическое полученных чисел:

% сх = (? %сх i) / i.

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

5.3 Результаты исследований

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

ЗАКЛЮЧЕНИЕ

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

Был проведен анализ предметной области, разработана логическая модель БД и построена ее физическая реализация. Логическая модель функционирования системы была разработана с использованием методологии структурного анализа и проектирования и программного обеспечения ERwin 7.2.0. Проведено обоснование выбора системы управления БД и среды разработки программного продукта. Разработано руководство пользователя, в котором приведено полное описание использования программного продукта.

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

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

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

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

1.Пиявский, С.А. Одаренная молодежь в информационном обществе // Международная научно-техническая конференция «Проблемы развития одаренной молодежи в информационном обществе».- Самара, 2006, С. 11-75.

2.Лукашенко, M. Distant, Open, Blended education… Что дальше? // Высшее образование в России- 2004 - №1, , - с.81-92.

3.Федеральный государственный образовательный стандарт, утвержденный приказом от 14 декабря 2009 года N 725

4.Байденко, В.И. Выявление состава компетенций выпускников вузов как необходимый этап проектирования ГОС ВПО нового поколения: Методическое пособие. - М.: Исследовательский центр проблем качества подготовки специалистов, 2006. -72 с.

5.«Мягкий путь» вхождения российских вузов в Болонский процесс. - М.: ОЛМА-ПРЕСС, 2005. - 352 с.

6.http://www.lipetsklmk.ru/materials/teachers/DomarevaMA/Prog_trening _kompetentsii.pdf

7.umu.vspu.ac.ru/

8.http://www.openclass.ru/node/60291

9.http://i-novice.net/proektirovanie-eto-prosto-osnovy-uml/

10.http://5ballov.qip.ru/dictionary/full/49767/4

11.http://packages.debian.org/ru/lenny/lp-solve

12.http://ru.wikipedia.org/wiki/C_Sharp

13.http://ru.wikipedia.org/wiki/Объектно ориентированное_программирование

14Уровни представления данных [Электронный ресурс] // Режим доступа: http://www.intervuz.ru/lectures/it_rul.html.

15.Реляционная модель данных [Электронный ресурс] // Режим доступа: http://ru.wikipedia.org/wiki/Реляционная_модель.

16.Логическая модель проектирования [Электронный ресурс] // Режим доступа http://www.citforum.ru/database/dblearn/dblearn06.shtml.

17.Архитектуры информационных сетей [Электронный ресурс] // Режим доступа http://www.glossary.ru/cgi-bin/gl_sch2.cgi?R1dAw)oylqyzw:!qusv;8ylwui.

18.Реляционная схема базы данных [Электронный ресурс] // Режим доступа: http://window.edu.ru/window_catalog/files/r23998/POSOB983.pdf.

19.Безопасность информационных систем [Электронный ресурс] // Режим доступа: http://ssofta.narod.ru/admis/1.htm.

20.Критерии определения безопасности компьютерных систем [Электронный ресурс] // Режим доступа: http://ru.wikipedia.org/wiki/Критерии_определения_безопасности_компьютерных_систем.

ПРИЛОЖЕНИЕ А

Руководства администратора и пользователя

А. 1 Общие сведения о программе

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

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

А. 2 Структура программного комплекса

Модули, входящие в состав программного комплекса:

Proxy.cs - класс для работы с серверной частью;

SorvClient.cs - клиентская часть программного комплекса;

Teacher.cs - позволяет производить оптимизацию, просматривать компетенции, проводить анализ;

Student.cs - предоставляет интерфейс главного меню пользователя для пользователя с уровнем доступа «студент»;

DataBaseEditor.cs - форма редактирования базы данных;

FormAddValue.cs - форма, позволяющая добавлять записи в БД;

SorvService.cs - серверная часть программного комплекса;

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

UsersValidator.cs - класс валидации пользователей;

SQL.cs - класс, позволяющий производить запросы на базу данных.

А. 3 Выполняемые функции:

1. Ввод, накопление и хранение данных о результатах творческого рейтинга теста квалификации студентов ФИСТ по группам и семестрам

2. Отображение данных теста квалификации по заданным пользователям критериям

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

А. 4 Настройка программного комплекса

Программный комплекс предоставляется на компакт диске или на флеш носителе. Для его функционирования необходимо установить на персональный компьютер NET framework 4.5.

А. 5 Проверка программного комплекса

Программа предназначена для структурированного вывода информации о результатах творческих работ студенческого коллектива факультета ИСТ с 2009 по 2013 годы, на которой четко вырисовывается динамика его изменения.

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

Запуская систему, перед нами появляется начальное окно программы (рисунок А.1).

Рисунок А.1 - Начальное окно программы

Для просмотра данных всех курсов по всем семестрам (рисунок А.2) мы можем воспользоваться кнопкой «Показать всех».

Рисунок А.2 - Вывод данных за 5 лет

В программном комплексе реализована сортировка по семестрам/годам и курсам (рисунок А.3), которой мы можем воспользоваться для выбора нужной нам группы.

Рисунок А.3 - Сортировка студуденческого коллектива

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

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

Рисунок А.4 - Выбор пределов творческих работ

Мы можем создавать уровни творческого рейтинга, опираясь на нормативы форматки для ТЗ на КР в ТПД (рисунок 28)

Рисунок А.5 -Уровни творческого рейтинга

Для этого нажимаем кнопку «Создать кластеры» и вписываем нужные значения пределов творческого рейтинга для данного курса (рисунок А.6).

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

Рисунок А.6 - Задание уровней творческого рейтинга

Далее нажав кнопку «Применить» или «Показать всех», мы наглядно видим число студентов со своими фамилиями/именами, попавших в определенные уровни творческого рейтинга (рисунок А.7).

Рисунок А.7 - Результаты кластеризации

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

ПРИЛОЖЕНИЕ Б

Листинг модулей СОРВ

Модуль EchoService.cs:

using System;

using System.Collections.Generic;

using System.Globalization;

using System.Threading;

using System.Security.Permissions;

using WebServices20.Policies;

using WebServices20.Validators;

using TestService.SQL;

using System.Linq;

namespace WebServices20.SampleService

{

internal class EchoService : IEchoService

{

public void LogOut()

{

string s = ((CustomPrincipal) Thread.CurrentPrincipal).UserName;

MyUserNameValidator.Remove(s);

}

//[PrincipalPermission(SecurityAction.Demand, Role = "Guest")]

public bool Connect(string userName, string password)

{

string rigths = SQL.GetRigths(userName, password); ;

string login = ((CustomPrincipal) Thread.CurrentPrincipal).UserName;

if (!MyUserNameValidator.rights.ContainsKey(login))

{

MyUserNameValidator.rights.Add(login, rigths);

MyUserNameValidator.names.Add(login, userName);

}

else

{

MyUserNameValidator.rights[login] = rigths;

}

var roles = new List<string>();

switch (rigths)

{

case "0":

roles.Add("Student");

break;

case "1":

roles.Add("Teacher");

break;

case "2":

roles.Add("Administrator");

break;

default:

roles.Add("Guest");

break;

}

((CustomPrincipal) Thread.CurrentPrincipal).Roles = roles.ToArray();

return rigths != "";

}

[PrincipalPermission(SecurityAction.Demand, Role = "Administrator")]

public void DeleteData(string tableName, string value)

{

SQL.DeleteData(tableName, value);

}

[PrincipalPermission(SecurityAction.Demand, Role = "Administrator")]

public List<Dictionary<int, string>> SelectData(IList<string> columnName, string tableName,

string filterColumnName = "", string filterValue = "")

{

return SQL.SelectData(columnName, tableName, filterColumnName, filterValue);

}

[PrincipalPermission(SecurityAction.Demand, Role = "Administrator")]

public string InsertData(IList<string> columnName, IList<string> values, string tableName)

{

return SQL.InsertData(columnName, values, tableName);

}

[PrincipalPermission(SecurityAction.Demand, Role = "Student")]

public List<Dictionary<int, string>> GetSubjectsImportance()

{

string name = GetName();

var list = SQL.GetSubjectImportance(name);

return list;

}

private static string GetName()

{

return MyUserNameValidator.names[((CustomPrincipal) Thread.CurrentPrincipal).UserName];

}

[PrincipalPermission(SecurityAction.Demand, Role = "Student")]

public List<Dictionary<int, string>> SaveSubjectImportance(List<Dictionary<int, string>> data)

{

var idStudent = GetUserId();

for (int i = 0; i < data.Count; i++)

{

if (data[i][0] != "")

{

//id есть - обновляем

SQL.UpdateData(new[] { "rate" },

new[] { data[i][2] == "" ? "0" : data[i][2] },

"[Student-subject]",

"ID_student_subject", data[i][0]);

}

else

{

//добавляем запись

data[i][0] = SQL.InsertData3(

new[] {"ID_student", "ID_subject", "rate" },

new[]

{

idStudent, data[i][1],

data[i][2] == "" ? "0" : data[i][2]

},

"[Student-subject]");

}

}

return data;

}

private string GetUserId()

{

return SQL.GetStudentId(GetName());

}

public string GetRole()

{

return ((CustomPrincipal) Thread.CurrentPrincipal).Roles[0];

}

Размещено на Allbest.ru

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.