パーソナルコンピューター

パーソナルコンピューター関連サイト

Sponsered Link

パーソナルコンピューター      関連カテゴリー    

内部設計進め方

 
パーソナルコンピューターが生まれる

パーソナルコンピューター小型化

インターネットの歴史

自作パソコンの作り方

メモリ メモリの増設 CPU

マザーボード  光学ドライブ

拡張カード フロッピー

ハードディスクドライブ 

ハードディスク増設

ビデオカード 電源ユニット

パソコンケース Vistaインストール

OSインストール セキュティ対策

光学ドライブ選び方 CD焼き方

CDバックアップ パソコンリカバリ

音楽CD作成方法 画像アルバム

CD-ROMからの変革 

ハードディスク丸ごとバックアップ

ドライブによる性能

パソコンの速度が低下する原因

コンピュータについて

アルゴリズム プログラミング

プログラミング作成方法

HTML グラフィックス言語 

情報ベース 素子

自宅サーバ ポート番号

プロトコル ドメイン ネットワーク構成

モデムセットアップ サーバ検索

ルーター型 ルーター設定概念

情報システム構築方法

内部設計 内部設計進め方

データ物理編成方式 画像設計方法

データ設計方法 処理効率の検討

構造化設計 モジュール

ネット広告について 

サーチエンジン バナーエクスチェンジ

さまざまなサイト クリエイティブ製作

メール製作 これからのネット広告

広告プランニング 

メディアプランニング

広告マーケティング



  内部設計方針を作成します

ツールおよび文書化技法
構造化設計をどのようなツールや文書化技法を使用して作業をするかどうか決定しましょう。

作業順序
サブシステムごとに優先順位をつけましょう。共通機能を洗い出して、標準化、あるいは部品化します。また、ソフトウェアパッケージを活用する業務を検討します。

仕様変更
仕様変更の扱い方を決めます。

レビュー
作業中に、あるいは作業結果を、いつ、どのようにしてレビューするかを決めておきましょう。

プログラム構造図
サブシステムの構造図を機能的に階層して、プログラムの構造図を作成します。

プログラム仕様
すべてのプログラム仕様を記述します。内容は下記のようなものがあります。
                    ↓

・プログラムの機能
プログラムの目的と抽象的表現による処理内容、また、具体的で詳細な処理内容、入出力データ、エラー発生時の処理方法やエラーメッセージの出力、その他の制約を記述します。

画面設計
画面全体図や遷移図、および、画面レイアウトなどを記述します。


内部設計書のレビュー
・内部設計書の要件をすべて満たしているか
・すべてのプログラムやその関連について記述されているか
・プログラム間のインタフェースが適切に設計されているか

 
 ジョブ/トランザクションの詳細化
この作業段階では、各サブシステムの機能を詳細化しながら、サブシステムの中でコンピュータで行う機能です。
つまり、ジョブおよびトランザクション処理の範囲を見直しながら、各ジョブおよびトランザクションの範囲を見直しながら、各ジョブおよびトランザクション処理を複数のプログラムに分割していきます。

システムフロー
まず外部設計で定義されましたサブシステムの機能と、サブシステム間の関連をDFDなどで記述しましょう。

サブシステム構造図
サブシステムの機能を断層的に表した図になります。

サブシステム関連図
サブシステム間のインタフェースを表す図で、DFDなどで記述します。

詳細化の結果、ジョブおよびトランザクションがもつべき機能を抽出、整理して、ほかのサブシステム間との整合性を検討します。
この作業の過程で、外部設計の設計内容に若干の変更を加えることもあります。
ジョブおよびトランザクションをプログラムに分割するには、下記のような方法で行います。

処理タイミングの検討をします
処理のタイミングや、オンライン/オフラインの区別によって分けます。
処理のタイミングとは、日次、週次、月次、期末などのことです。

ファイルの抽象化・カプセル化の検討をします
使用するファイルが共通の機能は、1つのプログラムにまとめます。
多数の機能が同一のファイルをアクセスするケースに、これをひとつのプログラムにまとめると大きくなりすぎてしまいます。

かといって、それぞれの機能をバラバラにしてしまうと、多数のプログラムが共通のファイルに対して同じような操作を行うことになり、同じようなプログラムを重複して開発するのは負担となります。

top
Sponsered Link
Copyright (C) 2008 All Rights Reserved.