Javaシステム開発
開発事例
Webベースのアプリケーションにより、運用コストの大幅削減を実現
Java による開発事例 -某保険会社システム-
従来、スタンドアロン型アプリケーションを用いて行っていた契約・発券業務を、Webアプリケーションへ移行することにより、スタンドアロン型アプリケーションでは困難な頻繁な機能強化、及び保守の一元化を実現しました。
アプリケーションは同種のシステムで用いられていたフレームワークを採用し、開発コスト削減、期間の短縮を実現し、実装面でもMVC(JSP Model2)アーキテクチャを採用し、ビジネスロジック層とプレゼンテーション層の分離を図り、頻繁な機能強化に伴うコストの削減も実現しました。
また、ビジネスロジック層を分離できたことで、アプリケーションの機能強化後も完全な下位バージョン互換性を実現したのも特徴です。(図参照)

※ビジネスロジック層の分離により、バージョンアップ前に成立した契約に関する処理は、バージョンアップ後も以前のロジックを用いて行わせることができる
Webアプリケーションにより、アプリケーションのアップグレード、及び管理・保守の一元化が可能となり、運用コストの削減を実現できた。 また、一部機能を顧客に公開することにより、インターネット環境さえあれば、顧客自身が随時契約を行えるようになった。
これまでの実績
件名
某ポータルサイト
内容
ポータルサイトという性質上、多くのアクセスが予想されたため、処理負荷が大きい機能にAjaxの技術を利用し、高速なレスポンスを実現した。また最新のトピックを素早くサイトに反映するため、RSSを使用し情報更新の利便性、保守性を高めた。多くのパラメータを必要とする機能において、HTTPで送受信する情報に、カスタマイズが安易なXML形式を用いることで汎用性を高め、機能単体の保守についても考慮した。
マシン/OS
Linux / Red Hat Enterprise AS V.3
関連技術
Java, Struts, Oracle9i, Tomcat, XML, RSS, Ajax
件名
日本ファインセラミック協会 JFCA研究者データシステム
内容
研究者に研究、研究者本人に関わるデータをXMLにて、WEBサイト上に公開して頂き、それを自動巡回で取得し、データベース化するシステム。「研究者のWEBサイト」、「自動巡回でのデータ取得」を組み合わせる事により、データを常に最新に保つ事を実現した。それにより、データの陳腐化、システムへの更新再登録の煩わしさを無くす事を可能とした。
マシン/OS
DOS/V / FedoraCore3
関連技術
Java, PostgreSQL, Struts, Apache2, Tomcat, JSP, wget, xindice(XMLDB), namazu
件名
某製薬会社向け 営業管理システム
内容
製薬会社の営業社員が行う申請などを、Web上から行う為のシステム。
弊社は、管理者がデータのマスターメンテナンスを行う画面を担当した。
弊社は、管理者がデータのマスターメンテナンスを行う画面を担当した。
マシン/OS
SUN, DOS/V / Solaris, Windows2000
関連技術
Oracle, Java, NetscapeApplicationServer, iPlanetWebServer
件名
某官公庁向け 行政文書連携システム
内容
行政窓口への申請・届出をインターネットを介して電子的に行う、申請受付システムと決裁システム間をSOAPを用いて連携する。
マシン/OS
DOS/V / Windows2000Server
関連技術
Java, Oracle9i, WebSphere, SOAP, XML, Axis
件名
某機構向け 照会システム
内容
システム導入前は、某機構に直接出向くか、FAX等の手続きが必要だった情報照会システムを、クライアント証明書で保護されたWeb上(WAN)で公開する事により、利便化を図った。
弊社は、本システムのWeb照会システム(GUI)部分を担当した。
弊社は、本システムのWeb照会システム(GUI)部分を担当した。
マシン/OS
DOS/V / Windows2000Server
関連技術
Java, Oracle8i, iPlanetWebServer, JRun, HALFT, JSP, JDBC, クライアント証明書によるアクセス制御
件名
某印刷メーカー向け 工程管理システム
内容
請け負った作業の現在の進捗工程を、Web上で開示することにより、ユーザーが直接確認できるようにした。
セキュリティとしてクライアント証明書によるアクセス制御をおこなっている。
セキュリティとしてクライアント証明書によるアクセス制御をおこなっている。
マシン/OS
SUN, DOS/V / Solaris, WindowsNT
関連技術
Oracle, iPlanetWebServer, Java, JSP, JDBC, JDK1.2, XML, クライアント証明書によるアクセス制御

