面向对象程序设计实训报告

更新时间:2023-12-01 07:50:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

桂林电子科技大学信息科技学院

《面向对象程序设计》实训报告

学 号 0952100134

姓 名 刘嘉轩

指导教师:韩桂明 李登辉

2011 年 6 月 27 日

黑体三号字,不要加粗 黑体四号字,不要加粗 实训题目:成绩统计系统

1 任务题目 楷体小四号字,不要加粗 宋体五号字

1.1 设计任务 设计一个基于对话框的成绩统计系统,实现成绩统计系统的创建、编辑、查找及保存功能。

2 性能指标要求 黑体小四号字,不要加粗 设置信息如:学号,姓名,语文,数学等信息要求,通过编译成功输入信息然后运行实现保存功能, 在查找编辑框中输入已经保存的学号,点击查找,在旁边的显示框就会出现所查找的成绩信息,点击显示全部就会在显示框中出现你所保存的所有记录,最终实现设计要求与任务。

3方案设计

3.1 方案论证

首先,新建工程MFC APPWizard,选择正确路径,以及应选择正确的对话框,然后,提出构想计划对话框进行设计分别设置信息要求如:学号,姓名,语文,数学等以及设置保存,查找,显示全部等功能信息框及编辑输入信息框。

其次,创建数据库,插入类,及建立类向导设定相应的信息等,通过上网及书籍查询相应的程序,定义包含头文件,书写函数及修改程序,编写代码,定义字符串定义类等繁琐工作,通过学习与应用VC++知识实现最终功能。 最后,通过分部编译进行调试程序,验证相应的功能,能否正常运行,实现设计要求与任务。当出现错误时,应及时修改及向老师及同学请教

3.2 工作原理

开始 输入相关信息 名字 学号 语文 数学 是否保存 查找 输入信息 学号 显示全部 退出 4软件设计

5 制作与调试过程

// jiaxuanDlg.cpp : implementation file //

#include \包含头文件 #include \#include \#include \#include \

#ifdef _DEBUG

#define new DEBUG_NEW #undef THIS_FILE

static char THIS_FILE[] = __FILE__; #endif

/////////////////////////////////////////////////////////////////////////////

// CAboutDlg dialog used for App About

class CAboutDlg : public CDialog {

public:

CAboutDlg();

// Dialog Data

//{{AFX_DATA(CAboutDlg)

enum { IDD = IDD_ABOUTBOX }; //}}AFX_DATA

本文来源:https://www.bwwdw.com/article/eoft.html

Top