Разработка программного обеспечения для планирования радиолюбителями сеансов пакетной связи с учетом зон видимости наземных радиолюбительских станций с МКС

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

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

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

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

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

ь

2.1.4 Решение контрольного примера

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

1-Я СТРОКА - НОМЕР СКВОЗНОГО ВИТКА; НОМЕР НУ;

2-Я СТРОКА - ЧИСЛО, МЕСЯЦ, ГОД;

3-Я СТРОКА - ВРЕМЯ В СЕКУНДАХ ОТ НАЧАЛА СУТОК ЛИБО ЧАС., МИН. И СЕК.;

4-Я СТРОКА - Vx ОК В М/С;

5-Я СТРОКА - Vy ОК В М/С;

6-Я СТРОКА - Vz ОК В М/С;

7-Я СТРОКА - X ОК В М;

8-Я СТРОКА - Y ОК В М;

9-Я СТРОКА - Z ОК В М;

10-Я СТРОКА - S БАЛ.КОЭФФИЦИЕНТ В М*M*M/(КГ*C*C)

11-Я СТРОКА - ТЕКУЩИЙ УРОВЕНЬ СОЛНЕЧНОЙ АКТИВНОСТИ, 7293

100 N витка

20 02 2001 Дата

42696385d+5 T(c)

33407172d+4 Vx (м/c)

26911678d+4 Vy (м/c) ОК

60402216d+4 Vz (м/c)

42225128d+7 X(м)

- .52375350d+7 Y(м)

00000000d+0 Z(м)

46000000d-1 S

150 150 12 F0 F A

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

Дата время: 20 02 2001 22:04:01

Параметр X:.42225128d+7

Параметр Y: - .52375350d+7

Параметр Z:.00000000d+0

Параметр Vx:.33407172d+4

Параметр Vy:.26911678d+4

Параметр Vz:.60402216d+4

Временной параметр представлен в виде часов минут и секунд в то время как в исходном текстовом файле он представлен в виде секунд (BPEM.TEK 79441.0). Для проверки можно воспользоваться формулой:

Врем.сек = Часы*60*60+Минуты*60+Секунды*60

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

Врем.сек = 22*60*60+4*60+1 = 79441

что соответствует параметру ВРЕМ.ТЕК из исходного текстового файла.

Таким образом, разработанное ПМО обеспечивает правильное сохранение и экспорт данных. А, кроме того, обеспечивает корректное преобразование временного пар.

3. Безопасность жизнедеятельности

3.1 Характеристика рабочего места

3.1.1 Рабочее место в организационной структуре

Организационная структура представлена на рисунке 3.1а

Рисунок 3.1а Организационная структура.

В каждом отделении имеется начальник отделения. Каждое отделение делится на отделы, а отделы, в свою очередь делятся на сектора. У каждого отдела и каждого сектора есть начальник соответственно начальник отдела и начальник сектора. В каждом секторе работает по несколько инженеров. Моей должностью является должность инженера.

3.1.2 Характеристика помещения

Помещение имеет размеры 3х4 метра. Площадь помещения 12м2. Высота комнаты 3 метра. Следовательно, объем комнаты 36м3. В помещении находится стол, который имеет размеры 2х1 и занимает 2м2. Так же в помещении установлен шкаф, который имеет размеры 3х0,5 и занимает площадь 1,5м2. Значит, свободная площадь комнаты Sкомн = 8,5м2, а объем комнаты Vкомн = 25,5м3. В помещении имеется окно. Размеры окна 2х1,5 метра. Следовательно, площадь окна 3м2.

По санитарным нормам площадь на одно рабочее место с ПЭВМ должна быть не менее 6,0 кв. м, а объем - не менее 20 мі. Это значит, что данное помещение удовлетворяет санитарным нормам.

Из-за того, что имеется большое окно - помещение хорошо освещено. Кроме этого имеется искусственное освещение.

Температурные условия в помещении комфортны для работы: температура около 22єС.

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

В шкафу, на полках установлена литература, различные журналы и пр.

Стены отделаны пластиковыми панелями, цвет светло-зеленый, потолок подвесной цвет - белый, на окне шторы-жалюзи.

По взрывоопасности по ПУЭ - помещение невзрывоопасно. По пожарной безопасности по ПУЭ помещение относится к не пожароопасным, так как отсутствуют условия для пожара.

По степени поражения человека электрическим током относится к помещениям без повышенной опасности.

Схема помещения представлена на рисунке 3.1б

Рисунок 3.1б Схема помещения.

3.1.3 Состав оборудования

На рабочем месте установлен персональный компьютер. Он в себя включает:

