新人诚意的求指导,非常感谢

新人诚心的求指导,非常感谢!
因为工作需要,我被赶鸭子上架的要求做一个项目。项目分上位机部分和下位机部分,由于我之前从来没做过上位机和界面这边。所以现在很迷茫,求各位懂的给我指点下,需要重点看哪些东西,我看了一个星期的C++了,由于C基础还行,目前看了有点效果,但是实际针对项目动手还是很苦恼。新人诚意的求指导,非常感谢
下面说下上位机的项目需求:
我需要做一个界面,效果就是汽车的中控平台那种,用户可以选择不同的车型,我就需要展示不同的界面,并且用户可以操作界面上的按钮啊,旋钮啊,方向盘啊,这些东西,我需要根据用户的操作进行判断,并通过串口给下位机发送不同的数据。界面可以不用做的那么漂亮,主要是能实现功能。
由于之前没做过,很多东西没概念,也没有参考代码。所以希望各位大大能大概评估下,我需要重点看哪些东西,能说的细点更好,我自己去找资料,看书。
非常感谢!

------解决方案--------------------
首先学MFC,抄几个对话框上放按钮的例子,然后做界面的时候就是对话框上放一堆按钮
然后学串口,用最简单的MSCOMM或者CSerialPort,能自己给自己发数据就行
最后就是联机调试,用学的东西一点点在硬件上实现所需的功能

基本上赞同一楼的观点
让毫无经验的人做这个,项目的管理者要么不认真,要么不懂行
------解决方案--------------------
要做好貌似需要很多联动以及数据配置
马马虎虎的话1个CCombobox存汽车类型 ,选定之后打开对应的车界面,界面上只有N个功能按钮
当然可以做成面向对象的方便扩展,也可以一气呵成做成死的