Автор работы: Пользователь скрыл имя, 27 Марта 2014 в 15:43, дипломная работа
В данном дипломном проекте Строк М. И., выпускника АГТУ по спец. 050704 «Вычислительная техника и программное обеспечение» 2012г. группы ВТиПО 3к очное отделение по теме ««Средства и методы защиты информации в сетях»», выполнена и рассмотрена работа с различными предприятиями и средствами защиты и информации в сети, с последующей реализацией в системе защиты информации. А так же была разработана программа в среде Delhi способная закодировать и раскодировать фалы используя алгоритм Xor.
Reset(in_file,1);
Rewrite(out_file,1);
for i:=1 to FileSize(in_file) div 8 do
begin
BlockRead(in_file,y1,4);
BlockRead(in_file,y2,4);
for i1:=8 downto 1 do
begin
x1:=y2 xor key[i1];
x2:=y2 xor y1;
y1:=x1;
y2:=x2;
end;
BlockWrite(out_file,x1,4);
BlockWrite(out_file,x2,4);
end;
i:=filesize(in_file)-filepos(
case i of
1,2,3,4:
begin
BlockRead(in_file,y1,i);
y2:=0;
for i1:=8 downto 1 do
begin
x1:=y2 xor key[i1];
x2:=y2 xor y1;
y1:=x1;
y2:=x2;
end;
BlockWrite(out_file,x1,4);
BlockWrite(out_file,x2,4);
end;
5,6,7:
begin
BlockRead(in_file,y1,4);
BlockRead(in_file,y2,i-4);
for i1:=8 downto 1 do
begin
x1:=y2 xor key[i1];
x2:=y2 xor y1;
y1:=x1;
y2:=x2;
end;
BlockWrite(out_file,x1,4);
BlockWrite(out_file,x2,4);
end;
end;
Closefile(in_file);
Closefile(out_file);
MessageDlg('Декодирование
законченно',mtWarning,[mbok],
end;
end.
3.2 Инструкции по эксплуатации
Разработанный «кодировщик» очень прост в использование, у него интуитивно понятный интерфейс, нет лишних функций поскольку был разработан для простых пользователей
3.3 Контрольный пример
Пример1.Запущенный кодировщик.
Пример2.Выбор файла для кодировки или декодировки
Пример3.Выбор режима
Пример4. Выбор ключевого файла
3.4 Экономическая часть
Прежде чем начать разработку программного продукта, необходимо произвести расчет его экономической эффективности, а именно рассчитать затраты на разработку и внедрения программного продукта, затраты до внедрения и после внедрения программного продукта.
Расчёт затрат и экономической эффективности от внедрения
Время, затраченное на разработку (месяц) |
Кол-во дней работы на ПЭВМ |
Время на описание и отладку програмы (месяц) |
Оклад программиста тыс. в мес. |
Стоимость часа машинного времени. |
2 |
40 |
1 |
30 |
50 |
3.4.1 Расчёт затрат на разработку и внедрение Кодировщика.
Находится по формуле: С = Стр + Сотл + Свн + Сктс,
Где:
Стр – затраты на разработку теоретической части;
Сотл – затраты на написание и отладку программы;
Свн – затраты на внедрение веб – браузера ;
Сктс – затраты на приобретение комплекса технических средств.
3.4.1.1Расчет затрат на комплекс технических средств
Техническое средство |
Стоимость (тг.) |
Pentium III 600/512/40 Гб/ 16 Мв Vidio/CDROM 52*32*52/LG-17 |
52600 |
Итого: |
52600 тг. |
3.4.1.2 Расчёт затрат на разработку алгоритма
Находится по формуле: Стр = В + Озп,
Где:
В – время, затраченное на разработку веб –сайта ;
Озп – отчисления на соц. нужды (21%);
Стр = 2 + 21% = 32 300 т.
3.4.1.3 Расчет затрат на создание программного кода и отладку
Находится по формуле: Сотл = Котл + Фз/п отл,
Где:
Котл – стоимость машинного времени, затраченного на отладку;
Фз/п отл – фонд зарплаты программиста на отладку и написание про-
граммы, находится по формуле: Фз/п отл = Км * ЗПразраб. + От,
Где:
Км – кол-во месяцев, потраченных на написание и отладку про-
граммы;
ЗПразраб – оклад программиста;
От – отчисления на соц. нужды (18%)
Фз/п отл= 1 * 30000 + 5400 = 35400 т.
Котл= 50 * 120 = 6000 т.
Сотл = 6000 + 35400 = 41400 т.
3.4.1.4 Расчёт затрат, связанных с внедрением Кодировщика
Находится по формуле: Свн = Квн + Фз/пвн,
где:
Квн – стоимость машинного времени за время внедрения, определяется по
формуле: Квн = k * d * q,
где:
k – время работы на ПЭВМ в день;
d – кол-во дней работы на ПЭВМ;
q – стоимость часа машинного времени;
Фз/пвн – фонд заработной платы программиста за время внедрения, опре-
деляется по формуле: Фз/пвн = ЗПразр * + ОтФсоц,
где:
ЗПразр – заработная плата программиста, занятого внедрением;
d – кол-во дней работы на ПЭВМ;
D – кол-во рабочих дней в месяц;
ОтФсоц - отчисления на соц. нужды
Квн = 5 * 40 * 50 = 10 000 т.
Фз/пвн = 30000 * + 6000 = 60545 т.
Свн = 10000 + 60545 = 70545 т.
3.4.2 Расчет экономической эффективности:
Ток = ,
Где:
Сп – прибыль с одного продукта;
Эф – примерное количество продуктов в месяц.
Ток = 150000*5 = 750 000тг.
Годовой экономический эффект:
Эф.год = Ток - Ен *Д,
Где:
Ен – ежемесячные расходы на поддержание Кодировщика
Д- Количество месяцев
Эф.год = (750 000 – 2000) * 12 = 8 997 600 т.
4.Охрана труда и техника безопасности
П 1. Электробезопасность на предприятиях ИО
Электрические установки, к которым относится практически все оборудование предприятия ИО - большая потенциальная опасность для человека: в процессе эксплуатации или профилактических работ человек может коснуться частей под напряжением, а результат – травма, и даже гибель.
Специфическая опасность электроустановок в следующем: токоведущие проводники, корпуса стоек ЭВМ и прочего оборудования, оказавшегося, под напряжением в результате повреждения (пробоя) изоляции, не полают каких-либо сигналов, которые предупреждали бы об опасности. Реакция человека на электрический ток возникает лишь при протекании тока через тело.
Для предотвращения электротравматизма большое значение имеет правильная организация обслуживания действующих установок на предприятиях ИО, проведение ремонтных, монтажных и профилактических работ.
Правильная организация обслуживания – это строгое выполнение ряда организационных и технических мероприятий, установленных действующими Правилами технической эксплуатации электроустановок потребителей и прави лами техники безопасности при эксплуатации электроустановок потребителей (ПТЭ и ПТБ потребителей) и Правилами устройства электроустановок (ПЭУ).
Во время работ в электроустановках для предупреждения электротрав матизма очень важно проводить соответствующие организационные и технические мероприятия.
Организационные мероприятия: оформление работы нарядом или устным распоряжением; допуск к работе; надзор во время работы; оформление переры ва в работе, переводов на другое рабочее место, окончания работы.
Технические мероприятия, обеспечивающие безопасность работ со снятием напряжения: отключение оборудования на участке, выделенном для производства работ, и приятия мер против ошибочного или самопроизвольного включения; ограждение при необходимости рабочих мест и оставшихся под напряжением токоведущих частей; вывешивание предупредительных плакатов и знаков безопасности; проверка отсутствия напряжения; наложения заземле ния.
Перечисленные технические мероприятия выполняет допускающие к работе по разрешению лица, отдающего распоряжение на производство работ.
При выполнении электромонтажных и ремонтных работ необходимо соблюдать следующие правила техники безопасности:
Во время ремонта вычислительной техники запрещается:
Однако одни только организационные и технические мероприятия по предупреждению поражения электрическим током не обеспечивают в полной мере необходимой электробезопасности при эксплуатации электроустановок.
Полная электробезопасность возможна, если наряду с предписанным ПТЭ и ПТБ потребителей организационным защитными мерами используют технические средства защиты, к которым относят:
Использование этих средств в различных сочетаниях обеспечивает защиту людей от прикосновения к токоведущим частям, от опасности перехода напряжения на металлические нетоковедущие части.
Целесообразно каждому знать меры первой медицинской помощи при повреждении электрическим током.
К их числу относятся следующие: