Hi,
Welcome to the community
I can suggest an optiplex desktop, it is durable and tough. Here is the link for some information about Optiplex.
www.dell.com/.../desktops-n-workstations
You can also chat with our Specialist to better help you decide the best computer for you ;
http://www.dell.com/Learn/us/en/04/campaigns/us-business-chat-splitter-reactive?s=bsd
Let me know if further help is needed