职工考勤管理信息系数据库课程设计.docVIP

职工考勤管理信息系数据库课程设计.doc

  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文档。上传文档
查看更多
职工考勤管理信息系数据库课程设计

数据库课程设计说明 题目: 职工考勤管理信息系统 专 业 计算机科学与技术 班 级 学 号 姓 名 2011年10月 21 日 第一章 引言 1.1设计开发的意义 传统意义上的职工考勤管理都是采用原始的手工操作来完成的。人事部的管理人员或办公室人员要进行经常的繁琐的记录、修改、查询、统计等工作,不仅时间长、劳动强度大、工作效率低下,并且在这种管理模式下对职工的考勤信息不全且易造成混乱。 随着社会的进步,计算机科技的广泛应用,通过现代化的科学的方式对职工考勤信息进行管理已成为可能。基于此,我希望能通过开发这一管理系统,由计算机代替人工操作一系列职工基本信息的输入、修改、查询、统计等操作,既减轻了管理人员的工作强度,提高了工作效率,降低解企业的经营成本;同时,也对企业内部管理的科学化、规范化作出一点尝试。 1.2任务及目标 项目的提出者:天津理工大学计算机与通信工程学院课题开发组。 开发单位:08中加3-4班项目小组。 充分了解用户的需求,了解工作的流程,以及可能出现的问题。职工考勤信息管理系统本系统结合制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的管理系统。windows 7 编译环境:使用Visual Studio 2010来进行系统汇编 使用Access 2007进行数据库管理 第二章 系统分析与设计 2.1系统需求分析 2.1.1 处理需求 根据职工签到特性,设计了以下功能: 管理员功能:签到,增加职工及职工信息,增加登录用户,设置用户权限,查看职工出勤信息,修改职工出勤信息。 用户功能:职工签到。 一些基本的功能通常是必须具备的,如用户的管理与维护,基本数据的维护,灵活的信息查询等。 2.1.2信息需求 本系统需要的信息: 签到用户信息:职工姓名,职工编号等。 2.2数据库概念结构设计 职工信息表 签到表 管理员: 2.3数据库逻辑结构设计 2.4数据库创建 签到信息表 签到时间设置表 签到职工信息表 管理员信息表 2.5系统结构设计 2.5.1 功能图 2.5.2 模块图 职工信息E-R图 职工签到表E-R图 管理员E-R图 第三章 系统开发及实现 3.1论述设计开发采用的技术及设计效果 3.1.1登陆界面 实现用户输入用户名密码,当输入完成后,连接数据库查看数据库中管理员表中的数据,当正确的时候返回登录成功。 实现代码 CSingleDocTemplate* pDocTemplate; pDocTemplate = new CSingleDocTemplate( IDR_MAINFRAME, RUNTIME_CLASS(CCheckInDoc), RUNTIME_CLASS(CMainFrame), RUNTIME_CLASS(CCheckInView)); AddDocTemplate(pDocTemplate); CdlgLogOn dlg; int ret = dlg.DoModal(); if (ret == IDSUPER) { isSuper = TRUE; } if (ret == IDCHECK){ isSuper = FALSE; } 3.1.2签到用户 实当以签到用户登录,则不能进行查询/修改、系统维护。 职工签到界面 输入正确职工编码,提示签到成功 输入错误时提示不正确,重新输入 3.1.3管理员用户 增加职工,管理出勤,增加登录用户等功能 增加、删除、修改职工信息 当职工编号存在,提示已经存在 实现代码 CUserRecordset rsUser; if (rsUser.IsRepeatUser(this-m_strUserName)){ MessageBox(此用户已经存在!,提示,MB_ICONINFORMATION|MB_OK); } else { CString strAuthority; this-m_AuthorityCombo.GetWindowText(strAuthority); if (rsUser.AddUser(this-m_strUserName,this-m_strPass1,strAuthority)){ MessageBox(增加成功!,提示,MB_ICONINFORMATION|MB_OK); this-UpdateUserListBox(); } else MessageBox(增加失败!,提示,MB_ICONINFORMATION|MB_OK); } pEdit

文档评论(0)

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

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

1亿VIP精品文档

相关文档