Contents Keyword Linker について

Contents Keyword Linker
について
近畿大学理工学部
情報学科3年
小野実
発表内容

Contents Keyword Linkerとは?



S2JSFとデータベースの連携



機能
使用目的
S2DAO
S2JSF
今後の課題
Contents Keyword Linkerとは?
URL=サーチャ?キーワード
キーワードを含む
ページのリンク集
サーチャ
keyword1 url1
keyword1 url1
索引
keyword1
keyword1
keyword2
keyword3
URL=アノテータ?URL
<A> 注釈付きHTML文書
キーワード集
url1
keyword1
url2
keyword2
url3
keyword3
url4
キーワード
アノテータ HTML文書
キーワード
keyword4 url5
keyword5 url5
HTML文書
Webクローラ
開始URL 探索範囲
Webサイト
S2Dao




XMLを使用しないO/Rマッピング機能
JDBCの知識が必要ない
SQL文の自動生成が可能
インタフェースと実装の分離
S2Daoの構成(サンプル)








Keyword.java
KeywordDao.java
KeywordDao.dicon
URL.java
URLDao.kava
URLDao.dicon
Sqlファイル
KeywordClient.java
S2Daoの構造図
Keyword.java
URL.java
DB
KeywordDao.java
URLDao.java
JavaBeans
Sql
ファイル
Dicon
ファイル
Dao
・・・
KeywordDao.dicon
URLDao.dicon
Sql
ファイル
実行結果
S2JSFとDBの連携(構成図)
Dto
DB
Logic
Action
JavaBeans
Sql
ファイル
Dicon
ファイル
Dao
・・・
Sql
ファイル
S2JSFの構成(サンプル)

KeywordDto.java
KeywordAction.java
KeywordActionImpl.java
KeywordLogic.java
KeywordLogicImpl.java

S2Daoで作成したファイル群




今後の課題および予定



S2JSFの理解
データベース設計の理解
Contents Keyword Linkerの詳細な設計、実装


クローラー部分の理解および設計
データベースとJSF部分の設計および実装