Mam bardzo duży program serwera napisany w Javie. Został napisany przez innego programistę, który nie jest już z firmą i jest bardzo złożony.W jaki sposób mogę utworzyć diagram przepływu mojego programu?
Składa się z 23 paczek i używam zaćmienia.
Potrzebuję programu, który pobierze pliki źródłowe z mojego programu i utworzy rodzaj strumienia przepływu dla funkcji. Zacznij od klasy, która ma główną i wykonaj to, przez które klasy wywołuje w swoim konstruktorze.
Zasadniczo nauczyłem się, że program intensywnie korzysta z interfejsów i chcę wizualnie przedstawić działanie serwera, zamiast śledzić kilka funkcji linii w interfejsach, zanim przejdę do rzeczywistej funkcji przetwarzania. rzecz typu wykresu przepływu pozwoli mi zobaczyć, gdzie skończy się funkcja.
Czy ktoś wie o jakimkolwiek dostępnym programie, który mógłby to dla mnie zrobić?
Nie mam nic przeciwko temu, w jakim formacie jest reprezentacja wizualna, o ile jest łatwa do naśladowania.
Określenie, którego szukasz, to prawdopodobnie [Diagram sekwencji] (http://en.wikipedia.org/wiki/Sequence_diagram). Zobacz te pytania i odpowiedzi: http://stackoverflow.com/questions/4470329/free-uml-sequence-diagram-reverse-engineering-eclipse-plugin-working-out-of-the-b –