Требования к программе





Скачать 292.31 Kb.
НазваниеТребования к программе
страница3/6
Дата публикации24.02.2015
Размер292.31 Kb.
ТипДокументы
100-bal.ru > Информатика > Документы
1   2   3   4   5   6

Анализ

  1. Классы анализа



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

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

На Рис. представлены классы анализа для разрабатываемого приложения Windows 8.


Рис. . Классы анализа
Интерфейс FigureInterface используется для наследования от него класса Figure. Это сделано для следующих версий программы, в которых типов фигур может быть несколько.

Методы интерфейса FigureInterface:

  • UpdatePosition() – вычисляет новые координаты местоположения экземпляра класса, наследуемого от интерфейса Figure, на форме;

  • Draw() – перерисовка объекта;

  • SetRandomPosition() – установка объекта в случайную позицию на форме.


Класс Figure реализует интерфейс FigureInterface.

Поля класса Figure:

  • Image – изображение, которое рисуется на форме;

  • angle – угол направления движения;

  • Timetochangeangle – время, по истечении которого угол направления движения изменится;

  • Speed – скорость перемещения фигуры по форме;

  • Speedincrement – ускорение фигуры;

  • Timetochangespeed – время, по истечении которого скорость объекта изменится;

  • X – координата по оси абсцисс;

  • Y – координата по оси ординат;

  • _zerowidth – абсолютная координата левой стороны формы;

  • _zerohight – абсолютная координата верхней стороны формы;

  • _maxwidth – абсолютная координата правой стороны формы;

  • _maxheight – абсолютная координата нижней стороны формы;

Методы класса Figure:

  • Figure() – конструктор класса;

  • reflectVertical() – отразить по вертикали;

  • reflectHorisontal() – отразить по горизонтали;

  • isHit() – пользователь нажал на него.


Абстрактный класс AbstractUser предназначен для наследования от него классов FbUser, GfcUser и LeaderboardUser.

Поля класса AbstractUser:

  • Id – ID пользователя в Facebook.


Класс GfcUser предназначен для хранения информации об игроках приложения.

Поля класса GfcUser:

  • Totalscore – показывает общий счет конкретного пользователя.


Класс LeaderboardUser предназначен для построения таблицы рекордов.

Поля класса LeaderboardUser:

  • FirstName – имя пользователя в Facebook;

  • LastName – фамилия пользователя в Facebook;

  • PicSquare – фотография пользователя;

  • Totalscore – счет пользователя.


Класс Sound предназначен для воспроизведения звукового файла при нажатии на «мышь».

Поля класса Sound:

  • Snd – звуковой файл на жестком диске.

Методы класса Sound:

  • Sound() - конструктор;

  • PrepareMusic() – открывает файл;

  • Play() – воспроизводит звуковой файл.


Класс CatPaw предназначен для реализации кнопки выхода в главное меню

Поля класса CatPaw:

  • _count;

  • _time;

  • readytoExit;

  • textOutput;

  • visibility.

Методы класса CatPaw:

  • CatPaw();

  • Tap();

  • TryToResetCount().


Класс Settings предназначен для локального хранения настроек приложения.

Поля класса Settings:

  • Maxscore – хранение (доступ и запись) значения максимального счета пользователя;

  • userId – хранение (доступ и запись) значения ID пользователя в Facebook;

  • accessToken – хранение (доступ и запись) значения токена доступа к API Facebook.




1   2   3   4   5   6

Похожие:

Требования к программе iconРабочие программы по биологии класс 7
В программе сформулированы основные понятия, требования к знаниям и умениям учащихся по каждому разделу. Курсивом в данной программе...
Требования к программе iconФедеральные государственные требования к дополнительной предпрофессиональной...
Федеральные государственные требования к дополнительной предпрофессиональной общеобразовательной программе в области музыкального...
Требования к программе iconФедеральные государственные требования к дополнительной предпрофессиональной...
Федеральные государственные требования к дополнительной предпрофессиональной общеобразовательной программе в области музыкального...
Требования к программе iconФедеральные государственные требования к дополнительной предпрофессиональной...

Требования к программе iconI. Общие положения
Федеральные государственные требования к дополнительной предпрофессиональной общеобразовательной программе в области музыкального...
Требования к программе iconI. Общие положения
Федеральные государственные требования к дополнительной предпрофессиональной общеобразовательной программе в области театрального...
Требования к программе iconI. Общие положения
Федеральные государственные требования к дополнительной предпрофессиональной общеобразовательной программе в области музыкального...
Требования к программе iconI. Общие положения
Федеральные государственные требования к дополнительной предпрофессиональной общеобразовательной программе в области музыкального...
Требования к программе iconI. Общие положения
Федеральные государственные требования к дополнительной предпрофессиональной общеобразовательной программе в области музыкального...
Требования к программе iconЭкзаменационные вопросы по «Криминалистике»
Требования к уровню освоения содержания дисциплины определены в Основной образовательной программе
Требования к программе iconПрограмма развития универсальных учебных действий на ступени основного...
Программа развития универсальных учебных действий на ступени основного общего образования (требования к Программе см стр. 122 – 142...
Требования к программе iconОбщие требования к курсовой и дипломной работам
Научный уровень дипломной работы должен соответствовать программе подготовки специалиста
Требования к программе icon«Современный урок комплексного учебного курса орксэ» Юлькова М. В
«Требования к уровню подготовки учащихся обучающихся по данной программе как структурный элемент программы педагога»
Требования к программе iconПояснительная записка к рабочей программе по математике 10-11 классы. 2 Требования к уровню
Учебно-тематический план и календарно-тематическое планирование по математике в 10 классе. 14
Требования к программе iconПрограмма по формированию навыков безопасного поведения на дорогах...
Федеральные государственные требования к дополнительной предпрофессиональной общеобразовательной программе в области музыкального...
Требования к программе iconПрограмма по формированию навыков безопасного поведения на дорогах...
Федеральные государственные требования к дополнительной предпрофессиональной общеобразовательной программе в области хореографического...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск