实验室工作人员考勤管理系统论文 联系客服

发布时间 : 星期二 文章实验室工作人员考勤管理系统论文更新完毕开始阅读c16711d1c1c708a1284a4402

(设计)

3.1 总体要求

本系统目标是改变以往手工考勤审核统计为主的考勤方法,让考勤人员

能在任何连网的计算机上随时进行考勤操作,由服务器自动统计考勤天数补贴数以及考勤汇总情况。

考勤管理系统的研究主要包含两个层面,即管理层面和技术层面。在管理层面上,该系统应符合高校教职工考勤管理的应用需求特性,在实现高校考勤信息网络化管理的基础上,能够为各院系的人力资源建设提供有力的信息服务,同时为学校各级领导提供人员考核信息的决策支持。在技术层面上,该系统应采用先进、适用的软件开发模式和软件开发过程,并用先进的技术加以实现。

系统开发的出发点是实用。系统建设要求达到提高办事效率、减轻办事人员的劳动强度并实现信息共享的目的。主要体现在以下几方面:

1.实用性最大限度地满足用户的需求,做到灵活实用是系统建设的最高要求,也是系统设计的基本出发点。实用性要求做到:便于用户应用,便于系统管理,便于数据更新和系统升级,具有简单明了的人机交互方式、优化的系统结构和完善的数据库系统,以及灵活简便的用户界面和及时向用户提供有效的帮助信息。

2.网络化在软硬件上采用B/S结构和C/S结构,能有效地保证数据的安全性,合理地控制数据流向,用户可以通过Internet进行多方面交流。 3. 经济性系统建设要求在实用的基础做到经济,以最小的投入获得最大的效益。在软硬件配臵、系统开发和数据库建立上都充分考虑投入和经济效益。

13

(设计)

3.2 系统需求概述

本系统是为具体实验室的考勤管理而设计,因此系统主要面向三类用户:实验室管理员、实验室普通工作人员和系统管理员,在系统中设立管理员、和普通员工两种用户类别。用户类别是用户权限的唯一标记,将作为其拥有相应操作权限的依据。在用户管理中,用户可通过注册后成为该系统的用户,用户的主要区别如下:

1.系统管理员

系统管理员为具体实验室的技术管理人员,负责管理该实验室考勤系统的各项参数,保障系统的正常使用与实验教学等活动的顺利开展,信息化的管理工作,实验室系统管理员主要工作包括:部门管理、考勤和工资参数管理。

2.部门管理员

系统管理员为具体实验室的部门管理人员,负责考勤及工资核算的具体任务,它的主要工作有:考勤信息的管理、工资信息管理、加班出差的审核以及考勤报表和工资报表的形成。

3.普通员工

普通员为具体实验室的工作人员,他们仅可以 修改个人信息、查询个人考勤和工资信息。

4.使用案例

根据用户需求,我们给出了教职工考勤信息的使用案例,其中的角色有:一般员工、部门管理人员、系统管理员,抽象后的角色都是教职工;使用的功能包括:密码验证、管理权限、查看自己的考勤和工资信息、查看全部职工信息。职工通过密码验证登陆;系统管理员通过权限管理给不同角色的员工

14

(设计)

赋予不同的权限;一般员工只能查看自己的基本信息;有权限的人事部门管理人员可以查看所有教职员工的信息、形成考勤工资报表等。

上述使用案例如图3-1所示。

图3-1 教职工考勤信息案例图

3.3 数据流图

数据流是数据在系统内的传输途径,数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的变换过程。数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。为了描述复杂的软件系统的信息流向和加工,可采用分层的DFD来描述,分层DFD有顶层,中间层、底层之分。

数据流程图的基本成分包括系统的外部实体、处理过程、数据存储和系统中的数据流四个组成部分。

数据流模型把层次分解方法运用到系统分析上,这种方法很适用于事务

15

(设计)

处理系统和其它功能密集型应用程序。通过加入控制流元素后,数据流图技术就可以扩充到允许实时系统的建模。

图3-2为实验室考勤管理系统的第0层DFD图。

图3-2 系统第0层DFD

各主要子系统的数据流图如下: 1.用户管理

用户在系统中根据所拥有的权限进行操作,普通用户可以注册用户, 修改、查询用户个人信息。 只有管理员才可以增加、修改或删除相关信息。对应的数据表为用户信息表 ,如图3-3。

图3-3 用户管理DFD

2.实验室考勤工资管理

提供用户对实验室考勤及工资信息的查询。除管理员外的用户,即工作人员只可以在系统中查看实验室自己的考勤和工资。管理员具有对这些信息

16