図書館における 個人対応検索システム 03k1001 赤塚 拓巳
1.個人の特定 図書カードには、Ageとoccupationの 情報が入力されているため その情報と本の貸し出し記録から判断する 仕様言語;JAVA JESS 貸し出し記録;MySQL
2.クラス図
example ルール① Occupationが学生である 貸出DB内の本の種類が自然科学が一番多い 理系の学生である 本の種類 人文科学 自然科学 芸術 言学 児童書 語学 小説 ルール① Occupationが学生である 貸出DB内の本の種類が自然科学が一番多い 自然科学・医学・工業・コンピュータ 理系の学生である
ルール② 理系の学生である 自然科学の本の中で工業に関する本が一番多い 工学部の学生である
ルール③ 工学部の学生である 本の名前(キーワード)が“建築”が一番多い 工学部の建築学科の学生である
ルール④ 工学部建築学科の学生である 建築に関する本をお勧めする
3.問題点 お勧めの本を決定するための判断材料を もっと増やして、よりユーザーのニーズに あった本の推薦をできるようにする jessのルールベースの条件文に、貸し出し 記録を用いるため、jessとjavaをつなげ、 DBから本の情報を得なければならない
4.Next Step JESS movie recommend を改良し ルールベース部分を作成する
5.参照 コードから学ぶJSPのデータベースアクセスの基礎 Jess official site Javaによる知能プログラミング入門 http://www.itmedia.co.jp/enterprise/0308/22/epn01_7.html Jess official site http://herzberg.ca.sandia.gov/jess/ Javaによる知能プログラミング入門