web-dev-qa-db-ja.com

Webアプリケーションでバッチ追加を設計するにはどうすればよいですか?

一括追加・一括編集機能付きのWebアプリケーションを作成しています。これがどのように行われるかについてのインターフェースを誰かが提案できますか?

PHPをサーバー側の言語として使用しています。管理ツールを作成しています。名前、住所、電話番号、年齢、誕生日、住所、国などの詳細をユーザーに一括追加したいのですが、市。同じページに同時に少なくとも10人のユーザーを追加したい。データベースに行を挿入するときに、wampサーバーのインターフェースのようなものを作成することを考えているが、少なくとも乱雑になると思う同時に10ユーザーの詳細。どんなアイデアでも大歓迎です。

3
user1031193

では、最初に尋ねる質問は、これらのユーザーを一度に1人ずつではなく、同時に追加することがなぜ重要なのでしょうか。ユーザーがすべてのアカウントの詳細をすでに準備していると確信できますか?状況によっては、ユーザーが全員を一度にアップロードしない、または少なくともグループを完了してから完了する前に、ユーザーがメカニズムを必要とする場合があります。

ユーザー間に何らかの関係があるため、すべてのユーザーを同時に追加していますか?それもインターフェースに影響を与える可能性があります。詳細を知らなければ、どのような設計を展開すべきかを言うのはほとんど不可能です。

いずれにせよ、大まかに言って、Webユーザーはスプレッドシートのような編集可能なテーブルに慣れていません。これは一般的なパターンではありません。 isの共通点は、複数のフォームdivを持つ複数のエンティティを処理することです。各フォームの「ボックス」はアカウントを表します。以下を検討してください。

enter image description here

このパターンの利点の1つは、垂直方向の順序を使用して、追加するアカウント間の階層と関係を示すことができることです(1つあると仮定)。アニメーションを使用してアクションを提案することもできます。たとえば、エントリがデータベースに送信されると、そのエントリが右に飛んでいきます。

しかし、あなたの製品についてもっと知らなければ、私は本当に他にたくさん言うことができるとは思いません。

3

1人がアカウントを追加するすべての作業を行わなければならない場合、それは頭痛の種の痛みです。したがって、それを個々のユーザーにオフロードしてください。

任意の数の電子メールアドレスを追加できる単一の大きなフィールドを用意します-スペースを使用してエントリ間の区切りを決定します。これにより、各受信者への招待メールが送信され、各受信者が自分のアカウントを設定するためのリンクが送信されます。 「管理者インターフェースのユーザー-まだアカウントを完了していないユーザー」のリストには、「招待済み」ステータスの一部と「招待状を再送信」リンクのあるメールアドレスのみが表示されます。管理者は必要に応じて引き続き各アカウントを手動で編集できます。

2
Jon Darke

各行がユーザーであるテーブルを使用します。さらに行を追加するオプションを使用して、10行から始めます。これにより、ユーザーはマウスをあまり操作せずにタブでフィールドに移動できます。

さらに行オプションを追加する

|名前|電話|年齢|誕生日|住所|国|

ユーザー追加ボタン

DOBからユーザーの誕生日を計算できますか?次に、入力するフィールドが1つ少なくなります

0
Wander