(设计)
的所有操作权限。如图3-4。
图3-4 考勤工资管理DFD
4 系统设计
4.1 系统的设计原则
考勤管理系统是根据山西财经大学教学实验室的状况分析提出的,结合具体实验室的情况和需求,提出实验室考勤管理系统的设计原则:
1.功能的完善性
对于具体的业务,其功能应该是完善的,能够准确地表示业务数据,对于和实验室考勤的管理,除考虑实验室管理者对系统的使用外,还要考虑普通员工的信息查询,把它设计在管理系统中会大大便工作人员和管理者。
2.使用的方便性和可维护性
功能模块的划分必须合理,让操作者在进入系统后,让使用者可以很容易地进行所需的操作,对于符合权限的用户其检索和修改数据等操作同样应该是易于执行的。同时,对于系统的管理者来说,可维护性高,数据查询、
17
(设计)
更新等操作易于执行。
3.可扩展性
系统可以适合于以后可能出现的改进数据库结构、架构变化和功能调整,以满足实际使用过程中出现的对系统功能的扩充或调整。
4.可靠性
系统应该是可靠的,用户在遇到系统异常时,应该有相应的操作提示,让用户理解相应的操作情况,以完成对数据的相应操作。
5.数据的安全性
具有有效的安全机制来保障数据的安全,确保数据的准确的,对于用的登录、权限、数据库存储过程采用相关的验证和数据保护。
4.2 系统功能设计
根据该系统的需求分析,需要实现以下目标:
该系统的权限,一种是不同工作人员权限,一种是部门管理权限,还有一种是辅助管理权限(即系统管理权限)。
员工拥有的是员工权限,他所要拥有的功能如下:
1.员工能够随时浏览自己的工资情况,并能够按照年份月份来查询自己的工资记录。
2.通过注册,可以将用户自己的信息发布到该系统上,使用该系统。 3.个人信息管理功能,随时可以改变员工自己的信息,如用户名、姓名、密码等。
4.员工可以随时浏览自己的考勤情况,并且能够按照月份、年份来查询自己的考勤记录。
18
(设计)
部门管理者拥有的部门管理权限,他所要拥有的功能如下:
1.考勤管理功能,部门管理者能够随时查阅本部门内所有成员的考勤信息,并能够对每位员工的考勤情况进行管理,如迟到、旷工、出差、加班管理。
2.工资管理功能,部门管理者能够随时查阅本部门内所有成员的工资信息,并能够根据每位员工的考勤情况对每位员工每月的工资进行管理。 系统管理者拥有的系统辅助管理权限,它所要拥有的功能如下:
1.部门管理功能,管理各部门的基本信息,如新部门的添加删除,名称修改等。
2.参数管理功能,管理和设定考勤管理和工资管理的基本参数,如工作时间、奖惩数额、工资计算的基本单位等。
根据系统功能的要求,考勤管理网站各个功能模块之间的关系如图4-1:
图4-1 系统功能模块图
19
(设计)
4.3 系统结构设计
根据对实验室工作人员考勤系统的业务和功能分析,将系统功能分为三大模块:员工、系统管理员和部门管理员。其具体系统结构构成如图4-2所示:
图4-2 总体结构图
普通员工模块:基本信息修改中,用户可以对自己的密码、联系方式等基本信息进行修改;对考勤和工资信息的权限只限于对自己的新机金像查询操作。
系统管理员模块:部门管理中,系统管理员可以根据实际部门变更情况
20
相关推荐: