下载此文档

(考勤管理)考勤管理系统.docx


文档分类:IT计算机 | 页数:约38页 举报非法文档有奖
1/38
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/38 下载此文档
文档列表 文档介绍
华科学院数据库系统课程设计
第一章系统概述
系统开发的背景与意义
系统开发背景
现在不管哪个企业,都要进行考勤,一些企业在考勤治理方面用了大量的人力和财力,不说准确度和可信度如何,其效率很低,而且容易出错,
2000至
2050
日期
进入职位时间
员工年龄
yage
int
20至70
员工年龄的允许范围
唯一标识员工年龄
密码
ysecret
int
000000至
999999
6位登陆密码
唯一标识每个人的信息
表2-1数据项描述表
(2)数据结构描述
数据结构
说明
组成
员工信息
是考勤治理子系统的主体数据结构,定义了一个员工的有关信息
员工编号,员工姓名,员工性别,出生日期,职位,密码
部门信息
是考勤治理子系统的主体数据结构,定义了一个部门的有关信息
部门编号,部门名称
表2-2数据结构描述
(3)数据流描述
数据流
说明
数据流来源
数据流去向
组成
平均流量
顶峰期流量
核对密码
根据不同人员相应的权限
登录时的信息
考勤管理系统
治理员的帐号密码与普通员工的帐号密码
每天传输
1000次
1500次
华科学院数据库系统课程设计
8
完整的考勤数据
员工的考勤数据
月度考勤统计
工资评估
月度考勤编号、员工编号、日期、累计正常工作时间迟到次数、早退次数、旷工次数
每月传输
1500次
1500次
表3-3数据流描述
(4)数据存储
数据存储
说明
流入数据流
流出数据流
组成
数据量
存取方式
月度考勤统计
记录员工每月的考勤情况
一个月的信息统计
统计好的考勤数据
月度考勤编号、员工编号、日期、正常工作时间、迟到次数、早退次数、旷工次数
每月1500

更新,顺序检索
表3-4数据存储
(5)处理过程
处理过程
说明
输入数据流
输出数据流
处理
登录
用正确的账号登录
账号和密码
核对密码
要求密码正确,并且根据账户名来区分治理员和普通员工
录入数据
将准备的数据依次录入
准备的出差,请假,加班,出勤的数据
录入正常工作,迟到早退,出勤的情况
要求数据根据其内容分别编入/、同的记录中
修改数据
根据相应的评估方法来修改数据
完整的考勤数据
修改数据单
把错误数据修改成正确数据
表3-5处理过程
华科学院数据库系统课程设计
9
第三章系统总体设计
系统总体设计目标
经过调查、信息流程分析、数据收集,并结合需求分析,明确了该子系统的功
能:
(1)给员工编号,登记其根本信息.
(2)给员工配置信息,天下班时间,每天工作时间
(3)对员工的考勤数据进行登记,并进行每日和月度考勤统计.
(4)对员工的月度考勤统计的结果来核算员工工资和工作放假日期.
系统概念设计
概念模型(E-R图)

华科学院数据库系统课程设计
10
m
早退的次数
剩余的时间
n
m
n
刷卡机
刷卡机名称
-R图
华科学院数据库系统课程设计
11
华科学院数据库系统课程设计
12
关系模式员工〔员工号,姓名,性别,年龄,职位,密码,入职时间〕
记录数据〔员工号,刷卡机号,上班的时间,下班的时间,每天工作时间〕
刷卡机〔刷卡机号,刷卡机名称,规格〕
统计数据〔员工号,刷卡机号,剩余的时间,迟到的次数,早退的次数,工作天数〕
治理员〔治理员号,姓名,性别,年龄〕
员工表〔employee〕
列名
别名
长度
备注
员工号
yno
bigint
6
设为主码
员工姓名
yname
char
20
员工性别
ysex
char
2
年龄
ygage
int
3
职位
ygzhw
char
6
密码
secret
int
6
入职时间
ygrzh
time
8
表3-1员工表
记录数据表〔data_record〕
列名
别名
长度
备注
员工号
yno
bigint
6
设为主码
刷卡机号
skno
bigint
15
设为主码
上班的时间
ondutytime
datatime
4

(考勤管理)考勤管理系统 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数38
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zhangshus
  • 文件大小506 KB
  • 时间2022-05-13