掲載日 2011年7月14日
現在、国内の各大学は、教育と研究の質向上のために、外部機関による評価を受けることが義務づけられています。各大学は、自校での教育や研究に関するさまざまな業績をきちんと管理し、評価を受ける外部機関に提出できるシステムを必要としています。株式会社SRA東北(以下、SRA東北)は、大学評価のために必要となる情報を収め管理するデータベースシステムDB-Spiralを販売しています。DB-Spiralでは、DB2が提供するpureXMLの機能によって、大学評価に関するさまざまな情報が柔軟に蓄積され管理されます。
お客様ニーズ

SRA東北
ソリューション事業部
営業戦略グループ
相澤 秀樹氏
各大学のニーズに合わせたカスタマイズの時間低減が製品化のポイント
短期大学を含む国内の国立、公立、私立大学には、教育研究の水準向上のために、文部科学大臣が認証した機関による評価を7年以内ごとに受けることが学校教育法によって義務づけられています。このため、各大学は、自校の教育研究、組織運営、施設設備の状況を総合的に把握し、その内容を報告するために管理しなければなりません。また、国立大学は、国立大学法人法によって、中期目標や中期計画を立て、その進捗度合を報告する義務も負っています。SRA東北が販売するDB-Spiralは、このような大学評価のために必要となる情報を蓄積し管理するためのデータベースシステムです。
「大学は、大学評価のために自校の業績を管理し報告しなければなりません。例えば、教授や助教授の方々が執筆した論文、受賞した発表内容、国際会議での講演実績などが、それぞれ大学の業績になります。また、教務課での学生に関する情報、施設課での学内の施設や設備と、その利用状況などが大学の業績になります。さらに、美術系の大学であれば、論文や研究よりも創作に主眼が置かれ、彫刻、音楽、絵画などが大学の業績になることもあります」と、大学評価のために大学が蓄積し管理する項目がそれぞれの大学によって異なることを、SRA東北 ソリューション事業部 営業戦略グループの相澤秀樹氏は具体的な例を挙げながら話されます。
各大学が設置する部署やそれぞれの取り組み等といった実情に合わせてシステムを構築するには多大な時間と費用が必要となります。「対象とする業務が多いため、データベースに収める項目を取りまとめるだけでも、総務課、教務課、入試課など大学のさまざまな部署にヒアリングし調整する必要があります」(相澤氏)。各大学によって蓄積・管理する項目が異なる一方、多くの大学で共通する項目もあります。DB-Spiralは販売当初からこういった共通項目をあらかじめ備えていたため、項目検討にかかる時間と費用を大幅に削減できていたと考えられます。ただし、大学評価のためのシステムとしては、それぞれの大学固有の項目を自由に設定し扱える柔軟性も備えておく必要があり、そのために解決しなければならないいくつかの課題がありました。それは、各大学の要求に合わせて製品をカスタマイズするための時間の短縮と、製品コストの低減でした。
ソリューション

システム図
XMLデータベースによって柔軟なカスタマイズを可能に
「当初、DB-Spiralは、リレーショナルデータベースを元に構築していました。このときには、システム設計を詳細に行い、整合性のあるテーブル構造をきちんと作っていこうとしました。ただ、できる限り早くシステムを利用し始めたいというお客様に対しては、さらに早期導入を実現する方法を検討する必要も出てきました。」(相澤氏)。大学が蓄積し管理する項目は、それぞれの大学によって異なります。また、項目自体も流動的な状態で、業務を進めながらの試行錯誤が繰り返されます。このように項目が変化する状況では、従来のリレーショナルデータベースによるシステムは時間と費用がかかるものになります。従来のシステム構築では、データを収めるテーブルの形式をあらかじめ決めておかなければなりません。また、運用開始後に新たな項目を追加するときには、テーブルの定義を見直し、プログラムを作りかえなければなりません。
学内にこのようなカスタマイズ作業をする担当者がいない場合には作業を外注する必要があります。その場合、追加費用だけではなく外注のために手続きも含めた時間も費やすことになりますが、このような時間を費やすことを望まない大学もありました。そういった大学は、今日の要求内容が翌日には実現されている程度のスピードを望んでいます。この要求に応えられるデータベースとして注目したのが、必要に応じて項目が自由に追加可能という柔軟性を持ったXMLデータベースでした。
現在、DB-Spiralは、XMLデータベースが動作するデータベースサーバー、ApacheとTomcatが動作するアプリケーションサーバーと、Webブラウザの3層で構成されています。DB-Spiralでは、XMLデータベースの機能を生かすために、独自の制御エンジンをアプリケーションサーバー上に搭載しています。この制御エンジンとXMLデータベースを組み合わせることで、各大学の要求に合わせた製品カスタマイズの時間を短縮できるようにしています。
ただし、当初SRA東北が検討したXMLデータベース製品は、性能面に問題はないものの、非常に高価でありDB-Spiralの製品コストに大きな影響を与えるものでした。このため、DB-Spiralを製品として販売するためには、十分な性能を持つことに加えて、安価であるXMLデータベース製品が必要でした。
導入効果
低コストと高パフォーマンスに加えてネイティブなXMLへの対応からDB2を採用
コスト低減という問題を解決できずにいたとき、SRA東北は、DB2がネイティブなXMLに対応していることを知りました。そこで早速DB2 9をテストしたところ、予想以上に良好なパフォーマンスが得られ、必要とする機能が実装されていることがわかりました。この結果SRA東北は、DB-SpiralでのXMLデータベースとしてDB2を採用しました。「DB2 9を採用した理由は、まずXMLの機能がきちんとサポートされていることです。そして、低コストで高パフォーマンスであったことです」と相澤氏は話されます。
将来の展望
XMLデータベースの柔軟性を生かす利用方法の拡大
DB2を使ったDB-Spiralは、すでに2006年より国立大学法人を中心に導入されており、すでに40校以上の大学の職員や教授の方々による利用されています。さらに、項目を容易に追加できるため、大学評価以外の情報も収めてみようという予想外の利用方法も出てきているようです。「これまではテーブルの定義やSQLの知識などが必要とされたために我慢していたことが、簡単に実現できるようになったことの現れ」と、相澤氏はとらえています。今後も、XMLデータベースの柔軟性を生かしたDB-Spiralが多くの大学で利用されていくことでしょう。
お客様情報
株式会社SRA東北は、株式会社SRAホールディングスのグループ会社として、SRAグループをバックボーンに、豊富な経験と実績をもとに幅広い分野のシステムサービスを展開しています。弛まない進化と変革を通じて、お客様の役に立つサービス、ソリューションを提供し、お客様の発展、そして地域社会に貢献することをモットーとしています。
本事例中に記載の肩書や数値、固有名詞等は初掲載当時のものであり、閲覧される時点では、変更されている可能性があることをご了承ください。
事例は特定のお客様での事例であり、すべてのお客様について同様の効果を実現することが可能なわけではありません。
IBM、IBMロゴ、ibm.com、DB2、pureXMLは、世界の多くの国で登録されたInternational Business Machines Corporationの商標です。他の製品名およびサービス名等は、それぞれIBMまたは各社の商標である場合があります。現時点でのIBMの商標リストについては、www.ibm.com/legal/copytrade.shtml(US)をご覧ください。
他の会社名、製品名およびサービス名等はそれぞれ各社の商標です。
