欢迎来到天天文库
浏览记录
ID:18395410
大小:68.00 KB
页数:14页
时间:2018-09-17
《面向对象程序设计实训报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、桂林电子科技大学信息科技学院《面向对象程序设计》实训报告学号0952100134姓名刘嘉轩指导教师:韩桂明李登辉2011年6月27日黑体四号字,不要加粗黑体三号字,不要加粗实训题目:成绩统计系统楷体小四号字,不要加粗宋体五号字1任务题目1.1设计任务设计一个基于对话框的成绩统计系统,实现成绩统计系统的创建、编辑、查找及保存功能。黑体小四号字,不要加粗2性能指标要求设置信息如:学号,姓名,语文,数学等信息要求,通过编译成功输入信息然后运行实现保存功能,在查找编辑框中输入已经保存的学号,点击查找,在旁边的显示框就会出现所查找的成绩信息,点击显示全部就会在显示框中出现你所保存的所有记录,最终实现设
2、计要求与任务。3方案设计3.1方案论证首先,新建工程MFCAPPWizard,选择正确路径,以及应选择正确的对话框,然后,提出构想计划对话框进行设计分别设置信息要求如:学号,姓名,语文,数学等以及设置保存,查找,显示全部等功能信息框及编辑输入信息框。其次,创建数据库,插入类,及建立类向导设定相应的信息等,通过上网及书籍查询相应的程序,定义包含头文件,书写函数及修改程序,编写代码,定义字符串定义类等繁琐工作,通过学习与应用VC++知识实现最终功能。最后,通过分部编译进行调试程序,验证相应的功能,能否正常运行,实现设计要求与任务。当出现错误时,应及时修改及向老师及同学请教3.2工作原理退出开始是
3、否保存名字语文学号数学输入相关信息查找输入信息学号显示全部4软件设计5制作与调试过程//jiaxuanDlg.cpp:implementationfile//#include"stdafx.h"//包含头文件#include"jiaxuan.h"#include"jiaxuanDlg.h"#include"data.h"#include"afxdb.h"#ifdef_DEBUG#definenewDEBUG_NEW#undefTHIS_FILEstaticcharTHIS_FILE[]=__FILE__;#endif//////////////////////////////////////
4、/////////////////////////////////////////CAboutDlgdialogusedforAppAboutclassCAboutDlg:publicCDialog{public:CAboutDlg();//DialogData//{{AFX_DATA(CAboutDlg)enum{IDD=IDD_ABOUTBOX};//}}AFX_DATA//ClassWizardgeneratedvirtualfunctionoverrides//{{AFX_VIRTUAL(CAboutDlg)protected:virtualvoidDoDataExchange(CD
5、ataExchange*pDX);//DDX/DDVsupport//}}AFX_VIRTUAL//Implementationprotected://{{AFX_MSG(CAboutDlg)//}}AFX_MSGDECLARE_MESSAGE_MAP()};CAboutDlg::CAboutDlg():CDialog(CAboutDlg::IDD){//{{AFX_DATA_INIT(CAboutDlg)//}}AFX_DATA_INIT}voidCAboutDlg::DoDataExchange(CDataExchange*pDX){CDialog::DoDataExchange(pDX
6、);//{{AFX_DATA_MAP(CAboutDlg)//}}AFX_DATA_MAP}BEGIN_MESSAGE_MAP(CAboutDlg,CDialog)//{{AFX_MSG_MAP(CAboutDlg)//Nomessagehandlers//}}AFX_MSG_MAPEND_MESSAGE_MAP()///////////////////////////////////////////////////////////////////////////////CJiaxuanDlgdialogCJiaxuanDlg::CJiaxuanDlg(CWnd*pParent/*=NULL
7、*/):CDialog(CJiaxuanDlg::IDD,pParent){//{{AFX_DATA_INIT(CJiaxuanDlg)m_xuehao=_T("");m_xingming=_T("");m_yuwen=_T("");m_shuxue=_T("");m_cz_xuehao=_T("");//}}AFX_DATA_INIT//NotethatLoadIcondoesnotrequireasubs
此文档下载收益归作者所有