ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:24.12KB ,
资源ID:14983654      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14983654.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于C的企业考勤管理系统的方案设计书代码Word下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于C的企业考勤管理系统的方案设计书代码Word下载.docx

1、(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。(5)删除功能:主要实现对已添加的人员记录和休假记录进行删除。如果当前系统中没有相应的人员记录,则提示“记录为空!”并返回操作。(6)统计功能:能根据多种参数进行人员的统计。例如,统计四类人员数量以及总数,统计任一员工的休假天数等信息。(7)保存功能:可将当前系统中各类人员记录和休假记录存入文件中,存入方式任意。(8)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。3、问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤:(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;(2)分

2、析系统中的各个实体及它们之间的关系;(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;(5)完成类中各个成员函数的定义;(6)完成系统的应用模块;(7)功能调试;(8)完成系统总结报告。#importmsado15.dll no_namespace rename(EOF,adoEOF)class CADOConnectionprivate:Static void InitADO()。Static void UnInitADO()。protected:_ConnectionPtr m_Connection。public:BOOL IsOpen()。_ConnectionPtr

3、 GetConnection()。Cstring GetSQLConstr(CString IP,CString DBName)。BOOL Open(CString ConStr)。CADOConnection()。VirtualCADOConnection()。CADOConnection*GetConnection()。Int ConCount = 0。CADOConnection g_Connection。CADOConnection*GetConnection()Return & g_Connection。CADOConnection:CADOConnection()InitADO()

4、。m_Connection.CreateInstance(ADODB.Connection)。If(IsOpen()。m_Connection-Close()。m_Connection = NULL。UnInitADO()。Void CADOConnection:InitADO()If(ConCount + = 0)CoInitialize(NULL)。void CADOConnection:UnInitADO()if(ConCount = 0)CoUninitialize()。BOOL CADOConnection:Open(CString ConStr)if(IsOpen()Open(_b

5、str_t)ConStr,adModeUnknown)。return IsOpen()。CString CADOConnection:GetSQLConStr(CString IP,CString DBName)CString Str。Str.Format(Provider = SQLOLEDB.1。Persist Security Info = False。User ID = sa。Initial Catalog = %s。Data Source = %s,DBName,IP)。return Str。_ConnectionPtr CADOConnection:GetConnection()r

6、eturn m_Connection:IsOpen()long State。get_State(&State)。if(State = adStateOpen)return true。return false。class CADODataSet_RecoedsetPtr m_DataSet。CADOConnection *m_Connectionvoid Delete()。int GetRecordNo()。void move(int nIndex)。void Save()。void SetFieldValue(CString FieldName,_variant_t Value)。void A

7、ddNew()。BOOL Next()。FieldsPtr GetFields()。int GetRecordCount()。void SetConnetion(CADOConnection *pCon)。BOOL Open(CString SQLStr)。CADODataSet()。virtual CADODataSet()。CADODataSet:CADODataSet()m_DataSet.CreateInstance(ADODB.RecordsetCADODataSet()m_DataSet-m_DataSet = NULL。void CADODataSet:SetConnection

8、(CADOConnection *pCon)m_Connection = pCon。int CADODataSet:GetRecordCount()return m_DataSet-GetRecordCount()。elsereturn 0。BOOL CADODataSet:Open(CString SQLStr)if(IsOpen)FieldsPtr CADODataSet:GetFields()GetFields()。Next()if(m_DataSet-adoEOF)retuen false。MoveNext()。AddNew()AddNew()。SetFieldValue(CStrin

9、g FieldName,_variant_t Value0)PutCollect(_bstr_t)FieldName,Value)。Save()Upsate()。Move(int nIndex)MoveFirst()。Move(nIndex)。GetRecordNO()AbsolutePositon。Delete()m_DateSet-Delete(adAffectCurent)。BOOL CPersonApp:InitInstance()AfxEnableControlContainer()。#ifdef_AFXDLLEnable3dControls()。#elseEnable3dContr

10、olsStatic()。 #endifLoadSkin()。BOOLbCon= GetConnection()-Open(GetConnection()-GetSQLConStr(127.0.0.1tb_person)。CLoginDialog logindlg。if(logindlg.DoModal()! = IDOK)CPersonDlg dlg。m_pMainWnd =& dlg。int nResponse = dlg.DoModal()。if(nResponse = IDOK)else if(nResponse = IDCANCEL)return FALSE。 BOOL CLoginDialog:OnInitDialog()CDialog:OnInitDialog()。m_DataSet.SetConnection(GetConnection()。m_DataSet.Open(Select * From Tab_Userint count = m_DataSet.GetRecordCount()。for(int i = 0。i ItemLUserName-Value)。m_DataSet.Next()。m_UserList.S

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1