「まちの本屋の総合情報サイト」の紹介 カスタマイズ編
DESCRIPTION
「まちの本屋の総合情報サイト」の紹介 - カスタマイズ編 ポータルサイト構築に強いNetCommons を使用して構築したサイトの紹介。 カスタマイズのポイントなど。TRANSCRIPT
NetCommons アドオンモジュール セミナー第2回目
0
※NetCommonsは[大学共同利用機関]情報・システム研究機構の登録商標です。
「まちの本屋の総合情報サイト」 の紹介 - カスタマイズ編
カスタマイズ編
「まちの本屋の総合情報サイト」の紹介は
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をうまく使う
21
メリット • 1コーナー(ブロック)内で内
容が変更できる。 (画面の位置を変えない) • カテゴリ操作などで画面の位置が
変わらない。 注意点 • ブロックがブラウザの高さより大
きい場合、見難くなるため、画面設計は大切
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
ありがとうございました
29
お問い合わせ
株式会社オープンソース・ワークショップ
http://opensource-workshop.jp