## 需求
### 考勤记录
字段:
迟到、早退、漏签卡、早会未到、早操未到、会议缺席:单选
考勤日期:弹出日期窗口选择
员工姓名:来自员工表,下拉选择单选
考勤时段:来自数据字典表(具体内容有:上午上班、上午下班、下午上班、下午下班),
下拉选择单选
考勤说明:文字录入
记录人:默认登录人
### 假期申请
字段:
请假时限:日期弹出日期窗口选择,时间录入或弹出时钟窗口选择
假期时长:天数、小时录入数字,小时录入时必须小于 8
假期类别:来自数据字典表(具体内容有:病假、事假、产假),下拉单选
请假原因:文字录入
考虑到时间因素,界面中的审批部分不做(即界面中去除审批人及提交审批)
### 出差申请
字段:
出差日期:弹出日期窗口选择
出差天数:录入数字
同行人员:来自员工表,应能多选
目的地:录入文字
出行方式:来自数据字典表(具体内容有:大巴、飞机、火车、自驾),下拉单选
出差事由:录入文字
考虑到时间因素,界面中的审批部分不做(即界面中去除审批人及提交审批)
### 加班申请
字段:
申请日期:默认系统当前日期
加班日期:弹出日期窗口选择
加班时长:录入数字,小数点一位
加班原因:录入文字
考虑到时间因素,界面中的审批部分不做(即界面中去除审批人及提交审批)
### 调休申请
字段:
申请日期:默认系统当前日期
调休时间:弹出日期窗口选择
未休时长:系统自动计算,不可修改,计算方法是:所有加班时长 - 所有调休时长;其中
加班时长来自加班申请。
调休时长:录入数字,小数点一位
调休原因:录入文字
考虑到时间因素,界面中的审批部分不做(即界面中去除审批人及提交审批)
### 考勤查询
界面中外出次数、签卡次数不需要统计,对应的页面也不需要。第一页是考勤汇总,其
他页面显示某个员工的明细信息,比如点击请假这一页,自动显示第 1 页所选员工在时间段
内请假的明细记录。统计请假时长时,按每天 8 小时换算成天。
考虑到时间因素,界面中的部门不作为查询条件(即界面中去除部门查询条件)
### 其他
考虑到系统的完整性,应有主界面、登录界面、员工信息录入界面以及数据字典维护界
面,其中用到的操作员表、员工信息表、数据字典表可根据需要自行设计。
### 要求
周五现场验收系统,并提交设计说明书一份。每组 1~2 人,不得超过 2 人,设计说明
书每组提交一份,说明书中应写明自己完成的部分。
## 设计
### 数据库设计
#### 数据字典表
考勤时段:上午上班、上午下班、下午上班、下午下班
假期类别:病假、事假、产假
出行方式: 大巴、飞机、火车、自驾
#### 员工信息表
编号
姓名
密码
#### 考勤记录表
迟到、早退、漏签卡、早会未到、早操未到、会议缺席:单选
考勤日期: 弹出日期窗口选择
员工姓名: 来自员工表,下拉选择单选
考勤时段: 来自数据字典表(具体内容有:上午上班、上午下班、下午上班、下午下班),下拉选择单选
考勤说明: 文字录入
记录人: 默认登录人
#### 假期表
编号
请假时限
假期时长 小数
假期类别
请假原因
#### 出差表
编号
出差日期:
出差天数: 整数
同行人员:
目的地:
出行方式:
出差事由:
#### 加班表
编号:
申请日期: 默认系统当前日期
加班日期:
加班时长: 小数
加班原因:
#### 调休表
编号:
申请日期:
调休时间:
未休时长: 计算方法是:所有加班时长 - 所有调休时长;其中加班时长来自加班申请。
调休时长: 录入数字,小数点一位
调休原因: 录入文字
### 界面设计
#### base
考勤管理系统(首页)
登录
考勤记录
缺勤申请:假期申请、出差申请、加班申请、调休申请
考勤查询:
员工管理:员工信息录入 员工信息查询
数据字典:添加数据字典 查询数据字典
退出登录
#### 页面
登录
考勤录入
## 设置
debug模式:
export FLASK_ENV=development
## 进度
base:已完成
models:已完成
login: 已完成
员工管理:已完成
数据字典:已完成
考勤记录:已完成
申请假期:已完成
申请调休:已完成
申请加班:已完成
申请出差:已完成
假期查询:已完成
调休查询:已完成
加班查询:已完成
出差查询:已完成
## 测试
员工正常无法登陆的bug:解决
少了一大堆数据表:加了一大堆数据表
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
管理系统是一种通过计算机技术实现的用于组织、监控和控制各种活动的软件系统。这些系统通常被设计用来提高效率、减少错误、加强安全性,同时提供数据和信息支持。以下是一些常见类型的管理系统: 学校管理系统: 用于学校或教育机构的学生信息、教职员工信息、课程管理、成绩记录、考勤管理等。学校管理系统帮助提高学校的组织效率和信息管理水平。 人力资源管理系统(HRM): 用于处理组织内的人事信息,包括员工招聘、培训记录、薪资管理、绩效评估等。HRM系统有助于企业更有效地管理人力资源,提高员工的工作效率和满意度。 库存管理系统: 用于追踪和管理商品或原材料的库存。这种系统可以帮助企业避免库存过剩或不足的问题,提高供应链的效率。 客户关系管理系统(CRM): 用于管理与客户之间的关系,包括客户信息、沟通记录、销售机会跟踪等。CRM系统有助于企业更好地理解客户需求,提高客户满意度和保留率。 医院管理系统: 用于管理医院或医疗机构的患者信息、医生排班、药品库存等。这种系统可以提高医疗服务的质量和效率。 财务管理系统: 用于记录和管理组织的财务信息,包括会计凭证、财务报表、预算管理等。财务管理系统
资源推荐
资源详情
资源评论
收起资源包目录
基于flask的考勤管理系统.zip (14个子文件)
SJT-code
Pipfile 324B
.gitattributes 66B
app.py 236B
.idea
dictionaries
lihaoyang.xml 654B
vcs.xml 244B
workspace.xml 34KB
misc.xml 302B
Checking-in.iml 398B
inspectionProfiles
Project_Default.xml 978B
modules.xml 274B
data.db 32KB
Pipfile.lock 11KB
__pycache__
app.cpython-36.pyc 375B
README.md 5KB
共 14 条
- 1
资源评论
JJJ69
- 粉丝: 6222
- 资源: 5780
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功