1

私は友人のコースワークを手伝っています。基本的に、プロジェクトの要件は、楽器を販売する楽器店をコンピュータ化するためのソフトウェアシステムを作成することです。本質は、いくつかのレポートと売上獲得コンポーネントを備えたCRUDシステムにすぎません。ただし、開発する設計仕様を選択する3つの異なる設計仕様を文書化する必要があります。彼は彼が進めたいデザインを持っていますが、私たちは2つの代替デザインを作成するのに苦労しています。

私の難しさは、要件の範囲が非常に狭いため、単なる重複を作成しないように十分に変更することが課題であるということです。

アドバイスをいただければ幸いです。

4

1 に答える 1

1

友達の教授が教室にいる時間が長すぎるようです。本質的に、疑わしい利益を持つ学生のためにあまりにも多くの無意味な仕事を作成します。それでも、友人の課題(3つのアーキテクチャアプローチの作成)を理解している場合は、3つの開始点を選択し、そこから構築することをお勧めします。例えば:

1)音楽レコードやストリーミングなどに重点を置いたシステムを設計する

2)ユーザー/顧客の入力、対話、および豊富なユーザーインターフェイスに重点を置いたシステムを設計します。

3)購入経験と製品中心のデータモデルに重点を置いたシステムを設計します。

いずれの場合も、音楽店の他の2つのコンポーネントを意図的にアンダービルド、アンダーデザインして、区別を付けることができます。実際、理想的なソリューションは3つのアーキテクチャコンポーネントとデザインコンポーネントすべてで構成される必要があることがわかっています。

お役に立てれば。幸運を。

于 2012-10-22T20:18:58.920 に答える