Имитация чтения данных с какого-либо электронного устройства?Какой язык выбрать? - PullRequest
0 голосов
/ 03 января 2012

В нашем отделе контроля качества мы используем какое-то оборудование контроля качества, которое измеряет параметры трансформатора. и мы должны принимать 12 различных значений параметров каждый раз для 200 - 300 различных условий.

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

Поэтому наш технический отдел контроля качества попросил команду ИТ-службы разработать приложение, которое генерирует случайные показания для заданных параметров.

Всего 12 параметров

Исходя из своего опыта, они вычислили диапазон значений для каждых 12 параметров (максимальное и минимальное значения для чтения.

и они дадут максимальное и минимальное значение для всех 12 параметров .. поэтому наше приложение должно генерировать случайную последовательность из 12 параметров, значения которых должны быть в значениях max и min. и нам нужно получить 200 - 300 показаний. как начать этот проект? какой язык будет обрабатывать такого рода вычисления .. мы в некоторой степени знакомы с C # .. мы готовы поделиться дополнительной информацией, если потребуется?

Ответы [ 2 ]

0 голосов
/ 05 января 2012

Настоящее решение - компьютерная автоматизация.Получить спецификации для этих измерений, определить необходимое испытательное оборудование.Разработать приложение WPF, которое будет взаимодействовать с испытательным оборудованием.Определите испытательное оборудование с подходящим интерфейсом H / W (USB, IEEE-488 и т. Д.).Создайте детальный дизайн для S / W & H / W.План разработки документа, бюджет, график, основные этапы и т. Д. Представьте ваше предложение руководству.

«Поэтому наш технический отдел контроля качества попросил команду ИТ-службы разработать приложение, которое генерирует случайные показания для заданных параметров».План КК, как вы его описали, НЕ является планом.

0 голосов
/ 03 января 2012

Выберите язык, с которым вы наиболее знакомы или который широко используется в вашей организации.Не важно что.Учитывая, что вы пометили C#, выберите его как основной язык.

Сначала я бы определил API для генерации произвольных входов и моделирования реакции устройства, назовем его simulator.Как и после этого, имея для этого SDK вид, вы можете использовать его в любое время:

  • Приложение командной строки
  • Windows Forms
  • WPF
  • APS.NET
  • Веб-сервис

Другими словами, интерфейс зависит от выбора стратегии товара или компании, поэтому отсоедините себя от него.Например, может быть предметом изменений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...