Приложение 1. Иллюстративные (Учебные) примеры

В этом приложении приведены  в основном фрагменты разработки трех иллюстративных (учебных)  примеров под условными названиями «Информационная система сети торговых точек», «Информационная система склада», «Книжный Internet-магазин» на этапах Подготовка, Анализ, Проектирование, а также фрагменты этапа Создание. Начнем с фрагментов этапа Подготовка.

П1.1. Фрагменты этапа Подготовка

Этап Подготовка включает шаги Описание предметной области, Глоссарий предметной области, Видение. Поэтому первым шагом в процессе создания программного обеспечения информационной системы  является описание предметной области, для которой разрабатывается информационная система. Описание предметной области предназначено прежде всего для того, чтобы сам проектировщик разобрался в ней. Текстовое описание предметной области необходимо создавать для того, чтобы упорядочить свои мысли по поводу предметной области, сделать их более четкими и понятными. Кроме этого общее описание предметной области может быть прочитано и проверенно заказчиком (при наличии такого). При этом надо иметь в виду, что данный документ должен быть простым и понятным и затрагивать только те части предметной области, которые хоть как-то коррелируют (связаны) с создаваемым программным обеспечением или помогают лучше понять предпосылки его создания. Описание предметной области осуществляется также с целью поиска (выявления) понятий (сущностей, объектов, классов) предметной области, которые адекватно отражают абстракции предметной области. Кроме самого описания предметной области необходимо в данный документ включать описание проблем, возникающих у заказчиков и описание того, как данную проблему может разрешить создаваемое программное обеспечение.

В качестве источников  понятий (сущностей, объектов, классов) предметной области можно, например, использовать:

· высокоуровневое описание задачи, т.е. неформализованное словесное описание предметной области (рассматривается в учебных примерах «Информационная система сети торговых точек» и «Информационная система склада»);

· низкоуровневые требования (рассматривается в учебном примере «Книжный Internet-магазин»).

Описание предметной области

Изложение иллюстративных примеров описания предметных областей начнем с примера описания самой простой из трех перечисленных выше предметных областей, а именно предметной области информационной системы сети торговых точек.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: