Логотип Автор24реферат
Задать вопрос
Курсовая работа на тему: Определение сущностей предметной области
100%
Уникальность
Аа
3627 символов
Категория
Программирование
Курсовая работа

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

Определение сущностей предметной области .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Определение сущностей предметной области является важным этапом при разработке любого программного обеспечения. Верно определенные сущности на более поздних этапах разработки способствуют в построении хорошо масштабируемой и правильно работающей базе данных.
Для более тонкого понимания процессов, происходящих в предметной области, можно воспользоваться программой Erwin Process Modeler и на начальном этапе разработки создать функциональную модель происходящих процессов, в нотации IDEF0 (рис. 1.1)
Рисунок 1.1 Модель ведения домашнего хозяйства в нотации IDEF0
Функциональная модель позволяет увидеть полный цикл действий, происходящей в рассматриваемой предметной области. Все рассматриваемые процессы подразделены на входящие данные, которые отображены в левой части диаграммы, управляющие элементы, которые отображаются в верхней части диаграммы, механизмы, осуществляющие действия, которые отображены снизу диаграммы и на выходные данные процесса, которые отображены в правой части диаграммы.
В рассматриваемой модели в качестве входных параметров выступают доходы и расходы, возникающие при ведении домашнего хозяйства

Зарегистрируйся, чтобы продолжить изучение работы

. В качестве управляющих процессами параметров выступают члены семьи, в качестве управляющих элементов статьи семейных доходов и статьи семейных расходов. В качестве выходных данных будет выступать конечное сальдо за определенный период времени.
Для более детального анализа происходящих в предметной области действий, поведем декомпозицию основного процесса. Так как рассматриваемая предметная область не очень сложна в восприятии, разобьём основной процесс на два, более мелкий процесса (рис. 1.2)
Рисунок 1.2 Декомпозиция основного процесса
Основываясь на данных функциональной модели выделим следующие сущности, составляющие основу предметной области:
Члены семьи. Сущность хранит данные о членах семьи;
Доход

50% курсовой работы недоступно для прочтения

Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥
Больше курсовых работ по программированию:

Информационная система статистического учета научных публикаций

13071 символов
Программирование
Курсовая работа
Уникальность

Разработка программы на языке программирования С++ в ООП Qt-qreator

25110 символов
Программирование
Курсовая работа
Уникальность
Все Курсовые работы по программированию
Закажи курсовую работу

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.