фармацевт - фармацевт аптеки; врач- врач поликлиники; лекарства - происходит поиск лекарств, а также, учет данных фармацевтом; врач выписываетрецепты пациенту, следовательно ещё одной сущностью будет рецепт. Веденные сущности имеют ряд атрибутов, которые мы определим в дальнейшем. Ведем два типа пользователей: рядовой пользователь (в дальнейшем пользователь, и администратор. Предполагается, что пользователь может обращаться к системе с запросом, выводить отчеты, администратор дополнительно может модифицировать данные. В роли пользователя будет выступать врач поликлиники, в роли администратора фармацевт. С учетом введенных терминов разрабатываемая система должна обеспечивать: организацию полного и достоверного учета всех лекарств; организацию выписки рецепта; автоматизированный расчет потребности в товарах на основе анализа скоростей продаж; автоматизацию документооборота и отчетности, возможность получения отчетов по группам товаров в соответствии с их налогообложением, печать всех сопутствующих документов: приходных накладных, протоколов согласования цен, витринных ценников, товарных отчетов; информационную поддержку принимаемых управленческих решений, формирование полной и достоверной информации о лекарствах; сокращение трудозатрат на подготовку первичных документов и отчетов; устранение дублирования при вводе информации и, возникающих при этом механических ошибок; удобный интерфейс пользователю; разграничение полномочий рядовых пользователей и администратора. В данном примере мы решаем частную задачу - разрабатываем систему «Аптека», поэтому структурной единицей самого высокого уровня для нас принимается аптека, которую мы будем иметь ввиду по умолчанию, то есть предполагается, что все элементы модели относятся только к данной аптеке, что явно не специфицируется.