システム設計専用ツール プログラムソース自動生成ツール

●サービスメニュー
VSSD サービスメニュー
環境構築支援
ドメイン ・ テーブル分析支援 オンサイト ・ ハンズオン ・ セミナー
お客様の既存システムを分析し、 VSSD へインポートする為の CSV ファイルをご提供します。
VSSD の製品概要説明から、 テキストに沿った操作説明 ・ 演習を実施します。
技術支援
VSSD を特定のプロジェクトで活用していくにあたり、 どう運用すればより効果的に活用できるかを検討し、 ご提案します。
逆仕様書作成支援
お客様の既存システム画面定義や帳票定義等の設計資産を分析し、 VSSD に取り込む為の VSSD リポジトリファイルを
ご提供します。
VSAG サービスメニュー
環境構築支援
VSAG 導入 ・ 設定を支援いたします。
●動作環境
■サーバ
OS
メモリ
Windows Server 2008 R2 SE/EE SP1
Windows Server 2012 SE / 2012 R2 SE
4GB 以上 ( 推奨 8GB 以上 )
ディスク
C ドライブ 50GB 以上の空き
ブラウザ
Internet Explorer 8/9/10/11
ミドルウェア
システム設計専用ツール
VSSD 導入 ・ 設定を支援いたします。
プログラムソース自動生成ツール
システム設計にパラダイムシフトを起こすシステム設計専用アプリケーション VeraSym System Designer(VSSD)は、 システム設計に求められるドキュメント作成 ・ 管理に特化した
専用アプリケーションです。 今まで表計算ソフトなどで記述し、 人の手で管理してきた各種ドキュメントを、 VSSD で
一括して作成 ・ 管理していただくことが可能となるため、 最も注力すべき設計に集中していただくことができます。
IIS
今まで工数をかけて作成 ・ 管理を行ってきた作業を VSSD に任せて、 生産性や品質の向上に積極的に取り組み
.NET Framework 4.0 Full/4.5
推進していただくことが可能となります。
データベース
PostgreSQL 9.0.6/9.3.5
ネットワーク
クライアントと同一の LAN 環境に配置されていること。
クライアントからサーバの HTTP/80 番ポートに接続できること。
クライアントからサーバの TCP/5432 番ポートに接続できること。(PostgreSQL 接続用)
システム概要
業務フロー
データモデル
ビュー設計
画面定義
帳票設計
問合せ定義
関数定義
ラベル定義
区分定義
■クライアント
OS
メモリ
Windows 7 Professional SP1 (32bit/64bit)
Windows 8/8.1 Pro (32bit/64bit)
2GB 以上(推奨 4GB 以上)
ディスク
200MB 以上の空き
ブラウザ
Internet Explorer 8/9/10/11
ミドルウェア
.NET Framework 4.0 Full/4.5
その他
システムイメージ
ドメイン定義
テーブル定義
バッチ設計
画面遷移図
ファイル定義
ライブラリ定義
クラス定義
メッセージ定義
検証ルール定義
Microsoft Office Excel 2007/2010/2013
※詳しい制限事項等につきましてはお問い合わせください。
プログラムソース自動生成ツール導入で、 更なる生産性と品質の向上を実現 !
http://www.dcr.co.jp/vssd
VeraSym Application Generator(VSAG)は、 シ ス テ ム 設 計 専 用 ア プ リ ケ ー シ ョ ン(VSSD)で 作 成
プロダクトソリューション部 VSSD 担当
された設計情報を基に、 プログラムソースを自動生成するアプリケーションです。 従来のプログラマーが設計書を基に
〒108-0023 東京都港区芝浦三丁目 16 番 20 号
芝浦前川ビル 2 階
コーディングする手法では、 人の手によるミスが発生し易く生産性にも限界がありました。 VSAG でプログラムソースを
TEL : 03-3456-5331
email : [email protected]
●カタログの内容は予告無く変更する場合があります。 ●カタログ記載の他社企業名、製品名はそれぞれの企業の登録商標です。
自動生成することにより、 設計書とプログラムソース、 プログラムソース間の整合性が保たれ、 更なる生産性と品質の
向上を実現します。
〈Ver : 150930-01〉
システム設計専用ツール
プログラムソース自動生成ツール
V SSD による強力なシステム設計支援
V
Verasym System Designer(VSSD)は、 ドキュメントの種類ごとにその特徴をとらえたドキュメント作成機能を
備え、 一元的に作成 ・ 管理を行える強力なシステム設計専用アプリケーションです。
ドキュメント作成
データ項目中心の設計
システム設計に必要な多様なドキュメントを
直感的なインターフェースで作成可能
各設計書は項目情報(ドメイン)を中心に
設計し、 設計書間の関連 ・ 整合性は
自動的にチェック可能
チーム設計
スパイラル設計
データベースに全ての情報を保存することで
複数メンバーでの共同設計や排他制御などの
チームでの設計を支援
SSD で作成された設計情報から、 プログラムソースを自動生成
Verasym Application Generator(VSAG)for JavaWeb は、 VSSD で設計された画面設計情報を
基にプログラムソースとして画面の HTML とロジック部の Java、 データ連携用の Bean、 SQL を内包した DAO
(Data Access Object)を自動生成します。
for JavaWeb
画面設計、 帳票設計、 画面遷移図から
モックアップを自動生成し、
スパイラルでの設計を支援
●システム設計に必要とされる各種ドキュメントを、 VSSD で包括的に作成可能。
●整合性管理、 権限管理、 排他制御、 画面 ・ 帳票設計、 モックアップ作成などを実現。
画面イメージ
必要の都度、 手動にて作成
ドキュメントを記述するところまで
作成に当たっての冗長的作業、
ルーティン作業等が発生
運用ルールに基づき
最新版へのアップデート管理、
整合性管理を管理者 ・ 作成者が
手動で行う
ファイルサーバを利用して
表計算ソフトなどで作成
システム設計関連業務
VSSD
モックアップ
VSSD が
自動的に生成
・ 画面
・ 帳票
設計
・ システム概要
・ 業務フロー
・ データモデル
・ テーブル定義
・ 画面定義
・ 画面遷移
・ 帳票定義
・ バッチ定義
・ ファイル定義
・ ドメイン定義 etc
管理
・ 権限管理
・ 整合性管理
・ ドキュメントの排他制御管理
・ ドキュメントのフォーマット作成
環境
・ ドキュメントを格納 ・ 管理するサーバ
・ ドキュメントを作成 ・ 編集するクライアント
既存ドキュメントの定義を
共有可能
VSSD で設計された情報は
Excel に出力可能
イベント定義
処理記述
VSSD が
自動的に生成
既存システムからの
インポート/エクスポートも可能
例:CSV インポート、 DDL 文出力
(ロジックは手コーディング※1)
データ連携用 Bean
(JavaBean 手修正不要)
更新項目定義
VSSD で包括的対応
設計情報
ビジネスロジックの枠
問合せ定義
集中
多 くの特長により設計作業を強力に支援
ウィザードに沿って
簡単に各種ドキュメントの雛形を
作成可能
項目定義
(HTML 手修正不要)
整 合 が 一 致
VSSD の活用により、 システム設計業務の生産性や品質の向上に積極的に取り組んで頂くことが可能となります。
画面の HTML
自動生成
整 合 が 一 致
V SSD によるシステム設計業務のパラダイムシフト
現在
●自動生成されるプログラムソース群
●設計情報(リポジトリにデータで格納)
DAO
(SQL 手修正不要)
※1 手でコーディングしたロジック部分は保護されており、
再生成で消えることはありません。
シ
ステム設計+プログラムソース自動生成 ・ ツール導入のメリット
1. システム設計専用ツール使用で、 設計の生産性と品質が向上。
(生産性 10%UP、 品質 20%UP 当社比)
2. プログラムソース自動生成により、 コーディング量が 35%減少(当社比)
。
3. プログラムソース自動生成により、 設計書とプログラムソースが一致。
4. 手作業でコーディングしたロジック部分は保護されるため、 繰り返し自動生成が可能。
5. 設計書を修正、 自動生成したプログラムを修正することにより設計書の陳腐化を防止。