Монитор типа ЭЛТ 17''

Системный блок (Pentium 3 1.7Ггц, 256Rаm, 80Гб HDD)

Принтер струйный модели HP DeskJet1398

Мышь

Клавиатуры

3.1.4 Оценка загрузки

Операции

Время, часов

Объем информации, дв. ед.

Анализ технического задания:

Знакомство с предметной областью

Анализ прочитанной информации

Постановка задачи (самому себе)

3 часа

1 час

1 час

330000

16500

33000

Патентный поиск и патентный анализ:

Поиск подобных разработок

Изучение найденных патентов

Выбор наиболее подходящего решения (патента) и его подробное изучение

8 часов

32 часа

16 часов

660000

33000

25000

Основная часть:

Сбор исходных данных

Изучение данных по спутниковым системам

Изучение литературы по передаче данных

Изучение форматов передачи данных

Изучение баз данных

Анализ структур входных данных

Ознакомление с языком программирования Visual Basic.NET

Изучение работы с базами данных в Visual Basic.NET

Разработка части программы по работе с базой данных.

Разработка части программы по работе со временем.

Разработка части программы по обработке исходного текстового файла.

Разработка части программы по просмотру данных и выдачи их для просмотра

8

16

24

24

16

16

24

24

16

16

24

16

165000

660000

165000

66000

33000

33000

132000

330000

165000

66000

225560

82500

ВСЕГО:

284

3.220.560

В результате проведенной оценки получились следующий коэффициент загрузки:

3.2 Аттестация рабочего места по производственным факторам

Конституция Российской Федерации, Основы законодательства Российской Федерации об охране труда, Кодекс законов о труде Российской Федерации являются правовым основанием охраны труда в Российской Федерации.

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

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

Одним из направлений по охране труда является проведение сертификации производственных объектов на соответствие требованиям по охране труда. Министерство труда и социального развития Российской Федерации Постановлением от 1 марта 1997 г. №12 «О проведении аттестации рабочих мест по условиям труда» утвердило «Положение о порядке проведения аттестации рабочих мест по условиям труда».

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

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

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

Приложение к постановлению

Министерства труда и социального

развития Российской Федерации

от 14 марта 1997 г. №12

3.3 О порядке проведения аттестации рабочих мест по условиям труда

1. Общие положения

1.2 Аттестации по условиям труда подлежат все имеющиеся в организации рабочие места.

1.3 Нормативной основой проведения аттестации рабочих мест по условиям труда являются:

Гигиенические критерии оценки условий труда по показателям вредности и опасности факторов производственной среды, тяжести и напряженности трудового процесса, утвержденные Госкомсанэпиднадзором

России 12 июля 1994 года Руководство Р2.2 013-94

Стандарты системы безопасности труда(ССБТ); Санитарные правила, нормы и гигиенические нормативы; Типовые отраслевые нормы бесплатной выдачи рабочим и служащим специальной одежды, специальной обуви и других средств индивидуальной защиты, утвержденные постановлением Госкомтруда СССР и президиума ВЦСПС в 1979-1982 гг.

1.4 Результаты аттестации рабочих мест по условиям труда, проведенной в соответствии с настоящим Приложением, используются в целях:

планирования и проведения мероприятий по охране и условиям труда в соответствии с действующими нормативными правовыми документами;

сертификации производственных объектов на соответствие требованиям по охране труда;

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

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

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

включения в трудовой договор (контракт) условий труда работников;

ознакомления работающих с условиями труда на рабочих местах;

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

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

1.5 Сроки проведения аттестаций устанавливаются организацией исходя из изменений условий и характера труда, но не реже одного раза в 5 лет с момента проведения последних измерений.

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

1.6 Измерение параметров опасных и вредных производственных факторов, определение показателей тяжести и напряженности трудового процесса осуществляют лабораторные подразделения предприятия. При отсутствии таковых на предприятии привлекаются центры Госкомсанэпиднадзора, лаборатории органов Государственной экспертизы условий труд Российской Федерации и другие лаборатории, аккредитованные на право проведения указанных мероприятий.

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

3.4 Классификация условий труда по травмобезопасности

Оптимальные (класс 1): оборудование и инструмент полностью соответствуют стандартам и правилам (нормативным правовым актам). Установлены и исправны требуемые средства защиты, инструмент; средства инструктажа и обучения составлены в соответствии с требованиями, оборудование исправно.

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

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

№п/п

Фактор

Единица измерения

Требования ГОСТ и санитарных норм

Фактический уровень

Оценка вредности

(баллы)

1

Освещенность рабочего места

естественная

КЕО

0,1-0,2

искусственная

