摘 要
随着计算机的广泛应用,办公无纸化正在越来越普及,传统的手工信息管理已显然不能满足人们的需求,这就需要一种适应潮流的新的管理系统的出现,员工信息管理与考勤系统就是用Visual C++开发的Access数据库管理系统。
Access数据库是一个关系数据库,在Visual C++中,可以用SQL语句实现对它的操作。本系统的建表是直接在Access中进行,而对表的操作则在Visual C++中通过编程进行。Visual C++是一种编程开发非常灵活的工具。有两种编程方法:其一是WINDOWS API函数,另一种就是使用MFC。Visual C++与数据库连接的一种方式是MFC ODBC连接。本系统即采取了第二种方法。
本系统采用Visual C++作界面设计,主要由一个主窗体及个9个对话框组成,可实现包括员工信息管理和考勤在内8项功能。
另外,此系统仅为学习编程所用,所以在登录用户权限里仅设了“超级用户”和“普通用户”,如果应用于实践,可能需要将“超级用户”细分为“总经理”、“部门主管”等多级。
关键词:员工信息 管理 考勤 Access数据库 MFC ODBC
目 录
摘 要
一 引言
二 程序设计
1总体概况 本系统的各模块及流程如图1所示
2 数据库设计
3 Visual C++
3·1 对VC++的简介
3·2 本系统所涉及Visual C++技术
3·2·1 MFC
3·2·2用MFC访问ODBC
3·2·3虚函数
3·2·4 类和成员函数
3·2·5 继承和多态性
3·2·6 C++的异常处理
3·2·7 MyApp相关文件
3·2·8 MFC中的动态数据交换
3·3 Visual C++开发数据库的特点
3·3·1 Visual C++开发数据库的优势
3·3·2 Visual C++提供的数据库访问技术
4本系统的功能
5 类设计
6工程的界面设计
6.1 登录界面
6.2 修改密码界面
6.3主窗体界面
6.4考勤对话框
6.5上下班时间设置对话框
6.6 修改出勤信息对话框
6.7 员工出勤查询
6.8员工信息维护
6.9 用户信息维护
总 结
参 考 书 目