基于C/S模式的C#公司考勤管理系统

发布日期: 10-29来源: 好易设计网作者: 好易君
以下是该毕业设计课题的基本介绍,若对此项目资料感兴趣,请联系客服QQ:168750829     

考勤管理是企业管理中最基本的管理,企业规定员工的工作日、上下班时间,请假、加班、出差、外出等制度,考勤管理人员月底需要向主管和财务提供员工的考勤数据,包括迟到、请假、加班、早退、旷工等,以备主管对员工打绩效,财务对员工做工资等条目。

考勤管理系统,是针对公司企业所设计的软件管理系统,是考勤软件与考勤硬件结合的产品,一般为公司HR部门使用,掌握并管理公司内的员工出勤动态。考勤管理系统得到很多公司的充分利用,大大节约了人工成本,提高了工作效率。

本系统采用C#语言编写,基于C/S模式,是一款windows桌面程序。数据库采用sql server软件,支持最低版本sql server2005版及以上所有版本。结合系统的应用场景和业务特点,将使用的用户划分为三类角色,分别是系统管理员、普通管理员和公司内的员工,三种角色都可进入该系统,但可操作的功能权限是有不一样的。

下面我们来详细看下,它们有哪些功能:

一、系统管理员

系统管理员是该系统的超级管理员,级别最高,拥有绝对的权限,其功能主要表现在对员工的管理、对系统操作员的管理、对员工考勤情况进行操作、对系统的基础参数进行设置与维护。

1.  员工信息管理

a)  员工信息查询

管理员可以查询员工基本信息。员工基本信息包括姓名、性别、年龄、出差记录、出勤信息、到达时间、所属部门、以及请假信息。管理员通过查看当月员工出勤基本信息可以评定员工当月表现情况,以便定制其当月工资奖金之类。

b)  员工信息增加

管理员通过此功能可以添加员工信息。此功能主要用于添加新来公司的员工,员工信息包括员工号、员工姓名、密码、年龄、性别、所属部门。

c)  员工信息修改与删除

管理员通过此功能可以对员工的姓名、性别、年龄、密码、部门等信息进行修正修改。人非圣贤,孰能无错。管理员在录入员工信息的时候难免出现错误,所以需要此功能对错误信息进行及时的修正。同时,对于需要删除的员工信息可选择性的删除。

2.  操作员管理

a)  操作员查询

系统管理员是超级管理员,可以通过此功能对普通管理员(即操作员)的登录账号、姓名、性别、年龄、密码等信息进行查询。

b)  增加操作员

由于工作性质的不一样,关于考勤工作可能会存在不是一个人完成的,而需要更多的人来完成,那么系统可以添加普通操作员。此功能是超级管理员可以添加普通管理员的。添加信息包括账号、姓名、密码、性别、年龄等。

c)  修改操作员与删除
超级管理员通过此功能可以对普通管理员进行信息修改或者直接删除。

3.  员工考勤管理

a)  员工出差:出差者算当日出勤、出差地等,并有出差记录,掌握员工出差情况;

b)  员工请假:请假时间(如X月X日到X月X日)、请假类型、请假事由;

c)  每日出勤:系统设定一个标准上班时间如9.00(这个时间可以由管理员输入),员工报到时间9.00后标记为迟到并记录报到时间,9.00前报到记录为正常。

4.  系统基础参数设定

该部分主要是设置系统中所使用的参数,比如请假类型、假日管理等等,以便在考勤工作中可以很方便的筛选出不同的数据。

 

二、系统操作员

系统操作员是普通管理员,有部分的功能权限,除开对操作员的管理,其它的对员工、考勤的操作和系统管理员基本相同。普通管理员可以修改自身的登录密码,提高安全操作。

 

三、普通员工

1.  员工信息查询

员工通过此功能可以查询当月的员工基本信息,包括姓名、性别、年龄、所属部门等。

2.  考勤信息查看

员工在此模块可以查看自己的出差记录、出勤信息、到达时间和请假信息等考勤信息。

3.  个人资料修改

员工通过此功能可以对自己的姓名、性别、年龄、密码等基本信息进行修改。

上一篇:没有了
以上是该毕业设计课题的基本介绍,若对此项目资料感兴趣,请联系客服QQ:168750829     

友情链接:源码邦邦计算机毕业设计软件开发知识好易毕业设计c#.net毕业设计源码javajsp毕业设计源码计算机专业毕业设计

郑重承诺:本站所有资料真实原创,仅供学习交流之用,请勿转载或作非法用途。如有侵犯您的版权有损您的权益,请联系我们纠正!

如有设计订做或购买成品源码的需求,请联系本站客服QQ 168750829,咨询前请务必加为好友。

好易设计haoyi369.com 版权所有 © Copyright 2011-2020 蜀ICP备19029022号