Люкс

300-500

350

-

2

Шум

дб.

ДБА

<85 дб

30

-

3

Вибрация

дб.

n

?100 дб

3

Нет

Нет

-

4

Запыленность

мг/ м3

ПДК

1

?1

2-4

0,5

1

-

Загазованность

мг/ м3

ПДК

1

?1

Нет

-

-

-

5

Микроклимат

Температура

оС

18-22

20

-

Влажность

%

40-60

50

-

Давление

мм. рт. ст атм

1 атм

0,9

Сквозняки

м/с

0,5

0,2

-

Аэроионный состав

ионы/ см3

4000 «-»

3000 «+»

50-100

2

6

Электромагнитные поля и ионизирующее излучение

Рентгеновские и гамма излучения

мкр/час

16-20

-

-

Инфракрасное излучение

Вт/м2

140-330

-

-

СВЧ

Вт/м2

2-10

-

-

Электростатические поля

А/м

-

-

0,2

7

Физическая нагрузка

Ккал/час

грузоподъемность

?100

?40 кг

110

-

1

-

8

Режим работы

Дневной

Вечерний

Ночной

Сменный

9

Рабочая поза

Антропометраж

10

Травмобезопасность

м2

м3

6 м2

20 м3

-

-

-

-

11

Спецодежда

-

12

Нервенопсихологический

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

-

-

13

Монотонность

кол./ед. вр.

7-12

-

-

Эстетические элементы

14

Гармоничность

0,05

15

Свет

0,1

16

Звук

0,05

17

Интерьер

0,03

18

Пейзаж

0,1

19

Цвет

0,2

Социально-психологические

20

Межличностные отношения в коллективе

0,1

21

Сплоченность коллектива

0,1

22

Групповщина

0,1

23

Иерархия

0,05

Сумма баллов:

5,08

Так как сумма балов составляет 5,08, полагается доплата в размере 8% от заработной платы.

3.5 Организационные меры электробезопастности

Требования к персоналу

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

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

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

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

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

1.6. Работнику, прошедшему проверку знаний по охране труда при эксплуатации электроустановок, выдается удостоверение установленной формы, в которое вносятся результаты проверки знаний.

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

а) верхолазные работы;

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

в) испытания оборудования повышенным напряжением (за исключением работ с мегаомметром).

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

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

Порядок и условия производства работ.

2.1. Работы в действующих электроустановках должны проводиться по наряду-допуску (далее - наряду), по распоряжению, по перечню работ, выполняемых в порядке текущей эксплуатации.

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

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

2.3. В электроустановках напряжением до 1000 В при работе под напряжением необходимо:

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

б) работать в диэлектрических галошах или стоя на и изолирующей подставке либо на резиновом диэлектрическом ковре;

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

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

д) персоналу следует помнить, что после исчезновения напряжения на электроустановке оно может быть подано вновь без предупреждения.

Порядок организации работ по наряду

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

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

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

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

3.5. Выдавать наряд разрешается на срок не более 15 календарных дней со дня начала работы. Наряд может быть продлен 1 раз на срок не более 15 календарных дней со дня продления. При перерывах в работе наряд остается действительным.

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

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

Оформление перерывов в работе и повторный допуск к работе

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

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

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

4.4. Плакаты безопасности, ограждения, флажки, заземления не снимаются.

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

4.6. Окончание работы производитель работ (наблюдающий) оформляет подписью в своем экземпляре наряда.

Глава 3. Технические меры электробезопастности.

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

2. При работе в электроустановках используются:

а) средства защиты от поражения электрическим током (электрозащитные средства);

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

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

3. К электрозащитным средствам относятся:

а) изолирующие клещи;

б) указатели напряжения;

в) сигнализаторы наличия напряжения индивидуальные и стационарные;

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

д) диэлектрические перчатки, галоши, боты;

е) диэлектрические ковры и изолирующие подставки;

ж) защитные ограждения (щиты и ширмы);

з) изолирующие накладки и колпаки;

и) ручной изолирующий инструмент;

к) переносные заземления;

л) плакаты и знаки безопасности;

м) указатели напряжения;

4. Кроме перечисленных средств защиты в электроустановках применяются следующие средства индивидуальной защиты:

а) средства защиты головы (каски защитные);

б) средства защиты глаз и лица (очки и щитки защитные);

в) средства защиты органов дыхания (противогазы и респираторы);

г) средства защиты рук (рукавицы);

д) средства защиты от падения с высоты (пояса предохранительные и канаты страховочные);

ж) одежда специальная защитная (комплекты для защиты от электрической дуги).

3.6 Электрическая схема заземлителя

