- 1、本文档共205页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[所有分类]学生证管理系统相关知识介绍
计算机实习参考资料 学生证管理系统相关知识介绍 目录 第一节 案例和问题 第二节 VC++6.0集成开发环境 第三节 对话框的使用 第四节 文档视图结构 第五节 ODBC数据库 第六节 案例的实现步骤 题目:学生证管理系统 要求:设计一个学生证的管理系统,该程序应该具有下列功能: 录入某学生的学生证信息; 给定学号,显示某位学生的学生证信息; 给定某个班级的班号,显示该班所有学生的学生证信息; 给定某位学生的学号,修改该学生的学生证信息; 给定某位学生的学号,删除该学生的学生证信息; 提供一些统计各类信息的功能。 系统设计与分析 基本功能模块分析 案例 主界面 案例 菜单 案例 菜单1 案例 菜单2 案例 菜单2 案例 菜单3 问题 主界面 如何用VC++编程实现主界面? 如何添加菜单完成相应的功能? 对话框 在程序中如何添加对话框? 对话框中的按钮如何添加? 如何将按钮和对应程序连接? 问题 记录 记录放在哪里? 如何建立一个新数据库? 数据库中每条记录包含哪些信息? 数据库中的数据(记录)如何与程序之间进行信息交互(添加、修改、删除等)? 目录 第一节 案例和问题 第二节 VC++6.0集成开发环境 第三节 对话框的使用 第四节 文档视图结构 第五节 ODBC数据库 第六节 案例的实现步骤 VC++6.0集成开发环境介绍 VC++6.0既是程序设计语言,又是集成开发环境; Visual C++6.0:面向对象应用开发环境之一,是C++语言的集成开发环境,而且与Win32紧密相连; VC++开发环境为程序员提供了一个支持可视化编程的集成开发环境; VC++提供一整套的程序设计方案; 开发平台提供了各种应用程序框架; 提供了各种变量、函数、类、资源等生成器; 提供自动生成软件代码和可视化资源编辑的功能; VC++6.0集成开发环境工作平台 可视化编程 所谓可视化编程就是指在软件开发过程中,用直观的具有一定含义的图标按钮、图形化的对象取代原来手工的抽象地编辑、运行、浏览操作,软件开发过程为鼠标单击按钮和拖放图形化的对象以及指定对象的属性、行为的过程; 这种可视化的编程方法易学易用,而且大大提高了工作效率; VC++的集成环境提供了实用工具以支持可视化编程特性,它们包括: 项目工作区 应用程序向导(AppWizard) 类向导(ClassWizard) WizardBar等; 项目工作区 项目工作区:组织项目、元素以及显示项目信息; VC++6.0向导工具 应用程序向导(AppWizard) 帮助用户一步一步生成一个新的应用程序(利用对话框提示用户输入所需创建的程序框架的信息); 自动生成应用程序框架所需的基本代码; 类向导(ClassWizard) 管理程序中的类、对象、消息; 应用程序向导(AppWizard)的使用 AppWizard是VC++提供的一个高级编程的工具,可以产生应用的C++源代码框架;通过与另一个工具ClassWizard一起配合使用,可大大节省开发应用程序的时间和精力; AppWizard通过用户的选择创建MFC(微软基础类库)项目的一些文件,这些文件构成程序的框架。 由Appwizard生成的程序是一个基本的Windows程序,用户可以编译并运行,它实际什么都不作,只是增加那些为程序提供功能性的资源和代码;这样节省了用户设计应用程序框架的时间和精力,用户所做的工作只是直接往框架中添加自己的处理代码; 创建项目 单击File主菜单的New菜单项 创建项目 选择所要创建的文件类型 Files Projects Workspaces Other documents 选择MFC AppWizard(exe): 即创建一个使用MFC进行编程的可执行文件 AppWizard第一步 AppWizard第一步:指定应用程序风格 AppWizard对于需要创建应用程序的类型提供了三种选项: Single Document Interface(SDI,单文档界面) Multiple Document Interface(MDI,多文档界面) Dialog based(基于对话框) AppWizard第一步(续) 在AppWizard第一步的对话框中还可指定一个特殊的选项: Document/View Architecture Support复选框 大多数情况下,可以让它保持为缺省(选中)状态。如果选中,表示应用程序采用文档-视图结构。这种结构将文档数据的存取和显示分离了出来。采用文档-视图结构可以更清晰、方便地实现多种功能。 AppWizard第二步 AppWi
文档评论(0)