Visualc++课程设计实验文档

Visualc++课程设计实验文档

ID:27903784

大小:138.50 KB

页数:19页

时间:2018-12-06

Visualc++课程设计实验文档_第1页
Visualc++课程设计实验文档_第2页
Visualc++课程设计实验文档_第3页
Visualc++课程设计实验文档_第4页
Visualc++课程设计实验文档_第5页
资源描述:

《Visualc++课程设计实验文档》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Visualc++课程设计实验文档实验环境:visualc++6.0windows2000一,实验目的:1、熟悉visualc++环境的使用,掌握visualc++中控件、编辑框、位图、采单、工具条、视图等常用的属性及应用。2、掌握列表框、组合框工具栏、控件、对话框、文档、视图等的创建和使用。3、掌握MFC编程和设计应用程序的方法4、掌握使用visualc++数据库、多媒体等的的编程方法,做到真正学习visualc++的目的,学会使用常用软件开发工具开发小型软件的能力二.学生信息管理系统设计概要和描述信息化建设对公司来说无疑已经成为企业在现

2、代竞争社会中立足的重要因素。而从公司现状来看,大部分公司的信息化建设都是依靠专业化软件公司。对于大规模的管理系统,例如CRM(ClientRelationManager),ERP(EnterpriseResourcePlan)等,使用专业软件公司开发的产品,功能相对齐全,安全级别也相对较高.在我考完试后,我没事情做去了一家柳州的电器维修公司,发现对于许多信息都是记录在本子上,这样顾客查东西真的实在是不方便.在这个的启发下我利用空于时间开发了一个小型管理系统!本系统主要用于对已有故障信息进行更高效的管理,提高信息的利用率,改变了以往烦琐的查找

3、,大大提高了故障的排除速度及正确率!实验分析模块图如下所示:电器故障信息共享系统权限用户系统管理打印管理增加删除修改查询信息管理系统功能模块图下面是数据流程图信息数据增加新信息信息查询信息变动权限验证管理员删除信息修改信息数据信息:1.故障信息,包括的数据项有显象管、机芯、机壳、器件、技术员、时间、其他、信息名、具体内容等。2.权限验证,包括的数据项有用户名、密码等三.创建应用程序本电脑故障维修信息共享系统采用VisualC++6.0的DAO方法开发。工程创建具体步骤如下:(1)打开VisualC++后,选择菜单“File/New”中的“P

4、roject”选项卡中的“MFCAppWizard[exe]”,设置工程名字为“xiahua”,选择存储位置,单击“OK”。(2)创建一个单文档应用程序,在Step1中,选择“SingleDocument”,然后单击“Next”按扭,进入“Step2of6”。(3)一直单击“Next”按扭,直到进入“Step6of6”。因为为了能使数据更直观,我们采用列表形式,所以需要在本步骤中,选择CxiahuaView类的BaseClass(基类)为ClistView。然后单击“Finish”,最后将出现确认窗口,如图6所示,检查无误后,单击“确定”,

5、即可完成工程创建。(4)为了使程序能支持数据库对象,应该在头文件stdafx.h中加入#include,以使程序能正确的调用数据库.由于本系统使用的是DAO方式访问数据库,因此可以使用从视表到记录集的映射。为了编程便捷,可以为数据库中的每个表映射一个记录集类(从CDaoRecordSet类继承)。映射关系如下表1所示。表格(视图)对应记录集Info1CDataSetloginCLoginSet表1记录集映射关系CDaoRecordSet封装了DAO记录集对象,用于管理一个来自表定义(基础表)或查询定义的记录集合。访问数据

6、库路径函数如下:CStringCDataSet::GetDefaultDBName(){charpath[50];CStringm_strDatabaseName;::GetCurrentDirectory(50,path);//得到当前应用程序所在的路径strcat(path,"\");m_strDatabaseName=_T(path);m_strDatabaseName+="info1.mdb";//将所对应文件改成所要的数据库名returnm_strDatabaseName;//返回数据库所在的完整路径}四.部分功能关键代码如下:

7、A.系统主体窗体的创建在WorkSpase中选择ResourseView,然后双击Menu文件夹,再双击IDR_MAINFRAME选项,单击右边窗口中“帮助”旁边的虚线框,在双击或按回车键,就会出现“MenuItemProperties”对话框,设置如下:菜单名称ID文件….打印ID_FILE_PRINT….打印预览ID_FILE_PRINT_PREVIEW….打印设置ID_FILE_PRINT_SETUP….最近文件ID_FILE_MRU_FILE1….退出ID_APP_EXIT查看….工具栏ID_VIEW_TOOLBAR….状态栏ID_

8、VIEW_STATUS_BAR信息管理….查询记录ID_RECORD_SEARCH….添加记录ID_RECORD_ADD….查看记录ID_RECORD_VIEW….删除记录ID_

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。