考勤管理系统课程设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

考勤管理系统课程设计

考勤管理系统课程设计

一、背景 (3)

二、可行性分析 (3)

2.1技术可行性 (3)

2.2 经济可行性 (4)

2.3 操作可行性 (5)

2.4结论意见 (5)

三、需求分析 (6)

3.1功能需求 (6)

3.2 性能需求 (8)

3.3 全局分析 (8)

3.4系统现状 (9)

3.5系统功能结构 (10)

3.6系统业务流程图 (11)

3.7系统数据流程图 (11)

3.8数据字典 (11)

四、总体设计 (15)

4.1数据库 (15)

4.2系统窗口 (17)

五、综合测试 (18)

5.1 功能测试 (18)

5.2 性能测试 (19)

5.3 安全性、访问控制性测试 (20)

5.4 兼容性测试 (20)

5.5 操作易用性及界面友好性测试 (21)

5.6 测试小结 (22)

六、设计小结 (22)

七、参考文献 (23)

一、背景

由于员工信息不断增多,而职工考勤管理是一项非常琐碎、复杂而又十分细致的工作,这使得以前人工管理暴露出许多不足的地方,并且管理十分不便。随着信息技术的高速发展,各行各业都充分利用信息平台提高自己的管理效率。当今国内各企业已纷纷建立考勤制度,依托考勤管理系统,使管理效率显著提高。

二、可行性分析

考勤管理系统是企业对考勤实现信息化管理,考勤管理中重要涉及的管理任务有两个方面:职工基本信息管理、考勤信息管理。主要有职工基本信息、职工考勤,适用于各企业。考勤系统的目的是为实现员工考勤数据的登记、设计统计和考勤信息查询过程的自动化,完善员工管理现代化,方便管理人员统计考核职工出勤情况,方便员工查询。

2.1技术可行性

技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否

满足开发者需要等。目前仓库与仓库之间建有局域网,各仓库均采用 PC 机作为工作台,其容量、速度能满足系统要求。根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发。

2.2 经济可行性

主要是对开发仓库货物管理系统的经济效益进行评价,一方面是估算开发它的支出费用,其中包括设备购置费、软件开发费、管理和维护费、人员工资和培训费等。另一方面是估算职工考勤管理这个软件可能取得的收益中可以用钱来衡量的那部分。并对目前的软件市场进行调查,所做软件是否有很大的销售市场和相当规模的用户群。所做软件的开发成本与客户提出的要求是否可达到双方都满意。并且分析系统开发

是否会对其它产品或利润带来一定影响。经过对上述几个方面的调查研究和分析,我们得出职工考勤管理这个软件的市场前景是相当客观的,在经济角度来说,开发职工考勤管理是可行的。

2.3 操作可行性

主要是了解职工考勤管理的相关人员对开发信息系统是否支持,现有职工考勤管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。职工考勤管理人员积极支持该系统开发,使新系统能够充分的发挥作用;系统操作简单,易于理解,操作者经过短时间的培训就可以使用职工考勤管理系统。

2.4结论意见

经过认真地可行性研究,系统基本上做到了在技术、经济、运行、法律上的可行。因此,相信在按照计划上实施的前提下,全系统的设计将会按时按量完成。所以系统研制和开发是可以马上进行的。

三、需求分析

考勤管理是人事管理工作中比较重要的一个环节,对于企事业单位充分利用人力资源具有重要的应用价值。考勤管理系统是企事业单位用于记录员工迟到、早退、缺席和请假等出勤情况信息,并提供统计数据的管理信息系统。系统所记录、管理的信息直接与员工的考核相联系,也直接关系到工资调整和职称晋升等员工的直接经济利益。企业门禁考勤管理系统是企业为了实现员工上下班考勤刷卡、数据采集及记录、信息查询和考勤统计,实现薪资结算过程的自动化,完善人事管理现代化。

3.1功能需求

基于系统需求分析,该系统需要实现以下基本功能:

用户管理:管理系统操作人员,设置操作人员口令和权限。在满足不同系统用户的操作需求的基础上,提高系统的安全性。

人事考勤管理:完成企业对员工个人考勤信息(包括员工的基本档案和在职信息)的管理及相关操作。操作员进行员工考勤信息录入及更改,

其中包括员工的基本信息、工作部门、工作流程,要求对这些员工档案信息可以进行新增、修改、删除操作,同时可以进行查询和浏览操作。该模块是本系统的重点,用户可以通过该模块为单位建立一个比较完整的人事考勤系统,同时可以对数据进行查看。

基础数据管理:维护人事管理相关的一些基础数据。主要包括以下功能:

1) 部门类别设置:维护企业中设立的部门类别信息;

2) 职工类型设置:维护当前企业职工与企业的关系的类别信息;

3) 职务类别设置:维护企业中设立的职务类别信息;

4) 职工资类别设置:维护企业中设立的工资类别信息;

5) 称类别设置:维护企业职工的职称类别信息。人事变动管理:对于人事上的变动调整进行管理,对人员考勤的信息进行更新(如:员工职务、员工职称、员工性质等的变动)。

考勤管理:考勤管理可帮助公司完成时间管理记录员工上下班、加班、出缺勤时间,并可将数据

连至薪资计算系统处理,以便作薪资结算。企业还可根据此考勤系统查询企业内各时段的员工出缺勤状况,作管理方面的分析。

数据库管理:对现有的数据库进行管理,包括数据备份和恢复,以方便用户对数据库的管理和维护工作,提高系统的数据安全性。

3.2 性能需求

1) 硬件环境在最低配置的情况下,系统的性能往往不尽如人意,现在的硬件性能已经相当出色,且价格也很便宜,因此通常给服务器端配置高性能硬件。处理器:Inter Pentium II 266 MX 或更高、内存:64MB、硬盘空间:2GB、显卡:SVGA 显示适配器;

2) 软件环境操作系统:Windows 98/ME/2000/NT、数据库:MSQ

3.3 全局分析

用户需要输入用户名和密码进入人事考勤管理系统,对人事考勤管理系统的部门、员工的基本信息进行维护和管理。在考勤管理模块中录入员工当天的考勤信息,同时可对年、月、员工

相关文档
最新文档