C++论文(4)

2019-03-16 20:13

湖南科技大学VC ++课程设计(论文)

// TODO: Add your control notification handler code here

m_pSet->m_strSort=\职工编号\

m_pSet->Requery(); UpdateData(FALSE); }

? 添加功能的实现情况

图 4-5 添加功能的实现

增添功能的源代码:

void CMyView::Ontianjia() { // TODO: Add your control notification handler code here

m_pSet->AddNew();

UpdateData(FALSE);

16

湖南科技大学VC ++课程设计(论文)

}

4.6(特色)数据库的实现

图 4-6 -1 建立数据库

图 4-6-2 建立数据表

图 4-6-3 建立数据表(续)

5 测试分析

经过测试,该系统能够较好地完成需求分析中的任务,如数据的添加、修改、删除、排序、查找。其中,修改可通过先进行查询后再修改,还利用数据库的索引功能避免用户重复注册,并且利用数据库,对数据进行有条理的管理,可拓展性强。但仍然存在很多问题,如不太美观,没有利用图片对对话框进行美化等,功能的实现也不算完善,代码的处理太过精简,有待进一步改善。

17

湖南科技大学VC ++课程设计(论文)

6 心得体会 参考文献

1、伍俊良 Visual C++课程设计与系统开发案例 清华大学出版社 2004

致 谢

一个学期的VC++课程学习,让我对VC有了一定程度上的认识。了解了VC的发展历史,熟悉了VC语言的基础知识,明白了VC的基本语法规则,可以运用VC来完成简单程序的编写和调试。

在此,我由衷感谢我的老师,您是我见过的老师中最有耐心的一个,无论您在忙什么,无论您有多忙,只要我们开口问您,您总是态度温和的为我们解答。为人师者,当以您为榜样!您的慈爱和耐心是我坚持的动力。 附录: 相关源代码

// 杨健文View.cpp : implementation of the CMyView class //

#include \#include \杨健文.h\#include \#include \杨健文Set.h\#include \杨健文Doc.h\#include \杨健文View.h\#include \#ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE

static char THIS_FILE[] = __FILE__;

18

湖南科技大学VC ++课程设计(论文)

#endif

///////////////////////////////////////////////////////////////////////////// // CMyView

IMPLEMENT_DYNCREATE(CMyView, CRecordView)

BEGIN_MESSAGE_MAP(CMyView, CRecordView)

//{{AFX_MSG_MAP(CMyView)

ON_BN_CLICKED(IDC_BUTTON1, Ontianjia) ON_BN_CLICKED(IDC_BUTTON2, Onshanchu) ON_BN_CLICKED(IDC_BUTTON3, Onshaixuan) ON_BN_CLICKED(IDC_BUTTON4, Onpaixu) //}}AFX_MSG_MAP

// Standard printing commands

ON_COMMAND(ID_FILE_PRINT, CRecordView::OnFilePrint) ON_COMMAND(ID_FILE_PRINT_DIRECT, CRecordView::OnFilePrint) ON_COMMAND(ID_FILE_PRINT_PREVIEW, CRecordView::OnFilePrintPreview)

END_MESSAGE_MAP()

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

// CMyView construction/destruction

CMyView::CMyView()

19

湖南科技大学VC ++课程设计(论文)

{

: CRecordView(CMyView::IDD)

//{{AFX_DATA_INIT(CMyView) m_pSet = NULL; //}}AFX_DATA_INIT

// TODO: add construction code here

CIDD_DIALOG1 ed; CString a;

if(ed.DoModal()==IDCANCEL) {

a=\您确定要退出此系统吗?\

if(MB_QUERY(a)==IDYES)

exit(0); } int i=0;

while(ed.m_strmima!=\{ i++;

MB_ERROR(\密码错误! 请重新输入!\

if(ed.DoModal()==IDCANCEL||i==3)

{ if(i==3)

MB_ERROR(\对不起,您的输入的错误次数超过3次!系统将自动退出!

\

exit(0);

}

20


C++论文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:百万公众网络学习工程试题及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: