Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.09.2019, 17:23   #1
goto ∞
Форумчанин
 
Аватар для goto ∞
 
Регистрация: 21.12.2010
Сообщений: 155
По умолчанию Составить диаграмму DFD

Помогите проверить на правильность и дорисовать диаграмму потоков данных(DFD) мебельной фабрики
Задачи, входные, выходные данные и потребители информации в след таблице
___________________________________ ___________________________________ ___________________________________ _____________
|Наименование задачи ____________|___Входная информация_____|__Выходная информация_____|__Потребитель информации |
|__Получение заявки от покупателя___|__База товаров______________|__Наличие данного товара______|__Кассир___________________|
|__Оплата мебели___________________|__Стоимость мебели__________|__Чек_______________________|__Кассир, Покупатель________|
|__Выдача мебели покупателю________|__База мебели_______________|__Полученное изделие_________|__Покупатель_______________|



Вот диаграмма уточненной концептуальной модели
Untitled Diagram.jpg,
но у меня сомнения есть что составил правильно.

Последний раз редактировалось Вадим Мошев; 13.09.2019 в 22:13.
goto ∞ вне форума Ответить с цитированием
Старый 12.09.2019, 19:17   #2
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

1) Ваша картинка не соответствует нотации DFD(Нотация Йорданаи Нотация Гейна-Сарсона)

Перерисуйте функции и проставьте им номера. Хотя бы как тут
https://www.sites.google.com/site/an.../tema6/tema6_3
2)
Ваша картинка не соответствует таблицы.
В таблице нет склада и чек у двух потребителей.
3)
Ваша таблица не соответствует реалиям.
Базу данных никто не передаёт. Нет акцепции чека. И самое главное у вас нет передачи денег! "Полученного изделия" заменить на "изделия".
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .

Последний раз редактировалось Pavia; 12.09.2019 в 19:19.
Pavia вне форума Ответить с цитированием
Старый 12.09.2019, 19:47   #3
goto ∞
Форумчанин
 
Аватар для goto ∞
 
Регистрация: 21.12.2010
Сообщений: 155
По умолчанию

Цитата:
Сообщение от Pavia Посмотреть сообщение
1) Ваша картинка не соответствует нотации DFD(Нотация Йорданаи Нотация Гейна-Сарсона)

Перерисуйте функции и проставьте им номера. Хотя бы как тут
https://www.sites.google.com/site/an.../tema6/tema6_3
2)
Ваша картинка не соответствует таблицы.
В таблице нет склада и чек у двух потребителей.
3)
Ваша таблица не соответствует реалиям.
Базу данных никто не передаёт. Нет акцепции чека. И самое главное у вас нет передачи денег! "Полученного изделия" заменить на "изделия".
1) Перерисовал
2) Убрал склад. Добавил чек.
3)Тогда что подразумевается под "База изделия", она вроде как обязательно должна подписывать стрелку раз находиться в поле Входная информация(является потоком данных)?
Но и акцецпии чека тоже нету в таблице тогда как быть? Передачи денег тоже нету в таблице. Значит задание(таблица) составлено некорректно?
goto ∞ вне форума Ответить с цитированием
Старый 12.09.2019, 20:09   #4
goto ∞
Форумчанин
 
Аватар для goto ∞
 
Регистрация: 21.12.2010
Сообщений: 155
По умолчанию

Untitled Diagram.jpg
goto ∞ вне форума Ответить с цитированием
Старый 13.09.2019, 10:04   #5
goto ∞
Форумчанин
 
Аватар для goto ∞
 
Регистрация: 21.12.2010
Сообщений: 155
По умолчанию

Цитата:
Сообщение от goto ∞ Посмотреть сообщение
3)
Ваша таблица не соответствует реалиям.
Базу данных никто не передаёт. Нет акцепции чека. И самое главное у вас нет передачи денег! "Полученного изделия" заменить на "изделия".
Под "База товаров" подразумевается оптовая закупка и это поток данных а не БД. "База товаров"{Ид, наименование изделия,стоимость, количество}
Под "База изделий"{Ид, наименование товара, стоимость, количество}
Тогда деньги окажется в потоке данных "База товаров".

Вот тут есть пример составления диаграмм https://studbooks.net/2052370/inform...tnoy_diagrammy
Такое ощущение что данные дали с какого то уровня и требуется от меня подгонять остальные диаграммы под эти табличные данные.

Последний раз редактировалось goto ∞; 13.09.2019 в 16:49.
goto ∞ вне форума Ответить с цитированием
Старый 13.09.2019, 21:44   #6
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

goto ∞
Это уже хотя бы похоже на правду.

Цитата:
Сообщение от goto ∞ Посмотреть сообщение
Но и акцецпии чека тоже нету в таблице тогда как быть? Передачи денег тоже нету в таблице. Значит задание(таблица) составлено некорректно?
Именно.

Цитата:
Сообщение от goto ∞ Посмотреть сообщение
Тогда что подразумевается под "База изделия",
Ничего не подразумевается. Это просто контекстная реклама, что-бы вы поскорее купили книгу автора который в теме не разбирается.


Цитата:
Сообщение от goto ∞ Посмотреть сообщение
Такое ощущение что данные дали с какого то уровня и требуется от меня подгонять остальные диаграммы под эти табличные данные.
Если автоматизировать бардак, то получится автоматизированный бардак.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .
Pavia вне форума Ответить с цитированием
Старый 13.09.2019, 22:06   #7
goto ∞
Форумчанин
 
Аватар для goto ∞
 
Регистрация: 21.12.2010
Сообщений: 155
По умолчанию

Цитата:
Сообщение от Pavia Посмотреть сообщение
goto ∞
Это уже хотя бы похоже на правду.


Именно.


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



Если автоматизировать бардак, то получится автоматизированный бардак.
Теперь осталось узнать к какой из пяти диаграмм относиться это диаграмма
Untitled Diagram.jpg

1)Начальную контекстную диаграмму
2)Концептуальную модель данных
3)Диаграмму потоков данных
4)Диаграмму системных процессов
5)Диаграмму последовательности экранных форм

И каким то чудом составить другие диаграммы что бы не было противоречий?
К первому она не относиться, потому что контек. диаграмма имеет всего один главный процесс, ко второй то же не относиться, к четвертой и пятой тоже не относиться. Остается третий?

Последний раз редактировалось goto ∞; 13.09.2019 в 22:09.
goto ∞ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать эту диаграмму? tafora Microsoft Office Excel 4 14.03.2017 20:59
Напечатать диаграмму БД Utkin Софт 2 29.05.2015 14:46
Создать диаграмму классов и диаграмму последовательностей на UML tsilay Фриланс 1 22.01.2015 11:59
как сохранить диаграмму miss_me Помощь студентам 0 04.05.2012 13:47
Как правильно составить ER-диаграмму? Cat 1988_88 Помощь студентам 0 16.10.2010 17:20