收藏 分销(赏)

管理信息系统课程设计 人力资源管理.docx

上传人:pc****0 文档编号:8516525 上传时间:2025-02-16 格式:DOCX 页数:30 大小:54.35KB 下载积分:10 金币
下载 相关 举报
管理信息系统课程设计 人力资源管理.docx_第1页
第1页 / 共30页
管理信息系统课程设计 人力资源管理.docx_第2页
第2页 / 共30页


点击查看更多>>
资源描述
管理信息系统 课程设计 专 业:        姓 名: 年 月 日 一、可行性研究 (一) 研究的目的及意义 人力资源管理是企业管理的一个重要内容。随着时代的进步,企业也逐渐变的庞大起来,如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,一个可以规范化,自动化的企业人力资源管理信息系统就显得非常必要。 最初的人力资源管理,都是靠手工来完成的。当企业规模比较小的时候,手工即可以完成,但随着企业的规模越来越大,企业的员工人数也越来越多,依然维持着手工进行人事管理,必然会造成工作效率低,工作错误增高的问题。 人力资源管理系统就是把分散的职工信息实行统一,集中,规范的收集管理,建立分类编号管理,计算机存储查询等现代化,专业化的管理系统,为企事业单位提供信息咨询,信息检索,信息存取等服务。 (二)系统开发的紧迫性 随着企业规模的扩大和市场竞争的更加激烈,各类企业都愈来愈认识到人力资源管理的重要性及提升企业自身人力资源管理水平的迫切性,而人力资源管理水平的提升不仅需要高素质的管理人员,而且也需要信息化工具进行辅助。人力资源管理软件也就应运而生了。 目前,无论是机关单位、事业单位,还是企业单位,人力资源管理对于组织生存与长远发展所具备的重要性都已经有了明确的认识,对于加强组织本身人力资源管理水平的需求已经产生。随着中国企业管理水平的提高及中国加入WTO的事实,人才的争夺与管理已成为中国企业乃至各级事业、机关单位所面临的严重问题。 要应对高强度的竞争无疑是需要优秀的管理人才,而科学管理的实施在信息化的今天是离不开数字化的工具做辅助的。特别在组织规模不断扩大的今天,做为管理人员和组织领导者要想对组织进行有效的管理和正确的决策就必须借助于数字化工具的帮助。 人力资源管理系统的市场是非常大的,据国家工商行政管理局统计,中国注册企业有近1,000万家,这些都是潜在的市场。在今后5年内人力资源管理系统必然会迅速发展成为一个巨大的市场,但现在国内人力资源开发厂家而言,在人力资源管理系统的深层次开发方面,只能说刚刚启动,现有人力资源系统的厂商的开发层面几乎只停留在人事操作的层面上。 国外成熟的产品虽然在理论性和先进性上优于国内产品,但在中国现今人力资源管理制度不规范的现状下,其功能的实用性及有效性已大打折扣,同时其高昂的价格也使得大多数企业望而生畏。同时,中国企业受中华民族深远文化的影响有其与西方企业所不同的管理文化底蕴。而国外系统开发商则很难将产品与中国国情相结合,使得产品无法真正为广大中国企业所受用。 (三)可行性分析 1.管理上的可行性 鉴于国内一些中小型企业目前人事管理的现状,以及本次毕业论文时间有限,此次开发的系统并没有对人事管理的工作流程进行大的改变,只是通过经济学理论、管理模型的应用和系统工程的思想来进行管理信息系统的构建。目的是提高其信息处理的效率、准确率,降低数据冗余,减少信息的丢失。该系统对其组织管理方式和工作绩效的影响是积极的,是易于接受的。 系统开发成功对企业所带来的改观和利益是管理层和员工所乐见的,他们会对开发应用项目抱着积极的态度。同时,新系统拟采用简洁的界面,操作简单,易上手。因此,该管理信息系统的开发在管理上是完全可行的。 2.技术上的可行性 本系统对于硬件方面要求并不高,一般公司的配备的电脑都能够满足本管理信息系统系统在硬件上的要求。 在软件方面,本系统的数据库服务器产品选择Access 2003。Access2003支持用户对数据库的基本操作,是数据库系统的核心软件,其主要目标是使数据成为方便用户使用的资源,易于为各种用户所共享,并增进数据的安全性、完整性和可用性。可以实现数据共享,减少数据冗余,采用特定的数据模型,具有较高的数据独立性,具有统一的数据控制功能,其界面更加友好,功能比以前也有了加强,尤其是网络功能有明显的提高。Access2003是一个中小型数据库管理系统,使用方便、功能强大,与其它数据库有良好的结合。拥有使用更简单、界面直观等优点,具有计算机基础知识和操作技能的人员就可以熟练的操作使用。在前台方面,VB是一个非常理想的选择。VB因简单易学、功能强大、编译速度快而从众多的软件开发工具中脱颖而出。它提供了灵活的可视化设计工具,将可视化界面与面向对象技术完善、紧密地结合起来,并封装了Windows编程的复杂性。其友好的集成开发界面,可视化的双向开发模式,良好的数据库应用支持高效的程序开发和程序运行,尤其是VB对数据库应用的强大支持,能大大提高数据库应用软件开发的效率,缩短开发周期。 因此该管理信息系统的开发在技术上是可行的。 3.经济上的可行性 由于本系统是以中、小型企业为实施单位和理想用户,所以本系统的开发、实施都不庞大。不需要投入大额经费购置硬件设备,选用的软件平台和相应工具都是拥有较高普及率的,且新系统能提高工作效率,提高信息处理的准确程度和速度,其所带来的收益远远大于该系统开发和维护的费用。 因此,该管理信息系统的开发在经济上是可行的。 二、系统总体分析 (一)需求分析 1.人力资源管理系统的性能需求: (1)系统处理的准确性和及时性 系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。在系统开发过程中,必须采用一定的方法保证系统的准确性。 (2)系统的开放性和系统的可扩充性 人力资源管理系统在开发过程中,应该充分考虑以后的可扩充性。例如招聘系统的方式的改变(网上招聘),用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。 (3)系统的易用性和易维护性 人力资源管理系统是直接面对使用人员的,而使用人员往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。 人力资源管理系统中涉及到的数据是公司的相当重要的信息,系统要提供方便的手段供系统维护人员进行数据的备份,日常的安全管理,系统意外崩溃时数据的恢复等工作。 2.人力资源管理系统的数据需求: (1)数据录入和处理的准确性和实时性 数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。 (2)数据的一致性与完整性 由于系统的数据是共享的,在不同的部门中,有一些共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。 对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。 (3)数据的共享与独立性 整个人力资源管理系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。 (二)功能分析 开发本系统的目的就是帮助企业的人力资源部门提高工作效率,实现企业人事信息管理的系统化,规范化和自动化。本系统最终实现的主要功能包括以下3个方面。 1.员工基本信息 (1)添加员工基本信息:系统自动生成员工编号。管理员可以添加员工的基本信息,包括姓名,性别,籍贯,年龄,生日,住址,E-mail,学历,专业,进入本公司时间等。 (2)修改员工信息:选择一个员工,可以修改这个员工的基本信息。 (3)查询员工信息:可以根据员工的编号,姓名或者进入公司时间进行查询员工信息。并且可以针对查询结果进行修改和删除操作。 (4)删除员工信息:直接从列表中选中需要删除的员工信息,然后进行删除操作,或者首先查询需要删除的员工信息,然后再删除。 2.员工考勤信息 (1)添加考勤信息:主要分为上下班信息和其他考勤信息。上下班信息要记录每个员工每天上下班的时间,而其他考勤信息包括含有请假,加班,出差信息。 (2)修改考勤信息:当考勤信息出现错误需要修改的时候,可以从这里修改相应的记录。 (3)查询考勤信息:根据员工编号或者时间进行查询,得到所有的考勤信息,包括上下班,请假,加班和出差信息,但是不能够对信息进行任何操作。 (4)删除考勤信息:分为删除上下班信息和删除其他考勤信息。 (5)设置上下班时间:设置公司上下班时间。 3.员工调动信息 (1)添加调动信息:添加企业员工的原有部门,原有职务,新部门,新职务等信息。 (2)修改调动信息:修改相应的员工调动信息。 (3)查询调动信息:查询某个员工的调动信息或者某段时间内企业内部的调动情况。 (4)删除调动信息:删除那些不需要的信息。 人力资源管理系统 员工调动信息管理 员工考勤信息管理 员工基本信息管理 图2.2.1 系统功能结构图 (三)系统业务流程分析 1.员工基本信息管理业务流程图 员工 员工信息表 人事部 整理 档案 系统管理员 输入系统 员工基本信息 图2.3.1 员工基本信息业务流程图 2.员工考勤信息业务流程图 员工 考勤信息 上级部门 输入系统 员工考勤表 核实信息 人事部门 图2.3.2 员工考勤信息业务流程图 3.员工调动管理业务流程图 上级部门 工作评价表 人事部门 核实信息 考勤信息表 财务部门 工资结算 员工调动信息 图2.3.3 员工调动管理业务流程图 (四)系统数据流程分析 根据本系统的设计思路,将系统中的数据处理过程形象化,绘制成数据流程图,以便考察数据的处理模式。 人力资源管理信息系统的数据流程图如下图所示。 1.系统总体数据流程分析 员工 企业人力资源管理信息系统 上级部门 财务部门 工作评价审核信息 工资信息 统计确认 出勤信息 图2.4.1 系统总体数据流程图 2.员工基本信息管理数据流程分析 员工 员工档案 员工基本信息管理 人事部门 员工信息表 信息整理 提交交 信息核实 录入 输出 图2.4.2 员工基本信息管理数据流程图 3.员工考勤管理数据流程分析 员工基本信息 员工基本信息管理 员工 考勤管理 职工考勤表 其他部门 信息确认、输入 信息核实、确认 信息核实 提交信息 提交考勤 考勤核实 图2.4.3 员工考勤管理数据流程图 4.员工调动管理数据流程分析 员工调动管理 考勤表 调动政策 工资信息 工作评价表 财务部门 人事部门 上级部门 工资结算 考勤信息 政策 输出 输出 提交信息 考勤信息 信息核实 表单核实 提交表单 图2.4.4 员工调动管理数据流程图 (五)数据字典 1.数据项的定义 数据项编号:I01-01 数据项名称:部门编号 别 名 :部门编码 简 述 :企业部门的代码 类型及宽度:整型,8位 取值范围 :“00000001”-“99999999” 数据项编号:I01-02 数据项名称:部门名称 别 名 :部门名称 简 述 :企业部门的名称 类型及宽度:字符型,20位 数据项编号:I01-03 数据项名称:部门职能 别 名 :部门职能 简 述 :描述该部门的管辖范围及负责工作 类型及宽度:字符型,125位 数据项编号:I01-04 数据项名称:上级部门编号 别 名 :上级部门编号 简 述 :该机构上级部门的编号 类型及宽度:整型,8位 取值范围 :“00000001”-“99999999” 数据项编号:I02-01 数据项名称:员工编号 别 名 :员工编号 简 述 :员工的身份的编码 类型及宽度:整型,8位 取值范围 :“00000001”-“99999999” 数据项编号:I02-02 数据项名称:姓名 别 名 :姓名 简 述 :员工姓名 类型及宽度:字符型,25位 数据项编号:I02-03 数据项名称:性别 别 名 :性别 简 述 :员工性别 类型及宽度:字符型,2位 数据项编号:I02-04 数据项名称:民族 别 名 :民族 简 述 :员工民族 类型及宽度:字符型,15位 数据项编号:I02-05 数据项名称:生日 别 名 :生日 简 述 :员工生日 类型及宽度:日期时间型 取值范围 :“1900-1-1”——“2050-12-31” 数据项编号:I02-06 数据项名称:政治面貌 别 名 :政治面貌 简 述 :员工政治面貌 类型及宽度:字符型,10位 数据项编号:I02-07 数据项名称:文化程度 别 名 :文化程度 简 述 :员工的最高教育程度 类型及宽度:字符型,20位 数据项编号:I02-08 数据项名称:籍贯 别 名 :籍贯 简 述 :员工祖籍所在地 类型及宽度:字符型,30位 数据项编号:I02-09 数据项名称:身份证号 别 名 :身份证号 简 述 :员工身份识别编码 类型及宽度:字符型,18位 数据项编号:I02-10 数据项名称:手机号码 别 名 :手机号码 简 述 :员工手机号码 类型及宽度:字符型,11位 数据项编号:I02-11 数据项名称:户口所在地 别 名 :户口所在地 简 述 :员工户口所在地址 类型及宽度:字符型,50位 数据项编号:I02-12 数据项名称:到岗日期 别 名 :到岗日期 简 述 :员工进入工作岗位的时间 类型及宽度:日期时间型 取值范围 :“2000-1-1”——“2050-12-31” 数据项编号:I02-13 数据项名称:所在部门编号 别 名 :所在部门编号 简 述 :员工工作部门的编号 类型及宽度:整型,8位 数据项编号:I02-14 数据项名称:工作岗位 别 名 :工作岗位 简 述 :员工工作岗位的名称 类型及宽度:字符型,20位 数据项编号:I02-15 数据项名称:职务 别 名 :职务 简 述 :员工的职能所在 类型及宽度:字符型,10位 数据项编号:I03-01 数据项名称:原部门编号 别 名 :原部门编号 简 述 :员工调转工作之前的部门编号 类型及宽度:整型,8位 数据项编号:I03-02 数据项名称:新部门编号 别 名 :新部门编号 简 述 :员工调转工作之后的部门编号 类型及宽度:整型,8位 数据项编号:I03-03 数据项名称:新职务名称 别 名 :新职务名称 简 述 :员工工作调转之后的职务名称 类型及宽度:字符型,25位 数据项编号:I03-04 数据项名称:调转原因 别 名 :调转原因 简 述 :员工工作变动的原因概述 类型及宽度:字符型,100位 数据项编号:I03-05 数据项名称:调转日期 别 名 :调转日期 简 述 :员工新入职时间 类型及宽度:日期时间型 取值范围 :“2000-1-1”——“2050-12-31” 数据项编号:I04-01 数据项名称:考评时间 别 名 :考评时间 简 述 :对特定员工进行考评的时间 类型及宽度:日期时间型 取值范围 :“2000-1-1”——“2050-12-31” 数据项编号:I04-02 数据项名称:考评主题 别 名 :考评主题 简 述 :对员工进行考评的相关内容 类型及宽度:字符型,100位 数据项编号:I04-03 数据项名称:考评结果 别 名 :考评结果 简 述 :对员工在考评期间表现的评定 类型及宽度:字符型,1000位 数据项编号:I04-04 数据项名称:考评分数 别 名 :考评分数 简 述 :员工的综合得分 类型及宽度:整型,3位 取值范围 :“0”-“100” 数据项编号:I05-01 数据项名称:用户名 别 名 :用户名 简 述 :登录系统用户名称 类型及宽度:字符型,20位 数据项编号:I05-02 数据项名称:密码 别 名 :密码 简 述 :登录系统密码 类型及宽度:字符型,6位 数据项编号:I05-03 数据项名称:用户类型 别 名 :用户类型 简 述 :登录系统所属用户类型 类型及宽度:字符型,50位 2.数据结构的定义 数据结构编号:DS01 数据结构名称:企业部门表单 简 述 :企业部门的相关信息 数据结构组成:I01-01 + I01-02 + I01-03 + I01-04 数据结构编号:DS02 数据结构名称:员工基本信息表单 简 述 :全部员工个人基本信息明细 数据结构组成:I02-01 + I02-02 + I02-03 + I02-04 + I02-05 + I02-06 + I02-07 + I02-08 + I02-09 + I02-10 + I02-11 + I02-12 + I02-13 + I02-14 + I02-15 数据结构编号:DS03 数据结构名称:员工部门调转表单 简 述 :员工调转工作的相关信息 数据结构组成:I03-01 + I03-02 + I03-03 + I03-04 + I03-05 + DS01 数据结构编号:DS04 数据结构名称:员工考勤表单 简 述 :员工考勤的相关信息 数据结构组成:I04-01 + I04-02 + I04-03 + I04-04 + I02-01 数据结构编号:DS05 数据结构名称:用户信息 简 述 :系统用户的相关信息 数据结构组成:I05-01 + I05-02 + I05-03 + I02-01 3.数据流的定义 数据流编号:D2.1 数据流名称:员工考评表 简 述 :人事部门开出的考评表 数据流来源:人事部门 数据流去向:上级领导 数据流组成: 编号+员工编号+考评月份+考评主题+考评结果+考评分数+考评人编号 数据流量 :1份/30天 高峰流量 :5份/30天 数据流编号:D2.2 数据流名称:工资表 简 述 :财务部门开出的工资表 数据流来源:财务部门 数据流去向:员工 数据流组成:员工编号+部门名称+工资表编号+日期 数据流量 :20份/24小时 高峰流量 :500份/24小时 4.处理逻辑的定义 处理逻辑编号:P2.1 处理逻辑名称:信息整理 简 述 :接收企业各部门员工档案整理并录入数据库 输入的数据流:数据流员工信息表 处 理 :根据数据流“员工信息表”核实,录入 输出的数据流:数据存储员工信息、表单增加 处 理 频 率 :20份/8小时 5.数据存储的定义 数据存储的编号:F2.1 数据存储的名称:员工信息表存档 简 述 :存储员工信息 数据存储的组成:员工编号+姓名+性别+民族+生日+政治面貌+文化程度+籍贯+身份证号+手机号码+户口所在地+到岗日期+所在部门编号+工作岗位+职务 关 键 字 :员工编号 相关联的处理 :P2.1 数据存储的编号:F2.2 数据存储的名称:考评表存档 简 述 :存储考评表 数据存储的组成:编号+员工编号+考评月份+考评主题+考评结果+ 考评分数+考评人编号 关 键 字 :编号 相关联的处理 :P2.2 6.外部实体的定义 外部实体编号:S2.1 外部实体名称:人事部门 简 述 :本企业负责人事管理 输入数据流 :D2.3 输出数据流 :D2.1 外部实体编号:S2.2 外部实体名称:上级部门 简 述 :本企业的领导部门 输入数据流 :不在此分析范围 输出数据流 :D2.2 外部实体编号:S2.3 外部实体名称:财务部门 简 述 :本企业的仓库 输入数据流 :D2.2,D2.1 输出数据流 :F3,F4 三、系统总体设计 (一)系统设计目标 本系统的设计目标是能够对企业员工的基本信息和考勤信息进行添加和修改,根据需要对员工的基本信息和考勤信息进行查询。本系统能够生成各个时间段的各类信息表,能够打印报表方便保存和管理,还包括对系统的一些基本操作功能,比如为完善系统管理功能,增加系统用户管理功能,系统应该包括系统用户数据的添加,修改和删除。员工为系统普通用户,只能运行系统个人查询功能;系统管理员则能运行系统所有功能,从而有效保证系统数据的安全性,系统应该具有简单,易用,小巧,经典的特色,应该能够对企业人力资源管理进行优化,使其系统化,高效化,智能化。并保证管理的准确性,简易性,为企业管理人员提供便利。 通过这样一个管理系统,使人事管理工作系统化、规范化、自动化,从而达到提高管理效率的目的。 (二)开发与运行环境的选择 开发与运行环境的选择会影响到数据库的设计,我的人力资源管理信息系统开发与运行环境如下: 开发环境:Windows XP 操作系统 开发工具:VB6.0+Access 2003 数据库管理系统:Access 2003 运行环境:Windows 2000/XP 操作系统 (三)系统总体结构功能设计 企业人力资源管理信息系统总体功能结构图,如图3.3.1所示。 人力资源管理系统 员工基本信息管理 员工考勤信息管理 员工调动信息管理 系统管理 添加员工基本信息 修改员工基本信息 查询员工基本信息 删除员工基本信息 添加员工考勤信息 修改员工考勤信息 查询员工考勤信息 删除员工考勤信息 添加员工调动信息 查询员工调动信息 修改员工调动信息 删除员工调动信息 添加用户,修改密码 图3.3.1 系统总体功能结构设计图 (四)代码设计 代码设计是一个科学管理的问题。设计出一个好的代码对于系统的开发工作是一件十分有利的事情,它可以使很多处理变得十分方便。 员工编码8位,采用区间码。前4位为部门编码,用字母和数字表示,字母为部门名称头两字的拼音简写;数字部分是编号。5-6位为员工入职年份,7-8位代表的是员工编号。 XX XX XXXX 员工编号 部门编码 入职年份 (五)数据库设计 实体与实体间的关系E-R图如图3.5.1所示。 员工基本信息 用户信息 部门 登录 入职 更改 测评 记录 员工部门调转 员工考勤 员工工作考评 1 N 1 N N 1 1 N 1 N 图3.5.1 系统E—R图 1.部门表Departments 表Departments用来保存企业部门的信息。本系统采用树状结构来管理部门数据,也就是在部门间建立从属关系。表Departments的结构如表3.5.1所示。 表3.5.1 表Departments的结构 编号 字段名称 数据类型 说明 1 Depid int 部门编号 2 DepName varchar(40) 部门名称 3 Describes varchar(250) 部门职能 4 UpperId int 上级部门编号 2.员工基本信息表Employees 表3.5.2 表Employees的结构 编号 字段名称 数据类型 说明 1 EmpId int 员工编号 2 EmpName varchar(50) 姓名 3 Sex varchar(4) 性别 4 Nationnality varchar(30) 民族 5 Birth varchar(20) 生日 6 Political_Party varchar(20) 政治面貌 7 Culture_level varchar(40) 文化程度 8 Family_Place varchar(60) 籍贯 9 Id_card varchar(20) 身份证号 10 Mobile varchar(30) 手机号码 11 Hukou varchar(100) 户口所在地 12 HireDate varchar(20) 到岗日期 13 DepId int 所在部门编号 14 Position1 varchar(40) 工作岗位 15 Title varchar(20) 职务 3.员工部门调转表DepTrans 表DepTrans用来保存员工在部门间调转工作的信息,表结构如表3.5.3所示。 表3.5.3 表DepTrans的结构 编号 字段名称 数据类型 说明 1 Id int 编号 2 EmpId int 员工编号 3 OrgDepId int 原部门编号 4 NewDepId int 新部门编号 5 Title varchar(50) 新职务名称 6 Reason varchar(200) 调转原因 7 TransDate datetime 调转日期 4.员工考勤表CheckIn 表3.5.4 表CheckIn的结构 编号 字段名称 数据类型 说明 1 CheckDate char(10) 考勤月份 2 EmpId int 员工编号 3 qqDays decimal(4,1) 全勤天数 4 ccDays decimal(4,1) 出差天数 5 bjDays decimal(4,1) 病假天数 6 sjDays decimal(4,1) 事假天数 7 kgDays decimal(4,1) 旷工天数 8 fdxjDays decimal(4,1) 法定休假天数 9 nxjDays decimal(4,1) 年休假天数 10 dxjDays decimal(4,1) 倒休假天数 11 ot1Days decimal(4,1) 法定假日加班 12 ot2Days decimal(4,1) 周末加班 13 ot3Days decimal(4,1) 日常加班 5.员工工作考评表Evalution 表Evalution用来保存员工工作考评信息。 表3.5.5 表Evalution的结构 编号 字段名称 数据类型 说明 1 Id int 编号 2 EmpId int 员工编号 3 EvaDate datetime 考评月份 4 Subject varchar(200) 考评主题 5 Result varchar(2000) 考评结果 6 Score int 考评分数 7 EvaEmpId int 考评人编号 6.用户信息表Users 表3.5.6 表Users的结构 编号 字段名称 数据类型 说明 1 UserName varchar(40) 用户名 2 EmpId int 员工编号 3 UserPwd varchar(40) 密码 4 UserType varchar(1000) 用户类型 (六)输入、输出及菜单设计 1.输入设计 (1)员工考勤信息输入 下班时间 上班时间 出入信息 ▼ 当前时间 员工出勤信息 员工姓名 ▼ 员工编号 员工个人信息 图3.6.1 员工考勤信息输入 (2)员工调动信息输入 员工姓名 ▼ 员工编号 ▼ 新部门名称 原部门名称 新职务 原职务 ▼ 调入时间 ▼ 调出时间 备注 图3.6.2 员工调动信息输入 2.输出设计 表3.6.1 员工其他考勤信息输出 员工请假信息列表 员工加班信息列表 员工出差信息列表 记录编号 员工姓名 特殊加班天数 正常加班天数 加班时间 1 周易 0 1 2008-3-26 2 欢欢 1 0 2008-4-10 3.菜单设计 表3.6.2 系统菜单设计 系统 员工基本信息 员工考勤信息 员工调动信息 帮助 添加用户 添加员工信息 添加 添加 关于 修改密码 修改员工信息 修改 修改 退出 查询员工信息 查询 查询 删除员工信息 删除 删除 (七)IPO图设计 企业人力资源管理信息系统的IPO图,如图3.7.1至3.7.5所示。 图3.7.1 主控模块IPO图 设计人: 系统:企业人力资源MIS 日期:2011年9月 模块:主控 可调用的下层模块 员工信息 员工考勤 员工调动 系统管理 上层调用模块 无 输出 企业人事信息 输入 功能代码0,1,2,3 开始 F T 循环.T. 显示系统功能 退出系统 功能选择 2 3 其他 0 1 员工信息 显示错误 系统管理 员工调动 员工考勤 注释 局部注释项 图3.7.1 主控模块IPO图 图3.7.2 员工信息模块IPO图 系统:企业人力资源MIS 模块:员工信息 设计人: 日期:2011年9月17号 可调用的下层模块: 无 上层调用模块: 主控 输出: 处理过的员工基本信息 输入: 员工基本信息 处理: 员工信息 N 是否需要添加? 报错 Y 人事部门核实 N 是否准确? Y 返回 注释 局部注释项 图3.7.2 员工信息模块IPO图 图3.7.3 员工考勤模块IPO图 设计人: 日期:2011年9月17号 系统:企业人力资源MIS 模块:员工考勤 可调用的下层模块: 无 上层调用模块: 主控 输出: 处理过的员工考勤信息 输入: 员工考勤信息 处理: 员工考勤 输入预考评的员工信息 是否达到规定的出勤? N 报错 Y 员工考评 是否完成 N Y 返回 注释 局部注释项 图3.7.3 员工考勤模块IPO图 图3.7.4 员工调动模块IPO图 可调用的下层模块: 无 上层调用模块: 主控 输出: 处理过的员工调动信息 输入: 员工调动信息 处理: 员工调动 是否需要调动? N Y 上级部门批准 返回 注释 局部注释项 图3.7.4 员工调动模块IPO图 图3.7.5 系统管理模块IPO图 设计人: 日期:2011年9月17号 系统:企业人力资源MIS 模块:系统管理 可调用的下层模块: 无 上层调用模块: 主控 输出: 处理过的系统管理员信息 输入: 系统管理员信息 处理: 系统管理 输入登录信息 N 是否合法? Y 修改用户名、密码 返回 注释 局部注释项 图3.7.5 系统管理模块IPO图 四、小结 在这次设计中,我的设计是一个与实际生活很贴近的课题。整个系统的开发,并不仅仅是对开发语言的学习,更重要的是学习开发管理信息系统的思想,综合运用所学过的知识。系统的开发使我经历了一个从无到有的学习过程,相信这对我今后的工作会有很大的帮助。无论以后的路如何,这次毕业设计都将为我提供宝贵的经验。这次
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 应用文书 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服