企业人事管理系统报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
企业人事管理系统报告

题 目: 企业人事管理系统 类 型: 数据库 院 系: 信息科技学院 专 业: 计算机科学与技术(软件方向) 姓 名: **** 学 号: ******** 日 期: 2012年1月06日 桂林电子科技大学信息科技学院 企业人事管理系统 一、系统设计 1、总体设计 本程序使用的是数据库作为存储记录,通过链接使数据读入到程序中显示,修改等操作。本程序以主界面为主,通过弹出对话框来显示数据和提供更多操作。 由于本系统是用作企业人事管理,其中涉及到员工工资,所以我花了一些心思来为这个系统加上了一个功能比较完善的计算器,可用于计算工资。 这是主界面 这是点击“显示所有员工信息”按钮弹出的对话框 弹出计算器菜单 在员工对话框弹出的计算器界面 二、 功能解释 清空显示功能:通过点击主菜单上的“清空显示”按钮来清空框内的数据,然后再框内输入要添加的数据。 添加功能:可以通过点击主菜单上的“清空显示”按钮来清空框内的数据,或者是在已经显示的数据的基础上来增加或删除框内的数据作为新的数据,然后再把要添加的信息输入框内,然后再点击“添加”按钮来实现添加,添加完成后会有提示告诉用户已完成添加。提示如下: 删除功能:可以通过点击主菜单上的“删除”按钮来删除当前框内显示的数据,删除完成后会有提示告诉用户已完成删除。提示如下: 修改功能:可以通过点击主菜单上的“修改”按钮来修改当前框内显示的数据,修改完成后会有提示告诉用户已完成修改。提示如下: 如未作任何修改则会提示: 查找功能:可以通过在查找框内输入要查找的员工,点击主菜单上的“查找”按钮,如果有该员工记录,则在主菜单所有信息框中显示,如没有该记录或未输入要查找的数据则提示: 用户可以按菜单栏上的工具栏或菜单栏还有主界面上的按钮来滚动查看各员工信息。 计算器的功能:计算器可以进行小数,负数之间的四则运算,还可以进行进制转换,并能自动文件保存计算记录,如用户想查看计算记录,可点击计算器上的“历史记录”来查看。 三、系统实现 制作数据源: 先用offece access 2003 制作数据源 然后在操作系统上注册数据源: 各功能实现代码: 清空显示功能: void CQiyerenshiguanliView::OnClear() { m_pSet-SetFieldNull(NULL); UpdateData(FALSE); AfxMessageBox(您可以在所有空格内输入要添加的数据,然后点击添加按钮^_^); } 添加功能: void CQiyerenshiguanliView::OnAddnew() { m_pSet-AddNew(); UpdateData(TRUE); if (m_pSet-CanUpdate()) { m_pSet-Update(); } m_pSet-Requery(); //// UpdateData(FALSE); AfxMessageBox(添加成功^_^); } 删除功能: void CQiyerenshiguanliView::OnDelete() { m_pSet-Delete(); m_pSet-MoveFirst(); UpdateData(FALSE); AfxMessageBox(完成删除记录!); } 修改功能: void CQiyerenshiguanliView::OnRevise() { m_pSet-Edit(); UpdateData(TRUE); if(!m_pSet-Update()) { AfxMessageBox(您未做任何修改!); return; } UpdateData(FALSE); AfxMessageBox(修改完成^_^); } 查找功能: void CQiyerenshiguanliView::OnBUTTONfind() {UpdateData(); if (m_findname.IsEmpty()) { AfxMessageBox(您未输入姓名,请输入!); return; } m_pSet-MoveFirst(); UpdateData(TRUE); while (!m_pSet-IsEOF()m_pSet-m_column2!=m_findname) { m_pSet-MoveNext(); if (m_pSet-IsEOF()) { AfxMessageBox(无此员工,请确认后再输入!); m_pSet-Mov

文档评论(0)

2017ll + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档