料理出前代行サービス支援システム

Systems Architecture

Abstract#

データベース設計の授業で、料理出前代行サービスを行っている小さな会社のビジネスプロセスを支援するシステムの設計を行うことになりました。その記録をここに書きます。

Topic#

なお、いくつかUMLの図が張り付けてありますが、これは、授業で習ったというより、自分のこれまでの経験から作っているものです。ツールはJude[1]を使っております。

stakeholder/アクタ分析#

ユースケース分析#

エンティティ分析#

実際にDCに落とし込む際は、事前にDBの正規化を行う必要がある。

機能要求分析#

リスク分析#

Reference#

  1. [#1]Change VIsion, Jude HP, http://jude.change-vision.com/
  2. [#2]Stoneburner, Gary, Alice Goguen, and Alexis Feringa. 2002, Risk Management Guide for Information Technology Systems, the National Institute of Standards and Technology, http://csrc.nist.gov/publications/nistpubs/800-30/sp800-30.pdf