Comments
Description
Transcript
SystemDirector Enterprise カタログ
インターネット・クラウドシステムを構築するための開発環境 SystemDirector Enterprise SystemDirector Enterprise は、 常に進化する ICT 環境において最新技術をカバーし、 高品質なシステム開発・保守を効率的にサポートします。 SystemDirector Enterpriseは、 インターネット・クラウドシステムを構築するための開発環境です。業種・業務を 問わず、オープン技術を活用したさまざまな開発プロジェクトでご利用いただくため、最新テクノロジーを取り 入れ、絶えず進化を続けています。 開発方法論 SystemDirector Enterprise 開発環境 ● 業界標準 (SLCP-JCF2013) に準拠した開発プロセスをベースに、工程・タスク内容・役割分担を明確に定義 開発方法論 ● 開発手順書、仕様書作成ガイド、 ドキュメントサンプルなど、豊富なドキュメント類を体系化 ● デファクトフレームワークをベースとした、各種のアプリケーションモデルを用意 開発環境 ● 上流から下流まで開発作業を効率化する各種ツール群、部品群を整備 サポートサービス ● 製品に関する各種情報をWeb サイト、メール等で定期的に発信 ● お問い合わせ窓口や各種プロフェッショナルサービスを用意 最新のテクノロジーに、NECが蓄積した開発ノウハウをプラス 業務システム開発における生産性・品質・保守性を大幅に向上します。 各種ツールによりシステム開発を効率化 開発作業における属人性を排除 ソースジェネレータをはじめとする各種 開 発 方法 論、フレームワークにより、 支援ツールを提供します。 設計・製造だけ 開発者のスキルに左右されない高品質 でなくデバッグ・テストも効率的に行う ことが可能です。 生産性向上 品質向上 なシステム開発を実現します。 SystemDirector Enterprise SystemDirector Enterpriseが提供 するフレームワークが最新技術を吸収 技術変化対応 保守性向上 設計情報とシステム実体を一元管理し、 ジェネレータの設計情報から設計書・ します。開発 者は業務ロジック開発の システムを 生 成することで、設計書を みに専念することが可能です。 常に最新の状態に保ちます。 最新技術の容易な取り込み 設計書とソースコードの乖離を防止 SystemDirector Enterpriseを導入いただいたお客様の声 ● 開発環境としてのコンセプトや技術の優位性・先進性を評価し、導入を決めました。 ● 自社の開発標準として比較・検討した結果、SystemDirector Enterprise が実践的で適切だと判断しました。 ● NECグループの開発標準としての信頼性や継続サポートを評価しました。 2 サポート サービス SystemDirector Enterprise NEC の SI ノウハウを結集した「開発方法論」 開発方法論はフェーズ(いつ)/ ロール(誰が)別に、アクティビティ (作業のまとまった単位)や作成すべき成果物を時系列に規定した 開発プロセスフローを定義しています。開発方法論に沿って開発を行うことにより、 「無駄なく」 「漏れなく」効率的に開発作業を進める ことができます。 フェーズ (いつ) 開発プロセスは 7つのフェーズで構成 アクティビティ/タスク (どうやって) ロール︵誰が︶ 意思決定の単位で定義した 7つのフェーズ 記述内容や記述レベルを 具体例で指南 豊富なドキュメント サンプルを提供 成果物 (何を) 設計・実装ツール群と 有機的にリンク フェーズごとに 手順書を提供 開発方法論に沿った各種ツールを揃えた「開発環境」 開発方法論に沿って、要件定義から設計、製造、テストまで、各フェーズでの開発を効率化する各種ツールを提供し、手作業による 非効率さを解消します。各ツールの連携により、二度打ちなどのムダな作業を削減し、同時にリポジトリ機能により、前工程の成果物 を次工程へスムーズに引き継ぐことができます。 上流工程 要件定義 下流工程 外部設計 〔業務設計者〕 上流 ツール 画面 データ 画面 遷移 機能 画面遷移 モデ パターン エディタ リング 設計書 エディタ 展開 内部設計 製造・単体テスト 〔実装設計者〕 〔プログラマ〕 コンポー ネント/ インタラク ション エディタ ソース コード CDI ジェネレータ エディタ ツール 単体 テスト ツール 結合テスト 総合テスト 〔実装設計者〕 〔業務設計者〕 構成 管理 結合テストツール ・ 総合テストツール Eclipse / Visual Studio 業務フローモデル 機能モデル データモデル 機能詳細モデル ソースコード リポジトリ〔標準設計モデル〕 安心してお使いいただくための「支援サービス」 SystemDirector Enterprise では、安心してお客様にシステム開発を行っていただくため、サポートサービスだけではなく、各種支援 サービスを提供しています。 ●製品導入支援サービス ●教育支援サービス 製品を導入する際の環境構築や基盤拡張、お客様環境に合うよう 実習を通して学んでいただく、充実した教育コースを定期開催し テーラリングなど各種支援サービスも提供しています。 ています。 3 SystemDirector Enterprise for Java / .NET Java (Eclipse)/.NET (Visual Studio) のデファクトツール群に、 NEC独自の開発技術を組み合わせることにより、高生産性、高品質な業務システム開発を実現します。 ●あらかじめ業務画面のパターンをテンプレート化しておくことで、画面 ●デファクトフレームワーク上で十分評価されたアプリケーションモデル や部品群、開発方法論に沿ったツール群を用意。 アーキテクチャ検討、 レイアウト、画面遷移制御、入力コントロール、データベースアクセス ツール選択・評価、新技術習得などのコストやリスクを低減します。 処理などを一気に自動生成(ロールアウト機能) できます。 外部設計 内部設計 製造・単体T プログラミング 環境 画面遷移エディタ 設計エディタ 画面エディタ 詳細設計書 テンプレート 機能設計書 テンプレート ソース生成 (ジェネレータ) 機能詳細 モデル 機能モデル ソース コード 実行 モジュール CDIツール ビルドツール リアルタイム開発 ●上流フェーズで、お客様と画面を共有し対話しながら画面UI部分の作りこみを行い、その場で仕様を策定することで、画面要件の食い違いに起因 する後戻りコストを大幅に削減します。 開発サイクル DB、 外部I/F等外部仕様の確定 計 スト 設 外部 計 結合T 部 部設計 外 画面設計 データベース部品生成 ビジネスロジック設計 ソース/設計書生成 ユーザ受入テスト 製造・単体テスト ユーザ受入テスト お客様 製造 単体T 設 結合 テ スト 内 内部 設計 開発者 総合テスト アジャイル開発 製 造・単 体 製 造・単 体 要件定義 テ アジャイル開発 ウォーターフォール開発 ーザ受入テ トユ ス テス ユーザ受入テスト 入テスト ザ受 ー 開発サイクル ビジネスロジック開発 ト ユ 開発サイクル 画面要件の確定 結合テスト 画面デザイナー ロールアウト ビジネスロジック 内部設計 データ 画面設計 ソース コード 検証データ 自動生成 アーキテクチャ オンライン処理システム 製品 SystemDirector Enterprise for .NET SystemDirector Enterprise for Java プレゼンテーション層 Windows Form Web Form .NET Framework Silverlight JSF拡張 Spring拡張 MyBatis拡張 Struts拡張 POJO拡張 JDBC拡張 JSF Spring MyBatis JPA Spring Batch *1 SystemDirector Enterprise for Smart Device データベース層 アプリケーション層 *2 JDBC HTML5/JavaScript*2 ※各線の接続はツールかガイドで提供 *1 小規模簡易バッチアプリケーション開発向け *2 RESTサービスへの接続をサンプル提供 4 SystemDirector Enterprise SystemDirector Enterprise for Smart Device Web アプリケーションの「マルチデバイス対応容易性」 「 、開発効率性」 「 、リリース容易性」、 Native アプリケーションの「デバイスアクセス容易性」 を兼ね備えたハイブリッドアプリケーションの開発を実現します。 ●スマートデバイスの特性である、UI設計、 ●スマートデバイスを業務システムに導入 ●HTML5/jQueryMobileを用いたアプリ ケーション開発を支援するフレームワーク、 する場合における注意事項、ノウハウを セキュアアプリケーション開発の注意点に ジェネレータ、部品群を用意しています。 体系化しています。 も言及しています。 外部設計 内部設計 製造・単体テスト 実装フレームワーク Eclipse/Visual Studioによる オペレーションの集約 機能設計書 テンプレート (Excel) JavaScript コーディング支援 詳細設計書 テンプレート (Excel) ジェネレータ 業務アプリケーション 回帰テスト ツール 業務アプリケーション テンプレート JavaScript 静的解析 プログラミング 環境 業務アプリケーション SDEスマートデバイスフレームワーク Webフレームワーク マッシュアップ基盤 ネイティブ連携 汎用拡張I/F 画面制御基盤 クライアント識別 オフライン対応 ログ出力 Windows Android 汎用MDM連携機能 iOS SystemDirector Enterprise for C / Java Batch バッチ特有の処理パターンをあらかじめ用意。開発者はパターンにビジネスロジックを追加するだけでよく、バッチアプリケー ションを自動生成できます。更に、高速化オプションの採用により、実行性能の飛躍的な向上を実現します。 ●簡単操作のエディタと強力なソース生成機 能で、 設計・実装作業を簡略化できます。 ●詳細設計書、単体テスト仕様書等も一括で 自動生成。手入力や二度打ちを排除して アプリケーションを自動変更することができ、 います。 バッチプアリケーション性能が飛躍的に向上します。 ソースコードだけでなく、 さまざまな成果物を自動生成 詳細設計書 自動 生成 ●DataBooster( 別売)上で動作するようバッチ Cファイル 単体テスト仕様書 兼 結果報告書 Javaファイル 単体テスト障害台帳 XMLファイル ジョブステップの情報はすべて エディタ上で編集、生成結果は編集不要 ジョブ単位やプロジェクト単位で 必要となるファイルも自動生成 ファイル仕様書 自動 生成 ジョブ仕様書 ファイル定義 ソース ジョブスクリプト PL/SQLファイル アーキテクチャ バッチ処理システム*1 製品 SystemDirector Enterprise for Java Batch SystemDirector Enterprise for C Batch プレゼンテーション層 アプリケーション層 POJO Spring Batch*3 SDE for C Batch Framework*2 データベース層 JDBC Oracle Call Interface ※各線の接続はツールかガイドで提供 *1 大・中規模高速バッチアプリケーション開発向け *2 NEC製フレームワーク *3 WebOTX Batch Server必須 5 SystemDirector Enterprise SystemDirector Enterprise 製品ラインナップ SystemDirector Enterprise は、 「オンラインシステム開発基盤」 「バッチシステム開発基盤」 の製品カテゴリで、お客様のシステム開発を ご支援いたします。 オンラインシステム開発基盤 SystemDirector Enterprise Suite Package SystemDirector Enterprise for Java SystemDirector Enterprise for .NET SystemDirector Enterprise for Smart Device バッチシステム開発基盤 SystemDirector Enterprise for Java Batch SystemDirector Enterprise for C Batch SystemDirector ソリューション 「開発自動化」 「品質エンジニアリング」 「モダナイゼーション」 をテーマとした各種プロフェッショナルサービスを提供しております。開発環境 に関するお悩みに合わせて、専門エンジニアによるご支援が可能ですので、お気軽にご相談ください。 開発プロセス 要件定義 外部設計 内部設計 製造・単体テスト 結合テスト 総合テスト 移行・運用 ドキュメント診断サービス ソースコード診断サービス 開発自動化 テスト自動化サービス 評価支援サービス セキュリティ脆弱性診断サービス 品質管理支援サービス 品質 エンジニアリング テスト品質向上支援サービス デバッグ効率化支援サービス Windows8移行支援サービス モダナイゼーション VBA移行支援サービス メインフレームマイグレーションサービス お問い合わせは、下記へ NEC パートナーズプラットフォーム事業部 ソフトウェアお問い合わせ 〒108-8424 東京都港区芝五丁目33番8号(第一田町ビル) TEL:03(3798)7177 受付時間:09:00∼12:00 13:00∼17:00 月曜日∼金曜日 (祝日・NEC所定の休日を除く) http://jpn.nec.com/SystemDirector/ ●本カタログのシステム名、製品名、会社名、及びロゴは、各社の商標または登録商標です。 ●本カタログの内容は改良のため予告なしに仕様・デザインを変更することがありますのでご了承ください。 ●本製品(ソフトウェア含む) が、外国為替及び外国貿易法の規定により、規制貨物等に該当する場合は、 日本国外に持ち出す際には日本政府の 輸出許可申請書等必要な手続きをお取りください。 ●本カタログに掲載された製品の色は、 印刷の都合上、 実際のものと多少異なることがあります。 また、 改良のため予告なく価格、 形状や仕様などを変更することがあります。 〒108-8001 東京都港区芝五丁目7-1(NEC本社ビル) 見やすいユニバーサルデザイン フォントを採用しています。 2015年9月現在 環境にやさしい植物油インキ を使用しています。 Cat.No. E02-15091272J