Поскольку требования к конкретному заземлителю не заданы, выбираем схему из одной горизонтальной шины и «N» вертикальных.

Размещено на http://www.allbest.ru/

Схема заземлителя

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

1/R = 1/Rг +1/Rв

4. Экономическая часть

4.1 Введение

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

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

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

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

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

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

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

1). 300 400 - диапазон витков расчета.

2). 1 - число дополнительно вводимых (кораблей).

Данное число не может превышать 11. Если данное число больше 0, то

далее для каждого дополнительно вводимого вводится строка:

2.a). 51 -60. -30. -30. -15. -30. -15.

- номер, координаты а: восточная

долгота (град, мин, сек), геоцентрическая северная широта (град, мин, сек).

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

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

4.2 Расчет трудоемкости ПС ВТ

4.2.1 Определение трудоемкости разработки программы

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

· Анализ методом структурной аналогии;

· Анализ форм входной и выходной документации;

· Анализ алгоритма обработки информации.

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

Разработка программы проводилась с использованием современной ПЭВМ типа IBM PC/AT, поэтому метод табличного определения трудоемкости работ по созданию программных средств вычислительной техники (ПС ВТ) не может быть использован. Расчет трудоемкости разработки ПС ВТ проведен, исходя из реально затраченного времени на разработку программы.

4.2.2 Предварительный расчет трудоемкости разработки ПС ВТ

Затраты по времени на разработку программы:

4.2.3 Определение группы сложности

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

Группа сложности, к которой относится данное ПС ВТ, оценивается экспертно. В соответствии с данной таблицей разработанное ПС ВТ имеет вторую группу сложности.

4.2.4 Определение дополнительного коэффициента сложности

Для выбранной группы сложности ПС ВТ определяется дополнительный коэффициент сложности по формуле:

где Ki - коэффициент повышения сложности по дополнительным характеристикам.

4.2.5 Расчет общей трудоемкости

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

4.2.6 Определение поправочного коэффициента, учитывающего степень новизны ПС ВТ

Новизна разрабатываемого ПС ВТ учитывается посредством отнесения его к одной из трех групп:

· А - принципиально новые ПС ВТ, в том числе разработанные на новом типе ЭВМ и (или) с использованием новой для разработчика операционной среды;

· Б - ПС ВТ, являющиеся развитием определенного параметрического ряда ПС ВТ, разработанные на новом типе ЭВМ и (или) с использованием новой операционной системы;

· В-ПС ВТ, являющиеся развитием определенного параметрического ряда ПС ВТ, разработанные на ранее освоенных типах ЭВМ и операционных системах.

Поправочный коэффициент, учитывающий степень новизны ПС ВТ, определяется по таблице 2.3. [9]. В соответствии с этой таблицей и кодом степени новизны А, определяется:

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

Значения коэффициентов удельных весов трудоемкости стадий в общей трудоемкости разработки зависят от степени новизны, и рассчитываются по таблице 2.4. [9]. Результаты расчетов представлены в таблице 4.2.7.

Таблица 4.2.7. Значения коэффициентов удельных весов трудоемкости реализации функций в общей трудоемкости разработки

№ п/п

Функции

Коэффициент удельного веса в общей трудоемкости

1

Реализация программного интерфейса

0,11

2

Организация работы с базой данных

0,55

3

Ввод и обработка информации из текстового файла

0,15

4

Вывод информации в текстовый файл.

0,05

5

Прочее функции

0,14

4.2.8 Определение значения поправочного коэффициента, учитывающего степень использования в разработке ПС ВТ типовых программ

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

Данный коэффициент рассчитывается по таблице 2.5. [9].

4.2.9 Определение трудоемкости стадий разработки

Трудоемкость каждой стадии разработки определяется по формулам:

где То - общая трудоемкость разработки ПС ВТ;

Li - удельный вес трудоемкости реализации i-ой функции;

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

Кн - поправочный коэффициент, учитывающий степень новизны.

Исходя из приведенных формул, трудоемкости реализации функций программного продукта равны:

Таблица 4.2.9. Трудозатраты на разработку ПС ВТ

Показатель

Функции

Итого

1

2

3

4

5

Коэффициенты удельных весов трудоемкости стадий (Li)

0,11

0,15

0,55

0,05

0,14

1

Трудоемкость стадии (Ti)

2,28

8,36

0,76

2,128

15,2

4.2.10 Расчет уточненной общей трудоемкости разработки

Расчет уточненной общей трудоемкости разработки ПС ВТ производится по формуле:

4.2.11 Общая характеристика ПС ВТ

Основные показатели, рассчитанные в п. 4.2, представлены в таблице 4.2.11.

