Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

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

РефератПомощь в написанииУзнать стоимостьмоей работы

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

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

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

На практике важнейшими являются три аспекта информационной безопасности:

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

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

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

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

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

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

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

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

Формирование режима информационной безопасности — проблема комплексная. Меры по ее решению можно подразделить на пять уровней:

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

— административный (действия общего хар…

Тп — затраты на программирование;

Тотл — затраты на отладку;

Тд — затраты на подготовку документации.

Все составляющие определяем через условное число команд — Q.

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

В системе команд МП 86 циклы реализуются, главным образом, с помощью команды loop (петля), хотя имеются и другие способы организации циклов. Во всех случаях число шагов в цикле определяется содержимым регистра СХ, поэтому максимальное число команд составляет 3200.:

Q = qЧcЧ (1+p), (2).

где qчисло команд;

cкоэффициент сложности программы;

pкоэффициент коррекции программы в ходе разработки.

q=3200.

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

C=1,3 — коэффициент сложности программы, Коэффициент коррекции программы характеризует увеличение объема работ за счет внесения изменений в алгоритм или программу по результатам уточнения постановок.

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

p=0,15 — коэффициент коррекции программы в ходе разработки.

В результате, согласно формуле (1) получим условное число команд.

Q= 32 001,3 (1+ 0,15) = 4784.

Также используем следующие коэффициенты:

[18]Коэффициент увеличения затрат труда, вследствие недостаточного описания задачи, в зависимости от сложности задачи принимается от 1,2 до 1,5, т.к. проект реализуется самостоятельно то будем считать коэффициент B=1,4.

Коэффициент квалификации разработчика k определяется в зависимости от стажа работы и составляет для работающих до двух лет — 0,8;

Рассчитаем общую трудоемкость.

Затраты труда на подготовку описания задачи Тo точно определить невозможно, так как это связано с творческим характером работы. Примем Тo = 80 чел/ч Затраты труда на изучение описания задачи Ти с учетом описания задачи и квалификации программиста могут быть определены по формуле:

где Q — условное число команд;

Ти =QBk /75, (3).

B — коэффициент увеличения затрат труда, вследствие недостаточного описания задачи.

Ти =47 841,40,8/75=71,4 челч Затраты труда на разработку алгоритма решения задачи Тa рассчитывается по формуле Тa =Q? k/22, (4).

Та=4784? 0,8 / 22= 173,96 челч.

Затраты труда на составление программы по готовой блок-схеме Тп определяется по формуле:

Тп = Q? k/22 (5).

Тп=4784 0,8/22 = 173,96 челч.

Затраты труда на отладку программы на ЭВМ Tотл рассчитывается по следующей формуле:

Тотл= Q? k / 5 (6).

Тотл = 4784? 0,8 / 5=765,44 челч.

Затраты труда на подготовку документации по задаче Тд определяются по формуле:

Тд = Тдр + Тдо (7).

где Tдр— затраты труда на подготовку материалов в рукописи;

Тдо — затраты труда на редактирование, печать и оформление документации.

Тдр = Q? k / 20 (8).

Тдр = 4784? 0,8 / 20=191,36 чел/ч.

Тдо = 0,75? Тдр (9).

Тдо = 0,75? 191,36 = 143,52 чел/ч.

В итоге:

Тд = 191,36 + 143,52 = 334,88 чел/ч.

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

Ткор =T? kкор (10).

где kкор — коэффициент изменения трудоемкости, берущийся из следующей таблицы 2.1.

Таблица 2.1.

Коэффициенты трудоемкости языков программирования.

Уровень языка программирования.

Характеристика языка программирования.

Коэффициент изменения трудоемкости.

Алгоритмические языки высокого уровня.

0,8 — 0,9.

Алгоритмические языки сверхвысокого уровня.

0,7 — 0,8.

Выбранный для разработки язык VBA относится к алгоритмическим языкам высокого уровня, с учетом этого примем kкор = 0,9.

Подставив все полученные данные, в формулу (1) получим полную трудоемкость разработки:

Т = 80 + 71,4 + 173,96 + 173,96 + 765,44 + 334,88 = 1599,64челч.

С учетом корректировки получим итоговую трудоемкость разработки:

Ткор = 0,9? 1599,64=1439,67.

Определение численности исполнителей Определим численность исполнителей Ч по формуле:

Ч =Т/Ф (11).

где Ч — численность исполнителей;

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

При Ф =896 часов (время данное на разработку заказчиком) Ч = 1439,67/896 =1,5 или 1 — исполнитель Распределение трудоемкости по стадиям разработки приведено в таблице 2.2.

Таблица 2.2.

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

Этап разработки.

Содержание работ.

Трудоёмкость работ исполнителя (ч).

Постановка задачи.

  • 1. Предпроектное обследование.
  • 2. Разработка ТЗ.
  • 3. Разработка, согласование и утверждение технико-экономического обоснования.

352,37.

Технический проект.

  • 1. Уточнение структуры и формы представления входных и выходных данных. Разработка алгоритма решения задачи. Разработка структуры программы.
  • 2. Разработка плана мероприятий по разработке и внедрению ПП. Разработка пояснительной записки. Согласование и утверждение технического проекта.

610,56.

Документация и внедрение.

  • 1. Разработка программной документации.
  • 2. Подготовка и передача программы и программной документации для сопровождения и изготовления, оформления и утверждения акта о передаче ПП на сопровождение. Передача программного продукта заказчику.

476,74.

ИТОГО:

1439,67.

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

ЗПосн = О1,3 (12).

где О — оклад;

1,3 — премиальный коэффициент (в его состав входит изменения в программе по требованию заказчика входе работы над продуктом) Минимальный оклад программиста в регионе с опытом работы до 1года равен 22 000 рублей.

Его основная месячная заработная плата составляет:

22 000? 1,3 = 28 600 руб.

Основная заработная за весь период разработки программного продукта составит:

28 600 руб.? 1439,67 ч. / (8ч.? 22 дня) = 233 946,38 руб.

Дополнительная заработная плата (премия) программиста за весь период разработки программного продукта может составить:

233 946,38? 0,12 = 28 073 руб.

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

28 073 руб. + 233 946,38 руб. = 262 019,95 руб.

Страховой взнос берется в размере 30% от суммы основной и дополнительной заработной платы.

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

262 019,95? 0,30 = 78 605,99 руб.

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

Свт = См-ч Число_часов_отладки (13).

где См-ч — стоимость машино-часа.

Число часов отладки составляет:

Тп + Тотл=(217,45ч. + 956,8 ч.)? 0,7= 821,98ч.

Стоимость машино-часа рассчитывается, как сумма составляющих:

(Стоимость электроэнергии в год +Амортизация в год +Затраты на ремонт загод)/Фвт

где Фвт — действительный фонд времени работы вычислительного комплекса.

Стоимость 1 кВт/час электроэнергии составляет 1,56 руб.

Один компьютер потребляет 250 Вт в час.

За год отчисления за электроэнергию, потребляемую одной ЭВМ, составляет:

8 ч.? 22 дня? 12 мес.? 0,25 кВт/ч.? 1,56 руб.Чч./кВт =823,68 руб.

Амортизация ВТ считается, как 25% балансовой стоимости ВТ (30 000 руб.) и за год составляет:

30 000 руб.? 0,25=7500 руб.

Амортизация ПО с условием, что срок морального старения составляет четыре года, считается, как 25% от его балансовой стоимости (4800) и за год составляет:

4800 руб.? 0,25 = 1200 руб.

Общая амортизация за год составляет: 7500 руб. + 1200 руб. = 8700 руб.

Затраты на ремонт в год считаются, как 4% от стоимости комплекса ВТ, и составляют:

30 000? 0,04 =1200 руб.

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

Фвт = Фном — Фпроф (14).

где Фном — номинальный фонд времени работы вычислительного комплекса, Фпроф — годовые затраты времени на профилактические работы (принимаются 15% от Фном).

Итак:

Фвт = 0,85? 2112 час. = 1795,2 часа.

Стоимость машино-часа составляет:

(823,68 руб. + 8700 руб. + 1200 руб.)/1795,2 часа = 5,97 руб.

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

821,98ч.? 5,97 руб. = 4907,22 руб.

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

262 019,95 руб.? 0,6=157 211,97 руб.

Смета затрат на разработку программного продукта приведена в таблице 2.3.

Таблица 2.3.

Смета затрат на разработку программы.

Наименование статьи расходов.

Затраты, руб.

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

262 019,95.

Страховой взнос.

Содержание и эксплуатация вычислительного комплекса.

4907,22.

Накладные расходы.

157 211,97.

ИТОГО:

492 264,14.

Условный экономический эффект от внедрения программного продукта «Билеты ГИБДД» для «Арзамасская автошкола»" достигается за счет того, что приложение, созданное в VBA MS EXCEL, позволяет автоматизировать процесс работы сотрудника и обеспечивает возможность получения информации о степени знаний обучаемых.

Данная программа предусмотрена для автоматизации работы сотрудника автошколы, а именно:

  • — экономия времени;
  • — упрощение работы сотрудника;

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

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

Показать весь текст
Заполнить форму текущей работой