- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual c++ 课程设计实验文档
实验环境: visual c++6.0 windows2000
一,实验目的:
熟悉visual c++环境的使用,掌握visual c++中控件、编辑框、位图、采单、工具条、视图等常用的属性及应用。
掌握列表框、组合框工具栏、控件、对话框、文档、视图等的创建和使用。
掌握MFC 编程和设计应用程序的方法
掌握使用visual c++数据库、多媒体等的的编程方法,做到真正学习visual c++的目的,学会使用常用软件开发工具开发小型软件的能力
二. 学生信息管理系统设计概要和描述
信息化建设对公司来说无疑已经成为企业在现代竞争社会中立足的重要因素。而从公司现状来看,大部分公司的信息化建设都是依靠专业化软件公司。对于大规模的管理系统, 例如CRM(Client Relation Manager),ERP(Enterprise Resource Plan)等,使用专业软件公司开发的产品,功能相对齐全,安全级别也相对较高. 在我考完试后,我没事情做去了一家柳州的电器维修公司, 发现对于许多信息都是记录在本子上,这样顾客查东西真的实在是不方便.在这个的启发下我利用空于时间开发了一个小型管理系统!
本系统主要用于对已有故障信息进行更高效的管理,提高信息的利用率,改变了以往烦琐的查找,大大提高了故障的排除速度及正确率!
实验分析模块图如下所示:
电器故障信息共享系统权限用户系统管理打印管理增加删除修改查询信息管理
电器故障信息共享系统
权限
用户
系统管理
打印管理
增加
删除
修改
查询
信息管理
系统功能模块图
下面是数据流程图
信息数据增加新信息
信息数据
增加新信息
信息查询信息变动权限验证管理员删除信息修改信息
信息查询
信息变动
权限验证
管理员
删除信息
修改信息
数据信息:
1. 故障信息,包括的数据项有显象管、机芯、机壳、器件、技术员、时间、其他、信息名、具体内容等。
2.权限验证,包括的数据项有用户名、密码等
三. 创建应用程序
本电脑故障维修信息共享系统采用Visual C++ 6.0的DAO方法开发。工程创建具体步骤如下:
打开Visual C++后,选择菜单“File/New”中的“Project”选项卡中的“MFC AppWizard [exe]”,设置工程名字为“xiahua”,选择存储位置,单击“OK”。
创建一个单文档应用程序,在Step1中,选择“Single Document”,然后单击“Next”按扭,进入“Step 2 of 6”。
一直单击“Next”按扭,直到进入“Step 6 of 6”。因为为了能使数据更直观,我们采用列表形式,所以需要在本步骤中,选择CxiahuaView类的Base Class(基类)为ClistView。然后单击“Finish”,最后将出现确认窗口,如图6所示,检查无误后,单击“确定”,即可完成工程创建。
为了使程序能支持数据库对象,应该在头文件stdafx.h中加入#include afxdao.h,以使程序能正确的调用数据库.
由于本系统使用的是DAO方式访问数据库,因此可以使用从视表到记录集的映射。为了编程便捷,可以为数据库中的每个表映射一个记录集类(从CDaoRecordSet类继承)。映射关系如下表1所示。
表格(视图)
对应记录集
Info1
CDataSet
login
CLoginSet
表1 记录集映射关系
CDaoRecordSet封装了DAO记录集对象,用于管理一个来自表定义(基础表)或查询定义的记录集合。
访问数据库路径函数如下:
CString CDataSet::GetDefaultDBName()
{
char path[50];
CString m_strDatabaseName;
::GetCurrentDirectory(50,path); //得到当前应用程序所在的路径
strcat(path,\\);
m_strDatabaseName=_T(path);
m_strDatabaseName+=info1.mdb; //将所对应文件改成所要的数据库名
return m_strDatabaseName; //返回数据库所在的完整路径
}
四. 部分功能关键代码如下:
系统主体窗体的创建
在WorkSpase中选择ResourseView,然后双击Menu文件夹,再双击IDR_MAINFRAME选项,单击右边窗口中“帮助”旁边的虚线框,在双击或按回车键,就会出现“Men
您可能关注的文档
最近下载
- 关于调整农村养老保险个人帐户计息标准的通知.pdf VIP
- GB45673-2025《危险化学品企业安全生产标准化通用规范》解读.pptx
- 2025年产前筛查诊断人员资质考试历年参考题库及答案.docx VIP
- 2025年银行审计岗考试题及答案.doc VIP
- 低压挤包绝缘电力电缆产品检验规范.docx VIP
- 药品经营管理—药品标签与说明书管理(药事管理与法规课件).pptx
- 第3课 中华文明的起源【学案】.pdf VIP
- 中国国家标准 GB/T 17219-2025生活饮用水输配水设备、防护材料及水处理材料卫生安全评价.pdf
- 生物医用材料生物相容性及其评价方法.pptx VIP
- 数学建模:第二章 古典模型.ppt
原创力文档


文档评论(0)