Presentation is loading. Please wait.

Presentation is loading. Please wait.

Yes! Let’s Go Searching 店舗総合検索システム リーダー 下茂 サブリーダー 南 長 メンバー 酒匂 田原 牧之瀬

Similar presentations


Presentation on theme: "Yes! Let’s Go Searching 店舗総合検索システム リーダー 下茂 サブリーダー 南 長 メンバー 酒匂 田原 牧之瀬"— Presentation transcript:

1 Yes! Let’s Go Searching 店舗総合検索システム リーダー 下茂 サブリーダー 南 長 メンバー 酒匂 田原 牧之瀬
黒江 永田

2 >一般ユーザ側のデメリット 時間の無駄 店舗混雑による待ち 他店舗を探すにしても手間! 手間がかかる 空いてる店舗を見つけても、
希望の設備が無い!

3 >店舗ユーザ側のデメリット お客様の離店 問題だらけだわ! 過剰来店時の 人員不足 空席空室の 宣伝手段不足 予約不足

4 >システム構成 システム管理者 店舗ユーザ PC SQL4g GAE Google 一般ユーザ インターネット PC スマートフォン サーバ
データベース PC スマートフォン

5 >システムの特徴1 一般ユーザ 店舗ユーザ 近くの店舗を 簡単に検索できる! 空席空室の管理のしやすさ 空席空室の状況を 随時配信!
店舗の空席空室情報を 見ることができる! 受付の待ち時間を 可能な限りカット! 店舗の設備、サービスを 確認できる! システムの導入が容易

6 >プログラム構成1 ユ ー ザ 一般ユーザ 店舗ユーザ アカウント 検索 アカウント 店舗情報管理 結果表示 お気に入り 空席空室情報管理
ユ  ー  ザ 一般ユーザ 店舗ユーザ 非会員 会員 アカウント 検索 アカウント 店舗情報管理 結果表示 お気に入り 空席空室情報管理 問い合わせ 問い合わせ

7 >一般ユーザによる検索の流れ 検索しましょう 検索したい 4つのジャンルを含む 条件を指定して 検索できる 鹿児島県内の
エリアから検索できる 条件検索 エリア検索 絞り込む 結果一覧表示 店舗詳細

8 >デモンストレーション 一般ユーザによる検索の流れ 1、条件検索 2、エリア検索(絞込みを使用) 3、店舗詳細を表示

9 ユーザからのアクションを待ちましょう!!
>店舗情報登録の流れ システム管理者 店舗ユーザ URL URL アクセス 店舗情報登録 ログイン 空席空室情報を変更 ユーザからのアクションを待ちましょう!!

10 >使用中の増減管理の流れ 店舗ユーザ ログイン後… 退店時 入店時 増減管理 個室 1

11 >デモンストレーション 店舗情報登録~空席空室管理 1、店舗情報登録 2、ログイン処理 3、空席空室 - 情報登録
4、空室空席 - 増減管理 5、ログアウト処理

12 >システムの特徴2 システム管理者 ユーザ一覧から選択でき、 情報閲覧や削除が可能。 閲覧対象が店舗ユーザの場合、 店舗の利用状況がわかる。
利用者TOPに表示する「お知らせ」の追加 来店者数の多い店舗の上位5店舗の 比較可能な統計管理。

13 >プログラム構成2 システム管理者 アカウント 問い合わせ 会員情報操作 表示系 統計管理 サービス設備

14 >デモンストレーション システム管理者機能 1、管理アカウント作成 2、ログインとログアウト 3、ユーザ一覧での操作 4、お知らせ登録

15 >作業概要1 作業及び 作業ドキュメント 担当者 予定実績 11月 12月 1月 2月 画面遷移図 下茂 牧之瀬 予定 実績 ユースケース図
田原 長 画面仕様 下茂 永田 テーブル仕様 テーブル一覧 全員 E‐R図

16 >作業概要2 作業及び 作業ドキュメント 担当者 予定実績 11月 12月 1月 2月 シーケンス図 牧之瀬 田原 長 予定 実績
田原 長 予定 実績 プログラミング 下茂 酒匂 南 デバッグ・テスト 発表準備 全員

