Я новичок в Dfds. Мне нужно сделать dfd для моего проекта, так что я изучаю их. Я нашел этот dfd в inetrnet, но я не могу понять, что это несколько частей, например, почему процесс запроса был присоединен к процессу resrvation, можем ли мы обойтись без него? Почему таблица отмены прилагается к железнодорожному отделу и почему пассажир одновременно связан с запросом и процессом бронирования? Я все еще не могу опубликовать какое-либо изображение, так что вот ссылка на dfd http://image.slidesharecdn.com/presentation-130830092202-phpapp02/95/presentation-on-railway-reservation-system-13-638.jpg?cb=1377872947 Может ли кто-нибудь из вас объяснить этот dfd? Я был бы вам очень признателен! Спасибо !Может ли кто-нибудь объяснить этот dfd?
ответ
Диаграмма потока данных, как следует из названия, показывает, как данные проходят через программное обеспечение. В этом нет никаких прав или обид. Это похоже на алгоритм. Где стрелка указывает на вход в заостренный прямоугольник. Например, «Резервация» представляет собой входные данные для выходов «Процесс запроса» и «Процесс запроса» в «Отчет». Это так просто. Это именно то, как этот проект разработан. Может потребоваться отчет, но отчет может быть создан только в том случае, если есть вход. В этом случае «Процесс запроса» создает этот ввод, и стрелка просто показывает отношение.
Это действительно абстракция данных. Он не может быть спроектирован из страйка. Для этого вам нужны документы предыдущих диаграмм :). Одним из этих документов является SRS (спецификация требований к программному обеспечению)
- 1. Может ли кто-нибудь объяснить этот синтаксис?
- 2. Может ли кто-нибудь объяснить этот код?
- 3. Может ли кто-нибудь объяснить этот код?
- 4. Может ли кто-нибудь объяснить этот PHP?
- 5. Может ли кто-нибудь объяснить этот запрос?
- 6. Может ли кто-нибудь объяснить этот код?
- 7. Может ли кто-нибудь объяснить этот код?
- 8. Может кто-нибудь объяснить этот код JavaScript?
- 9. Может кто-нибудь объяснить этот синтаксис двоеточия №
- 10. Может кто-нибудь объяснить этот код java
- 11. Может кто-нибудь объяснить этот вопрос отладки?
- 12. Может кто-нибудь объяснить этот код таймера?
- 13. Может ли кто-нибудь объяснить этот объектный синтаксис C @property?
- 14. Может ли кто-нибудь объяснить, что делает этот скрипт?
- 15. Может ли кто-нибудь объяснить этот алгоритм хэширования пароля C?
- 16. Может ли кто-нибудь объяснить мне этот код, пожалуйста,
- 17. Может ли кто-нибудь объяснить этот код TSQL для меня?
- 18. Может ли кто-нибудь объяснить этот мод переписать мне?
- 19. Может ли кто-нибудь объяснить этот синтаксис PHP?
- 20. Может ли кто-нибудь объяснить этот код на Python?
- 21. Может ли кто-нибудь объяснить мне этот метод разворота javax?
- 22. Может ли кто-нибудь объяснить этот пример «мертвого кода»?
- 23. Может ли кто-нибудь объяснить этот скрипт authotkey для меня?
- 24. Может ли кто-нибудь объяснить этот простой код калькулятора Python?
- 25. Может ли кто-нибудь объяснить этот синтаксис делегата?
- 26. Может ли кто-нибудь объяснить, как работает этот алгоритм разделения?
- 27. Может ли кто-нибудь объяснить мне этот код?
- 28. может ли кто-нибудь объяснить этот алгот для перестановки мне?
- 29. Может ли кто-нибудь объяснить, как именно работает этот предикат?
- 30. Может ли кто-нибудь объяснить этот алгоритм на C++?
спасибо! не могли бы вы также рассказать мне, почему они связали таблицу отмены с железнодорожным отделом и почему пассажир был одновременно связан с процессом запроса и резервирования? Спасибо ! –
Мое лучшее предположение было бы; если оговорка отменена, кто-то должен уведомить железнодорожный отдел, чтобы они знали, что бронирование отменено, и они могут перепродать билет или что-то еще. Другое дело, все, что пассажир делает в системе, вероятно, необходимо для запуска некоторых триггеров. Например, пассажир резервирует, через процесс бронирования, он отправляется в железнодорожный отдел. Пассажир может также запросить что-то через «Запрос» –
Спасибо и последний вопрос, почему пассажир одновременно подключен к процедуре запроса и бронирования? –