以学生信息管理系统为例,通过对简单应用软件系统的设计,编制、调试,实现简单的增加、删除、排序等运算,以学习应用MFC库类编写对话框的原理,加深对C++类的学习及应用。初步掌握基于MFC库类对对话框界面的设计,通过创建类成员函数成员变量,编辑控件创建消息映射,调用消息函数完成数据的输入输出,实现相关功能。
1.3学生信息管理系统设计总体分析
设计一个基于MFC对话框的C++应用程序开发,因此要创建一个主对话框,和一些必要的子对话框。在主对话框中添加列表控件用来显示学生的基本信息,并且列表控件有较强的数据处理函数。因此选择列表控件。对于学生信息的录入,查询,排序,删除与修改都用按钮控件,并为每个按钮添加消息响应函数用来处理学生的信息操作。对于录入功能,可以为它设置一个子对话框来填写学生基本信息。接下来就是要把学生的基本信息能够保存下来,因此要用到文件的操作。
综上所述,必须先掌握按钮控件,列表控件,新对话框的构建,编辑控件和消息的响应与处理原理!
第2章学生信息管理系统的整体设计
2.1 学生信息管理系统设计总设计图