欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年人事管理考勤系统.docx

    • 资源ID:10231744       资源大小:34.60KB        全文页数:40页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年人事管理考勤系统.docx

    2022年人事管理考勤系统 摘 要 计算机技术的发展与普及,使得信息技术改革的步伐不断改变发展,与此同时,企业面临着需许很多多的挑战。对于企业自身来说,市场竞争实力的凹凸与自身对当前市场信息的敏感程度有着亲密的关系,对市场的敏感程度高企业在社会市场中就相对比较有竞争力,反之则低。 在计算机技术不断日新月异的今日,信息技术已经不断地被应用在各个方面,基于网络信息技术的管理系统具有诸多的优点,它的科学性、精确性、易于操作大大提高的员工的工作效率,弥补了以前工作中出现的效率低下,信息管理不当出现纰漏的弊端。企业的人事管理系统,用它来管理员工的信息,使公司员工信息随时随地可以修改查看,管理起来更加便捷,以前对于员工信息管理效率低下的问题得到了有效的改善,也就是说企业须要人事管理系统来进行公司员工的信息管理,协助领导进行企业管理,让员工信息管理起来更加便捷,获得员工信息更加便利,这使得人事管理系统对于企业成了一个不行或缺的工具。 奥园山东区域公司人事管理系统运用 Microsoft Visual Studio 2022 开发环境语言,用 ASP.NET 编程技术了来编写系统框架结构,实现程序功能的编写采纳 C#编程语言,系统中的数据信息运用 SQL2022 数据库来存放。 关键词:考勤管理 考核管理 工资管理 数据库 B/S 架构 Abstract Abstract The development and popularization of computer technology make the pace of information technology reform constantly changing, at the same time, enterprises are faced with many challenges. For the enterprise itself, the high and low market competition ability is closely related to its sensitivity to the current market information, and the high sensitivity to the market is relatively competitive in the social market. In the computer technology is constantly changing today, information technology has been applied in all aspects, network information technology management system has many advantages, its scientific, accurate, easy to operate greatly improve the efficiency of employees, make up for the previous work of inefficiency, information management improper leakage. Enterprise personnel management system, use it to manage employee information, so that the company"s employee information can be modified anytime, anywhere to view, management more convenient, the previous inefficient management of employee information has been effectively improved, that is, the enterprise needs personnel management system for the company"s employeeinformation management, support the leadership of enterprise management, so that employee information management more convenient, access to employee information more convenient, which makes the personnel management system for the enterprise has become an indispensable tool. The personnel management system of The Oyuan Shandong Regional Company uses Microsoft Visual Studio 2022 to develop the environmental language, adopts the ASP.NET framework structure, implements the programming function using the C-programming language, and the data information in the system uses SQL2022 database to store. Key words: Attendance Management Reward and Punishment Management Wage Management Database B/S Architectur 第一章 企业调研 1 第一章 企业调研 1.1 系统开发背景及意义 现在计算机相关技术在社会上被应用的很广,涉猎各行各业,只有紧跟时代发展的步伐,运用计算机技术开发各种具有实际意义的管理信息系统,才能在当前社会中占有一席之地。虽然计算机技术被应用的很广,但是他的开发成本相对较高并没有得到特别大的普及,只是在企事业单位中应用的多,在小公司用的相对较少。随着社会的不断发展,各个企业的规模主键增大,企业里须要管理的信息不断增多,只有运用管理信息系统来进行信息管理才能使企业中的信息得到有效便捷的管理。管理信息系统最先被一些大型公司运用,个人以及小型的公司由于预算有限,运用成本比较高,就没有运用管理信息系统,所以就没有被普及化。 由于公司业务增加,须要管理的信息越来越多,所以须要放弃以前的手工作业记录的方式,实行计算机管理信息系统来进行信息的管理,对公司的大量信息整合归纳统计。 人事信息管理是公司中对各部门中的各员工进行管理不行缺少的一部分,以前企业对人事管理的方法比较落后,导致管理效率不高,出现许多的员工管理问题。现在,随着社会不断进步,信息技术也在不断提高,企业人事管理系统也起先采纳信息化的管理方法来进行企业人事管理。企业中员工的信息比较繁琐,种类较多,管理起来比较费时间,所以以前的管理方式已经不再适用目前企业的人事管理,而是采纳计算机信息化的信息管理系统,使得以前人工管理费时费劲,效率低,不精确等缺点得以改善。在将来企业都将采纳信息化的信息管理系统,并且会广泛运用在各企业中。 企业人事对员工的有效管理是很重要的。因此开发的人事管理信息系统肯定要给企业带来诸多的便利与优点使企业人事对员工管理更加有效。比如,人事管理信息系统它须要具备运用过程便利简洁,信息保存时间长、数量大,运用的操作结果有很强的可信度,信息查找过程高效便捷等等。 1.2 系统开发的必要性 虽然现在有许多的人事管理系统,但是对于奥园山东区域公司来说只须要一个操作简洁便捷,满意企业对员工信息数据的管理就行。本课题的目标就是通过对近年来公司单位的发展需求进行调研和分析,基于阅读器/服务器(B/S)架构,设计出操作便利、功能运用、简洁明白的公司人事管理系统。提高公司单位的员工人事管理效率,削减出错概率。 现在,由于软件开发技术的不断进步和发展,人事信息用计算机网络化平台来管理已成为当前趋势。企业或者事业单位中人事信息的工作量不断增加,使得人事管理步入了一 第一章 企业调研 2 个新的发展阶段,以前传统的人事管理方法在当前的环境下已经显得不合时宜。公司项目的不断增多,相应的公司各部门的人员也会不断增加,员工信息随之剧增,所以公司就相应的采纳计算机的方式进行管理员工信息数据。 公司人事管理系统是一套典型的信息管理系统,开发公司人事管理系统的意义是为公司单位量身定做一套协助管理人事信息的软件系统。目前规模较小的公司单位大多数还是采纳人工管理地方式来对人事信息进行管理。这样的管理方式效率低、保密性差、简单出错等不好的弊端。假如经过长时间的积累,势必会产生大量的信息,给相关的人事信息的查找、更新、维护、统计等工作都带来了极大的不便。 科学技术随着社会的进步在不停的发展,相应而来的是计算机信息管理技术也在同时逐步的发展,日渐成熟。计算机信息管理技术特别强大的功能已经被越来越多的人重视,信息管理技术已经进入到人事信息限制和管理中并且发挥着越来越重要的作用。 现代社会企业中的人事管理信息系统已经伴随着中国社会体制的改变,已经成为公司中日常管理的重要一部分。随着我国社会经济体制的不断深化,人事管理已成为公司单位日常运维管理工作中的一个重要组成部分,而建立以计算机技术、信息技术支持的现代公司人事管理系统是实现人事管理的必备条件。 运用计算机技术去开发一款公司人事管理系统,来完成人事的相关管理工作,既能够很好的适应当前各大公司在人事管理工作中的需求,还有利于提高办公效率、改善公司单位的办公质量、规范公司单位的管理工作。 1.3 系统所要达到的目标 通过企业对公司员工的各项工作进行分析和探讨,可以利用现代先进信息技术和相应的硬件技术解决员工日常中的管理的问题,综上所述新系统所要达到的主要目标总结如下: 1.3.1 员工数据管理 企业内有一千多名员工,假如每个人的个人信息都是人工管理,管理不便利,查询起来也不便利还花费大量精力管理;假如是采纳系统进行管理,系统除了能够最大限量的收集保存数据,还可以对数据进行增加等不同的操作,整理数据,通过分析从而得到不同的报告,同时更好的跟踪企业每个员工的信息,将之前处理繁琐的工作变得轻松,提高工作的效率性。 (1)员工个人信息修改。设计开发系统可以实现更多全面功能性的体检,除了基本的、工资、考勤以及请假之外,系统还供应员工个人信息查看修改的功能,包括工作备遗忘录、个人管理等,可以得到更加全面的个人信息,定期统计查看个人信息数据,比以往的单纯记录信息得到的数据要便利许多。 (2)管理员管理员工信息更加便捷。通过数据录入管理信息系统中,经过处理之后为 第一章 企业调研 3 后续的管理工作打下基础。首先员工个人数据通过后台给管理工作人员进行管理,进而便利快捷的管理及查看员工信息;其次依据系统中的信息进行嘉奖工作,当员工完成相应的绩效考核可以进行适当的激励工作。 1.3.2 系统功能强大 人事管理信息管理系统功能强大,可以实现许多人工所不能解决的问题,例如数据的整合分析、数据的不遗漏保管等等。系统界面简洁易操作,功能清楚明确,敏捷性和扩展性得到肯定的提升。 1.3.3 员工数据的便捷化 企业员工信息管理更加的便利,比如对请假员工的管理,实行系统记录,不再人工管理,保存时间许久而且便于查询;员工请假申请票据的保存,不再因为人工管理而出现票据丢失、数据核对不上的状况。 1.4 可行性分析 1.4.1 管理可行性 管理可行性分析是在确定开发一个系统之前首先应当完成的分析,它是对所开发系统具备的管理性的功能进行分析探讨。通过预期对系统管理方面的评估,看他的功能是否满意预料的效果。只有管理可行性分析靠谱才能开发出符合条件的管理信息系统。 人事管理系统上手操作便利的特点使公司员工拥有了了极好的运用感,公司的人事管理信息系统是一个公司内部的用来管理公司内部员工相关信息的管理系统。员工的信息管理和相关的流程操作使得信息管理起来科学规范精确。 1.4.2 技术可行性 技术可行性分析是对所开发系统的程序设计语言和开发框架进行分析的,通过对所运用的语言环境和开发框架分析系统具不具有牢靠性。只有运用正确的程序设计语言才能才能让开发系统达到志向的效果。公司人事管理系统不仅可以在公司内运用,在公司外也可以运用,那么这就须要开发的系统具有联网功能,这样运用起来就不会有太多的约束。技术可行性分析使全部分析中最重要的一步。 通过结合自身条件以及所学学问的范围,采纳 ASP.NET 来进行系统程序的开发。 第一章 企业调研 4 1.4.3 操作可行性 操作可行性分析实际就是分析系统的功能在实际应用过程中是否贴合实际,具有较高的可用性。运用系统的时候,系统的功能应当具有导航功能和显示功能,详细的操作步骤和运用流程便利简洁。每组的功能分门别类地放在一个导航栏里,设置不同的功能排列在左边,运用起来便利流畅。通过分析操作可行性可以在开发系统前避开出现运用者遇到的一些操作问题,为后期更好更快的开发系统做好打算。 1.4.4 经济可行性 通过前面三项的可行性分析,得出系统所投入的经济成本并不大。经济可行性分析就是探讨系统的投入是否合理和它所产生的效果之间,系统所带来的产出结果是否满意条件。也就是说投入的成本不能高于系统所带来的效果。公司人事管理系统是 一个公司内部员工才能运用的管理信息系统,对公司员工信息的管理将产生很大的效率,以前的手工记录方法奢侈资源,基于信息技术的管理系统的方法在管理方面不仅能解决之前效率低,不精确的缺点,还能节约资源。详细的可行性分析得出系统具有特别高的经济可行性。 其次章 系统分析 5 其次章 系统分析 2.1 组织结构分析 公司内部管理流程的合理化提升和提高资源的利用率,使人力费用削减,并且提高对前期信息推断和处理的效率,开发这套稳定牢靠、操作简洁、平安高效的公司人事管理系统。它主要包括:请假申请、加班审批、考勤管理、工资管理、填写工作备忘、系统管理等功能。 运用人事管理系统的公司员工只有填写正确的账号和密码,选择正确的类别才能运用系统。管理员登录以后进入管理界面,对本单位的各个部门的员工进行管理,有投资部、预算部、财务部、人力资源部、营销部、工程部、招标选购部。用户登录后不能对组织中的其他用户的信息进行操作只能修改自己的信息和查看自己的信息。 图 2-1 系统组织结构图 其次章 系统分析 6 2.2 业务流程分析 系统的业务流程图是就是用所学的业务流程图的四要素来表示系统的业务处理过程,业务流程图简洁直观的特点使得用户更简单理解系统的流程,业务流程图对于分析业务流程是不行缺少的一部分。业务流程图在整个系统开发中扮演者重要的角色,假如没有精确良好的业务流程图后期可能会导致许多的问题,比如,某些功能和处理过程跟预期的不一样等等。业务流程分析的主要内容就是业务流程图,直观的业务流程图看以看出系统的处理过程不合理的地方,以此来进行不断地改正和修改。 一般员工业务分析: 员工登录个人账号后进入到一般操作界面,用户可以进行个人密码和信息修改,添加工作备忘及查看修改删除备忘录,请假申请的操作。修改后的信息进入到后台系统,后台系统保存信息后形成员工信息反馈到管理员那,管理员登陆系统后就可以对一般员工的相关信息进行管理操作,除此之外,员工还可以查询公司人事对自己信息管理操作的结果,有加班信息,考勤信息,考核信息,申请的请假流程反馈结果及工作备忘管理。 管理员业务分析: 管理员登录系统后,进入到管理员操作界面,用户的信息已全部在管理员界面,管理员可以管理工资信息,加班信息,考核信息,各部门员工信息以及查看考勤信息,请假信息审核,工作备忘管理。其中员工请假申请的审核跟工作备忘管理只有员工操胜利后才能进行管理。 外部实体:不属于系统之内,一般是向系统传输相关信息或消息的实体。 内部实体:可以处理系统数据的相关人员或部门。 业务流:表示传递数据信息的方向。 单据报表及账目:存储数据。 其次章 系统分析 7 图 2-1 人事管理系统业务流程图 2.3 数据流程分析 数据流程图可以让公司员工的需求和公司员工信息数据之间的联系更加便利。通过外部实体,数据处理,数据流和数据存储之间的关系来使系统详细功能的数据处理过程简洁明朗。 公司人事管理系统有两类用户,分别是一般用户和管理公司各部门员工信息的管理员,依据不同用户的类别可操作的功能也不同。 一般员工可以操作个人信息,查看个人工资信息,个人考核信息,个人考勤信息等。 管理员可以管理公司员工信息,部门信息,职位信息,工资信息,考核信息,加班信息,考勤信息等。 数据流程图顶层图如图 2-2 所示,一层图如图 2-3 所示,图 2-4 表示员工修改信息二层图,图 2-5 为员工管理管理二层图。 外部实体:系统之外的人员或机构,向系统输入信息的主体。 其次章 系统分析 8 数据处理:对数据操作的行为。 数据流 数据存储:保存数据的并且可以实现访问数据。 图 2-2 数据流程图顶层图 其次章 系统分析 9 图 2-3 数据流程图一层图 图 2-4 员工修改信息数据流程图二层图 其次章 系统分析 10 图 2-5 员工管理管理数据流程图二层图 2.4 数据字典 数据字典是对新设计开发的系统处理流程分析的工具,可以详细到每一个小的字段,是实现开发系统的重要的工具,当然也是开发设计系统的参照工具。前面具体讲解并描述的数据流程图与数据字典是亲密联系的,二者结合就构成了系统的需求说明书。因此,主要对新系统中各个表的字段、组成表的结构字段、处理流程的信息流、业务处理的逻辑、系统存储的数据以及系统外部的实体进行具体说明。 2.4.1 数据项定义 系统中每个模块都有须要存储的数据信息,是存储数据中的最小字段,主要分析数据库设计字段的编号、名称、类型、宽度及说明。 以下是人事管理信息系统数据项的定义。 表 2-1 数据项的定义 数据项编号 数据项名称 数据类型 数值宽度 说明 H01 部门编号 数值型 4 识别部门的编号 H02 部门名称 字符型 20 各个部门的名称 H03 管理员 字符型 20 管理员 H04 部门 字符型 20 员工在部门中的职责 H05 职位编号 数值型 50 识别职位的编号 H06 基础工资 字符型 50 员工所在职位的基础工资 H07 奖惩编号 字符型 50 用于识别奖惩的编号 其次章 系统分析 11 H08 员工编号 字符型 50 识别员工的编号 H09 姓名 数值型 50 用于识别员工姓名 H10 类型 数值型 20 用于识别员工类型 H11 内容 字符型 20 员工信息内容 H12 员工部门 数值型 4 识别员工部门 H13 添加时间 字符型 20 识别添加新员工的时间 H14 角色编号 数值型 20 识别角色的编号 H15 密码 字符型 50 登录密码 H16 账号 字符型 50 登录账号 H17 姓名 字符型 50 角色姓名 H18 部门 字符型 10 角色所在部门 H19 职位 字符型 50 所处职位 H20 角色 字符型 20 什么样的角色 H21 时间 字符型 8 识别此时此刻时间 H22 生日 字符型 20 识别生日 H23 职称 字符型 20 识别员工职称 H24 电话 字符型 50 识别电话号码 H25 手机 字符型 20 识别手机号码 H26 分类名称 字符型 20 识别分类的编号 H27 业绩编号 数值型 4 识别业绩的编号 H28 时间 自定义 8 自己定义的时间 H29 工资编号 数值型 4 识别工资的编号 2.4.2 数据流定义 系统的业务流程都是通过数据信息进行传递的,将各个表示传递过程的变量表示即可,分别有数据流的号码、简称、由何处来流向何处等,如表 2-2 为系统的数据流描述。 表 2-2 数据流的描述 编号 名称 简述 来源 去向 组成 F1 登录个人账号 员工通过填写个人账号密码登录一般员工 管理员 类型、一般员工、账号、密码 其次章 系统分析 12 管理系统 F2 查看个人信息 登陆系统后查看个人的相关信息 一般员工 一般员工 姓名、类型、职位编号 F3 登录系统 管理员登录账号密码管理自己的信息 管理员 管理员 类型、一般员工、账号、密码 F4 备忘管理 管理员对员工的备忘录进行管理 管理员 一般员工 部门、职位、角色、时间 F5 工资管理 管理员月底对员工工资内容进行添加修改等 管理员 一般员工 工资编号、员工编号、姓名、类型、内容、部门、添加时间 F6 添加删除操作 管理员通过一系列的操作对企业员工进行管理 管理员 一般员工 编号、账号、姓名、部门、职位、角色、时间、生日、职称、电话、手机 F7 考勤管理 管理员对员工平常的出勤状况进行统计等 管理员 一般员工 奖惩编号、员工编号、姓名、类型、内容、部门、添加时间 F8 添加加班信息 管理员对员工的工资状况添加到系统中 管理员 一般员工 加班编号、员工编号、姓名、类型、内容、部门、时间 F10 员工管理 管理员通过系统来对员工信息进行添加修改等操作 管理员 员工管理 编号、账号、密码、姓名、部门、职位、角色、时间、生日、职称、电话、手机 2.4.3 数据处理 数据处理顾名思义就是对系统中的数据分析和整理,属于一个数据处理的动作,但是在数据字典中只列出基本加工动作的定义。它是用简短自然语言对数据处理过程的高度概括,而不是详细的处理逻辑。表 2-3 是对新系统数据处理的描述。 其次章 系统分析 13 表 2-3 数据处理的描述 编号 名称 简述 输入 输出 处理过程 P1 修改信息 员工对自己的登陆密码进行修改 F1 F2、D1、 用户修改后在系统中形成新的密码 P2 修改信息 管理员对自己的登陆密码进行修改 F3 F2、D1 用户修改后在系统中形成新的密码 P4 工作备忘管理 用户对工作进行工作备忘 F4 D2 将用户新增的工作备忘进行存储 P5 工资管理 将全部员工的工资进行录入管理操作 F5 D5 将员工的工资各项指标进行录入形成最终的工资 P6 员工管理 对全部 yua 内功进行管理 F6 D3、D4、D6 对员工进行查询 添加 删除等操作 P7 加班管理 员工的加班进行管理 F8 D8 对员工的加班状况进行录入整理形成加班信息 P8 医生诊治 对患者进行诊治 F9、F10、F11 D3 学生、自费患者或省医保患者到医院进行病情的诊治 P9 修改个人信息 员工对自己的信息修改 F9 D9 员工修改自己的信息后在系统中形成新的员工信息 2.4.4 数据存储 数据存储在数据字典中只是描述数据的逻辑存储结构,有两种类型表示;一种是文件形式,须要将组成数据项描述出来;另一种是数据库形式,大多是选择数据库形式,因为简洁明白,指明白数据存储编号、名称、简述、组成部分和相关的数据处理。表 2-4 是对系统数据存储的描述。 表 2-4 数据存储的描述 编号 名称 简述 来源 去向 组成 D1 用户信息内 对员工的信 P1 P11 编号、账号、密码、姓名、 其次章 系统分析 14 容 息的存储 部门、职位、角色、时间、生日、职称、电话、手机 D2 工作备忘内容 员工添加工作备忘后的信息 P4 P11 内容、时间、编号、姓名、职位 D3 添加的员工 添加新员工后的信息 P6 P11 部门、职位、角色、时间、职称、 D4 员工个人相关内容的管理 员工各个方面相关的信息 P6 P11 姓名、职位,时间、职称、部门、职责、编号、账号、密码 D5 工资信息内容 员工每月综合工资的信息 P5 P11 工资编号、员工编号、姓名、类型、内容、部门、时间 D6 查询员工的显示结果 查询某个员工的信息 P6 P11 姓名、时间、类别、性别、工号、添加日期、部门 D7 员工考勤信息 员工每月的出勤状况 P10 P11 奖惩编号、员工编号、姓名、类型、内容、部门、添加时间 D8 员工加班信息 员工加班状况 P7 P11 加班编号、员工编号、姓名、类型、内容、部门、添加时间 D9 一般员工信息 管理员和员工个人对员工信息管理后的结果 P8 P11 编号、账号、密码、姓名、部门、职位、角色、时间、生日、职称、电话、手机 2.4.5 外部实体 一般将不参加系统操作范围之内的对象都称为外部实体,主要表示编号、简称、信息流入源头和流出方向等。表 2-5 是对新系统中外部实体的描述。 其次章 系统分析 15 表 2-5 外部实体的描述 编号 名称 简述 输入数据流 输出数据流 H1 一般员工 公司各部门除人事的员工 F11 F1、F9 H2 管理员 负责公司人事方面的员工或者领导 F11 F4、F5、F6、F7、F8、F10、 第三章 系统设计 16 第三章 系统设计 3.1 功能结构设计 公司人事管理系统是对公司员工人事等相关信息的管理,从而达到对公司员工全方位的管理。一个靠谱的公司人事管理系统,它能够使公司内员工信息管理更加规范合理。也使管理员通过此系统能对公司员工进行查看,增加,删除等功能,一般员工和管理员都可以精准快速的得到自己想要的信息从系统中。 人事管理系统功能结构图如下所示。 图 3-1 系统功能结构图 3.2 代码设计 人事管理系统的开发须要较长时间打算,在这个过程当中,须要用到各种不同的数据,编程的代码须要设置不同用于识别,而且可以很好的提高开发系统工作的效率。 代码有许多的种类,包括依次码、层次码、归组分类码和助记码。每种代码都有自身的优势和劣势,我们可以依据自身开发的系统而选择不同类型的代码设计。奥园山东区域公司人事管理信息系统设计的工作内容较多,部门、职员多种分类,因此系统的代码设计如下: 3.2.1 管理员工号的代码设计 员工工号的设计具有肯定的遵循规律,主要分为两部分,前部分依据学生入学年份占前四个数,如 2022;后部分的四位数为企业依据入职时间先后进行定义,若是第 0128 排 第三章 系统设计 17 序的,则号码为 0128,以此类推。两者组合起来,就是一个完整的员工工号。 详细代码如图 3-5 所示。 2 0 2 0 0 1 2 8 依次码 入职年份 图 3-2 员工工号的代码 3.2.2 员工补助编号的代码设计 员工补助编号主要依据依次码组成,依次码设计为六位数,首位为字母 S,补助 Subsidies的英文字母,企业每月都会发放补助费用,企业员工不会超过四位数,设计四位数较合理,若第 1004 位提交申请,则为 R1004,以此类推。二者加起来就是完整的补助编号。 详细代码如图 3-6 所示。 R 1 0 0 4 依次码 补助英文缩写字母 图 3-3 补助编号的代码 3.2.3 员工考核编号的代码设计 员工考核编号的设计中主要区分年份,一年一度的考核数据只要年份不同就可以区分,因此实行年份与依次码的组合,依次码设计四位数,领导和一般职员加起来差不多几千人,即:若该考核人员根据依次为 2022 年的第 1480 位考核,则编号为 181480,这样便利了管理人员的分析。 详细代码如图 3-7 所示。 1 8 1 4 8 0 依次码 考核年份 图 3-4 考核编号的代码 3.2.4 一般员工工号的代码设计 员工都有唯一的工号进行识别,本系统设计的员工编号为系统设计工号,与员工现在编号有所差别,一般根据员工入职的年份、所在的部门编号及依次码进行编号。例如王先生是 2022 年入职,在人力资源部(人力资源部编号为 01),是 2022 年的第 8 个员工, 第三章 系统设计 18 本企业部门员工人数有些有 10 人以上,因此设计二位数即可。因此王先生的编号为20220108。详细代码如图 3-8 所示。 2 0 1 9 0 1 0 8 依次码 部门编号 入职年份 图 3-5 员工编号的代码 3.2.5 请假编号的代码设计 请假编号为企业每月接受的请假数量值,通常设计 3 位,一月中一般不会超过 10 个人请假,例如张三是这个月第 4 个请假的,则流水号为04。 详细代码所图 3-9 所示。 0 4 依次码 图 3-6 流水号的代码 3.3 数据库设计 3.3.1 系统 E-R 图 系统 E-R 图就是用来表示系统中各个实体之间关系的图,它的构成有三要素,有实体、属性和关系。 依据数据库中的表画出如下实体图。 (1) 第三章 系统设计 19 图 3-7 公司员工信息实体图 (2) 图 3-8 员工工资信息实体图 (3) 图 3-9 员工角色信息实体图 (4) 图 3-10 职位信息实体图 (5) 图 3-11 公司各部门信息实体图 (6) 第三章 系统设计 20 图 3-12 员工加班信息实体图 (7) 图 3-13 员工工资项目种类信息实体图 (8) 图 3-14 员工考勤信息实体图 (9) 第三章 系统设计 21 图 3-15 员工考核信息实体图 (10) 图 3-16 员工工作备忘信息实体图 (11) 第三章 系统设计 22 图 3-17 员工请假信息实体图 3.3.2 数据库设计 在 SQL2022 数据库中建立文件名为 AoYuanRenShiMis 的数据库,在数据库中建立 11个数据库表,下面是数据库中的数据表的表结构: 表 3-1 部门信息表 名称 数值类型 长度 空值 描述 BuMenID int 4 否 编号 Bumenname nvarchar 50 是 名称 Guanliyuan nvarchar 50 是 管理员 zhize nvarchar 200 是 职责 表 3-2 职位表 名称 数值类型 长度 空值 描述 JobId int 否 工作编号 jobname nvarchar 50 是 工作名称 GongZi float 是 职位工资 表 3-3 考核信息表 第三章 系统设计 23 名称 数值类型 长度 空值 描述 id int 否 编号 userId int 是 员工编号 username nvarchar 50 是 员工姓名 TypeName nvarchar 50 是 类型 Remark nvarchar 500 是 标记 JCMoney float 是 考核金额 DepId int 是 部门编号 AddTime datetime 是 添加时间 YueFen nvarchar 50 是 月份 表 3-4 角色信息表 名称 数值类型 长度 空值 描述 rouleId int 否 角色编号 rouleName nvarchar 50 是 角色名称 表 3-5 用户信息表 名称 数值类型 长度 空值 描述 Userid int 否 编号 Pwd nvarchar 50 是 密码 UserName nvarchar 50 是 账号 UserTruename nvarchar 50 是 姓名 bumen nvarchar 50 是 部门 DepId int 是 部门编号 job nvarchar 50 是 职位 jobID int 是 职位编号 roule nvarchar 50 否 角色 rouleID int 是 角色编号 Addtime datetime 是 添加时间 Birthday datetime 是 生日 Education nvarchar 50 是 学历 Emal nvarchar 50 是 电子邮箱 Mobile nvarchar 50 是 手机 第三章 系统设计 24 EntryTime datetime 是 入党时间 chk nvarchar 50 是 状态 GLDepId int 是 部门编号 XingBie nvarchar 50 是 性别 AddRess nvarchar 100 是 联系地址 Photo nvarchar 50 是 照片 ZhuangTai nvarchar 50 是 状态 表 3-6 加班信息表 名称 数值类型 长度 空值 描述 id int 4 否 编号 userId int 50 是 员工编号 username nvarchar 50 是 用户姓名 Remark nvarchar 500 是 标记 JCMoney float 是 奖惩金额 DepId int 是 部门编号 AddTime datetime 是 添加时

    注意事项

    本文(2022年人事管理考勤系统.docx)为本站会员(l***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开