<p>Есть тема: ТЕМА №21</p><p></p><p>Пусть требуется создать программную систему, предназначенную для директора аптеки. Такая система должна обеспечивать хранение сведений об аптеке, об имеющихся в ней товарах, о поставщиках и товарах, ими поставляемых. Аптека осуществляет закупку товаров у различных поставщиков, предпочитая при этом закупать одни виды товара у одних поставщиков, а другие у других.</p><p>Товары, имеющиеся в аптеке, характеризуются наименованием, ценой, фасовкой, датой производства, сроком годности и количеством. Директор аптеки должен иметь возможность изменить цену товара по своему усмотрению, осуществить закупку недостающего товара у поставщиков, списать просроченные товары.</p><p>Директору могут потребоваться следующие сведения:</p><p>Какие товары и в каком количестве имеются в аптеке?</p><p>У каких товаров закончился срок годности?</p><p>Какие отсутствующие товары может заказать аптека у поставщиков?</p><p>Суммарная стоимость товара?</p><p>У каких поставщиков, и в каком количестве есть товар нужного наименования?</p><p>Необходимо предусмотреть возможность выдачи документа, представляющего собой заявку на закупку товара у поставщика, и создания ежемесячного отчета о работе аптеки с подсчетом прибыли. Отчет, должен содержать перечень товаров, закупленных в отчетный месяц у поставщиков, а также перечень проданных товаров и списанных товаров. </p><p>Нужно сделать по этой теме: </p><p>1. Idef0 с декомпозицией как минимум 2 уровня</p><p>2. Idef3</p><p>3. Диаграмма прецедентов use case co спецификацией</p><p>4. Диаграмма действий</p><p>5. Диаграмма классов</p><p>6. Диаграмма последовательности</p>