Файл: «Моделирование предметной области «Учет товаров» с помощью UML»().pdf
Добавлен: 28.03.2023
Просмотров: 261
Скачиваний: 2
СОДЕРЖАНИЕ
1.1.Анализ технического задания
1.2.Общие понятия проектирования ИС
1.3.Экономическая сущность учета товаров и реализации продукции
1.4.Постановка задачи и основные особенности учета товаров
2.1. Разработка модели данных с применением BPwin
2.2. Разработка модели данных с применением ERwin
2.3. Разработка модели «Учёт товаров в бакалейной лавке» в среде Rational Rose
Сторожевое условие всегда записывается в прямых скобках и представляет собой некоторое булевское выражение (должно принимать одно их двух взаимно исключающих значений, например, «Поставщик выявлен» или «Поставщик не выявлен»).
Диаграммы состояний представлены на рисунках 14, 15.
Рис.14. Диаграмма состояний для варианта использования «Заказ и хранение товара»
Рис.15. Диаграмма состояний для варианта использования «Продажа товара»
Проектируя заданную систему, следует внести на диаграмму деятельности следующие элементы: «Ввод данных поставщика», «Заключение договора», «Оплата услуги», «Приём товара на позицию», «Хранение товара», «Проверка срока годности», «Продажа товара», «Приём платежей за товар», «Формирование справочной информации» и «Завершение деятельности». А также необходимо добавить ветвления и переходы. Диаграмма деятельности приведена на рис. 16.
Рис.16. Диаграмма деятельности
В процессе проектирования системы «Учёт товаров в бакалейной лавке» средствами Rational Rose были созданы такие типы диаграмм как: диаграмма вариантов использования, диаграмма классов, диаграмма коопераций, диаграмма последовательностей, диаграмма состояний и диаграмма деятельности.
Приведенные в тексте работы в графическом виде эти диаграммы дают полное наглядное представление о функционировании проектируемой системы, а так же возможные варианты развития системы в зависимости от воздействия внешних факторов.
ЗАКЛЮЧЕНИЕ
В проектировании информационных систем выделяют два подхода: объектно-ориентированный и функционально модульный (структурный).
Объектно-ориентированный подход использует объектную декомпозицию. Применение языка UML основывается на понимании общих принципов моделирования сложных систем и особенностей процесса объектно-ориентированного анализа и проектирования.
Одним из достоинств Rational Rose является возможность использования диаграмм на языке UML. В данной работе приведены основные диаграммы, которые дают полное явное представление о функционировании проектируемой системы «Учёт товаров в бакалейной лавке», а также возможные варианты развития системы в зависимости от воздействия внешних факторов.
При использовании структурного подхода применяется методология SADT. Одной из наиболее значимых особенностей метода SADT является постепенное введение все больших уровней детализации по мере формирования диаграмм, отображающих модель.