私は今、システム開発の勉強を始めたばかりです。
「外部設計の仕様書」について詳しく知りたいのですが、
WEBで調べると「外部設計とは・・・(以下箇条書き)」のような項目の説明しか見当たりません。
実際の仕様書はどのようなものでしょうか。
仕様書自体の見た目、構成を知りたいのでサンプルを探しています。
もちろん内容は仮のもので構いません。
何か参考になるページや書籍について情報をお持ちの方は教えてください。
よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

補足いただいた件に関してのアドバイスです。


他の人が作ったものを見ることはできないと思います。
理由は、仕様書ですから、社外秘事項だからです。
ましてインターネット上に公開するような人はいないですね。いれば、即刻懲戒免職です。

外部仕様書のことだと理解しました。
つまり、外部設計をした結果の成果物ですね。
何を書くか、どのような様式で、どんな書き方をするかは、会社によって違いますので、その会社の規則に従うことになると思います。
要は、内部処理のテクニックや具現化方法はブラックボックスにしておいて、その周辺のインターフェース仕様をまとめればよいですね。
システム仕様を満足するためには、どんなモジュールに分解されているかによっても違ってきます。
そのモジュール間のつなぎ方、データなどの受け渡しなどをまとめたものが外部仕様書になります。

簡単にイメージするには、使い方を書いたマニュアルを作っちゃえば良いのですよ。
このボタンを押したら、これがこうなる、とか、○○をしたら、こんな画面が出て、その画面の△△にはデータテーブルから引かれた■■を表示するとか、、、
マニュアルをイメージして作れば理解しやすいと思いますよ。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
仕様書は企業秘密なので、公開しないのは当然ですね。
私はシステム管理の勉強をする人向けのサンプル(もちろん内容はフィクション)のようなものがないかと探していましたが、
ないようですので諦めることにします。
いろいろ参考になるアドバイスをいただきまして、ありがとうございました。

お礼日時:2002/03/25 19:16

質問のポイントが分からないのですが、「外部仕様書」についてですか?


それとも「外部設計をするための仕様書、つまりシステム仕様書」についてですか?

プログラム設計の手順は次のようになりますよね?
矢印の右に書いてあるのは成果物です。

 企画
  ↓ 企画書
システム設計
  ↓ システム設計書
 外部設計
  ↓ 外部仕様書
 内部設計
  ↓ 内部仕様書
プログラム設計
  ↓ プログラム設計書
試験仕様設計
  ↓ 試験仕様書
 単体試験
  ↓ 単体試験成績表
 システム試験
  ↓ システム試験成績表・取り扱いマニュアル
  納品

さて、「外部設計の仕様書」の意味を素直に取ると「システム仕様書」のことになりますが、それで良いですか?
つまり、システム仕様書の書き方というか、書くべき項目について知りたいということでしょうか?

この回答への補足

言葉が足りなくて申し訳ありません。
「外部設計の段階で決定された内容についてまとめられたもの」という意味です。
知りたいのは、書くべき項目ではなく、実際の仕様書を見てみたいのです。
内容によって様々だとは思いますが、
各項目についてどのようなまとめ方がされているのか、またどういう見た目なのか、サンプルを見てみたいと思います。
プロの方から見ると、変な質問でしょうか?

補足日時:2002/03/24 21:21
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q外部仕様書の書き方

はじめまして
いつもお世話になっております。

今日から 外部仕様書を書くということになったのですが
普通の企業ならある文書フォーマットというのが
私の会社にはありません。

しかしぐぐってみても標準フォーマットなどが
なく
困っています。

外部仕様書とはどのように書くのでしょうか

どうぞよろしくお願い致します。

Aベストアンサー

お客さんに説明する為のものですので、お客さんが分かる形式で作るしかありません。

お客さんに、過去のプロジェクトの外部仕様書を見せていただいたらいかがでしょうか。
外部仕様書の必要要件の確認と参考のために見せてくださいといえば
見せてくれると思います。
全くそういうものが無かった場合には先輩に頼むしか無いでしょう。

必ず書かなくてはならないものとして
・システムの大まかな概要を規定
  目的、対象など
・システム持つ機能の規定
  機能、処理など
・システムのインタフェースの規定
 外部システムとの連携や手入力の手段やデータ、機器についての規格など
さらに盛り込んでおけばもっと良いものとして
・ハードウェアの構成
 サーバー/クライアント台数や性能(CPU、ハードディスク、メモリなど)
・実行環境OSや使用するアプリケーションなど
 OSの種類(windows、Linaxなど)DBMSの種類(Oracle、SQLserverなど)およびそのバージョン、それぞれのサーバーや端末でどれを使用するのか。
・開発に使用するプログラミング言語の決定
 言語の種類およびバージョン(C++、JAVA、VB.NETなど)
・開発に要する費用予算額、期間、稼動の順序
 開発に必要な機材、OSやアプリケーションソフトウェアの購入はどちら持ちか。いつまでにどのような機能をどのような順で開発し稼動させるか。

http://www.ipa.go.jp/security/fy12/contents/crack/sekitoku/gaibusekeisyo.pdf

お客さんに説明する為のものですので、お客さんが分かる形式で作るしかありません。

