(1) 基本工资设定,根据工种的类别,设置不同工种的基本工资;
(2) 津贴工资设定,根据加班的天数和员工司龄所享受到的福利,计算员工的津贴;
(3) 社保设定,每个员工每月有一定的社保费和各类报销费用;
(4) 工资的生成,每月底企业的财务人员,就计算员工的月工资;
(5) 为方便企业的考勤,所以设有每天上下班的考勤。
3.1.3 数据库需求分析
开发这个系统的目的就是要帮助企业的人力资源部门提高工作效率,实现企业人事信息管理系统的系统化、规范化和自动化。根据这个系统所要实现的目的和任务以及数据流图,结合系统的实际需求功能,如员工信息的修改、工资的设定等情况,可得出系统的程序流图,并总结出这个系统最终要实现的主要功能。
系统最终希望要实现的逻辑功能如下:
数据设置部分:主要包括员工录入、部门设置和工作岗位分配等功能;
数据采集部分:主要完成员工加班登记、医疗保险费用登记、报销费用登记、月工资、员工报表的统计等工作;
数据查询部分:主要包括员工基本信息查询、月工资查询和其他按条件查询等工作;
数据打印部分:主要包括月工资、员工报表、年工资打印;
信息文护部分:主要包括员工基本信息文护、学历、职位文护、工资文护等功能。
此外,该系统还具有一定安全性的系统登录功能。通过具有一定安全性的登录,对合法用户来说,可以进入系统,开始系统的正常运行。
故该系统需完成的具体需求功能有如下几点。
(1) 员工人事档案信息的输入,包括员工基本信息、学历信息、婚姻状况、职称等,人事档案信息输入功能是人事工资管理系统的基本功能,负责将员工的各种信息输入系统,以进行日后的管理,一个人事工资管理系统只有具有了人事档案信息输入的基本功能,才能对员工信息进行后面步骤的处理,员工人事档案信息输入功能是其他一切员工处理功能的起点和基础。
(2) 对于转出、辞职、员工信息的删除,员工辞退后,其人事档案信息就不存在该员工的档案信息,故需要删除。
(3) 员工每个工种基本工资的设定,在企业中,不同的工种对应的工资级别是不同的,如总经理和部门主管,其工资工作种类不同,工资级别就不同,基本工资是每个员工月工资组成的主要部分。
(4) 加班津贴的管理,根据加班的时间和类型给予不同的加班津贴,企业在需要员工加班时,根据《劳动法》,双休日加班和国庆日加班,其加班类别是不同的,其加班工资也就不同,还有不同的加班时间,就可有不同的加班津贴。
(5) 根据月工资生成公式,按照员工的基本工资和津贴以及医疗情况,生成员工月工资。
(6) 员工各种信息的变更和修改,包括基本信息和工资信息等,在日常工作中,由于种种原因,员工的个人信息会发生变化,例如,员工联系电话变化,家庭住址的变化等,而且,由于升职等原因,员工工作部门和工作职位也会发生变化,所以系统应该具有处理这些变化信息的功能。
(7) 按照某种条件,查询、统计符合条件的员工信息,如按员工号查询,工种查询,部门查询等,给出不同的条件,查询出不同的结果。
(8) 按员工号对员工月工资的查询,员工每月的工资,是企业财务部门和员工自己最关心的事,为方便查询工资各项明细信息,可依据员工号查询员工月工资。
(9) 报表的生成,支持各种不同形式的报表,如企业员工情况报表的生成,员工月工资报表的生成,按照月工资统计工资报表等。 C#公司销售薪资系统设计+需求分析+ER图(7):http://www.751com.cn/jisuanji/lunwen_3396.html