I've adopted a naming system for my games that revolves around my central system (I always use the name Solaria for my home system). This is the system I use:
<Greek City Name> - <Position in Chain> - <System Identifier Code> - <Jump Distance from Home World> - <Optional World Name>
I have list of about 500 ancient Greek city names which I semi-randomized but I always use Athens, Sparta, Corinth, Thebes, and Delphi first. I change the City name every 3 to 5 planets which is the second position in the system name.
My system identifier code is as follows:
A: Starport Present in system
N: Naval Base (Perm. Naval Presence) in system
S: Sorium Fueling in system
C: Populated Colony + # of colonies
W: Part of my stabilized Jump Point Network
X: No permanent presence
So for example, lets take a world that is the third system in the Athens Chain, has a three populated colonies of which this was the first world (Cardiff A, B, C), a sorium harvesting operation, starport present, and is part of the stabilized jump point network. And it is 9 jumps from Solaria. Its designation would be:
ATHENS-3-ASC3W-9-CARDIFF A
I came about this system because I do a lot of paying attention to the log as I advanced turns and as my empire grew bigger, I started lose the spatial sense of where things were happening and this allowed me to better keep track of events in relation to my home world or important neighbors.