基于VC人事管理系统设计
数据库部分
设计总任务:
这次设计的程序是考勤管理系统,主要用于企事业单位的考勤,便于统计员工的出勤情况。
用户需求(程序功能)分析及程序流程图:
(1)系统功能:
l上班时间的设定。上下班时间相对固定,可保存在客户端的设置文件中
l员工出入单位的情况记录。出入情况主要由考勤机来记录,但是需要设置人工添加的功能,已备特殊情况的处理
l请假、加班和出差情况的记录
l每个月底进行整个月的出勤情况统计
(2)系统功能模块设计:
根据系统功能的要求,可以将系统分解成几个功能模块来分别设计,功能模块如图所示
4)数据需求分析
根据数据流程图,可以列出以下数据项和数据结构:
l出勤记录:记录号、员工、出入情况和出入时间
l月度考勤统计:记录号、员工、年月、累计正常工作时间、累计请假时间、累计加班时间、累计出差时间、迟到次数、早退次数和旷工次数
l请假记录:记录号、员工、假期起始时间/结束时间和请假缘由
l加班记录:记录号、员工、加班时间长度和日期
l出差记录:记录号、员工、出差起始时间/结束时间和具体描述
l人员信息:员工号、密码、权限、姓名、部门和当前状态等
l部门设置:部门编号、名称等