Схема для моделирования системы, построенной с парадигмой функционального / структурного программирования

Я использую экспресс для создания своего веб-приложения. Довольно новичок в разработке программного обеспечения и все еще не решается смоделировать систему, построенную с функциональной парадигмой программирования. Могу ли я использовать UML? Как я знаю, UML используется только тогда, когда я использую ООП-парадигму. В моем экспресс-приложении нет класса, конструктор. Там только такие объекты, как

var list_event = require('../controllers/management_list_event');

загрузить контроллер из другого файла. маршруты:

router.get('/details/:eventID',auth.isLoggedIn, list_event.details_get);

контроллер:

module.exports.details_get = function(req, res) {
//implementation
}

Контроллер содержит набор функций. Я искал ссылки и обнаружил, что могу использовать DFD(диаграмму потока данных) для моделирования процесса, STD (диаграмму перехода состояний) для моделирования поведения и ERD для моделирования данных. Это правильно или нет? Любая ссылка, какую диаграмму я могу использовать для моделирования моей системы?

0 ответов

Другие вопросы по тегам