Desgin for Arduino Mega + LCD +SD +Access Key

How to design Embedded System using Arduino mega or any micro-controller with following features

1.The micro-controller must be interfacing with SD card, LCD display and Access key(4 button).

2.In LCD Display the content of SD Card must be displayed and Should be able to access through Access key (4 button - 1.UP, 2.DOWN, 3.SELECT, 4.EXIT).

3.After selecting a file the content of file must be transfer serial in 8-bit.


Its not assignment due. Its for my organisation.