Skip to content

yusukehirohara0903/test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

test

仕様 アドレス帳アプリケーションを開発しました。 本アプリケーションでは、名前、住所、電話番号、メールアドレスとfacebookアカウントを管理することができます。 アプリケーションは下記のページにより構成されます。 ・ログイン画面 事前にデータベースに登録したユーザ名、パスワードによりログインします。

・アドレス一覧画面 アドレスを登録済みのユーザの名前と電話番号、メールアドレスを表示します。 この画面にある各ボタンによりそれぞれのページへ遷移します。

・アドレスの詳細表示画面 アドレス一覧画面の「詳細」ボタンが押下された場合に遷移します。 指定したユーザの登録されているすべての情報を表示する。 その際住所が登録されている場合、google map上に表示され、 facebookアカウントが登録されている場合アカウントの名前、facebookページへのリンク、プロフィール画像が表示される。

・アドレス新規登録画面 アドレス一覧画面の「アドレス新規作成」ボタンが押下された場合に遷移します。 名前を登録の際の必須項目とし、各入力項目が適正であるかチェックし、データベースへ登録します。

・アドレス編集画面 アドレスの詳細表示画面の「アドレス編集」ボタンが押下された場合に遷移します。 一度登録したアドレスを編集することができます。 このページで登録したアドレスを削除することも可能です。

・アドレス検索画面 アドレス一覧画面の「アドレス検索」ボタンが押下された場合に遷移します。 検索したい名前を入力すると一致したアドレスを表示することができる。完全に一致しなくとも検索可能です。

・ユーザ設定画面 ログインの際のユーザ名とパスワードを変更することができます。

使用したライブラリ ・PEAR::MDB2 ・HTML_QuikForm2 ・facebook php sdk ・google map api

工夫した点 機能面 住所を登録した際google map上に表示するようにしたこと。 facebookアカウントを登録した際ユーザー情報を表示するようにしたこと。 上記の2点を表示することにより、携帯電話で管理するアドレス帳より、詳細な個人情報をわかりやすく一目で確認することができる。

開発面 PEARライブラリを多数使用し、開発時間の短縮にあてた。 拡張性の部分を考慮に入れるため、smartyを利用しプログラム本体とデザインの部分を切り離した。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published