Глава 8 Система сбора данных: метеорологическая станция
Глава 8 Система сбора данных: метеорологическая станция
Теория теорией, но сточки зрения инженера-практика никакая, даже самая элегантная методология, предлагаемая учеными, не стоит и ломаного гроша, если она не помогает в построении реальных, работающих систем. Предыдущие семь глав были лишь прелюдией к данному разделу книги, где будут рассмотрены приложения объектно-ориентированного анализа к решению практических задач. В этой и в оставшихся четырех главах мы будем придерживаться следующей схемы: рассмотрев требования к той или иной системе, формализуем задачу, используя стандартные условные обозначения, и далее, в процессе объектно-ориентированной разработки, придем к некоторому решению. В качестве примеров был выбран ряд самых разнообразных областей, включая обработку данных, информационные системы, искусственный интеллект и управление. Каждой из них присущи свои особенности. Здесь вы не найдете подробного описания полученных решений, так как в этой книге мы обращаем основное внимание на анализ и проектирование, а не на программирование как таковое. Мы, однако, включили достаточно полное описание перехода от анализа к проектированию и, затем, к реализации проекта, а также обратили внимание на наиболее интересные аспекты, связанные с особенностями архитектуры рассматриваемых систем.
Требования к метеорологической станции
Система должна обеспечивать автоматический мониторинг следующих первичных погодных параметров:
• скорость и направление ветра;
• температура;
• барометрическое давление;
• влажность воздуха.
Система также должна вычислять некоторые производные параметры, в число которых входят:
• коэффициент резкости погоды;
• точка росы;
• относительное изменение температуры;
• относительное изменение барометрического давления.
В системе должна быть предусмотрена возможность определения текущего времени и даты, которые будут использоваться при генерации сообщении о максимальных и минимальных значениях первичных параметров за последние 24 часа.
Система должна обеспечивать постоянный вывод на дисплей текущих значений всех восьми первичных и производных параметров, а также текущее время и дату. Пользователь должен иметь возможность увидеть максимальные и минимальные значения любого из первичных параметров за 24 часа, сопровождаемые информацией о времени произведения соответствующего замера.
Система должна позволять пользователю проводить калибровку датчиков по известным опорным значениям, а также устанавливать текущие время и дату.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
16.4. Система адресации данных
16.4. Система адресации данных Система адресации данных - это одна из самых существенных составных частей файловой системы. Именно система адресации позволяет находить нужный файл среди множества как пустых, так и занятых блоков на диске. В ext2fs система адресации
Что такое базовая станция и когда ее лучше использовать
Что такое базовая станция и когда ее лучше использовать В большинстве случаев базовая станция вам не понадобится. С помощью программы Roger Wilco вы запросто сможете создать канал для общения или подключиться к уже работающему каналу, где бы он ни находился: в Интернете или
Рабочая станция
Рабочая станция С помощью данной службы реализуется подключение к сетевым компьютерам, поэтому при ее остановке получить доступ к другим компьютерам не удастся. При отключении данной службы будут автоматически отключены службы Оповещатель, Сетевой вход в системы,
Рабочая станция
Рабочая станция Рабочая станция — это служба на компьютере пользователя, с помощью которой реализуется поддержка сетевых подключений и связи между компьютерами. Без использования данной службы невозможно осуществление доступа к другим компьютерам. При этом настройки
Автоматизация сбора позиций и динамики топов
Автоматизация сбора позиций и динамики топов На первый взгляд кажется не совсем правильным начинать говорить о структуре сайта с конца, но это только на первый взгляд. На самом деле с необходимостью получать информацию о текущих позициях сайта вы столкнетесь очень
Глава 2 Ввод данных. Типы, или форматы, данных
Глава 2 Ввод данных. Типы, или форматы, данных Работа с документами Excel сопряжена с вводом и обработкой различных данных, то есть ин формации, которая может быть текстовой, числовой, финансовой, статистической и т. д. МУЛЬТИМЕДИЙНЫЙ КУРС Методы ввода и обработки данных
Док-станция
Док-станция Док-станция (модульная станция, доковая станция, стыковочная станция, крэдл, Docing Station, Docking Station, Desk Station, Slice Station, Cradle) – специальная подставка под ноутбук, расширяющая его возможности и вычислительные ресурсы до уровня настольного компьютера. Ведь любой
ГЛАВА 1 Система
ГЛАВА 1 Система Для стабильной и слаженной работы операционной системы необходимы различные инструменты, помогающие не только оптимизировать использование компьютера, но и автоматизировать рутинные действия, наблюдать за целостностью операционной системы,
Как повысить успешность проекта на Kickstarter ещё до начала сбора средств Андрей Васильков
Как повысить успешность проекта на Kickstarter ещё до начала сбора средств Андрей Васильков Опубликовано 15 января 2014 Интерес к совместному финансированию проектов растёт с каждым днём. Ежегодно сотни тысяч смелых инициатив воплощаются за счёт Kickstarter,
12.4. Система управления базами данных Microsoft Access
12.4. Система управления базами данных Microsoft Access ВведениеMicrosoft Access обладает всеми чертами классической системы управления базами данных (СУБД). Access – это не только мощная, гибкая и простая в использовании СУБД, но и система для разработки приложений баз данных. К числу
Система хранения данных Dell EqualLogic FS7500 Ника Парамонова
Система хранения данных Dell EqualLogic FS7500 Ника Парамонова Опубликовано 11 ноября 2011 года Сегодня компания Dell стала одним из ведущих поставщиков решений для инфраструктуры хранения, которые основаны на продуктах собственной разработки. Приобретение
Access 2007 как реляционная система управления базами данных
Access 2007 как реляционная система управления базами данных Access 2007 является настольной системой управления базами данных (СУБД), которая сочетает широкие возможности с простотой использования и дружественным интерфейсом.Access является СУБД реляционного типа, то есть все
Современный город: система подземных контейнеров для сбора мусора Николай Маслухин
Современный город: система подземных контейнеров для сбора мусора Николай Маслухин Опубликовано 06 марта 2013 Огромное количество мусора, его хранение и регулярный вывоз — постоянная головная боль всех мегаполисов. Мусорные баки быстро
Беспроводная зарядная станция для публичных мест Николай Маслухин
Беспроводная зарядная станция для публичных мест Николай Маслухин Опубликовано 26 августа 2013 Калифорнийская компания ChargeAll на днях анонсировала свою новую разработку — киоск для подзарядки мобильных устройств, разработанный специально для
Док-станция для телефона, превращающая его в будильник Николай Маслухин
Док-станция для телефона, превращающая его в будильник Николай Маслухин Опубликовано 23 апреля 2013Вектор развития персональной техники постепенно разворачивается к тому, что смартфон становится главным среди устройств. Всё чаще на рынке появляются модульные