Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Основные требования к программе




Общие сведения

1.1 Основание для разработки

Основанием для разработки технического проекта является учебный план специальности 230401 «Прикладная математика»

1.2 Задание на курсовой проект

Требуется разработать технический проект на программное средство воспроизведения документирования информации на ИТО в режиме «Кино» (далее – КИНО).

1.3 Назначение разработки

Программное средство КИНО предназначено для просмотра Пользователем тактической обстановки на основе воспроизведения файлов регистрации с соблюдением временного режима и создается для нужд лаборатории 752 ОАО «Концерн «Вега».

Основные цели создания КИНО:

- просмотр воздушной обстановки по существующим файлам регистрации;

- воспроизведение обстановки в реальном или ускоренном режиме;

- нахождение нужного Пользователю временного участка файла регистрации;

- просмотр отображения;

- настройка воспроизведения;

- отображение статуса воспроизведения.

 

Диаграмма вариантов использования КИНО представлена на рис 3.2.1.

 

 

Основные требования к программе

 

2.1 Краткий обзор требований к системе

2.1.1 Требования к функциональным характеристикам

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

- инициализация режима «Кино»;

- открытие файла регистрации;

- выбор файла регистрации;

- начало воспроизведения;

- возможность приостановки воспроизведения;

- возможность остановки воспроизведения;

- возможность ускоренного воспроизведения с задаваемой Пользователем скоростью (2-х, 4-х и 8-ми скоростной режим) — за 1 секунду прокручивается 2 (4 или 8) секунды из файла регистрации;

- поиск сообщений по типу;

- наглядное отображение текущей позиции с помощью визуального элемента “Бегунок”;

- установка бегунка по времени и по номеру сообщения;

- получение бегунка по времени и по номеру сообщения;

- настройка отображения;

- воспроизведение в реальном времени;

- ускоренное воспроизведение;

- отображение параметров воспроизведения;

- деинициализация режима «Кино»;

- предоставление информации о компоненте и его версии.

2.1.2 Требования к структуре файла регистрации

Файл регистрации начинается с заголовка (TDocFileHdr) и продолжается неограниченным числом пар заголовка сообщения (TDocMsgHdr) и содержания сообщения (Msg). Структура файла представлена на рис. 2.1.

 

Рис. 2.1 Структура файла регистрации

Заголовок файла включает в себя:

- строку комментариев;

- номер цифровой вычислительной машины (ЦВМ);

- резервное поле;

- структуру времени.

Заголовок сообщения включает в себя:

- длину сообщения;

- тип донесения;

- код времени;

- функцию, возвращающую тип донесения.

 

2.1.3 Требования к численности и квалификации персонала системы

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

2.1.4 Требования к качеству

1) Требования к надежности

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

 

2) Требования к программному обеспечению системы

На ПК, где предполагается использование программного средства КИНО, должно быть установлено следующее программное обеспечение:

- ОС семейства Windows NT версии 5.0 или старше;

- система обработки документированной информации.

3) Требования к документированию

Основное требование – рациональное и полное изложение требований в удобном для систематизации и чтения виде.

Список требуемых документов:

- документ требований;

- документ описания GUI;

- технический проект;

- презентация в формате ppt.

2.2 Архитектурные мотивы

Выбор архитектурных мотивов – это выявление тех функциональных характеристик, которые непосредственно влияют на архитектуру модулей проектируемого программного средства и на архитектуру программного средства в целом. Для программного средства КИНО на основании проведённого анализа документа требований обозначены следующие архитектурные мотивы:

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

- Весь функционал воспроизведения тактической обстановки содержится в модуле рабочего места оператора (Operator Workstation, OWS).

- Модуль КИНО содержит графический интерфейс, необходимый для организации взаимодействия с Пользователем.

- Модуль КИНО инициализирует взаимодействие с модулем OWS через механизм сокетов, используя протокол TCP.

- Параметры запуска OWS хранятся в отдельном файле настроек.

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

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

4) Требуется исключить дублирование большого участка кода из модуля OWS.

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных