Разработка модуля "Противопехотные гранатомёты" в составе программного комплекса "Огневая подготовка"
Характеристика и особенности конструкции автоматических станковых гранатомётов. Понятие об обучающих программах, их преимущества и недостатки. Программный модуль и описание пользовательского интерфейса. Цели внедрения программы и её эффективность.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 04.11.2012 |
Размер файла | 874,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Содержание
- Введение
- 1. Общие сведения
- 1.1 ГМ-94
- 1.2 ГП-25 (6Г15) «Костер»
- 1.3 ГП-30 (6Г21) «Обувка»
- 1.4 РГ-6 (6Г30)
- 1.5 РГМ-40 "Кастет"
- 1.6 ТКБ-0249 "Арбалет"
- 1.7 АГС-17 "Пламя"
- 1.8 АГС-30
- 2. Анализ предметной области
- 2.1 Понятие об обучающих программах
- 2.2 Преимущества и недостатки обучающих программ
- 2.3 Программный модуль
- 3. Описание пользовательского интерфейса
- Заключение
- Список используемой литературы
- Введение
- Модуль в программировании представляет собой функционально законченный фрагмент программы, оформленный в виде отдельного файла с исходным кодом или поименованной непрерывной его части, предназначенный для использования в других программах. Модули позволяют разбивать сложные задачи на более мелкие в соответствии с принципом модульности.
- Назначение программного модуля «Противопехотные гранатометы», который будет входить в состав программного комплекса дисциплины «Огневая подготовка», содержит в себе информацию о всех гранатометах, состоящих на вооружении сухопутных войск армии России.
- На вооружении сухопутных войск многих армий мира состояли так называемые ружейные гранаты, которыми стреляли из обычной винтовки или карабина. Такие гранаты вставлялись своим тонким хвостовиком шомпольного типа в ствол винтовки, а выстрел производился холостым патроном.
- Стрельба велась осколочными гранатами, в последствии были созданы противотанковые гранаты. Близкие по конструкции ружейные гранаты используются и в наше время, однако они не получили широкого распространения. В отличие от оружейных гранат, на вооружении армий многих стран мира состоят подствольные гранатометы - монтируемое под стволом легкое однозарядное ружье, предназначенное для поражения живой силы и огневых средств противника на дальностях до 400 м.
- Перспективы развития противопехотных гранатометов во многом определены американскими программами создания стрелкового оружия будущего OICW и OCSW.
1. Общие сведения
Винтовочные гранаты появились в первую мировую войну как средство непосредственной огневой поддержки пехоты. В дальнейшем они приобрели противотанковую направленность и особенно бурно развивались в пятидесятые годы.
Сейчас находят ограниченное применение, т. к. противотанковые функции перешли к РПГ, а для борьбы с живой силой в ближнем бою гораздо эффективней использовать подствольные гранатометы. Последние появились как вид оружия поддержки после второй мировой войны и сейчас являются одним из важнейших компонентов в системе вооружения пехоты. Они крепятся на автомате и обеспечивают ведение одиночного огня обычно 40-мм гранатой в различном снаряжении (осколочная, фугасная, дымовая и т. д.). Затем были разработаны гранатометы пистолетного типа, которые не надо крепить на оружии. Позже появились гранатометы с револьверным барабаном для гранат. Эффективная дальность стрельбы из всех типов гранатометов не превышает 300 метров. Осколочное действие гранаты обеспечивает сплошное поражение живой силы в радиусе 3-5 метров.
Автоматические станковые гранатометы.
Впервые разработаны в США для поддержки пехоты в 60-е годы. В настоящее время заслужили признание в качестве мощного оружия огневой поддержки с дальностью эффективной стрельбы до 1200 метров. Как правило, автоматические станковые гранатометы применяются для поражения открыто расположенной живой силы, обычно групповых целей. Масса оружия на станке составляет 30-40 кг, поэтому маневренные возможности этого оружия сильно ограничены.
1.1 ГМ-94
На вооружении спецподразделений ФСБ РФ состоит 43-мм гранатометный комплекс ГМ-94, который разработан тульским КБП и предназначен для поражения живой силы в условиях городской застройки, в фортификационных сооружениях, складках местности. Он может использоваться для ослепления расчетов огневых средств противника, создания дымовых завес и пожаров на местности, а также для вывода из строя автомобильной и легкобронированной техники. Имеются сведения об использовании ГM-94 спецподразделениями ФСБ при проведении контртеррористических операций на Северном Кавказе.
Особенности конструкции
Предназначен для использования отдельно от автомата (штурмовой винтовки). Он состоит из 43-мм магазинного гранатомета и выстрелов ВГМ-93. Гранатомет перезаряжается с помощью подвижного цевья. В качестве прототипа использовано гладкоствольное боевое ружье 12-го калибра «Рысь».
Ствол гранатомета расположен под трубчатым магазином, что повышает его устойчивость при стрельбе. Запирание канала ствола осуществляется зеркалом ствольной коробки и боковыми боевыми упорами. Стреляная гильза экстрактируется вниз, что важно при использовании гранатомета в помещении или в транспортном средстве.
Гранатомет снабжен ударно-спусковым механизмом самовзводного типа. Взведение боевой пружины этого механизма только нажатием на спусковой крючок обеспечивает безопасное ношение гранатомета с выстрелом в патроннике.
Для обеспечения необходимой устойчивости при стрельбе гранатомет снабжен складным прикладом. В сложенном положении приклад может использоваться в качестве ручки для переноски. Время перевода гранатомета из походного положения в боевое составляет 1--2 секунды. Впрочем, не исключается ведение стрельбы и со сложенным прикладом.
Гранатомет стреляет 43-мм унитарными выстрелами ВГМ-93, снаряжаемыми термобараческими гранатами, гранатами раздражающего или ударно-шокового действия. Выстрелы подаются из трубчатого магазина, а перезаряжание гранатомета обеспечено за счет мускульной энергий стрелка перемещением цевья со стволом. Магазин вмещает 3 выстрела, еще один выстрел может находиться в патроннике.
1.2 ГП-25 (6Г15) "Костер"
40-мм подствольный гранатомет ГП-25 «Костер» разработан предприятием ЦКИБ С00, на вооружение Советской Армии, принят в 1978 г. с присвоением индекса ГРАУ 6Г15. Массовые поставки гранатомета в войска начались лишь в 1980 г. -- этого потребовал опыт первых месяцев боев в Афганистане. В мотострелковом отделении подствольными гранатометами обычно вооружались два стрелка. Производство гранатометов ГП-25 осуществлял Тульский оружейный завод. В настоящее время ГП-25 состоит на вооружении армий всех стран СНГ и многих других стран мира. Промышленность Болгарии выпускает свой вариант этого гранатомета -- БГ-15.
Особенности конструкции
ГП-25 является неавтоматическим однозарядным оружием, заряжаемым с дульной части. Он состоит из стального нарезного ствола с кронштейном и прицелом, казенника и самовзводного ударно-спускового механизма, собранного отдельном корпусе. Длина ствола 205 мм. В канале ствола выполнено 12 правосторонних нарезов.
Для удобства стрельбы к корпусу ударно-спускового механизма крепится пластиковая пустотелая пистолетная рукоятка с отверстием под большой палец. С целью уменьшения действия отдачи гранатомета, на приклад автомата крепится резиновый затыльник, причем конструкция затыльника позволяет крепить его как на деревянный или пластмассовый приклад АКМ и АК-74, так и на складные приклады.
1.3 ГП-30 (6Г21) "Обувка"
Анализ опыта боевого использования подствольного гранатомета ГП-25 показал, что настоятельно необходимым является уменьшение массы гранатомета и упрощение его эксплуатации. Кроме того, требовалось снизить расходы на изготовление гранатомета. - Уменьшению массы следовало уделить особое внимание, так как суммарная масса автомата и подствольного гранатомета была чрезмерно большой, а балансировка стрелкового гранатометного комплекса оставляла желать лучшего.
На вооружение Советской Армии новый, гранатомет был принят в 1989 г. под обозначением ГП-30 (6Г21) «Обувка». Производство гранатомета было поручено Тульскому оружейному заводу. Гранатомет ГП-30 разработан на базе подствольного гранатомета ГП-25, в его конструкции воспроизведены основные технические решения реализованные в ГП-25. ГП-30 также представляет собой заряжаемую со стороны дула однозарядную систему с самовзводным ударно-спусковым механизмом.
Благодаря более рациональной конструкции, масса ГП-30 уменьшена по сравнению с ГП-25 примерно на 20 процентов, при этом существенно (на 30 процентов) снижена трудоемкость его серийного производства. Кроме того, значительно упрощена конструкция прицельных приспособлений: исключен отвес, устранены прижимные кольца. Сам прицел перенесен на правую сторону, полупрямая наводка производится по принципу «равноудаленной точки».
Стрельба ведется теми же 40-мм унитарными выстрелами ВОГ-25 и ВОГ-25П, которые входят в боекомплект гранатомета ГП-25. Имеются сведения о разработке к гранатометам ГП-25 и ГП-30 новых выстрелов с кумулятивной и дымовой гранатами, а также с гранатой, снаряженной картечью. Для использования внутренними войсками разработан выстрел «Гвоздь» с газовой гранатой, снаряженной ОВ раздражающего действия CS. Масса гранаты 170 г, максимальная дальность стрельбы 250 м. Время газовыделения составляет 15 с, объем образуемого облака -- 500 м3.
1.4 РГ-6 (6Г30)
40-мм многозарядный гранатомет РГ-6 (индекс ГРАУ-- 6Г30) разработан в 1993 г. на предприятии ЦКИБ С00 по личному распоряжению тогдашнего министра обороны П. Грачева. Примечательно, что для создания гранатомета группе из семи человек потребовалось всего 10 дней. РГ-6 был выпущен малой серией и поступил на вооружение спецподразделений МВД и ФСБ.
Специалисты отмечают, что лишенные многочисленных «детских болезней «гранатометы РГ-6 последних серий представляют собой весьма надежное и эффективное оружие. Они просты в эксплуатации и обслуживании, легко разбираются для чистки и смазки. Единственным недостатком РГ-6, который так и не удалось устранить, является .большая масса этого оружия (5,6 кг). Переноска гранатомета с боекомплектом Из 20 выстрелов (а это дополнительная нагрузка в 5,0--5,6 кг) является достаточно затруднительным делом.
Особенности конструкции
Гранатомет РГ-6 спроектирован в виде оружия револьверного типа. Его прототипом послужил южноафриканский револьверный гранатомет MGL. РГ-6 состоит из трубы с рукояткой, прицельных приспособлений и крышки; барабанного блока стволов; корпуса с осью и силовой штангой; ударно-спускового механизма с пистолетной рукояткой управления огнем и выдвижного телескопического приклада.
Основным элементом конструкции гранатомета РГ-6 является блок из шести 40-мм нарезных стволов от подствольных гранатометов ГП-25, объединенных спереди втулкой, а сзади -- планшайбой с храповым приспособлением. В стволах гранатомета для повышения точности стрельбы имеется по 12 нарезов, придающих гранате вращательное движение, чем обеспечена достаточная точность стрельбы на дальность прицельного огня.
Блок стволов вращается на оси, закреплённой на рамке (если использовать терминологию револьверов). На ось надета винтовая заводная пружина, работающая на скручивание. В передней части рамки расположен поворотный шарнир, на котором укреплена труба с рукояткой, защитным щитком и прицельными приспособлениями. Основное назначение трубы -- монтаж прицельных приспособлений, передней резиновой рукоятки, а также обеспечение удобного и безопасного удержания оружия при стрельбе.
На рамке трубчатой конструкции установлен ударно-спусковой механизм самовзводного типа. Для обеспечения устойчивости при стрельбе гранатомет снабжен закрепленной на трубе передней рукояткой и выдвижным прикладом, состоящим из стальной трубы и плечевого упора с резиновым амортизатором.
1.5 РГМ-40 "Кастет"
40-мм ручной гранатомет РГМ-40 «Кастет» (РГМ--ручной гранатомет, малогабаритный) разработал в 1995 г. конструктор ЦКИБ COO В.Н. Телеш.
Гранатомет поступает на вооружение спецподразделений милиции и внутренних войск и используется для выведения из строя живой силы без летального исхода с помощью специальных боеприпасов (слезоточивого, ударного действия и т.п.). Возможна также стрельба из гранатомета боевыми выстрелами для поражения на дальности 250--300 м живой силы, емкостей с ГСМ, транспортных и легкобронированных боевых машин.
Гранатомет отличается компактностью, простотой конструкции и высокой эксплуатационной надежностью. РГМ-40 является однозарядной системой, заряжаемой со стороны дула. Он имеет простую конструкцию, по многим деталям унифицирован с серийными системами ГП-25 и РГ-6, что позволяет производить его на уже существующем оборудовании. Базовым элементом конструкции является короткая стальная труба, на которой монтируется собственно гранатомет, прицельные приспособления и выдвижной приклад.
Гранатомет снабжен пластмассовой рукояткой управления огнем, заимствованной у автомата Калашникова. Ударно-спусковой механизм -- самовзводного типа, т.е. при нажатии на спуск происходят последовательно взведение курка и его срыв с боевого взвода. Стрельба ведется одиночными выстрелами, практическая скорострельность достигает 4--6 выстр/мин. В связи со сравнительно небольшой массой гранатомета (2,5 кг) при стрельбе из опытных образцов сила отдачи превышала допустимые пределы, поэтому пришлось изменить конструкцию газовой каморы гранатомета, что позволило уменьшить силу отдачи.
Дальность стрельбы по сравнению с ГП-25 уменьшилась примерно на 150 м и составляет 0--300 м. Считается, что для полицейского оружия, которым формально считается РГМ-40, такая дальность стрельбы вполне приемлема. Для обеспечения устойчивости при стрельбе используется выдвижной металлический приклад, снабженный обрезиненным затыльником.
1.6 ТКБ-0249 "Арбалет"
30-мм гранатомет ТКБ-0249 «Арбалет» разработал конструктор ЦИКБ С00 ВН. Телеш. В конце 1998г. он демонстрировался на выставке, устроенной для представлений МВД стран СНГ. «Арбалет» иногда называют «снайперским» гранатометом; так как он позволяет с высокой точностью поражать одиночные объекты на дальности до 100 м, а наибольшая дальность стрельбы составляет 1700 м.
Гранатомет могут использовать подразделения линейной пехоты, возможно также применение его спецподразделениями внутренних войск и милиции. Гранатомет отличается простотой конструкции и сравнительно низкой стоимостью изготовления. К его достоинствам относится также высокая эксплуатационная надежность. Хотя гранатомет спроектирован по классической компоновочной схеме, его ствольная коробка удлинена и выступает за пределы плечевого упора. Такое конструктивное решение было принято в связи с необходимостью размещения в коробке мощной противооткатной системы.
Ударно-спусковой механизм представляет собой отдельный узел, размещенный под ствольной коробкой вместе с пистолетной рукояткой управления огнем. Стрельба из гранатомета ведется только одиночными выстрелами. Для предотвращения попадания пыли и грязи внутрь ствольной коробки окно для выброса стреляных гильз закрывается створкой. При стрельбе из гранатомета используются складные телескопические сошки.
1.7 АГС-17 "Пламя"
30-мм автоматический гранатомет разрабатывался специалистами ОКБ-16 с конца 1960-х годов. Пехотный вариант гранатомета успешно прошел испытания и был принят на вооружение Советской Армии под обозначением АГС-17 «Пламя» (АГС -- автоматический гранатомет станковый). Его серийное производство было развернуто в 1971 т. Авиационный вариант гранатомета поступил на вооружение с 1980 г. под обозначением АГ-17А. В настоящее время АГС-17 состоит на вооружении армий стран СНГ, Чехии, Словакии, Ирана, Кубы и некоторых африканских стран. В Китае гранатомёт производится серийно и поступает на вооружение Народно-освободительной Армии Китая.
Гранатомет имеет механизмы автоматической перезарядки, которые действуют за счет использования энергии отдачи массивного свободного затвора. В передней части затвора смонтированы вертикально перемещающийся досылатель и гребень для приведения в действие механизма извлечения стреляной гильзы. Внутри затвора находится гидравлический тормоз отката несколько увеличивающий продолжительность цикла автоматики, что повышает кучность стрельбы.
Ударно-спусковой механизм куркового типа в сборе крепится на левой стенке ствольной коробки. Стрельба ведется по настильной или навесной траектории очередями короткими (до 5 выстрелов) и длинными (до 10 выстрелов), а также непрерывно. Кроме того, конструкция ударно-спускового механизма позволяет вести одиночный огонь. Гранатомет снабжен оригинальным гидравлическим регулятором темпа стрельбы. Этот регулятор расположен внутри курка. Ручка регулирования темца стрельбы имеет флажок, занимающий два фиксированных положения.
В верхнем положении обеспечена максимальный темп 350--400 выстрелов в минуту, в нижнем -- минимальный (50--100 выстрелов в минуту). Длина ствола 290 мм, в его канале выполнены 16 правосторонних нарезов с шагом 715 мм. На стволах гранатометов первых серий вблизи казенной части ствола было выполнено оребрение для улучшения теплоотдачи при стрельбе. Впоследствии гранатометы выпускались со стволом с увеличенной толщиной стенок, на наружной поверхности ствола выполнялись кольцевые проточки. Для стрельбы гранатомет устанавливается на легком треножном станке САГ-17.
Станок складной, он снабжен секторными механизмами горизонтального и вертикального наведения, гильзоотражателем я механизмом точного горизонтирования. Кроме станка САГ-17 гранатомет может устанавливаться на различных подвижных шасси, оснащенных специальным оборудованием.
1.8 АГС-30
30-мм автоматический станковый гранатомет АГС-30 является сравнительно новым образцом в системе вооружения российской пехоты. Он разработан в конце 1990-х годов тульским. КБП. В настоящее время производится серийно, и поступает в части и соединения Российской Армии.
Особенности конструкции
От состоящего на вооружений свыше 30 лет гранатомета АТС-17 новый гранатомет отличается прежде всего меньшими габаритами и массой, что обеспечило его повышенную тактическую мобильность и выживаемость на поле боя, АГС-30 имеет механизмы автоматической перезарядки, действующие за счет использования энергии отдачи массивного свободного затвора.
Особенностью схемы автоматики АГС-30 является производство выстрела в тот момент, когда затвор еще продолжает движение вперед, что предотвращает жесткий удар в крайнем переднем положении, а также использование возвратной пружины, полностью поглощающей энергию отдачи затвора, что исключает удар в крайнем заднем положении. Таким образом, автоматика АГС-30 работает безударно.
Указанные выше технические решения позволили отказаться от использованного в АТС-17 гидравлического тормоза отката и существенно уменьшить массу системы в целом. Ударно-спусковой механизм гранатомета рассчитан на ведение только автоматического огня. Темп стрельбы составляет 400 выстр/мин. Управление огнем осуществляется с помощью двух откидных рукояток, правая рукоятка снабжена обычным спусковым крючком.
Для стрельбы гранатомет устанавливается на складном треножном станке, снабженном механизмами горизонтального и вертикального наведения. Передняя и задняя опоры станка выполнены регулируемыми, что позволяет изменять высоту линии огня. Масса станка составляет всего 6 кг, а масса гранатомета со станком, но без патронной коробки и прицела, не превышает 16,5 кг. Это означает, что в боевом положении гранатомет может перемещаться на поле боя и силами одного номера расчета.
Стрельба ведется 30-мм унитарными; выстрелами ВОГ-17, В0Г-17М и ВОГ-30. Граната нового выстрела ВОГ-30 имеет массу осколочного корпуса на 60 процентов больше, чем у американской гранаты М384, а площадь осколочного поражения выше в 1,5 раза. Начальная скорость гранаты превышает 185 м/с, а дальность стрельбы составляет более 1700м. Гранатомет имеет ленточное питание. Металлическая лента емкостью 30 выстрелов укладывается в металлическую коробку.
2. Анализ предметной области
2.1 Понятие об обучающих программах
Электронное средство обучения - это обучающая программная система комплексного назначения, которая обеспечивает непрерывность и полноту дидактического цикла процесса обучения, предоставляет теоретический материал, обеспечивает тренировочную учебную деятельность, осуществляет контроль уровня знаний, а также обеспечивает информационно-поисковую деятельность, математическое и имитационное моделирование с компьютерной визуализацией.
Программированное обучение - организация учебного процесса по определённой обучающей программе. Программированное обучение появилось в результате заимствования педагогикой рациональных принципов и средств управления сложными системами математической логики и вычислительной техники. Программированное обучение предусматривает расчленение учебного материала и деятельности обучаемого и обучающего на небольшие порции и шаги, получение информации о выполнении обучаемым каждого шага (оперативно обратная связь) и использование её для изменения стратегии обучения, приспособление обучения к динамике усвоения знаний, умений и навыков каждым обучаемым, осуществление обучающим функций управления процессом обучения.
Программированное обучение не отвергает принципов классической дидактики. Наоборот, оно возникло в ходе поисков усовершенствования процесса обучения путём лучшей реализации этих принципов. С этой целью оно предусматривает:
1. Правильный отбор и разбиение учебного материала на небольшие порции;
2. Частый контроль знаний: как правило, каждая порция учебного материала заканчивается контрольным вопросом или заданием;
3. Переход к следующей порции лишь после ознакомлении обучаемого с правильным ответом или характером допущенной ошибки;
4. Обеспечение возможности каждому обучаемому работать со свойственной ему, индивидуальной, скоростью усвоения (т.е. реализацию на деле индивидуального подхода в обучении), что является необходимым условием активной самостоятельной деятельности обучаемого по усвоению учебного материала.
Перечисленные четыре особенности и характеризуют программированное обучение.
Процесс обучения предполагает наличие трёх специфических моделей:
1. Целей обучении (для чего учить);
2. Содержания обучения (чему учить);
3. Процесса усвоения (как учить).
Собственно обучающая программа связана с третьей моделью: она должна обеспечить обучение, т.е. достижение цели. Следовательно она предполагает наличие однозначно понимаемой, конструктивной цели применительно как к обучению в целом, так и применительно к каждому разделу изучаемых знаний.
Аналогично обучающая программа может быть разработана всегда с расчётом на усвоение какого-то содержания, т.е. она предполагает также наличие так или иначе построенного учебного предмета.
Таким образом, прежде чем строить обучающую программу, необходимо определить цели обучения и, в соответствии с ними, содержание, подлежащее усвоению.
2.2 Преимущества и недостатки обучающих программ
В основе учебных пособий часто лежит методика программированного обучения, что налагает определённые требования на структуру и методику обучения с использованием этих средств. С технической точки зрения, такие учебные средства часто имеют характер презентаций и строятся как наборы слайдов.
Такой подход не отвечает традиционному понятию обучающей программы -- одного из удобных средств обучения. В нём из поля зрения пользователя практически полностью выпадают возможности, касающиеся поиска и анализа информации, не формируются навыки самостоятельной исследовательской работы, затруднена возможность варьирования содержания обучения. Построенные таким образом средства тяжело вносить в учебный процесс.
Несмотря на неоспоримые достоинства, применение интерактивных обучающих программ не лишено определенных недостатков. В их числе недостатки, вызванные специфическими особенностями работы с информацией на электронных носителях (чтение с экрана менее удобно, чем с листа бумаги, вызывает повышенную утомляемость органов зрения, требует наличия соответствующих технических средств и т.д.). Гораздо более существенны недостатки, вызванные погрешностями в написании обучающих программ. Это выражается в отсутствии:
· учета психолого-педагогических требований;
· адресности (учета индивидуальных особенностей обучающегося, состояния его здоровья (например, инвалидности), профессиональной направленности в обучении и т.д.);
· унификации в использовании терминологии и обозначений;
· междисциплинарных связей и недостаточной преемственности материала;
· единого подхода к подбору иллюстративного материала.
Такая ситуация возникла вследствие того, что процесс интенсивного создания учебных программ начался сравнительно недавно, и во многом он протекает стихийно, поэтому в коллектив разработчиков программных продуктов учебного назначения не всегда входят специалисты в области педагогики и психологии, эргономики, медицины и т.д.
Для устранения этих недостатков предлагается другой подход к построению учебных программ, основанный на понимании программы как открытой информационной системы. При этом подходе её основу составляет собственно информационное наполнение.
Информационные системы - это совокупность тем или иным способом структурированных данных (базы данных) и комплекса аппаратно-программных средств для хранения данных и манипулирования ими.
В обучающей системе должны быть предусмотрены следующие типы модулей учебного материала:
· Текстовые. Основу в таких модулях составляет текст с гиперссылками на другие модули.
· Статические иллюстрации в различных графических форматах.
· Видео и аудио фрагменты.
· Программные модули расширения, (в виде стандартных библиотек DLL).
Для выполнения задач поиска в системе предусмотрен механизм полнотекстового поиска, что позволяет искать нужный материал по ключевым словам или содержанию.
Система спроектированная с учетом вышеизложенных критериев позволяет реализовывать как традиционную схему построения учебных программных средств, так и практически любую другую. Она позволяет хранить и обрабатывать значительно больший массив информации, за счёт средств редактирования и индексации, работающих с тем же материалом, что и средства просмотра.
На этапах разработки и внедрения обучающей программы возникает вопрос о целесообразности применения этого средства обучения, а, следовательно, необходимость выявления преимуществ компьютерных обучающих технологий перед традиционными средствами обучения, которые успели зарекомендовать себя с лучшей стороны за долгие годы использования.
Традиционные способы обучения, такие как чтение научной литературы, прослушивание лекций, посещение семинаров, просмотр учебных видеофильмов, издавна зарекомендовали себя как эффективные средства получения знаний, на которых выросло не одно поколение обучающихся.
2.3 Программный модуль
Программа или часть программы, оформленная в виде, допускающем ее независимую трансляцию называется программным модулем. Он должен выполнять четко определенную функцию, быть оформлен по правилам языка программирования или в соответствии с внутренними стандартами операционной системы, иметь хорошо определенный интерфейс с другими программными модулями и внешними устройствами и относительно небольшие размеры. Программы можно конструировать из нескольких модулей, как из составных частей, каждая из которых может разрабатываться, программироваться, транслироваться и тестироваться независимо от других. Внутреннее строение модуля для функционирования всей программы, как правило, значения не имеет. При модификации алгоритма работы модуля структура программы не должна меняться. Простейшим примером программного модуля является подпрограмма.
Модули позволяют разбивать сложные задачи на более мелкие в соответствии с принципом модульности. Обычно проектируются таким образом, чтобы предоставлять программистам удобную для многократного использования функциональность (интерфейс) в виде набора функций, классов, констант. Модули могут объединяться в пакеты и, далее, в библиотеки.
3. Описание пользовательского интерфейса
гранатомёт программа обучающий интерфейс
При разработке интерфейса автоматизированной обучающей программы необходимо руководствоваться принципом простоты и удобства использования программы.
Рисунок 1 - Форма «Назначение»
При запуске программы мы попадаем на главную форму программы, в которой описывается назначение гранатомета (рисунок 1). Имеет достаточно простой не бросающийся в глаза яркостью фон, который не отвлекает внимание пользователя от основного предназначения программы. Слева на форме расположен ряд кнопок для перехода в другие разделы программы:
· Кнопка «Свойства» предназначена для перехода на форму, где показаны свойства гранатомета, а так же свойства используемых им выстрелов.
· Кнопка «Устройство» - при нажатии на неё мы попадаем на форму с описанием устройства гранатомета и отдельных его частей (рисунок 2);
Рисунок 2 - Форма «Устройство»
· Кнопка «Работа» - переходим на форму «Работа» для изучения работы механизмов при заряжании и выстреле из АГС - 17 (рисунок 3);
Рисунок 3 - Форма «Работа»
Кнопка «Неисправности» - предназначена для перехода на форму с описанием неисправностей, встречающихся при работе с АГС - 17 (30) а так же задержки и меры по их устранению.
· Кнопка «Требования безопасности» - при нажатии на эту кнопку мы попадаем в раздел «Требования безопасности», в котором указаны меры по безопасному использованию гранатомета (рисунок 4);
Рисунок 4 - Форма «Требования безопасности»
· Кнопка «Видео» - краткий видеокурс по изучению данного гранатомета (рисунок 5);
Рисунок 5 - Форма «Видео»
· Кнопка «Дополнительно» - отображает дополнительные материалы по данной теме, а так же литературу (рисунок 6);
Рисунок 6 - Форма «Дополнительно»
· Кнопка «Выход» - для выхода из программы. Из программы так же можно выйти стандартным способом, нажав изображение перекрестия в правом верхнем углу программы.
Заключение
Создание обучающих программ -- творческий процесс, требующий не только логического мышления, но и интуиции. Этот процесс еще изучен недостаточно и не может быть описан с помощью жестких нормативов-предписаний. К тому же разработка обучающих программ требует более глубоких знаний не только в определенной предметной области, но и знаний об учебном процессе и обучающихся.
Перед созданием учебной программы прежде всего требуется проанализировать предметную область, актуальность её создания, а также возможность учебного заведения предоставить все условия пользования данной программой.
Компьютер не только накладывает определенные ограничения на реализацию учебного процесса, он раскрывает новые возможности в управлении учебной деятельностью. Это происходит прежде всего за счет неограниченных возможностей в предъявлении материала, применения разнообразных учебных задач, построения модели обучаемого путем накопления и переработки больших массивов данных, относящихся к обучающемуся, неограниченного запаса знаний, относящихся к данной предметной области, и т.п.
Автоматизированная система является актуальным решением проблем обучения на сегодняшний день, так как многие пользователи нуждаются в автоматизированном простом и быстром средстве обучения. Программа может быть успешно внедрена в учебный процесс, что соответственно повысит качество знаний. С экономической точки зрения внедрения целесообразно.
Таким образом программа соответствующая всем требованиям, предъявленным к ней, такие как содержание лекционного материала по изучаемой дисциплине, тестовые задания по темам лекций, результаты тестирования записываемые в файл, который потом можно посмотреть в программе, облегчит и усовершенствует процесс обучения.
Список используемой литературы
1. Гагарина Л.Г. и др. Технология разработки ПО: Учебное пособие. -М.: ИД»Форум»: ИНФА - М, 2008.
2. Лаврищева Е.М., Петрухин В.А. Методы и средства инженерии программного обеспечения, МФТИ, 2006.
3. Степанченко И.В. Методы тестирования программного обеспечения: Учеб. пособие, -- Волгоград, ВолгГТУ, 2006.
4. Наставление по 30-мм автоматическому гранатомету на станке (АГС - 17), 2е изд., - М, 1982
5. 30-мм автоматический гранатомётный комплекс АГС -30. Учебное пособие- Пермь, ПВИ ВВ МВД России, 2006 г.
Размещено на Allbest.ru
Подобные документы
Общие сведения о миномётах, их конструкция, боевые качества и классификация. Структурное построение обучающих программ, их алгоритмы. Жизненные циклы программного продукта. Реализация функционирования программы и разработка пользовательского интерфейса.
курсовая работа [1,2 M], добавлен 06.11.2012Структурная диаграмма программного модуля. Разработка схемы программного модуля и пользовательского интерфейса. Реализация программного модуля: код программы; описание использованных операторов и функций. Вид пользовательской формы с заполненной матрицей.
курсовая работа [215,3 K], добавлен 01.09.2010Проектирование программного модуля: сбор исходных материалов; описание входных и выходных данных; выбор программного обеспечения. Описание типов данных и реализация интерфейса программы. Тестирование программного модуля и разработка справочной системы.
курсовая работа [81,7 K], добавлен 18.08.2014Требования к аппаратному и программному обеспечению, требуемому для разработки программного модуля. Критерии приемлемости разрабатываемого программного продукта. Разработка удобного пользовательского интерфейса программы. Алгоритм и листинг программы.
курсовая работа [2,6 M], добавлен 23.11.2011Разработка структурной диаграммы программного модуля. Представление схемы для основных расчетов выбранного приложения для создания прямоугольной матрицы. Особенности создания пользовательского интерфейса. Тестирование и отладка спроектированного модуля.
курсовая работа [648,4 K], добавлен 27.05.2015Разработка программного комплекса и описание алгоритма. Разработка пользовательского интерфейса. Анализ тестовых испытаний программного блока. Защита пользователей от воздействия на них опасных и вредных факторов. Режимы работы программного комплекса.
дипломная работа [1,7 M], добавлен 14.03.2013Разработка и внедрение информационного и программного обеспечения для изучения темы "Многогранники" по геометрии; принципы проектирования учебно-методического комплекса; технология реализации интерфейса модуля; визуализация материала, контроль знаний.
дипломная работа [3,6 M], добавлен 30.06.2012Структурная диаграмма программного модуля. Нахождение суммы элементов, находящихся над главной диагональю. Реализация программного модуля: код программы; описание использованных операторов и функций. Особенности тестирования программного модуля.
курсовая работа [146,6 K], добавлен 01.09.2010Разработка графического интерфейса проекта (панель инструментов имеет 6 кнопок). Процедуры разделов программы: документа ThisDocument, программного модуля Module1 и пользовательских форм UserForm1, UserForm2 и Деление_амёбы. Тестирование программы.
курсовая работа [29,5 K], добавлен 14.12.2010Создание программного модуля, выполненного на языке программирования VBA (Visual Basic for Applications) и позволяющего во введенном массиве символов удалить все повторные вхождения этих символов. Разработка пользовательского интерфейса. Код программы.
курсовая работа [317,4 K], добавлен 11.10.2012