2017-03-28 14 views
-1

私は、学生と教員が教員と学生の両方からアクセスできる情報とドキュメントを共有できるAndroidアプリケーションを開発しています。間違いなく、2人のユーザー、すなわち学生と教員が存在します。 1つのアプリケーションでStudentとFacultyに別々のユーザーアクセスを2回使用できますか?もしそうなら、それをどうやって行うのか私を導くことができます。1つのアンドロイドアプリケーションで2つの別個のユーザーアクセスを作成できますか?

PS:Firebaseをバックエンドサーバとして使用しています。

+0

まだ試しましたか?どこで問題がありますか? –

+0

はい、学生用と教員用の登録部分を作成しました。しかし、Firebaseに登録した学生は、自分のアプリケーション内のFacultyページとStudentページの両方にアクセスできるので、それが私の問題です。私はこれらの2つのユーザーアクセス、つまり学生と教員を分離したいと思っています。また、教員を管理者にして、アプリケーション内のすべてにアクセスできるようにしたいと思います。 Firebaseを使ってこれを行うことはできますか? – Duhsaka

答えて

0

少なくとも2つの部分でアプリケーションを作成します。まず、データベースのバックエンド。すべての通常のCRUDデータベースの作業を行います。第2に、ユーザ側のフロントエンドで、バックエンドからメソッドを呼び出します。フロントエンドには、学生用と教員用の2種類があります。フロントエンドのタイプに応じて、さまざまなレポートとデータベースへのアクセスが利用可能になります。たとえば、学生は自分の結果に関するレポートを見ることができます。教員は、すべての生徒の結果を報告する大きなレポートを見ることができます。

アプリケーションの複雑さはわかりません。データベースバックエンドとユーザー向きのフロントエンドの間にある3番目のBusiness Logicパーツが必要な場合があります。

+0

私はサーバー側のコーディングについて知識がありません。そのためFirebaseを使用しています。私の質問は、Firebaseを使用して1つのアプリケーション内で2つの別個のユーザーアクセスを作成できますか?もしそうなら、それをどうやるのか教えてくれますか? – Duhsaka

+0

2つのメニューを作成します。学生メニューには、学生がアクセスできるオプションのみがあります。ファカルティメニューには、教員用に選択できる幅広いオプションがあります。いくつかのオプション(「ログアウト」など)は両方のメニューで同じになります。ユーザーがユーザー名とパスワードでログインすると、そのユーザーが学生か教員かを記録します。正しいログインの後、それらのメニューを表示してください。 – rossum

+0

Firebaseを使ってそれを行うことはできますか? – Duhsaka

関連する問題