ノンプログラミングを目指したオープンソース
WEBプログラムの自動生成を目的とした製品です。
業務システムとして、各種研修管理システムを開発いたしました。
COPASホームページ 

 

1.システムの機能と特徴
WEBプログラムの自動生成を目的とした製品です。
  1)フレームワーク
   springMVCをベースとして、以下の機能を標準で用意しています。

   ①権限管理 ・ユーザーおよびユーザーグループごとにメニュー権限が設定
  できます。
・ユーザーおよびユーザーグループごとにメニュー別詳細権限
  (更新・参照)が設定できます。
   ②入力チェック ・桁数、項目タイプ別詳細(例えば日付の編集、小数点など)
  2)テーブルおよびSQL
  ・業務別固定テーブルについて、項目の追加を自由に行えます。
  またSQLも自動的に修正されます。
・ユーザーが新たにテーブルを作成(ユーザーフリーTBL)
  することができます。
  また自由作成テーブルとのJOINなどのSQLも設定により、
  生成されます。
  3)画面の生成と画面系プログラム
  ・テーブル項目辞書と画面項目辞書が用意されています。
・テーブル項目辞書と画面項目辞書の関連を指定することにより、
  画面および画面プログラムが自動生成されます。
・ユーザーの特殊処理の追加修正もできます。

 

2.アプリケーションプログラムについて
  ・業務システムとして、各種研修管理システムを開発いたしました。

 

3.システム環境

  1)OS ・Linux(Win)
  2)DBMS ・Postgre
  3)言語 ・JAVA
  4)フレームワーク ・springMVC Springから提供されているSpringMVCと呼ばれる機能。


 

 

計画中のコミュニティーの概要
 このすばらしい機能をもったコモンパラダイムシステム(COPAS)はオープンソース(AGPL3.0)で公開されます。 オープンソースで公開する目的はコモンパラダイムシステムをより多くの人にとって使いやすいシステムへと発展させてゆくことです。 この目的に沿って次のようなコミュニティーを立ち上げようと計画しておりますので、ぜひ多くの方のご参加をお待ちしております。

 

1.COPAS自身を発展させるためのコミュニティー
  ・システムエンジニア・システムエンジニアリング企業 など
   共同してCOPASの機能向上、性能向上にあたります。

 

2.COPASで業務システムを作成するためのコミュニティー
  ・業務アプリケーション開発者・業務アプリケーション開発企業 など
   COPASの上で動く業務アプリケーションの開発を行います。

 

3.COPASのユーザ会
  ・COPAS利用者、利用企業 など
   COPASを利用者や企業がユーザの立場で情報交換します。