DCHP, is what will give your machines in the network they're ip's. Most home networks the routers run DHCP and hand out ips to the machines.
If DHCP is running on your server as well it could be causing some issues. Im not exactly sure where its located in 2003 but it should be somewhere in the add/remove server roles. (i believe this window pops up upon reboot of the server.)
Wait, your making your server a dns server? You may have to check with your ISP, most dont allow static ip's. Making a home server useful but any outside access is limited. Why are u making it a DNS server anyway?
i wanna make a server which an account can log onto different computers(clients) because my family use different computers to do word processing etc and i am sick of transferring their files through the network or explaining to them how to use a folder which is share across the network ( they are all computer illiterate)
Gotcha, you should check with your ISP about the static IP. But If I may, I suggest you use Windows Home Server OS instead of 2003. It does not need a static ip and you can easily set it up in a home network and set each user with a shared network folder.