17 >開発に当たって苦労したこと サーバの環境調整 ウェブサイトのデザイン調整 マップの表示と調整

18 >開発に当たって工夫したこと データベースはSQL4gを使用 登録フォームにて入力値チェック 営業のことも考えて統計機能を実装
統計機能において見やすいようにグラフ化 スマートフォン用ウェブサイトは使いやすいように作成

19 >問題点 GPSの精度が環境依存 GearsAPIが廃止予定 DBに対する排他制御 スマートフォン用ウェブサイトの挙動が不安定
マップのレスポンス

20 >今後の課題 データベースの調整 予約機能の実装 管理者の機能の見直しと追加 jQuery Mobileの理解を深める マップ画面の機能追加

21 Java >成果物(プログラム1) 合計 3960 32 89.5% 機能名 ファイル名 ステップ数 ファイル数 完成度 サーブレット
MainServlet.java 1160 1 68% セッション操作 SessionFactory.java 47 100% SQL4gコネクション操作 ConnectionFactory.java 37 SQL4g接続 Sql4gAccsess.java 45 データ取得 SelectData.java 660 65% アカウント操作 AccountController.java 303 空席空室操作 EmptyController.java 427 95% 店舗検索 SearchStore.java 479 85% ユーザ操作 UserController.java 165 72% 管理操作 AdminController.java 418 86% GAE用カスタムクラス MyFileItem.java 97 MyFileItemFactory.java 14 メール発信 send .java 52 90% 汎用クラス Function.java 56 92% カプセル化クラス ValueObject.* 18 合計 3960 32 89.5%

22 JavaScript Etc... >成果物(プログラム2) 合計 4442 6 72.8% 合計 35 60.0% 機能名 ファイル名
ステップ数 ファイル数 完成度 管理者用機能 admin.js 1153 1 72% 空席空室管理 empty.controll.js 212 90% 汎用JS main.js 634 60% ページ遷移コントロール page.controll.js 512 65% ページ遷移後処理 page.function.js 782 62% 登録処理用JS regist.js 1149 88% 合計 4442 6 72.8% Etc... 種類 ステップ数 ファイル数 完成度 HTML 31 62% CSS 1226 4 58% 合計 35 60.0%

23 >成果物(ドキュメント) 合計 100 80.1% ドキュメント名 枚数 完成度 システム構成図 2 91% 画面設計 16 100%
画面詳細 32 74% 画面遷移 シーケンス図 10 64% ユースケース図 41% テーブル仕様 22 合計 100 80.1%

24 >使用ソフトウェア一覧 開発環境 サーバ環境 ソフトウェア名 用途 Eclipse 総合開発 JDK Java開発環境
Google SDK for Eclipse GAE開発環境 サーバ環境 ソフトウェア名 用途 GoogleAppEngine プラットフォーム SQL4g データベース

25 >使用ソフトウェア一覧 その他 ミドルウェア ソフトウェア名 用途 jQuery - AjaxZip2 郵便番号から住所を検索
その他 ミドルウェア ソフトウェア名 用途 jQuery - AjaxZip2 郵便番号から住所を検索 jQuery - jQueryTimePicker 時間入力補助 jQuery - jQueryVisualize グラフ生成 JSONIC JSONデータ変換 Gears API-Geolocation API 緯度経度の取得 Google Maps JavaScript API V3 マップ生成 Firebug テスト・デバッグ

26 >参考ウェブサイト JSONIC http://jsonic.sourceforge.jp JSON開発用 jQuery日本語リファレンス
サイトURL 用途 JSONIC JSON開発用 jQuery日本語リファレンス jQuery開発用 jQueryチュートリアル Google App Engine for Java(GAE/J)プログラミング入門 GAE開発用 Little Soft データベース用

27 >質疑応答 なん、、だと。。

28 >卒研を終えて…


Download ppt "Yes! Let’s Go Searching 店舗総合検索システム リーダー 下茂 サブリーダー 南 長 メンバー 酒匂 田原 牧之瀬"

Similar presentations


Ads by Google