Another thing to think about when considering weapons on ship is if you have smaller attack ships onboard. Large ships could work as a modern aircraft carrier which is designed as a staging point for air attacks. Smaller ships that can’t carry as much fuel for long trips can be carried in larger ships and be deployed closer to the target with full fuel tanks so they can still maneuver without worrying about having fuel to get back to the planet or station they left. If you don’t have a huge ship but need a lot of protection, it may be smart to have small defense ships designed to go for short times out in space and deliver a powerful punch before returning to refuel and recharge. Such boats (vessels unable to support themselves long without assistance) would have to be single person cockpits, like an escape pod, or be remotely operated drones, which would save lives and could be expendable if a ramming was needed.
If you have a fighter wing or just a small group of pilots, they would probably fit under a different department. The Air Department, or whatever you want to call them, would be responsible for navigation on any vessel designed to leave the ship, making sure any weapons on the vessels are always ready, and any maintenance needed is always done on time. This department could also work on the escape pods, simply checking each month that they are perfectly useable, but that would likely continue as a Deck Department job, which will be discussed in the next post.