0

私は部品を製造する会社でインターンをしており、色度、明るさ、コントラストなどの多くのテストを実行する必要があります。現在、MS Access をフロントエンドとして使用してデータを入力し、終了時にレポートとして印刷しています。データはどこにも保存されません。また、何らかの理由で、データをどこにも保存しない Excel を使用してこれらの「データ フォーム」も作成しています。後で使用するためにすべてのデータを mySQL データベースに保存できるようにするソリューションを見つけるのが私の仕事ですが、複数の UI を使用してデータを入力しているため、どうすればよいかわかりません。上司とは単一の UI に統合する必要があるという合意に達しているので、...

ここに私のオプションがあります:

1) すでに機能している MS Access UI を mySQL データベースにリンクしようとし (Access について何も知らないので、これは恐ろしい失敗になる可能性があります)、すべての Excel フォームを Access フォームに変換します。

2) Access フォームを Excel フォームに変換し、Excel からデータをキャプチャする必要があります。これは、何百ものドキュメントのそれぞれにキャプチャする必要がある約 50 以上のセルがあるため、非常に面倒なコーディング作業です。

3) 管理者が属性を追加し、フォームとそのフォームに対応する mySQL テーブルを作成するフィールドを定義できるようにする PHP アプリケーションを作成します。基本的に、Access フォーム ビルダー/フォームの機能を利用して、それらを Web アプリケーションに配置します。これを最初から行うには非常に時間がかかりますか?

申し訳ありませんが、これは長くなりましたが、ここでプログラミングのバックグラウンドを持っているのは私だけであり、インターンであるため、アドバイスが必要です.

ありがとうマット

4

1 に答える 1

0

アプローチ番号 3 は、 Symphony CMSを使用して迅速に実行できます。フォームごとにセクションを作成し、ユーザー (または管理者) が Symphony の GUI セクション エディターを使用してそのセクションにフィールドを追加します。フォームは CMS で利用可能になり、エントリを追加する準備が整います。

Symphony CMS は非常に柔軟で、これを使用してレポート (HTML またはその他の形式) を生成できます。また、RESTful APIも備えています。

また、Excel データに適したCSV インポート拡張機能もあります。

于 2012-06-22T16:40:15.963 に答える