私は、中程度に複雑なエンジニアリングデータを収集して分析するプロジェクトに取り組んでいます。多くの人々がデータを作成しますが、実際に分析を実行するのはほんのわずかです。目標は、この入力データを専門家と機械で読み取り可能な「文書」に入れることです。したがって、著者と分析の間には翻訳がありません。 (これは現在の方法ではエラーの原因となっています)これを達成するための最善の方法と苦労しています。入力データファイルタイプのオプション?
プロトタイプは、Microsoft InfoPath 2007フォームをデータ入力の手段として使用し、プログラムが結果のXMLを読み取るようにしました。このように機能しましたが、フォームは複雑さを非常にうまく処理できず、要件が変更されたときには変更するのが非常に困難でした。さらに、ほとんどのユーザーはまだOffice 2003に悩まされています。
手動で書かれた構造化プレーンテキスト入力ファイルの考え方を検討しています。ほとんどのユーザーはXMLに慣れておらず、XMLを使用して書くことを拒否します。カスタム言語とパーサーを発明するのは悪夢のようだ。 JSONは合理的だと思われますが、実際には人間にとっては意味がありません。
私は考慮すべき入力のための他のオプションはありますか?
"プロトタイプはMicrosoft InfoPath 2007フォームを使用しました"。おそらくこれについて詳しく説明できますか? – bic
必要なデータをキャプチャするために、必要な/オプションのフィールド、構造化された繰り返しグループなどを使用して、InfoPathにいくつかのフォームを作成しました。いくつかの複雑な検証や検索を行うためにフォーム内に自動化機能が用意されていました。入力されたデータはXML形式で保存されるため、プログラムによって入力として簡単に消費されました。しかし、複雑なフォームは実際に開発するのが難しいことがわかりました。多くのデータを持つフォームは、それほど遅くなかった。制限(またはスキルが不足している可能性があるため)のために、ユーザーに適したフォームレイアウトを作成できませんでした。 – mbmcavoy