This is a case for an Arduino Uno together with an alphanumeric 16x2 LCD and simple keypad shield. A 9V battery and a switch can optionally be included, as well as an extra room for additional components.
Note that there are several different physical designs for a 16x2 LCD. This is for the variant with a multiturn potentiometer in the upper lefthand corner, like this one:
http://www.hobbytronics.co.uk/arduino-lcd-keypad-shield Note also that on these LCD shields, the pins of the leftmost switches often interfere with the power connector, so you have to cut these pins to make the boards fit together properly.
The case is configurable, so you can select which contacts and keys you want to include, and you can also optionally add a room for a battery, a power switch and an extra room for more electronics (one or two small boards, width is configurable).
The case snaps together. To minimize hassle when assembling the case, it is usually best to select the buttons that are connected. Individual buttons can also be used, however. You usually do need to trim the solderings above the power connector for the two boards to fit properly together (and the case to snap properly together).
An example application for this design is a portable weight display, consisting of the Uno and LCD shield, a battery, a switch, and one or two HX711 cards interfacing to strain gauges. See http://www.thingiverse.com/thing:873212
Note: This is a revised design, based on the original Arduino mechanical drawings instead of my own measurements.The differences are minute, but I do believe this new design fits better. The original is avilable as arduino_uno_lcd_orig.scad for your referrence.
Build with a brim if you get problems with warping.