スポンサード リンクスポンサード リンク

『Visual Basic仕様書作成サポート』など6種のダウンロード先の解説

■Visual Basic仕様書作成サポート■(http://www.free-sharesoft.com/libDL/jp159400ikac0000/0002.html)

この仕様書作成フリーソフト・ダウンロードサイトの特長::
「Visual Basic仕様書作成サポート」は、Visual Basic6.0のソースコードを元に、自動的に仕様書を作成できるフリーソフトです。Windowsの98以上で動作します。仕様書には「プロジェクト名」「概要説明」「著作者」「関数一覧」が表示されます。エクセル形式・テキスト形式の両方のファイルが作成可能で、エクセル形式の場合はレイアウトの変更や修正もできるようになっています。



■Gallery Lumber-mill■(http://lumber-mill.co.jp/gallery/view/docs/dev_support/writing/templates)

この仕様書テンプレート・ダウンロードサイトの特長:
「Gallery Lumber-mill」のサイトから、オープンオフィス形式の基本仕様書・テスト仕様書のテンプレートと、ワード形式の基本仕様書テンプレート、エクセル形式のテスト仕様書テンプレートが無料でダウンロードできます。



■ESRI Japan■(http://www.esrij.com/products/gis_data/shape/)

この仕様書テンプレート・ダウンロードサイトの特長:
「ESRI Japan」のサイトから、多くのGISソフトウェアで利用が可能なシェープファイルのプログラム開発者向け仕様書がダウンロードできます。ファイルはPDF形式で、英語オリジナル版と日本語版が用意されています。



■ITRON■(http://www.assoc.tron.org/jpn/itron-doc.html)

この仕様書テンプレート・ダウンロードサイトの特長:
携帯電話などに使われているOS「ITRON」の各種仕様書が、日本版公式サイトからPDF形式で無料ダウンロードできます。



■BMLinks■(http://www.jbmia.or.jp/bmlinks/downloads/spc_download.htm)

この仕様書テンプレート・ダウンロードサイトの特長:
ネットワーク上での機器間の接続性やデータ交換性を向上させるためのインターフェース仕様である「BMLinks」のサイトから、各バージョンの基本仕様書、標準仕様書が無料でダウンロードできます。

『プログラム開発者のためのプログラム設計書サンプル集』などダウンロード先6サイトの解説

■プログラム開発者のためのプログラム設計書サンプル集■(http://document-cpp.com/document/DocBCB5.html)

この仕様書テンプレート・ダウンロードサイトの特長:
「プログラム開発者のためのプログラム設計書サンプル集」のサイトに、VB・VC++・C#・C#Builder・J#・Java・C++Builder・Access・Excelから仕様書を作成できるテンプレートが用意されています。



■Pocket9■(http://pocket9.net/pocketdoc_02.html)

この仕様書テンプレート・ダウンロードサイトの特長:
仕様書・設計書の無料サンプルを提供している「Pocket9」のサイトから、エクセル形式の「要求仕様書・」「テスト仕様書」などが無料でダウンロードできます。ダウンロードの前に、簡単なアンケートに答える必要があります。



■文書テンプレート■(http://template.k-solution.info/2007/03/01_17.html)

この仕様書テンプレート・ダウンロードサイトの特長:
ビジネス文書・手紙・はがきなどのテンプレートを無料で提供している「文書テンプレート」のサイトから、仕様書作成に欠かせない画面構成図を持ったエクセル形式の基本設計書のフォーマットが無料でダウンロードできます。



■Trastic Software■(http://trastic-software.com/trastic/index3.html)

この仕様書テンプレート・ダウンロードサイトの特長:
「Trastic Software」のサイトから、プログラムソースを元にモジュール仕様書が作成できる「ザ・モジュール仕様書」と、そのコメント解析処理をVB・エクセル・VBAで利用できるようにしたオープンソースライブラリである「モジュール仕様書作成関数群」が無料でダウンロードできます。
Windowsの95以上で動作するソフトウェア形式です。



■Excelデータベーステンプレート■(http://www.vector.co.jp/soft/win95/business/se451309.html)

この仕様書テンプレート・ダウンロードサイトの特長:
「Excelデータベーステンプレート」は、データベース仕様書からデータベース表を作成したり、既存のデータベースから仕様書を生成したりするためのエクセルVBAマクロフリーソフトです。
Windows98以上で動作します。

仕様書の書き方とは?(システム要求仕様書の場合)

仕様書の書き方を、システム要求仕様書を例にとって解説しましょう。

明確な仕様書は、顧客との間の認識を確認し、トラブルの防止にたいへん有効に機能します。
プログラムやシステムの設計仕様書を作成するためには、「誰にでもわかる仕様書」でなければなりません。
そのためには、ある程度の書式・フォーマットを用意する必要があります。

また、誤解に繋がるようなあいまいな表現をさけること、注意事項・制限事項の記述を忘れないこと、定義を残すこと、システムの流れをわかりやすくするための図を用いることなどの配慮も不可欠でしょう。

言葉で説明しにくい場合は、マトリックス、ER図、UML、フローチャートなどの図で描くと、わかりやすくなります。

システム要求仕様書全体は、たとえば以下のような項目から構成されます。


【目次】

1「はじめに」:全体の概要をまとめます。

1-1「目的」:システム要求仕様書の目的を記述し、誰に対して記述しているかを明確にします。

1-2「範囲」:作成するソフトウェアが何であるかを説明し、その利点・目的・目標を記述します。

1-3「定義など」:仕様書の解釈に必要となる用語・略語・短縮形などの定義を記述します。

1-4「参照」:仕様書の中で参照しているドキュメントの一覧を、それぞれ題名・レポート番号・日付・出版書式・入手先とともに記載します。

1-5「概要」:仕様書の残りの部分に書かれていることを記述します。



2「全容」:成果物とそれに影響する一般的な要因について記述します。

2-1「成果物の見通し」:成果物が自己完結的ではない場合には、ここで作成する成果物と他の成果物との見通しを明らにします。ブロック図によってソフトウェアが様々な制約の中でどのように機能するかもここで記述します。

2-2「成果物の機能」:ソフトウェアが動作する主な機能をまとめます。

2-3「ユーザの特性」:成果物のユーザの経験や専門性などの一般的な特性を記述します。

2-4「制約」:開発者の選択肢を限定する「調節ポリシー」「ハードウェアの制限」「アプリケーションの重要性」などの項目について一般的に記述します。

2-5「仮定と依存」:仕様書で述べられた用件に影響を与える要因を挙げます。

2-6「用件の割り振り」:システムにおける将来のバージョンまで延期されるおそれのある用件を特定します。



3「個々の用件」:設計者がシステムを設計したり、システムが要件を満たしていることを試験するのに十分なソフトウェア要件を記載します。
3-1「外部インターフェイス要件」:ソフトウェアシステムの全ての入出力について詳細に記述します。

3-2「機能要件」:ソフトウェアの入出力の受付と処理を行うときに発生する基本的な行動を定義づけます。

3-3「性能要件」:ソフトウェアと人間の相互作用における数値上の要件を指定します。

3-4「論理データベース要件」:データベースに置く情報の論理的要件を指定します。

3-5「設計上の制約」:ハードウェアの限界や、他の標準による設計上の制約をしていします。

3-6「ソフトウェア・システムの属性」:ソフトウェアの信頼性・可用性・機密性などについて記述します。

3-7「その他の要件」
スポンサード リンク