vc++工资管理系统设计与实现要点分析.docVIP

  • 2
  • 0
  • 约1.53万字
  • 约 39页
  • 2016-11-21 发布于湖北
  • 举报

vc++工资管理系统设计与实现要点分析.doc

目录 一、 设计题目 1 二、 系统环境 1 三、 设计内容 1 3.1数据库的设计 1 3.2 创建数据库及其数据表 2 3.3 开放数据源。 4 3.4 创建工资管理系统基本框架 5 3.5 主对话框IDD_MY_FORM中控件的加入与布局 8 3.6 为编辑框控件建立数据字段映射 10 3.7 为命令按钮增加函数并编制过程代码 13 四、流程图及模块图 17 4,1 系统的总体设计 17 4.2工资数据处理模块 18 4.3 工资数据浏览模块 18 4.4 增加与删除模块 19 4.5 统计模块 19 五、程序清单 19 六、程序中遇到的问题及解决方法 38 七、心得体会 38 八、参考文献 39 一、设计题目 工资管理系统设计与实现。 系统环境 windowsXP VC++ 设计内容 3.1数据库的设计 作为工资管理系统,它主要是数据库应用系统数据处理数据库应用系统开发的前提是首先开发数据库和数据库中的数据表因此在本案例中,我采用Microsoft Access 200创建数据库和数据表。为此我们先定义一个“职工工资数据表”的结构,如。 职工工资数据表 ?字段名称 字段类型 字段大小 小数位数 索引 必须填写 年份 数字 整型 ? ? 是 月份 数字 整型 ? ? 是 输入日期 日期/时间 默认 ? ? 是 职工编号 数字 整型 ? ? 是 姓名 文本 16 ? ? 是 部门 文本 20 ? ? 是 基本工资 数字 长整型 自动 ? 是 业绩工资 数字 长整型 自动 ? 是 奖金 数字 长整型 自动 ? 是 津贴 数字 长整型 自动 ? 是 各种补助 数字 长整型 自动 ? 是 应发数 数字 长整型 自动 ? 是 水电费 数字 长整型 自动 ? 是 房租 数字 长整型 自动 ? 是 储蓄 数字 长整型 自动 ? 是 会费 数字 长整型 自动 ? 是 保险 数字 长整型 自动 ? 是 扣除总计 数字 长整型 自动 ? 是 实发工资 数字 长整 型 自动 ? 是 创建数据库及其数据表 启动Microsoft Office 200中的Microsoft Access应用程序,出现所示界面,通过该界面可以创建一个新的数据库。 在Microsoft Access 200数据库设计器中,用户可以定义数据表的字段名称、字段类型、字段大小等数据表结构的内容。数据表结构一经确定,用户可以打开该数据表,在数据表中输入一些基本数据,以在后面的系统设计中体现设计的效果。 最后,系统自动将创建的数据表保存在“D:\VC++写作案例\CH4\32资管理数据库”中,将创建的数据表命名为“职工工资表”。 3.4 创建工资管理系统基本框架 在前面我已经创建了“工资管理数据库”、“职工工资表”。它可为应用程序提供一个数据源。应用程序就是对该数据源的记录进行访问、增加、删除以及数据管理的一切操作。有了这一切的工作,用户就可以着手进行应用系统的构建了。 创建“工资管理系统”应用程序框架步骤如下: (1)结束数据库的创建并启动VC++,出现VC++主控界面。 (2)在VC++主控界面中单击“文件|新建...”菜单项,出现新建工程类型选择对话框,在工程类型列表中选择MFC AppWizard(EXE)工程类型。 (3)输入工程名称为“工资管理系统”,并选择Win32平台类型。 (4)单击“确定”按钮,进入文档类型设置。 (5)选择单文档类型,即创建一个单文档界面的应用程序,设置资源使用语言为中文,选择文档/查看体系结构支持。 (6)单击“下一步”按钮,进入框架设置的第2步,对话框。在该对话框中,需要用户对数据库的类型作一些相关的选择。 ?(7)选择查看数据库不使用文件支持;这时候Data Source按钮处于可用状态(或激活状态);在这一种选择下,VC+将为应用系统引入数据环境,即数据源,该数据源就是我们在前面创建的“工资数据库”,而不使用其他类型数据的文件支持。但数据源在系统制作中的引入需要用一定的驱动程序为之进行。 (8)单击“Data Source”按钮,出现图所示的选择数据源类型的对话框。 3.5 主对话框IDD_MY_FORM中控件的加入与布局()在主对话框IDD_MY_FORM中放入各种需要的控件,如标签控件、编辑框控件、命令按钮控件 各个控件的属性设置如下表: 标签对象的基本属性  ID 标题内容 IDC_STATICCAPTION 职工工资管理系统 IDC_STATICNE 年份 IDC_STATICYF 月份 IDC_STATICZGBH 职工编号 IDC_STATICZGXM 职工姓名 IDC_STATICZGBM 部门 IDC_STATICJBGZ 基本工资 ID

文档评论(0)

1亿VIP精品文档

相关文档