IF you want to do some work you can be sneaky. This will ONLY work in a small network, where you have some authority, and you can be a little nasty without getting fired.
1. Go through your network, find out all the computers getting an IP address from DHCP and get their MAC addresses.
2. Set up IP address reservations for all your computers based on the MAC addresses.
3. narrow the DHCP scope to EXACTLY the number of IP addresses you have allocated. (or better yet, set up exclusions so that the rest of IP addresses in your DHCP scope can't be assigned.)
4. Tell everybody that you have to see every computer that comes in before it goes onto the network. When they bring it in you get the MAC address, then set up an address reservation for this computer in your DHCP scope.