49233

Игра “Зенитная установка”

Курсовая

Информатика, кибернетика и программирование

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

Русский

2014-01-15

191.25 KB

0 чел.

Министерство общего и профессионального

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

Владимирский государственный университет

Кафедра Информатики и Вычислительной Техники

Курсовая работа

Игра “Зенитная установка”

Выплнил: студент группы ИВТ-397

 Мурлыкин Н.Н.

     Принял:   Дубов И.Р.

Владимир 1999

. ОСНОВНАЯ ЧАСТЬ

1.1. Введение

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

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

  •  системный анализ ;
  •  проектирование;
  •  программирование ;
  •  тестирование .

1. 2 Системный анализ

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

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

. Перечислить все объекты (существительные) и приписать им те  факты, в которых они упоминаются.

3. Разделить факты для каждого объекта на три группы: первая -  "атрибуты", вторая - "поведение", третья - "сообщения другим  объектам".

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

  •  Модель (TModel)
  •  Атрибуты:

          Некоторое количество животных

Некоторое количество деревьев

  Корм

  •  Действия:

          Начать моделирование (Run)

  •  Животное (TAnimal)
  •  Действия:Если столкнулся с другим животным, то остаться на месте (HitOnAnimal)

Если столкнулся с деревом, то обойти (HitOnTree)

  •  Дерево (TTree)
  •  Корм (TForage)

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

Функции системы

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

Эксплуатационные требования:

     - технические средства - ПЭВМ IBM PC;

- операционная система - MSDOS;

- процесс моделирования управляется одним оператором.

TTree

  ..n  ..n   

      ..n

TAnimals

TForage

TModel

TTrees


 

А также другие работы, которые могут Вас заинтересовать

24079. Метаболизм белков 35 KB
  Детоксицирующая функция печени Детоксикация ядовитых метаболитов и чужеродных соединений ксенобиотиков протекает в гепатоцитах в две стадии. Реакции первой стадии катализируются монооксигеназной системой компоненты которой встроены в мембраны эндоплазматического ретикулума. На первой стадии биотрансформации происходит образование или высвобождение гидрокси карбоксильных тиоловых и аминогрупп которые являются гидрофильными и молекула может подвергаться дальнейшему превращению и выведению из организма. Кроме цх Р450 в первой...
24080. Биологическая ценность белков 30 KB
  Для оценки состояния обмена белков используется понятие азотистый баланс. Азот остается в организме и расходуется на синтез белков. Встречается при голодании белковой недостаточности тяжелых заболеваниях когда происходит интенсивный распад белков тела. Биологическая ценность белков.
24081. Переваривание белков. Пути превращения аминокислот в печени 105 KB
  Расщепление белков происходит при участии нескольких групп ферментов: Экзопептидазы катализирует разрыв концевой пептидной связи с образованием одной какойлибо аминокислоты. В результате расщепления образуются свободные аминокислоты которые затем подвергаются всасыванию. Аминокислоты всасываются свободно с ионами натрия. Некоторые аминокислоты обладают способностью конкурентно тормозить всасывание других аминокислот: Лизин тормозит всасывание аргинина.
24082. Токсическое действие аммиака-инактивация альфа-кетоглутарата в цикле кребса,энергетическое голодание,к которому чувствителна очень нервная ткань 57.5 KB
  Возможны 4 типа дезаминирования: Восстановительное RCHCOOH RCH2COOH NH3 NH2 Гидролитическое RCHCOOH RCHCOOH NH3 NH2 OH Внутримолекулярное RCH2CHCOOH RCH=CHCOOH NH3 NH2 Окислительное RCHCOOH RCCOOH NH3 NH2 O Окислительное дезаминирование бывает 2 видов: прямое и непрямое трансдезаминирование. R R1 R R1 HCNH2 C=O C=O HCNH2 COOH COOH COOH COOH Реакция трансаминирования...
24083. Реакция трансаминирования 36.5 KB
  R R1 R R1 HCNH2 C=O C=O HCNH2 COOH COOH COOH COOH Реакция трансаминирования обратима она катализируется ферментами аминотрансферазами. Наиболее часто акцептором NH2групп служит 2оксоглутарат кетоглутарат реакция приводит к образованию глутаминовой кислоты: СН3 COOH CH3 COOH АЛТ НСNH2 CH2 C=O CH22 COOH CH2 COOH CHNH2 ...
24084. Декарбоксилирование аминокислот 57 KB
  Серотонин обладает сосудосуживающим действием участвует в регуляции артериального давления t тела дыхания медиатор нервных процессов. Он образуется в области воспаления участвует в развитии аллергических реакций.
24085. Пути обезвреживания аммиака 64 KB
  Уровень аммиака в норме в крови не превышает 60 мкМоль литр. Для кроликов концентрация аммиака 3 мМоль литр является летальной. В организме существует 4 пути обезвреживания аммиака.
24086. Биосинтез мочевины 108.5 KB
  Биосинтез мочевины. С мочой за сутки выводится 2530 г мочевины. Синтез мочевины идет в печени. Цикл мочевины открыли Ганс Кребс и Курт Хенселайт 1932г.
24087. Обмен глицина и серина 203 KB
  Глутатион Сер Тканевые белки Глюкоза Муравьиная кислота Гли Липиды Гиппуровая кислота Гем Креатин Тре Пурины ДНК РНК Желчные кислоты Глицин участвует в образовании гема: СООН СН2NH2 HSKoA COOH B6 СН2 COOH CH2 CO2 аминолевули СН2 натсинтаза CH2 COSKoA C=O CH2NH2 аминолевулиновая кислота В качестве кофермента аминолевулинансинтаза содержит витамин В6. В почках образуются гуанидинуксусная кислота: NH2...