资源简介
人事管理系统课程设计 3
一、需求分析: 3
1.问题描述: 3
2.基本要求: 3
3. 软硬件环境需求: 3
二、 项目开发环境与规划 3
1开发环境 3
2项目规划 4
三、概要设计 4
1.数据 4
2.系统流程图: 6
3.系统功能模块 6
4.系统用例图: 7
四、详细设计 7
1.登陆模块: 7
2.部门管理模块: 8
3.员工管理模块: 10
4.薪资调整管理模块: 15
5.工资项目设置模块: 17
6.工资税率设置模块 19
7.用户管理模块 21
8.修改密码模块 24
五、调试分析: 25
六、测试结果: 25
七 用户手册: 29
八 参考文献 30
代码片段和文件信息
// ADOConn.cpp: implementation of the ADOConn class.
//
//////////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “ADOConn.h“
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
ADOConn::ADOConn()
{
}
ADOConn::~ADOConn()
{
}
// 初始化—连接数据库
void ADOConn::OnInitADOConn()
{
// 初始化OLE/COM库环境
::CoInitialize(NULL);
try
{
// 创建Connection对象
m_pConnection.CreateInstance(“ADODB.Connection“);
// 设置连接字符串,必须是BSTR型或者_bstr_t类型
_bstr_t strConnect = “Provider=SQLOLEDB; Server=127.0.0.1;Database=HrSys; uid=sa; pwd=sa;“;
m_pConnection->Open(strConnect““““adModeUnknown);
}
// 捕捉异常
catch(_com_error e)
{
// 显示错误信息
AfxMessageBox(e.Description());
}
}
// 执行查询
_RecordsetPtr& ADOConn::GetRecordSet(_bstr_t bstrSQL)
{
try
{
// 连接数据库,如果Connection对象为空,则重新连接数据库
if(m_pConnection==NULL)
OnInitADOConn();
// 创建记录集对象
m_pRecordset.CreateInstance(__uuidof(Recordset));
// 取得表中的记录
m_pRecordset->Open(bstrSQLm_pConnection.GetInterfacePtr()adOpenDynamicadLockOptimisticadCmdText);
}
// 捕捉异常
catch(_com_error e)
{
// 显示错误信息
AfxMessageBox(e.Description());
}
// 返回记录集
return m_pRecordset;
}
// 执行SQL语句,Insert Update _variant_t
BOOL ADOConn::ExecuteSQL(_bstr_t bstrSQL)
{
// _variant_t RecordsAffected;
try
{
// 是否已经连接数据库
if(m_pConnection == NULL)
OnInitADOConn();
// Connection对象的Execute方法:(_bstr_t CommandText
// VARIANT * RecordsAffected long Options )
// 其中CommandText是命令字串,通常是SQL命令。
// 参数RecordsAffected是操作完成后所影响的行数
// 参数Options表示CommandText的类型:adCmdText-文本命令;adCmdTable-表名
// adCmdProc-存储过程;adCmdUnknown-未知
m_pConnection->Execute(bstrSQLNULLadCmdText);
return true;
}
catch(_com_error e)
{
AfxMessageBox(e.Description());
return false;
}
}
void ADOConn::ExitConnect()
{
// 关闭记录集和连接
if (m_pRecordset != NULL)
m_pRecordset->Close();
m_pConnection->Close();
// 释放环境
::CoUninitialize();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2286080 2006-03-06 21:53 HrSys\数据库备份文件
文件 2419 2006-02-13 11:04 HrSys\代码\ADOConn.cpp
文件 1003 2005-05-06 14:06 HrSys\代码\ADOConn.h
文件 4782 2005-05-06 10:56 HrSys\代码\CalculatorDlg.cpp
文件 1801 2005-03-08 15:27 HrSys\代码\CalculatorDlg.h
文件 1864 2005-03-12 17:25 HrSys\代码\ChangePwdDlg.cpp
文件 1281 2004-04-25 18:57 HrSys\代码\ChangePwdDlg.h
文件 1900 2005-03-12 18:51 HrSys\代码\DepEditDlg.cpp
文件 1378 2004-04-18 03:45 HrSys\代码\DepEditDlg.h
文件 5880 2006-02-14 20:17 HrSys\代码\DepManDlg.cpp
文件 1597 2004-04-18 18:03 HrSys\代码\DepManDlg.h
文件 3050 2004-04-20 01:22 HrSys\代码\DepSelDlg.cpp
文件 1489 2004-04-20 01:21 HrSys\代码\DepSelDlg.h
文件 4888 2005-05-04 00:43 HrSys\代码\Departments.cpp
文件 1229 2006-02-13 11:20 HrSys\代码\Departments.h
文件 10830 2005-05-28 19:59 HrSys\代码\EmpEditDlg.cpp
文件 2114 2006-03-06 20:33 HrSys\代码\EmpEditDlg.h
文件 7977 2006-03-09 00:58 HrSys\代码\EmpManDlg.cpp
文件 1806 2006-02-15 21:45 HrSys\代码\EmpManDlg.h
文件 4515 2005-05-04 20:47 HrSys\代码\EmpSelDlg.cpp
文件 1938 2005-03-12 19:18 HrSys\代码\EmpSelDlg.h
文件 7354 2006-02-15 15:19 HrSys\代码\Employees.cpp
文件 1430 2005-05-28 20:51 HrSys\代码\Employees.h
文件 567 2005-03-12 22:26 HrSys\代码\Global.cpp
文件 530 2005-03-08 15:27 HrSys\代码\Global.h
文件 18862 2009-01-04 03:11 HrSys\代码\HrSys.clw
文件 2049 2004-04-09 23:20 HrSys\代码\HrSys.cpp
文件 711 2004-04-18 20:40 HrSys\代码\HrSys.dsw
文件 1313 2004-04-09 23:20 HrSys\代码\HrSys.h
文件 3843072 2009-01-04 03:11 HrSys\代码\HrSys.ncb
............此处省略213个文件信息
- 上一篇:Qt版塔防游戏
- 下一篇:鲁棒H∞控制_11825104.pdf
相关资源
- 数据库实验人事管理系统
- 内部vs2010版本人事管理系统全源码
- 企业人事管理系统(全部源码)
- 企业人事管理系统源代码,可直接使
- 企业人事管理系统项目答辩
- 课程设计 人事管理系统
- 完整的人事管理系统需求分析,详细
- 软件工程课程设计人事管理系统 包括
- 基于安卓系统的人事管理系统
- VFP版的人事管理系统
- 数据库 公司人事管理系统源代码+报告
- PB人事管理系统源码(三套不同的)
- 基于Qt开发的人事管理系统代码
- 软件工程课设--人事管理系统
- VFP综合人事管理系统
- 企业人事管理毕业设计全套
- 公司人事管理系统 app 毕业设计
- 基于ssm框架的人事管理系统
- 安卓 人事管理系统
- springmvc 人事管理系统 intellij idea 工程
- springboot项目——基于springSecurity实现
- 人事管理系统.zip
- 人事管理系统数据库需求分析
- 人事管理系统可行性分析报告
- B/S架构实现人事管理系统
- 人事管理系统开发视频教程12天.txt
- 网页版人事管理系统
- 人事档案管理系统——数据结构课设
- 人事管理系统用户后台免费网页模板
- 数据库人事管理系统实验报告
评论
共有 条评论