Разработка программного обеспечения
Рефераты >> Программирование и компьютеры >> Разработка программного обеспечения

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

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

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

Ниже предлагается один из видов рабочего поля предлагаемой программы.

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

Гражданская оборона.

Задание: Разработка программного продукта для автоматизированного рабочего места оператора Гражданской Обороны.

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

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

Поражающие факторы ядерного взрыва.

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

· ударная волна

· световое излучение

· проникающая радиация

· радиоактивное заражение местности

· электромагнитный импульс

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

Ударная волна представляет собой область сильного сжатия воздуха, распространяющуюся с большой скоростью во все стороны от центра взрыва. Скорость распространения ее зависит от давления воздуха во фронте ударной волны ; вблизи центра взрыва она в несколько раз превышает скорость звука, но с увеличением расстояния от места взрыва резко падает. За первые 2 сек ударная волна проходит около 1000 м, за 5 сек-2000 м, за 8 сек - около 3000 м. Это служит обоснованием норматива N5 ЗОМП “Действия при вспышке ядерного взрыва”: отлично - 2 сек, хорошо - 3 сек, удовлетврительно-4 сек.

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

Ударная волна способна наносить поражения и в закрытых помещениях, проникая туда через щели и отверстия . Поражения, наносимые ударной волной , подразделяются на легкие , средние, тяжелые и крайне тяжелые. Легкие поражения характеризуются временным повреждением органов слуха, общей легкой контузией, ушибами и вывихами конечностей. Тяжелые поражения характеризуются сильной контузией всего организма; при этом могут наблюдаться повреждения головного мозга и органов брюшной полости, сильное кровотечение из носа и ушей, тяжелые переломы и вывихи конечностей. Степень поражения ударной волной зависит прежде всего от мощности и вида ядерного взрыва. При воздушном взрыве мощностью 20 кТ легкие травмы у людей возможны на расстояниях до 2,5 км, средние-до 2 км , тяжелые-до 1,5 км от эпицентра взрыва.

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

Расчет параметров поражающих факторов ударной волны.

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

Здесь рассматривается, разработанный нами программный продукт для персональной ЭВМ, который позволяет оператору АРМ по ГО, автоматически определять избыточное давление во фронте ударной волны и скорость напора воздуха по заложенным в него :

· расстоянию от центра взрыва R , м

· тротиловому эквиваленту по ударной волне q , кг

Разработанная нами программа производит расчет избыточного давления во фронте у. в. по формуле:

, кПА

Далее рассчитывается скорость напора воздуха по формуле:

, кПа

где Р0 -атмосферное давление (которое берется как при нормальных условиях т.е. Р0 =101.3 кПа.

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

Пример работы программы.

Для проверки нашей программы заложим в нее следующие исходные данные:

Расстояние от центра

взрыва , м

Тротиловый эквивалент по

ударной волне , кг

1

3500

150000000

2

4000

200000000

3

4500

300000000

4

3000

400000000

5

3500

500000000


Страница: