論文集管理システム

カテゴリ 校正管理 分類 Webサイト
開発言語 Java データベース MySQL
◆ 全体図

論文集管理システム構築

◆ 概要・目的

世界中の会員からの論文投稿・査読・論文判定・論文管理をWebシステム化し、論文投稿から掲載までにかかる工程日数と運用費を短縮・削減することを目的としています。
・論文アップロードデータ内容の解析とデータの一元管理
・進捗管理にはWebページと連動した、メールの自動配信 等

◆ 特徴

フレームワークにStruts、DIコンテナーにSpring、O/RマッピングにHibernateを使用しています。
ソースコードジェネレータとして、Xdocletを使用し、各設定ファイルの生成を行っています。

永続化データベース(Hibernate)使用により、SQL文をプログラムには一切使用しない開発を行い、保守性に優れた 設計を行っています。

また、メール送信システムにはVelocityを使用し、メールテンプレートをファイルで管理することにより、変更が容易で、 運用費用も考慮した設計を行っています。

◆ 開発環境アーキテクチャ

Java(Servlet,JSP) , MySQL 5.0 , Tomcat 5.0 , Velocity 1.4 , taglib , JSTL 1.1 , XDoclet 1.2 ,
Struts 1.2 , Spring 1.2 , hibernate 2.1

◆ 動作環境

APサーバ : Tomcat 5.0
DBサーバ : MySQL 5.0