Advertisement
Lixnir

SWEN 789 Final Project Idea

Mar 19th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.90 KB | None | 0 0
  1. Build off of the first project: Autogenerated class diagrams
  2. * infinite number of classes
  3. * better way of indicating class connections
  4. * all the different types of arrows
  5. * drop down multi select per class?
  6. * possibly 2 step process, 1 to create classes 2 to connect them all
  7. * drag arrows one to another
  8. * some form of two column [one] -> [two] drop down list??
  9. * dynamically generated class placement(maybe drag and drop)
  10. * more info in the boxes
  11. * class name
  12. * variables/methods
  13. * things like interface indicators
  14. * better read off for screen readers
  15. * more accurate using the tab button
  16. * logical navigation versus just left to right(since arrows and connections are what dictate flow vs location)
  17. * arrows describe the connections correctly(interface vs subclass vs whatever else)
  18. * less important: make using the mouse to read the svg better
  19. * import one of our svgs for editing
  20. * accurately tell number of classes and connections between them
  21. * allow the user to edit the populated data and resave the file
  22. * name it the same or with a version number?
  23. * Either side by side generation or obvious results from what was put in
  24. * Side by Side
  25. * as a class text/connection is changed(on losing focus or a time out?) the svg preview is updated
  26. * editing on one side, preview on the other
  27. * Obvious Results
  28. * 2-3 steps
  29. * 1: creating classes and putting the detailed info like variables and methods
  30. * 2: setting up connections
  31. * 1 and 2 could be combined
  32. * 3: Auto generation and moving the classes around
  33. * Easy ability to go back and edit something
  34. * Popup when clicking on a class that shows their connections to/from and their text
  35.  
  36. My original project to see what I was basing my idea off: https://github.com/Moremothansasuke/SvgGenerator
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement