- •Пермский национальный исследовательский политехнический университет
- •Отчет о выполнение курсового проекта по дисциплине «Встроенные микропроцессорные системы»
- •Задание
- •Введение
- •1. Список функциональных требований
- •2. Список нефункциональных требований
- •3. Расчет количества памяти для хранения лога
- •3.1. Структура лога данных
- •4. Реализация системы на oem
- •4.1. Oem-модуль Crumb128
- •4.2. Разработка подсистемы измерения
- •4.3. Разработка подсистемы питания
- •4.4. Разработка схемы подключения модулей
2. Список нефункциональных требований
Для полного представления о системе, необходимо сформировать список нефункциональных требований, который будет использоваться при выборе аппаратной платформы. Список нефункциональных требований сведен в Таблицу 1 с указанием ранга их приоритета. Ранг приоритета был самостоятельно установлен автором, исходя из собственного опыта и консультаций с экспертами.
Таблица 1. Нефункциональные требования к TMSDMS
Требования |
Приоритет |
Робастность |
Высокий |
Достоверность |
Высокий |
Время выхода на рынок |
Высокий |
Стоимость |
Высокий |
Площадь монтажа |
Средний |
Контролепригодность |
Средний |
Модифицируемость |
Средний |
Масштабируемость |
Средний |
Конфигурируемость |
Низкий |
Многократная используемость |
Низкий |
Энергопотребление |
Низкий |
Обслуживаемость |
Низкий |
Безопасность |
Низкий |
Робастность:
Определение– состояние, в котором характеристики технологии, процесса или процессов нечувствительны к воздействию дестабилизирующих факторов.
Ранг–высокий (является основной характеристикой работоспособности системы).
Достоверность:
Определение– соответствие полученной системы заданным требованиям.
Ранг–высокий (задача всего проекта – сконструировать системы по заданным требованиям).
Время выхода на рынок:
Определение– начало продаж нового товара на рынке.
Ранг–высокий(чем новее продукт, тем, как правило, лучше его характеристики; современные технологии направлены уже не на создание нового, а на улучшение и модификацию уже имеющегося).
Стоимость:
Определение– затраты на изготовление системы.
Ранг–высокий(заказчиком не указан бюджет проекта, но, следует всегда стремиться уменьшить денежные затраты; обычно, стоимость является первым и основным критерием при моделировании любой системы).
Площадь монтажа:
Определение– физическое пространство, занимаемая системой.
Ранг–средний(требование проекта использоватьCan-busуже говорит о желании сократить расход пространства).
Контролепригодность:
Определение– пригодность к проведению диагностирования, контроля.
Ранг–средний (данные проект является подготовительной ступенью для детального проектирования и программирования системы, поэтому не требует строгого следования стандартам и готовности проходить государственные аттестации).
Модифицируемость:
Определение– способность системы к изменению, внесению/удалению некоторых элементов.
Ранг–средний (системы сбора данных сами по себе являются универсальными комплексами средств, не нуждающимися в дополнительной унификации).
Масштабируемость:
Определение– способность системы справляться с увеличением рабочей нагрузки (увеличивать свою производительность) при добавлении ресурсов (обычно аппаратных).
Ранг–средний (данная система может быть расширена лишь за счет увеличения количества вагонов и/или расширения списка снимаемых показатель, что может потребовать установки дополнительных датчиков).
Конфигурируемость:
Определение– способность системы быть быстро и простыми средствами настроенной/перенастроенной для выполнения необходимых задач/при возникновении сбоев.
Ранг–низкий (данная система должна быть легко и быстро настраиваемой; не содержать сложных настроек).
Многократная используемость:
Определение– возможность перенесения данной системы в другую среду, повторное использование блоков системы при демонтаже.
Ранг–низкий (данная цель не указана заказчиком).
Электропотребление
Определение– величина, отражающая количество потребляемого системой энергоресурса определенного качества.
Ранг–низкий(данная система предназначена для электропоезда)
Обслуживаемость:
Определение- совокупность качественных и количественных характеристик реализованной системы, позволяющих выполнять оперативные задачи с наименьшими затратами рабочей силы, при невысокой квалификации обслуживающего персонала, небольшом объеме и невысоком техническом уровне испытательной аппаратуры и вспомогательных средств в тех окружающих условиях, в которых будут выполняться работы по планируемому и непланируемому обслуживанию.
Ранг-низкий(заказчиком не было указано, кто будет заниматься последующим обслуживанием при эксплуатации системы).
Безопасность:
Определение- состояние защищённости системы, от потенциально и реально существующих угроз, или отсутствие таких угроз.
Ранг-низкий(данная система не является хранилищем персональных данных или данных государственной важности, что требует особого внимания для обеспечения защиты).