Визуальное моделирование


Описание предметной области системы «Аптека»



бет2/14
Дата20.11.2022
өлшемі10,86 Mb.
#159057
1   2   3   4   5   6   7   8   9   ...   14
Байланысты:
bibliofond.ru 656650

1. Описание предметной области системы «Аптека»


Под описанием предметной области мы будем понимать описание окружения разрабатываемой системы, типы пользователей системы, при этом также укажем основные задачи, решение которых возлагаются на систему.
В предварительном описании предметной области вводятся основные термины (словарь системы), определяются типы пользователей и их права, формулируются задачи, которые должна решать разрабатываемая система. При этом при описании предполагается использовать средства обычного языка и стандартной деловой графики (рисунки, диаграммы, таблицы).
При разработке словаря системы необходимо определить имена сущностей («лекарства», «фармацевт»). При этом термин сущность понимается нами как компонент модели предметной области, то есть как уже выделенный на концептуальном уровне объект. Выделяемые в предметной области объекты превращаются аналитиком в сущности.
Сущность является результатом абстрагирования реального объекта. С объектами связано две проблемы: идентификация и адекватное описание. Для идентификации используют имя, которое должно быть уникальным. При этом предполагается, что происходит отказ от его смысла, который присущ естественному языку. Используется только указательная функция имени. Имя - это прямой способ идентификации объекта. К косвенным способам идентификации объекта относят определение объекта через его свойства (характеристики или признаки).
Объекты взаимодействуют между собой через свои свойства, что порождает ситуации. Ситуации - это взаимосвязи, выражающие взаимоотношения между объектами. Ситуации в предметной области описываются посредством высказываний о предметной области. На данном этапе можно использовать методы исчисления высказываний и исчисления предикатов, то есть формальной, математической логики. Например, высказывание «Программист и менеджер есть служащие компании» описывает отношение включения. Таким образом, вся информация об объектах и сущностях предметной области описывается с помощью утверждений на естественном языке.
Можно указать структурные связи, выделить статические и динамические ситуации (таким образом ввести в модель параметр времени), однако для детальной проработки модели удобнее использовать развитые средства описания предметной области, например средства языка UML.
Итак, ставится задача разработать информационно-справочной систему «Аптека», которая позволяла бы вести автоматизированный учёт данных о лекарствах, обеспечивала гибкие возможности при решении запланированных и незапланированных специфических задач обработки учетных данных.
В рамках решения задачи разработки информационно-справочной системы «Аптека» выделим следующие сущности:


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   14




©engime.org 2022
әкімшілігінің қараңыз

    Басты бет