网站大量收购闲置独家精品文档,联系QQ:2885784924

案例二 用VC++制作一个教职工管理系统.doc

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
A、课程设计实施步骤 同学们可按下列步骤完成所选题目的设计并写出设计报告。 第一步:问题分析 在对所选题目进行调研的基础上,明确课题背景及该选题要做什么。依据调查结果,进一步分析和表达用户的需求。 (1)系统的功能需求:围绕选题,明确系统的主要功能; (2)用户操作需求:系统应以怎么的方式与用户进行交互。 第二步:总体设计 (1)系统的功能划分:主要给出系统的功能结构图; (2)系统流程:主要给出系统工作流程示意图。 第三步:详细设计与实现 (1)类设计:给出系统中设计的类的功能、结构等的说明; (2)系统的主要代码:类的实现及程序主要代码及其说明; 第四步:测试 以运行结果的形式给出程序的测试过程,需要运行界面截图与文字说明,缺一不可。 第五步:形成设计报告 对设计结果的合理性、规范程度和实际运行的结果以报告的形式进行提交。 B、课程设计报告要求 课程设计报告有四个方面的要求: 1.问题描述。包括此问题的理论和实际两个方面。 2.解决方案。包括: (1)总体设计:应合理划分系统功能模块,系统工作流程合理、符合实际; (2)详细设计与实现:类的设置是问题域中客观存在事物的放映和抽象,代码符合程序编写规范; (3)测试:对系统应进行全面的功能测试,以保证系统的可靠运行。 3.报告撰写格式要规范,具体参见样例。 案例二 用VC++制作一个教职工管理系统 关键词:VC++应用程序向导? 增加对话框资源? ADODC控件? DataGrid控件 对话框切换 2.1? 系统设计的目的和意义 学校职工查询是学校管理中需要经常处理的一项工作,本案例结合一个简化的学校教职工管理系统的制作,介绍如何利用VC++的应用程序向导制作应用程序。该系统的制作涉及一个数据库、两个数据表及其相关的对话框的制作开发,涉及在工程中增加对话框、调用对话框的方法以及应用程序向导的使用方法。最重要的是,在本案例中,我们将介绍一种新的数据源引用方法,即使用ADODC控件引用数据源并制作应用系统的方法。 案例为学生学习使用VC++创建了一个基本例程,我们仍然采用向导创建工程的方法加以进行,案例程序是简单的,但方法是重要的。 ?2.2? 系统功能设计 本系统具有—般系统的数据处理功能,如数据录入、增加、修改、删除等,另外,本系统将涉及职工信息表和职工工资表两个表的操作,用户可以在两个表之间相互切换,因此系统制作小需要涉及到对话框相互切换的方法,它是一个重要而且常用的方法。 2.3? 数据库与数据表的设计 本系统将首先创建一个职工信息数据库,并在它之中创建两个数据表,一个是“职工信息数据表”,—个是“职工工资信息表”。在本案例当中,我们仅用Microsoft Access 2003创建教职工管理数据库及其数据表,不再介绍其他方法。? 2.3.1? 利用Microsoft Access 2003创建教职工管理数据库及其数据表 微软公司的许多产品所支持的数据库结构与数据库驱动器类型均是通用的,因此,用户往往可以借助于相关的工具创建数据库与数据表,这里我们介绍采用Microsoft Access 2003创建数据库及其数据表的方法。先定义职工信息数据表的结构,如表2.1所示,它专门用于记录教职工的基本情况。 表2.1? 职工信息数据表的结构  字段名称 字段类型 字段大小 索引 必须填写 职工编号 数字 长整型 惟一、主索引 是 职工姓名 文本 20 ? 是 职工性别 文本 2 ? 是 所在部门 文本 30 ? 是 职工年龄 数字 整型 ? 是 工作时间 日期/时间 8 ? 是 职务 文本 20 ? 是 职称 文本 20 ? 是 简历 备注 默认 ? 是  职工工资情况表的结构定义如表2.2所示,注意,这是一个简化了的职工工资数据表,因为工资表往往比较复杂,而且不同的单位工资表结构也有所不同.我们不可能定义一个“万能”的工资表结构,只能创建一个具有示范意义的工资数据表结构。 表2.2? 职工工资数据表的结构  字段名称 字段类型 字段大小 索引 必须填写 职工编号 数字 长整型 惟一、主索引 是 职工姓名 文本 20 ? 是 基本工资 数字 单精度型 ? 是 其他工资 数字 单精度型 ? 是 月收入 数字 单精度型 ? 是  2.3.2? 数据库与数据表的创建过程??? 利用Microsoft Access创建数据序及具数据表的步骤如下: (1)启动Microsoft Office 2003中的Microsoft Access应用程序,出现如图2.1所示对话框。    图2.1? 新建数据库 ?(2)选择创建一个空数据库。 (3)单击“确定”按钮之后出现保存对话框,确定保存数据库的文件位置和数据库名称即可,本例中数据库名称为“职

文档评论(0)

kaiss + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档