Интернет Университет информационных технологий Твой путь к знаниям
  Искать!
Курсы | Обучение | Школа | Магазин | Общение | Новости | Помощь

поддержка курса Основы тестирования программного обеспечения
информация [+] Автор: В.П. Котляров | ISBN: 978-5-9556-0027-2


 
 
 
Дополнительные материалы:
 
 
Дополнительные материалы: Высокоуровневый дизайн
Страницы: 1 | 2 | 3 | 4 | 5 | » для печати и PDA
Если Вы заметили ошибку - сообщите нам или выделите ее и нажмите Ctrl+Enter

Назначение

Данный документ описывает внутреннюю структуру, взаимодействие с окружением и внешние интерфейсы приложения. Приводится описание классов, их взаимодействие, а также описание их внешних и внутренних интерфейсов.

Определения и принятые сокращения

В настоящем документе приняты следующие определения и сокращения:

СокращениеОпределение
FSДокумент cодержит технические требования, предъявляемые к функционированию программного продукта
HLDHigh Level Design. Содержит описание модульной структуры проекта и взаимодействия его модулей
ПроектПроект симулятора морского боя

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

Описание структуры проекта

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

Взаимодействие системы со складом и терминалами должно осуществляться посредством вызова методов модулей системы.

Методы внешнего модуля Axle

//Получение сообщения от терминала оси

static public int GetAxlePar(out string NameMaster,
out string Factory, out string Number, out byte ShiftNum,
out int Side, out float FrontDiam, out float BackDiam)

Use case-диаграмма

Рис. 14.1.  Use case-диаграмма

Окружение системы

Рис. 14.2.  Окружение системы

Методы внешнего модуля Bearing

//Получение сообщения от терминала подшипника

static public int GetRollerPar(out string NameMaster,
out string Factory, out string Number, out int ShiftNum,
out int Group, out int SepType, out float AShift)

Методы внешнего модуля Store

//Получение сообщения от CКЛАДА

static public long GetStoreMessage()

//Получение статуса СКЛАДА

static public int GetStoreStat(out long mParametr)

//Посылка команды СКЛАДУ

static public int SendStoreCom (int com, int s1, int y1,
int x1, int s2, int y2, int x2)
Дальше »
Страницы: 1 | 2 | 3 | 4 | 5 | » для печати и PDA
 
 

Внимание! Если Вы увидите ошибку на нашем сайте, выделите её и нажмите Ctrl+Enter.
Нужна помощь?
• Забыли пароль? Вам сюда...
• Есть вопрос? Спрашивайте!
Вы можете:
• Изменить персональные данные
• Изменить параметры подписки
Интернет-магазин:
• Ваши заказы здесь
• Ваш личный счет
Курсы | Учебные программы | Учебники | Вопросы и Ответы | Форум | Новости | Помощь

Телефон: +7 (499) 253-9312, 253-9313, факс: +7 (499) 253-9310, email: info@intuit.ru
© INTUIT.ru::Интернет-Университет Информационных Технологий - дистанционное образование, 2003-2011
Проект Издательства "Открытые Системы".
Партнеры: РМ Телеком, KRAFTWAY COMPUTERS.
Rambler's Top100