Таблица 4.2.11. Общая характеристика ПС ВТ

Показатель

Значение

1. Наименование ПС ВТ

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

2. Группа сложности

1

3. Коэффициент повышения сложности

0,28

4. Степень новизны

В

5. Поправочный коэффициент, учитывающий степень новизны

1,0

6. Коэффициент использования стандартных типовых программ

1,0

7. Общая уточненная трудоемкость разработки ПС ВТ

15,2

4.3 Экономическое обоснование разработки программы

4.3.1 Расчет затрат на разработку программы

Суммарные затраты на разработку, отладку и тестирование программы определяются по формуле:

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

Вро - основная заработная плата, руб./дн,

ро = 2000 руб./месяц = 90,91 руб./дн = 11,36 руб./час);

д - коэффициент, учитывающий дополнительную заработную плату (д =0,20);

с - коэффициент, учитывающий отчисления на социальное страхование (с =0,385);

н - коэффициент, учитывающий накладные расходы (н =0,6).

Согласно вышеприведенной формуле:

Цена разработанной программы определяется по формуле:

где Рн - норматив рентабельности, учитывающий часть чистого дохода, включаемого в цену (Рн = 0,2);

Nn - количество организаций, которые могут купить эту программу (в данной работе Nn = 1).

4.3.2 Экономические выгоды от использования программы

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

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

Заключение

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

В втором разделе («технологической части») мною была проведено тестирование и отладка программы и так же обоснован мой выбор языка программирования для разработки данной программы. В третьем разделе («Безопасность жизнедеятельности») была проведена аттестация рабочего места и разработан комплекс мер по электробезопастности. В четвертой части («Экономическая часть») мною была проведена оценка экономического эффекта.

Список литературы

1) Языки программирования автор Т. Пратт.

2) Visual Fortran 5.0 практикум автор Юров В.И

3) Планирование экспериментов проводимых в мпз. Автор Иничкин А.Н.

4) Duntemann, Jeff. 1952 - Assembly language: step-by-step / Jeff Duntemann.

5) http://www.ietf.org/rfc/rfc1094.txt

6) http://www. Fortarn.ru

7) Бортовая вычислительная система РС МКС (учебное пособие) автор Бохун А.В

9) Описание эксперимента ROKVISS.

10) Пакетная радиосвязь РС МС (учебное пособие) автор Крюков В.

11) Visual Fortran 5.0 от компании Digital автор Андрей Колесов, Сергей Поздняков 1998

12) Сизов Ю.А., Удалов М.Е., Федосеева Л.М Учебно-методическое пособие по выполнению конструкторско-технологической и общей частей дипломного проекта / под ред. Буркова В.Д. - М.: МГУЛ, 2006

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


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

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

    курсовая работа [102,3 K], добавлен 21.06.2013

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

    курсовая работа [298,2 K], добавлен 24.06.2013

  • Основные этапы разработки программного обеспечения (пакета программ), анализ требований к системе. Метод пошаговой детализации. Языки программирования низкого уровня и высокого уровня (императивные, объектно-ориентированные, функциональные, логические).

    презентация [41,4 K], добавлен 13.10.2013

  • Разработка программного обеспечения для микропроцессорных систем МК51, интерфейсы в системах связи, основы асинхронной связи. Этапы решения задачи на ЭВМ, принципы тестирования программ и их отладка. Расчет затрат на разработку программного продукта.

    дипломная работа [270,6 K], добавлен 19.06.2010

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

    контрольная работа [14,0 K], добавлен 29.10.2010

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

    курсовая работа [421,0 K], добавлен 22.06.2011

  • Правила оказания услуг почтовой связи. Тарифы на оказание универсальных услуг почтовой связи. Программная реализация решения задачи. Пример выполнения программы. Разработка программного продукта в среде визуального программирования CodeGear RAD Studio.

    курсовая работа [136,9 K], добавлен 01.02.2010

  • Понятие и назначение интерфейса, его структура и компоненты, порядок их взаимодействия. Этапы разработки и особенности пакетной технологии. Простой графический интерфейс. Краткое описание современных внешних интерфейсов: USB, FireWire, IrDA, Bluetooth.

    реферат [506,8 K], добавлен 27.03.2010

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

    дипломная работа [1,3 M], добавлен 18.06.2015

  • Разработка Ethernet как пакетной технологии передачи данных преимущественно локальных компьютерных сетей. Особенности операционной системы как части системного программного обеспечения. Применение в глобальных технологиях Asynchronous Transfer Mode.

    курсовая работа [453,7 K], добавлен 01.02.2015

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