UML class diagrams – how do I draw a class diagram that shows a self-reference? [closed]

So I have the following case. I have an interface A and an implementation AImpl. Now I have another implementation of A, called A2Impl, which references any instance of A besides implementing A already.

So I have now drawn the following UML class diagram:

enter image description here

Would this be correct? How do i draws this correctly?

Preview won’t display diagram in a PDF

I have a PDF opened in Preview where on one page a diagram should show, but it doesn’t. The same holds for the program “PDF Reader Pro Lite” and probably other PDF readers. But if I open my PDf in Google Chrome or “Adobe Acrobat Reader DC”, the diagram is visible. Does anyone know why it won’t work for certain applications?

My OS is currently macOS Mojave Version 10.14.5 and all applications are up to date.

Thanks for any help.

Are tabs and/or steps in a wizard displayed as separate boxes in a sitemap diagram?

I’m creating a sitemap for an enterprise application.

For one section in the application, there is an edit calendar feature. Once clicked on, there are three sections/or different types of calendars to set up.

  1. Start/end dates for the entire project
  2. Blocked-out dates (holidays and nonworking days, etc.)
  3. Start/end dates for specific tasks within the project

We currently use a step wizard to edit the calendar so the user has to set up the dates in that order.

In my sitemap, do I draw out each step as a separate box, or would that go in a separate user flow diagram?

Sitemap sketch

Which use-case diagram is correct in my example? [on hold]

I’m trying to model a TIR carnet with UML use-case diagrams and come up with these 2 solutions regarding TIR carnet holder and customs office.

Solution 1 Solution with generalization Solution 2

Solution with include/extend

Which solution should I choose, knowing that TIR carnet holder can’t enter any data about customs seals or TIR operations and Customs office can’t change data about goods manifest in TIR carnet?

How can we make a UML diagram (or something similar) for a project which doesn’t contains classes (like non object oriented)?

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). Link to code: GitHub.com/anitagoel/iQuiz

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!?

ZeroLists.com | List #2 Out – 200k+ Unique Verified Targets & Ranking Diagram | Forum + Autobuy

GSA SER Verified Lists
Let’s cut to the chase. Tired of all those other list sellers providing small, expensive and useless lists? We were too. That’s why we made ZeroLists. I’m not going to bore you with graphics, big words and things to make you want to buy my list. 
One month, millions of links later, we’re happy to release version our second list. 
I’ll let the images and reviews speak for themselves…
image
image
image
image
image
image
image
image
image
image
image
Those are just a few of the stellar reviews of our last list… 
All of our lists go through the following process:
1. Reverify all existing links
2. Export .sl onto another machine and export all verified links (first filter)
3. Export filtered .sl onto another machine, run through the whole list (second filter)
4. Reverify links on the second filter two weeks later, this ensures links that don’t drop and are permanent
This is what gets us from 1.3 million verified URLs in a .sl to 200,000 strong and reliable URLs.
Stats don’t lie…
image
No other list can produce the killer speeds our highly filtered list does.
Click here for immediate access to our verified list, access to the forum and 24/7 support.
If you have any questions, feel free to contact us via PM, Skype or Email and we’ll reply within a few minutes.
———————————————————–
Important Notice: We only sell a limited number of copies per list, less than all of our competitors. After that, we will automatically change the list to another list, cleaned using the 4 step process. This ensures that the same list won’t be given and sold to too many people.
Also, please note that our forum is currently in beta, we have hired two support staff for the forum for when I am not online on Skype, email or the forum. Please contact me via the above methods for a quicker reply.
Click here for immediate access to our verified list, access to the forum and 24/7 support.

Class diagram for electric guitar and bass

Hi I was recently asked this in an interview to represent a 6 string guitar and a 4 string bass in class structure. I am still new to software design and analysis so was not able to complete the answer. Moreover my lack of knowledge about the musical instrument played a big role in my failure. But I tried the same at home and below is what I could create after some online references.

enter image description here

I have never seen a electric guitar except on google while I was working on this problem. So I tried to create the uml diagram as per the information I could find online. In-fact I didn’t even knew what a bass was before I worked on this problem.

I created the main Instrument class which would basically refer to guitar or bass or any similar instrument. For InstrumentSpec, I created another class that has guitar or bass common specs. Now since guitar specs would also include Pickups, Strings, Toggle Switch and Control Knobs, I moved them into separate classes.

The interviewer also asked me to design the class diagram in a way so that he could identify if note from one is equal to note from other based on fret positions and string played. So I added Frets class to include the information about position, distance, location and pressure applied and added a field stringName in instrument class to determine what string is being played in the instrument.

I am still new to software class diagrams and thus seeking help in understanding improvements in my class structure.

All comments are appreciated.