工藤研究室 - 静岡理工科大学kudo/research/kudo_labo.pdf ·...
TRANSCRIPT
総合情報学部 人間情報デザイン学科 工藤研 紹介 1
工藤研究室 紹介 工藤研究室 紹介
工藤 司
総合情報学部 人間情報デザイン学科
2015年 6月 3日
2015/6/3 総合情報学部 人間情報デザイン学科 工藤研 紹介 2
研究室の位置付け
コンピュータシステム学科
人間情報デザイン学科 人間情報デザイン学科
工藤研
総合情報学部 総合情報学部
・・・ (経営情報システム研究室)
2015/6/3 総合情報学部 人間情報デザイン学科 工藤研 紹介 3
研究内容:経営情報システム研究室
研究テーマ
対象:経営情報システム、e-ビジネス・システム
分野:効率的なシステムの構築・運用方法論
マーケティング・意思決定支援
(データウェアハウス)
発注
決済
店舗
販売情報データベース
販売時点管理(POSシステム)
在庫・受発注管理
会計管理(決済,決算,統計)
配送
基幹系システム
企業内OAシステム(OAサーバ)
情報公開・情報発信支援
(Web/メール・サーバ)
情報系システム
POSターミナル
ホームページ
総合情報学部 人間情報デザイン学科 工藤研 紹介 4
研究分野
1. 経営情報システム
情報システムをどう活用するか?
著書:「インターネットビジネス概論」
2. データベース
情報をどう管理するか?
著書:「データベース -ビッグデータ時代の基礎-」
3. ソフトウェア工学
情報システムをどうやって設計するか?
著書:「ソフトウェアシステム工学入門」
(注)著書は全て「共立出版」より出版, 図書館の「教科書・参考書/東」書架.
2015/6/3
総合情報学部 人間情報デザイン学科 工藤研 紹介 6
経営情報システムとは
経営情報システム
(Management Information System; MIS)
狭義の定義:
経営管理や経営意思決定に必要な情報をタイムリーに提供するシステム
広義の定義:
組織のための情報システムの総称
本講義における定義
2015/6/3
情報システムは以下のように区分できる。
① シミュレーション系
② 組み込み・制御系 ③ 経営情報システム
総合情報学部 人間情報デザイン学科 工藤研 紹介 7
システムの区分と事例
2015/6/3
大砲の弾道計算
(ENIAC(1946年):最初?のコンピュータ)
自動車の走行制御
大学(図書館、他)
総合情報学部 人間情報デザイン学科 工藤研 紹介 8
経営情報システムからインターネットビジネスへ
経営情報システム:
組織のための情報システムの総称
インターネットビジネス:
インターネットを取り入れた新しいビジネス形態
2015/6/3
電子商取引 電子商取引
インターネットビジネス
インターネット サービス
ポータル
CGM・SNS CGM・SNS
ディジタル コンテンツ配信
インターネット マーケティング
2015/6/3 総合情報学部 人間情報デザイン学科 工藤研 紹介 9
【出典】 hanshin NOW御影クラッセ の写真より一部抜粋
http://hanshin-now.com/store/store_view.asp?sel_post_idx=10017039&s_num=10003287&page=2
【出典】 Amazon http://www.amazon.co.jp/
実際の書店
オンライン書店
電子商取引
総合情報学部 人間情報デザイン学科 工藤研 紹介 10
検索エンジン・マーケティング
2015/6/3
② キーワード連動 広告
① 検索順序による広告効果:
1位のクリック割合:42.1%
(自社への誘導率が高い)
総合情報学部 人間情報デザイン学科 工藤研 紹介 11
なぜ、検索エンジンが重要なのか
2015/6/3
【出典】総務省:「ICTコトづくり検討会議」報告書(2013)
ビッグデータ:インターネット上の情報量の急速な増大
膨大なサイトから自社のサイトを発見してもらうには?
世界のWebサーバ数の推移
1ZB(ゼタバイト)=1,000EB(エクサバイト)
=1,000,000GB(ギガバイト)
総合情報学部 人間情報デザイン学科 工藤研 紹介 12
検索エンジンの仕組み
2015/6/3
PageRank :Googleの特許
(所有はスタンフォード大学)
重要なサイトからの
被リンク数で評価
自社 サイト 他サイト
(重要度を 評価)
リンク
17
3段階 コンテンツ充実 大学近辺の名所紹介
(左図は法多山の記事)
記事の内容
あまり知られていないローカル情報を入れる
記事の内容
あまり知られていないローカル情報を入れる
検索エンジン最適化の研究 –1 ( 2012 )
総合情報学部 人間情報デザイン学科 工藤研 紹介 2015/6/3
【出典:2】
18
1
51
101
151
201
251
301
351
401
451
501
11
/25
11
/27
11
/29
12
/1
12
/3
12
/5
12
/7
12
/9
12
/11
12
/13
12
/15
12
/17
12
/19
12
/21
12
/23
12
/25
12
/27
12
/29
12
/31
1/2
1/4
1/6
1/8
1/1
0
1/1
2
1/1
4
1/1
6
1/1
8
1/2
0
1/2
2
検索順位
被リンク
Aグループ(静岡理工科大学 工藤研究室 等)
Bグループ(研究室ホームページ 静岡 大学 等)
Cグループ(袋井市 大学 研究室)
ページ構造改善 コンテン
ツ充実
【出典:2】 1 3 9
検索エンジン最適化の研究 –2 ( 2012 )
総合情報学部 人間情報デザイン学科 工藤研 紹介 2015/6/3
19
研究室ホームページ運用の組織化(2012)
2015/6/3
自己紹介ページの作成の授業 引き継ぎの説明会
3年生全員が
作成可能
3年生HP管理者
のレベルアップ
総合情報学部 人間情報デザイン学科 工藤研 紹介
【出典:3】
あらかじめ企画立案、
大まかに月ごと計画的に更新した。
企画内容
4月 新入生の話題
7・8月 オープンキャンパス
9・10月 3年生自己紹介 道案内
11月 中間発表 中国紹介
12月 一年間のまとめニュース
1月 3年生へのホームページ引き継ぎ
2月 卒業研究について(予定)
21
ホームページの継続的更新と品質維持(2013)
新
新
新
新
新
総合情報学部 人間情報デザイン学科 工藤研 紹介 2014/2/13 2015/6/3
【出典:1】
経営情報システム
2015/6/3 総合情報学部 人間情報デザイン学科 工藤研 紹介 26
「経営情報システム」研究室の紹介
経営情報システムの特徴: データがシステムの中心
データベース
オンライン入力 バッチ処理
決算
口座振替
(委託分)
ATM
研究テーマ
対象:経営情報システム、e-ビジネス・システム
分野:効率的なシステムの構築・運用方法論
2015/6/3 総合情報学部 人間情報デザイン学科 工藤研 紹介 27
情報システム運用環境の課題
バッチ更新: 大量のデータを長時間占有
かつて: オンライン入力時間を避け夜間に実行
オンライン入力 夜間バッチ処理
課題解決のために様々な技術が実用化
ただし,システムの操作によって課題が残っている
夜間バッチ処理,オンライン入力停止が発生
2015/6/3 総合情報学部 人間情報デザイン学科 工藤研 紹介 28
時間の概念を取り入れたデータベース
時間履歴を管理するデータベース (時制データベース)
¥40
¥30
¥10
¥30
¥40
¥20
通常のデータベース
時制データベース
時間の推移
時間の推移
現在
現在
多様な時間軸
実世界の時間
(実際の時刻)
データベース上の時刻
(データ更新時刻)
その他の時間
(通知の時刻など)
2015/6/3 総合情報学部 人間情報デザイン学科 工藤研 紹介 29
更新処理への応用
¥30
¥40
時間の推移
現在
時間の概念を未来へ拡張
現在 直前の状態
オンライン入力
未来の状態
¥60
¥50
バッチ更新 (+ ¥20)
→¥70 →¥90
+個別バッチ更新(+ ¥20)
上書き
適用システムにより改善された課題
安全性: 処理中の障害発生時は処理全体を取消
整合性: 相互に関連したデータのバッチ更新
効率性: 処理の高速化 (特に分散した環境)
制約により実施していた夜間バッチの削減
2015/6/3 総合情報学部 人間情報デザイン学科 工藤研 紹介 30
従来技術(ミニバッチ)の改善
1件目
従来技術 (ミニバッチ): 大量のデータを1件ずつ更新
¥30 更新 (+ ¥20) ¥50
2件目 ¥40 更新 (- ¥20) ¥20
・・・・・
2015/6/3 総合情報学部 人間情報デザイン学科 工藤研 紹介 32
履歴に基づく当選確率を採用した即時
抽選システムの提案
●応募締切り直後の結果公表を目的とする
ⅱ)バッチ処理とオンライン処理の並列制御
→抽選終了時刻と結果発表時刻の差分を測定
バッチ処理
経過時間
応募締切 結果公表
オンライン処理
OB処理
抽選テーブル
各処理のデータ
を保持
応募受付
全体抽選
個別抽選
【出典:5】
2015/6/3 総合情報学部 人間情報デザイン学科 工藤研 紹介 37
開発のプロセス
教科書: 「ソフトウェアシステム工学入門」
五月女健治,工藤司,片岡信弘,石野正彦 (共立出版)
教科書: 「ソフトウェアシステム工学入門」
五月女健治,工藤司,片岡信弘,石野正彦 (共立出版)
講義の範囲
2015/6/3 総合情報学部 人間情報デザイン学科 工藤研 紹介 38
開発
要件定義:
課題を把握し,システムによる解決方法を決定.
設計
要件定義からソフトウェアの論理的な構造を決定.
構築
プログラムの作成と動作確認の実施.
テスト
設計,要件定義で規定された機能を満たすか確認.
要件定義:
課題を把握し,システムによる解決方法を決定.
設計
要件定義からソフトウェアの論理的な構造を決定.
構築
プログラムの作成と動作確認の実施.
テスト
設計,要件定義で規定された機能を満たすか確認.
総合情報学部 人間情報デザイン学科 工藤研 紹介 39
要件定義
2015/6/3
要件定義とは (本講義の定義)
課題と,それを解くための情報システムの仕組みを明ら
かにする。
5W1H+H(How Much)で整理できる。
① Why:なぜ情報システムが必要なのか? (課題)
② How:どうやって解決するのか? (仕組み)
③ Where:どこをシステム化するのか? (範囲)
④ What:何を開発するのか? (情報システムの機能)
⑤ When:いつまでに開発するのか? (納期)
⑥ Who:だれが使用するのか? (ユ-ザー)
⑦ How Much:いくらで開発するのか? (費用)
⑧ How Effect:どのくらいの効果があるのか? (目標)
要件定義とは (本講義の定義)
課題と,それを解くための情報システムの仕組みを明ら
かにする。
5W1H+H(How Much)で整理できる。
① Why:なぜ情報システムが必要なのか? (課題)
② How:どうやって解決するのか? (仕組み)
③ Where:どこをシステム化するのか? (範囲)
④ What:何を開発するのか? (情報システムの機能)
⑤ When:いつまでに開発するのか? (納期)
⑥ Who:だれが使用するのか? (ユ-ザー)
⑦ How Much:いくらで開発するのか? (費用)
⑧ How Effect:どのくらいの効果があるのか? (目標)
総合情報学部 人間情報デザイン学科 工藤研 紹介 40
卒業研究内容
2015/6/3
企業の所要量計算システムの委託開発
⇒システム開発
⇒マスタテーブルの整備
⇒システム導入支援
ビッグデータを活用した所要量計算システム
①
②
【出典:6】
総合情報学部 人間情報デザイン学科 工藤研 紹介 44
提案の方式
2015/6/3
B to Bによる材料価格の公開事例
これらのデータを取得し、価格を比較することで
より安価に材料を調達
【出典:6】
2015/6/3 総合情報学部 人間情報デザイン学科 工藤研 紹介 50
出典
1. 石川智香子:ホームページの継続的更新と品質維持の実践,静岡理工科大学 卒業研究発表会資料(2014).
2. 榑林幹人:検索エンジン最適化の研究,静岡理工科大学 卒業研究発表会資料(2012).
3. 神谷洋和:研究室ホームページ運用の組織化,静岡理工科大学 卒業研究発表会資料(2013).
4. 落合 雄大:高齢者活性化の研究,静岡理工科大学 卒業研究発表会資料(2013).
5. 原田健吾:履歴に基づく当選確率を採用した即時抽選システムの提案,静岡理工科大学 卒業研究発表会資料(2013).
6. 新井一也:ビッグデータを活用した生産管理システムの提案,静岡理工科大学 卒業研究発表会資料(2015).
総合情報学部 人間情報デザイン学科 工藤研 紹介 51
総合情報学部 人間情報デザイン学科
工藤 司
2015年 6月 3日
ご静聴ありがとうございました。
工藤研 紹介