网站大量收购独家精品文档,联系QQ:2885784924

数据库开发与应用课程设计报告-企业考勤管理系统的设计说明书参考.doc

数据库开发与应用课程设计报告-企业考勤管理系统的设计说明书参考.doc

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库开发与应用课程设计报告-企业考勤管理系统的设计说明书参考

广西大学数学与信息科学学院 《数据库开发与应用》 课程设计报告 题目 : 企业考勤管理系统 班 级: 信息与计算科学121 学 号: xxx 姓 名: xxxxx 日 期: 二〇一四年六月 一、 背景与意义 考勤管理系统是企业单位管理系统中最重要的信息。通过员工考勤考核管理,反映员工在一定阶段的工作成绩。而我国众多的企业都是采用传统的手工方式记录企业员工每日的出勤情况这种方式繁琐易错,准确性、透明度、实时性差,受人为因素影响过大,增加了企业的人力资源成本。随着现代科技的进步,利用信息和计算机技术来进行企业员工考勤的管理也成为现代化企业运作必不可少的一部分。一个企业对其职工的正常上下班、延时工作及加班工作进行考勤,通过报表的形式输出,合理调整员工工作安排,用计算机对考勤数据进行统计分析处理,得到我们所需要的各种统计报表和考勤原始数据方便了企业对员工的管理因此,开发一个合适的、高质量的界面友好易于操作的企业考勤管理系统进行企业员工的考勤管理,对企业的长远发展有重大的意义。 提供数据输入、输出和整理功能,满足日常工作的需要;具有查询、统计等功能,方便用户快捷使用和管理信息,提高工作效率;应分有不同的使用权限,保证系统的实用性;具有系统备份和恢复功能软件功能完整、运行稳定界面、操作简便。图3-1 企业考勤管理系统功能结构图 本系统采用Delphi技术,以及SQL Server数据管理技术进行主要的设计,数据库用SQL Server进行设计和管理。 系统使用分三种角色,包括:员工,考勤管理员,部门主管,考勤主管。体现各角色的使用权限的功能结构图如图1-2。 图3-2 体现各角色使用权限的功能结构图 2. 数据库设计 Personal(员工信息表) 员工信息表主要存放员工的基本信息,具体字段信息如表3-1。 表3-1 员工信息表 字段 名称 类型 长度 码 说明 Pno 员工编号 CHAR 14 PK P+日期+序号 Pname 姓名 VARCHAR 10 Not null Dno 部门编号 CHAR 14 FK Not null PTno 职务编号 CHAR 14 FK Not null IDCard 身份证 CHAR 18 ShuDi 身份属地 CHAR 20 Sex 性别 CHAR 2 Age 年龄 INT - Birth 生日 DATE - Tel 电话号码 VARCHAR 20 Photo 相片 VARBINARY 50 PersonalType(职称表) 职称表主要存放员工职称信息,被员工信息表所调用,具体字段信息如表4-9。 表4-9 职称表 字段 名称 类型 长度 码 说明 PTno 职称编号 CHAR 14 PK PT+序号 PTname 职称名称 VARCHAR 20 Not null Department(部门信息表) 部门信息表主要存放部门基本信息,提供给员工信息表调用,具体字段信息如表4-10。 表4-10 部门信息表 字段 名称 类型 长度 码 说明 Dno 部门编号 CHAR 14 PK D+序号 Dname 部门名称 VARCHAR 20 Not null Introduce 部门简介 VARCHAR 100 Attendance(考勤记录表) 考勤记录表主要存放员工日常的出勤信息,具体字段信息如表4-11。 表4-11 考勤记录表 字段 名称 类型 长度 码 说明 Ano 记录编号 CHAR 14 PK A+日期+序号 Pno 员工编号 CHAR 14 FK Not null InOut 出入情况 CHAR 2 Not null ATime 时间 DATETIME - Not null Overwork(加班记录表) 加班记录表主要存放员工日常加班的记录信息,只有主管审批通过后才能生效,才能进行相应的加班统计,具体字段信息见表4-12。 表4-12 加班记录表 字段 名称 类型 长度 码 说明 Ono 记录编号 CHAR 14 PK O+日期+序号 Pno 员工编号 CHAR 14 FK Not null StartTime 开始时间 DATETIME - EndTime 结束时间 DATETIME - OTno 加班类型编号 CHAR 14 FK Not null APProval 审核结果 CHAR 1 OverworkType(加班类型表) 加班类型表主要存放加班类型信息,提供给加班记录表调用,具体字段信息如表4-13。 表4-13 加班类型表 字段 名称 类型 长度 码 说明 OTno 加班类型编号

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档