「まちの本屋の総合情報サイト」
  の紹介 - カスタマイズ編



                         NetCommons
                        アドオンモジュール
                         セミナー第2回目

※NetCommonsは[大学共同利用機関]情報・システム研究機構の登録商標です。
                    0
カスタマイズ編

「まちの本屋の総合情報サイト」の紹介は
2部構成で説明させて頂きます。
• 運営編
 – 運営担当者が語る、狙いはココだ!
• カスタマイズ編
 – カスタマイズ担当者が語る、カスタマイズはこうあ
   るべき!




             1
本日のポイント

ポイント①   …   想像しよう。
ポイント②   …   自動化
ポイント③   …   2度おいしく
ポイント④   …   他システム連携
ポイント⑤   …   NCの利点
ポイント⑥   …   実績
            2
ポイント① … 想像しよう

さて、システム構築で想像する
こと。
それは・・・・・



       3
何を想像しよう


儲けた後の遊び
方!!(*゚▽゚*)

     4
あれ?


ではなくて!!


   5
想像しよう

「運用」を「具体的」にです。
• どんな人がいるの?
• どんな思惑があるの?
• 担当者ってどんな立場で何歳くら
  いで何が得意なんだろう?

        6
想像したら絵を書いてみる
A書店                         • 誰が書くのかな。
       社長
                            • その人はどうす
 駅前店             大通り店
                              れば書きやすい
                              かな。
 ポップ担当      店長
                            • 書きたくなる気
客層                            持ちになって欲
                              しいな。

                        7
で?


この想像が
どのように、
形になるのか。
   8
書店員からのおすすめ本
    書店員さんが書く、本の紹介。
    ポップを書くように進化したいなー。




     9
実現方法は?

「書店員からのおすすめ本」は
「汎用データベース」です。

• カスタマイズ方法は、テンプレー
  トの追加です。


        10
テンプレートの追加開発

権限があれば、記事の記入ができる。




もちろん、編集も可能




         11
ポイント①のまとめ

• 使い方、使う人から、機能(
  モジュール)を選ぶ
• カスタマイズは使いやすさを
  常に意識して。


       12
ポイント② … 自動化

自動化できることはしたいです
よね。




       13
自動化の例(近刊情報)
    近刊情報が毎日、自動的に更新され
    る!




     14
自動化のシステム構成

• 夜間バッチでデータの取得
• 近刊情報モジュールを作成して画面表示



システム連携先
          近刊データ
 近刊データ




          15
ポイント③ … 2度おいしく

• データの再利用です。
• 画像の縮小(サイズも縮小)
  や最低サイズなどを設定でき
  るデータ操作機能
• カスタムモジュールの作成
       16
データ再利用の例
• フェア・イベント情報が自動的にトップに。
• 画像は自動的に縮小して表示




               17
ポイント④ … 他システム連携

• 他システムとの連携
• カスタムモジュールの作成




       18
Book・Laとの連携
• 他システムとのデータ連携
• それぞれのサービスへの相乗効果




               19
ポイント⑤ … NCの利点

• ポータルサイト構築において
  NetCommonsには、いくつ
  かの特筆すべき利点がありま
  す。



         20
NCの利点-1

• Ajaxをうまく使う
              メリット
              • 1コーナー(ブロック)内で内
                容が変更できる。
               (画面の位置を変えない)
              • カテゴリ操作などで画面の位置が
                変わらない。

              注意点
              • ブロックがブラウザの高さより大
                きい場合、見難くなるため、画面
                設計は大切



         21
NCの利点-2

• 会員管理
何と言っても、NetCommons
の機能的な特徴は会員管理で
しょう。
会員機能を上手に使いましょう。
         22
NCの利点-3

• モジュール開発
今日の例でもありましたが、必要
な機能が追加しやすい。
テンプレート追加、新規モジュー
ルと方法が用意されている。

        23
ポイント⑥ … 実績

• ポータルサイト構築、特にカ
  スタマイズを必要とするケー
  スでは、実績が大切です。




       24
ポイント⑥ … 実績

ということで、もうお分
かりですよね?



      25
ポイント⑥ … 実績


カスタマイズを
頼むなら?

     26
ポイント⑥ … 実績

(株)オープンソース・
ワークショップへ!
http://opensource-
workshop.jp
         27
自己紹介

永原 篤
twitter@nagasheep
•   株式会社オープンソース・ワークショップ 代表取締役
•   内閣府認証NPO法人コモンズネット 理事
•   OSSコンソーシアム 理事兼CMSビジネス部会リーダ
•   PHP技術者認定機構 副理事長 COO
http://opensource-workshop.jp

                   28
ありがとうございました

お問い合わせ

株式会社オープンソース・ワークショップ
http://opensource-workshop.jp




              29

「まちの本屋の総合情報サイト」の紹介 カスタマイズ編