哎,一个人从C语言到自学C++,学了5个月了,连个class类都编不好,更别
哎,一个人从C语言到自学C++,学了5个月了,连个class类都编不好,更别说什么学生信息管理系统了根本无从下手,不知道还能坚持多久...
哎,一个人从C语言到自学C++,学了5个月了,连个class类都编不好,更别说什么学生信息管理系统了根本无从下手,不知道还能坚持多久
展开
3个回答
展开全部
你好,
编程语言只是程序设计中比重最小的一部分。最重要的是你的逻辑和架构。说实话,C++就算学上10年,也没有人敢说自己是大牛。你现在有一个明确的目标就是实现学生信息管理系统,所以你可以从以下几个方面入手:
考虑你的系统需要什么功能,每个功能的输入和输出都是什么?各个功能之间是否需要交换数据?怎么交换数据?你可以把每一个功能作为C++的一个类来写。
系统需要用到数据库吗?一般这种信息管理系统是需要数据库的,例如用来存放用户名和密码。(密码可能还需要用哈希表在数据库中加密一下)
需要图形化界面吗?如果需要,windows下的MFC或者跨平台的Qt是你最需要学的。这两个学起来很快,不需要你掌握很多的C++知识。
由简到繁设计。把每个功能的接口先设计好,然后再考虑实现它们具体的方法。
找一些现成的实例,编译通过,仔细读代码,自己举一反三。
推荐你本书:Visual C++ .NET数据库开发经典案例解析(王晟, 邓远辉)这里面就有学生信息管理系统单机的全部C++程序,含数据库,是你学习的一个很好的案例。
谢谢,希望对你有所帮助!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询