お客さんに、過去のプロジェクトの外部仕様書を見せていただいたらいかがでしょうか。
外部仕様書の必要要件の確認と参考のために見せてくださいといえば
見せてくれると思います。
全くそういうものが無かった場合には先輩に頼むしか無いでしょう。

必ず書かなくてはならないものとして
・システムの大まかな概要を規定
  目的、対象など
・システム持つ機能の規定
  機能、処理など
・システムのインタフェ...続きを読む

Q仕様書を書くソフトって…

システムを開発する仕事をしていますが、同業者の皆さんは仕様書を書くときどんなツール(ワード、エクセルなど)を利用していますが?良いものがあれば教えてください。言語はC#.NETです。
ちなみにソースから(ソース中のコメントなどから)仕様書を作成するツールがありますが、工程順から考えると仕様書が先にあるべきと思っています。また仕様変更の履歴が管理できる機能があるといいなぁとも思います。

Aベストアンサー

お仕事では、どうしてもWordとかExcelにVisioとかが多いですね。

プライベートの開発はEnterprise Architect+RaQuest使ってます。
EA(Pro版以上)で一応、仕様書<->ソースの双方向変換が可能です。
RaQuestで要求仕様の変更管理ができます。

> ちなみにソースから(ソース中のコメントなどから)仕様書を作成するツールがありますが、
> 工程順から考えると仕様書が先にあるべきと思っています。

これについては、例えばC++ならヘッダに相当するような外部インターフェイスだけを設計しながら、
後工程でも直接流用できるようにソースと同じ形式で記述していく、という認識の方が近いようには思います。
いきなり関数/メソッドの内部処理書いちゃうようなのは順番が逆だと思いますが、
こういう方針でInterfaceだけ切ってるのであれば私はあまり違和感を感じません。

それも、UML<->実装言語で相互変換できるツール使ってるとあまり意味がないわけですが、そうでない場合の次善策として。

参考URL:http://sparxsystems.jp/

お仕事では、どうしてもWordとかExcelにVisioとかが多いですね。

プライベートの開発はEnterprise Architect+RaQuest使ってます。
EA(Pro版以上)で一応、仕様書<->ソースの双方向変換が可能です。
RaQuestで要求仕様の変更管理ができます。

> ちなみにソースから(ソース中のコメントなどから)仕様書を作成するツールがありますが、
> 工程順から考えると仕様書が先にあるべきと思っています。

これについては、例えばC++ならヘッダに相当するような外部インターフェイスだけを設計しながら、
後工...続きを読む

QC#の設計者はDelphiを設計した人?

以前、「C#を設計した人はDelphiの設計者なのです」という
文章を見かけたことがあります。
これは本当なのでしょうか?

C#を学んでゆくと、ひとり、個人が設計したと考えた場合、
確かにそうなのかなと思えてきました。

Aベストアンサー

http://ja.wikipedia.org/wiki/%E3%83%9C%E3%83%BC%E3%83%A9%E3%83%B3%E3%83%89
http://ja.wikipedia.org/wiki/C_Sharp

アンダース・ヘルスバーグ氏の事ですね。
ボーランド社でTurbo PascalやDelphiを手がけた後にMS社に移籍し、Visual J++やC#を開発したそうです。
両社の間では法廷闘争があったとか。

ただ、もちろん全てを設計した訳ではなく、あくまで開発チームの一員として捉えたほうが良いかと。

参考URL:http://ascii24.com/news/i/topi/article/2002/05/21/635897-000.html

Qモジュール関連図・モジュール仕様書について

仕事で運用中のシステムのモジュール関連図・モジュール仕様書を作成することになりました。
しかし、モジュール関連図・モジュール仕様書というのがどういうものを作成すればいいのかわかりません。
(文章で説明しているサイトはありましたが、文字だといまいちイメージができませんでした)
なにか、見本となるサイトなどがありましたら、教えてください。

(VB言語向けのがあると助かります。)

Aベストアンサー

プログラムソースから自動的にこういったドキュメントを生成するツールがあります。

仕様書工房
http://jp.fujitsu.com/group/fst/services/frontier/kobo/product/
仕様書Doctor2000
http://www.mcr.co.jp/product/case/id_doctor.html

体験版なんかがありますから、参考にしてみてはどうでしょうか?

参考URL:http://jp.fujitsu.com/group/fst/services/frontier/kobo/product/, http://www.mcr.co.jp/product/case/id_doctor.html

Q仕様書の書き方(Work? Excel?)

Accessで作成するアプリケーションの仕様書を書いているのですが、仕様書のフォーマットで悩んでます。

データベース関連図、システム構成図などで図を多用します。
そのためExcelの方が使いやすいのですが、
印刷したときにヘッダー、フッターが不ぞろいになります。
Wordを使うとレイアウトは比較的整えやすいですが
図が使いにくくなります。

実際に仕様書・設計書をお書きの方にお聞きしたいのですが、
クライアントに提出するドキュメントはどのようなフォーマットで書かれていますか?
Word, Excel, もしくは両方, または全然別のドキュメントソフトなど
具体的に教えていただけますと非常に参考になります。

よろしくお願いします。

Aベストアンサー

エクセルで書いてそれを ワードにオブジェクトの挿入で 取り込んで表示させてます。


人気Q&Aランキング

おすすめ情報