0

私は最近、顧客にソフトウェアをリリースしました。これは、ある場所の 1 台のマシンにインストールされ、後で別の 2 つの場所にインストールされる可能性があります。これはプロトタイプであり、テストする必要があります。

これは、スキャンを実行し、いくつかの画像分析を行い、レポートを作成するコンパイル済みの Matlab GUI です。ここではすべて問題ありません。しかし、私が使用するバッチファイルは過去のDOS時代のものであり、使用すべきではなく、専門的ではないように見えるという苦情があります...現在、ユーザーは最初に使用する前にバッチファイルに1つのパスを設定する必要があり、その後は常にバッチファイルを実行します。このバッチ ファイルは、GUI の実行中のインスタンスを含む一部のプロセスを強制終了して、競合を回避し、結果のパスを設定して GUI を実行します。私は彼らに、素敵なロゴ (拡張子 .bat が見えないように ;)) を使って、このバット ファイルへのショートカットを作成するよう提案しましたが、彼らはまだ満足していません。

何をすべきかは、おそらくここでの主な問題ではありません。クライアントは常に正しいので、クライアントを.bat満足させるために何らかの方法で削除する必要があります。しかし、バットファイルを使用した大規模なソフトウェアではなく、技術的なソフトウェアをリリースすることは本当に専門的ではないのでしょうか? それとも一個人の意見ですか?

4

3 に答える 3

2

個人的には、すでに GUI を持っている場合は、それを使用して前処理を行うと思います。バッチ ファイルを使用しても問題はありませんが、GUI を使用しているときにバッチ ファイルを使用するのは、最善の方法とは思えません。

または、メイン プログラムと同じ外観の GUI を作成して、ユーザーに必要な詳細を尋ねます。私にとってはプロフェッショナリズムではなく、ユーザーが必要なことをいかに簡単に実行できるかということです。

于 2012-11-15T15:07:57.770 に答える
0

小さなプロジェクトにバッチ ファイルを使用することに問題はないと思います (特に、テスト フェーズでは、バッチ ファイルの方が簡単で、クライアントに何かをすばやく提供できる場合)。ただし、プロジェクトのサイズにもよりますが、適切なアイコンとそうでないものをクライアントに配信する EXE があると便利です。

EXEの方がよりプロフェッショナルに見えるという顧客の意見に同意します。そうかどうか…よくわかりません。.batファイルは、それが正しいかどうかにかかわらず、少しまとまっているように見えます。

これは、多くの場合単純なスクリプトであるため、人々が PHP プログラムのスクリプトを呼び出す場合に似ていると言えます。しかし、Cake や Kohhana のようなフレームワークは、誰かが通常スクリプトとして分類する以上のものがありますが、それは PHP であるため、依然としてその意味合いがあります。

于 2012-11-15T15:03:15.413 に答える
0

バッチ ファイルは専門外ではありません。バッチ「言語」には欠点と明らかな問題 (エラー処理!!) がありますが、仕事は完了します。それがポイントです。

問題は、プログラムの内部が表示されることであり、一部の人々はこれを怖がっています。彼らはこのようなものを見たくないので、不承認のラベルを見つけようとします. 最も簡単な解決策は、バッチ ファイルを「化粧カバー」の後ろに隠すことです。この場合、恐ろしい目から作業を隠す exe です。

簡単な方法の 1 つは、自己解凍型の zip ファイルを使用することです。例: http://www.7zsfx.info/en/

于 2013-07-30T07:24:05.097 に答える