自動生成! JAVA 支援ツール

他フレームワークとの比較
言語 / フレームワーク
開発・保守容易性
動作スピード
習得
書籍
JSP は初回起動時に
コンパイルを実行す
るので時間がかかる
ことがある。
JSP,JAVA,DB 接続な
ど習得すべき項目が
多い。
多数あり
サーブレット
JSP、サーブレットに画面
処理、業務処理を行える
ため、見通しが悪い。
JSP ではデザイナーと
開発者の分業が難しい。
Struts
上記問題を MVC モデル 2
により解決しているが、
完全ではない。
バージョンアップによる
非互換項目が多い。
パフォーマンス
チューニングは各自
で行う必要あり。
フレームワークによ
り容易になったが、
記述すべき項目が多
いため、初心者には
敷居が高い。
Coda Web
1 画面 1 サーブレットで
かつ、記述するのは基本
的に Java ソースのみなの
で見通しがよいサーブ
レットベースだが、
CodaWeb 独自の考え方で
デザイナと開発者との分
業を実現。
独自圧縮技術、自動
生成したソースはパ
フォーマンスチュー
ニング済み。
容易。
パソコン初心者が、
一年でリーダーとし
て活躍中。
JSP
JAVA がジャバジャバ !!
多数あり
研修用資料
として各種
準備済み
自動生成!
自動生成!
自動生成!
JAVA
JAVA
支援ツール
JAVA 支援ツール
支援ツール
CodaWebは当初、
販売目的ではなく、
社内開発ツールとして平成13年に誕生致しました。
その後、
CodaWebで開発されたwebアプリケーションは、
大手企業様などへ数多くの導入実績があります。
導入させていただいたお客様からは、
開発の速さに加え、
品質の良さにも驚かれ、
弊社への信頼向上につながっております。
弊社では、
CodaWebを新入社員用の教育ツールとしても活用しています。
各種フレームワークに比べ、
習得が容易で、
前職は某ファミレスの店長だったパソコン初心者の新入社員が、
一年間ほどでチームリーダーとして活躍し
ているという実績があります。
当初、
社内ツールであったため、
Strutsのように市販のドキュメントや書籍はありませんが、
サンプルアプリケーションを作成しながら学べる研修用資料を
各種取りそろえております。
何卒、
御検討の程、
お願い申し上げます。
[SQLインジェクション とは?]
テキストボックスなどへの悪意のある入力によって、
運営者の意図とは異なるSQL文を実行させられてしまう脆弱性の名称。
また、
その攻撃のことを
「SQLインジェクション」
と呼ぶことがある。
「SQLインジェクション」
を利用することにより、
認証を回避してパスワードなしでログインできたり、
データベースの内容を取得、
改ざんしたり、
OS権限を取得することも可能になる。
最近ではこの攻撃によって、
サービスが停止に陥られたり、
データ盗用等があります。
弊社Coda-webでは、
ライブラリー上に対策を施しており、
よりセキュアなサイト構築が可能となりました。
CodaWeb開発チームでは、常に新たな攻撃手段を分析/研究し、対策を施すことで、
安心してサイト運営が出来るシステム作りを応援しています。
お問い合わせ
販売代理店
開発元
Intelligence Business Assistant
〒920-0016 石川県金沢市諸江町中丁 322-5
TEL(076)208-7311 FAX(076)208-7333
URL
:http://www.c-grip.com
E-mail:[email protected]
※このカタログの内容は、2007 年 10 月現在のものです。製品内容等、予告なく変更する場合があります。詳しくは販売店などにご相談ください。
※記載されている製品名などは各開発元の商標または登録商標です。
大幅なコストダウン
未経験者が即戦力に
強力なデータベース管理ツール搭載
Web アプリケーション開発の流れ
CodaWeb とは
早い!簡単!高品質 ! しかもコストダウン !
まだそんなに書いてるんですか?
高給プログラマーはいりません !
今日からあなたも
プログラマー!!
習得時間短縮
設計
HTML作成
CodaWeb 開発支援範囲
作業時間短縮
vol.2
vol.3
vol.4
vol.5
vol.6
プ ログラム記述を最小限にすることでバグの発生率激減
一 画面一プログラムでプログラム管理がスムーズ
vol.7
従来のアプリケーション開発の問題点を克服
JSP
・習得すべき事が多すぎる!
・習得に時間がかかる!
・記述すべき場所が多く、
見通しが悪い!
HTML
< HTML >
JAVA
<% JSP %>
< HTML >
<% JSP %>
< HTML >
可読性が悪い !!
修正が困難 !!
定形処理(自動化部分)
テンプレート(定義部分)
一
画
面
一
プ
ロ
グ
ラ
ム
見通しが良い!再定義も簡単!
記述部分が最大 1/10
60
記述部分
作業を最大限自動生成するので、
特殊知識習得の必要なし。
自動生成 !
自動生成 !
Before
顧客
イメージ
システム
エンジニア
After
記述部分
設計
設計
CodaWeb
テスト
完
成
テスト
完
成
70∼90%自動生成により
工数激減
CodaWebアプリケーション開発支援ツール導入後
画面イメージ
10 記述部分
100
CodaWeb ではパターン化された
従来のシステム完成まで
< HTML>>
< HTML
!
未 経験者が即戦力に !
自動化による工数激減
Coda Web
<% JSP %>
Eclipseなど
Java開発ツール
コンパイルする
一番
のかかる部分を、自動生成
一番
のかかる部分を、
一番
のかかる部分を、
手
!!
手
自動生成
手
自動生成
完
全
マ
ニ
ュ
ア
ル
自 動化することで質のよいプログラムが作成可能
vol.1
調理する
10~30%
プログラムソースを記述する
Coda
Web
ここまで短く!
下ごしらえする
70~90%
必要なものを用意する
mem
o
自動生成
30 テンプレート
独自ライブラリ
CodaWeb を使用すると
テンプレートによる JAVA コードの
標準化、定型処理の簡略化。
ソースコードの自動生成機能による
記述作業の簡略化を実現。
最大
1/10
携帯電話にも対応! 詳しくは HP へどうぞ!
http://www.c-grip.com