I am working on a python project and I didn't use classes but created different modules and added functions in them.
Now I need to draw a diagram to describe the project/application for a paper. I already have a context level diagram and activity diagram. But now I need to describe the functional implementation of the application with a diagram.
I have searched a lot but can't find a single (widely accepted) way!
It is a Django Project of an quiz application which is integrable with MOOCs like Canvas, Open edX... etc using LTI (Learning Tools Interoperability).
Remember that even though the code is not object oriented, but the modules are there which contains all the functions related to specific functionality in the application. For example, there is a file students.py which handles Students, there is another module teachers.py which manages teachers view.
Can I create a UML like a class diagram with module name instead of class name, and then put the functions in the modules? Will it be valid knowing that it is meant for a research paper!?