欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    企业人力资源管理系统文档格式.docx

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

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

    企业人力资源管理系统文档格式.docx

    1、 本系统使用Visual FOXPRO 6.0中文版作为开发工具,后台数据库采用Microsoft ACCESS 2000。本系统由员工基本信息更新部分、员工信息查询部分、员工信息统计部分、员工信息打印部分等几部分组成。本文从模块设计、程序预览、数据库设计、系统实现等几部分对该系统进行分析。该系统主要实现的功能是实现企业人事信息管理的系统化、规范化和自动化。开发这个系统的目的就是帮助企业的人力资源部门提高工作效率,根据这个系统所要实现的目的和任务,总结出这个系统最终实现的主要功能如下: 系统登陆部分:主要完成本系统的安全登陆和用户信息的妥善保存; 员工基本信息更新部分:主要完成员工基本信息的更

    2、新:人事卡片编辑、家庭成员编辑、社会关系编辑; 员工信息查询部分:主要完成员信息卡片的多种方式查询; 员工信息统计部分:主要完成技术职务、职工年龄、政治面貌、文化程度、籍贯民族、职工工资等信息的统计; 员工信息打印部分:主要完成员工信息的打印。2. 2 性能需求(1) 保密性该系统在管理员的统一管理下进行,管理员具有系统管理的最高权限。系统实现办事员、负责人、普通员工三类访问权限控制。(2) 安全性 用户进入系统采用尽可能的校验方法严格校验,数据的维护与系统管理由管理员专门负责;本系统具有较强的重构能力和可扩充性。(3) 方便灵活的人机界面本系统为终端用户提供多级页面菜单、灵活选择的操作方式和

    3、与负责人或者员工自身紧密相关内容的自动生成,构成友好的人机界面。2. 3 运行环境2. 3. 1 硬件需求 下列的配置是实际操作中的配置: 处理器:Intel Pentium 166MX或更高 内存:32MB 硬盘空间:1GB 光驱:CD-ROM 48X 显卡:SVGA显示适配器 实际操作中可以高于此配置。2. 3. 2 软件环境 操作系统: Windows 2000/Windows 98/ Windows xp 网络协议:TCP/IP 数据库:Microsoft ACCESS 200024 业务流程人力资源管理系统0层数据流程图(2.4.1)办事人员负责人1.0人事卡片2.0人事统计3.0查

    4、询4.0打印输出D1员工D2D3查询者总经理身份认证管理图(2.4.2)Login身份认证操作员号和密码确定访问权限操作员角色定义表操作员角色 人力资源管理流程图(2.4.3)2. 5 数据描述(1) 数据流条目 帐户类型=员工|负责人|管理员 员工=代号+部门+姓名+性别+现任职务+出生年月+民族+籍贯+政治面貌+职称+文化程度+健康状况+家庭出身+本人成分+婚姻状况+参加工作时间+进本单位时间+工资+各种补贴+家庭住址+年龄+备注+编号+代码; 家庭成员=代号+部门+姓名+成员姓名+与本人关系+出生年月+婚姻状况+文化程度+政治面貌+工作单位+职称工种+工资+经济来源; 社会关系=代号+部

    5、门+姓名+关系姓名+与本人关系+政治面貌+工作单位+职称工种+备注; 登陆=用户名+密码。(2) 文件条目员工基础信息更新=根据人事卡片编辑+根据家庭成员表编辑+根据社会关系表编辑;员工基础信息查询=根据条件逐条查询查询+根据条件浏览字段查询+根据条件全局查询;员工基础信息统计=按技术职务统计+按职工年龄统计+按政治面貌统计+按文化程度统计+按籍贯民族统计+按职工工资统计;员工基础信息打印=按个人档案输出+按全体档案输出+按职工基本信息输出+按单位名册输出。第3章基于VFP和Microsoft ACCESS 2000数据库的系统开发方案系统开发工具选择美国微软公司开发的关系型数据库系统Visu

    6、al FoxPro 6.0中文版是目前应用最广、功能最为强大的微机数据库产品,同时也具备强大的网络功能。随着目前网络技术的迅猛发展,用户越来越希望数据库产品能具有强大的网上发布和网 上查询的功能,从而更好地适应一个网络时代的到来。美国微软公司开发的一个关系型数据 库系统Visual FoxPro 6.0中文版正是顺应了这个潮流。该系统不仅可以简化数据管理,使 应用程序的开发流程更为合理,而且是目前应用最广、功能最为强大的微机数据库产品,同 时具备强大的网络功能,特别适合作为网络环境下数据库前端(客户端)的工具。Visual FoxPro 6.0的主要功能有:创建表和数据库,将数据整理、保存,并

    7、且进行数据管理;使用查询和视图,从已建立的表和数据 库中查找满足一定筛选条件的数据;使用表单,设计功能强大的用户界面,使操作更加简便;使用报表和标签,可以将统计或查找 到的结果打印成报表文档。当使用Visual FoxPro 6.0开发一个应用程序时,需要创建相应的表、数据库、查询、 视图、报表、标签、表单和程序。为此,Visual FoxPro 6.0提供了大量可视化的设计工具 和向导。使用这些工具和向导,可以快速、直观地创建以上各种组件。另外,可以使用项目 管理器管理系统中的所有文件,使程序的连接和调试更加简便。Visual FoxPro 能快速完成应用任务;一致的用户界面,使用方便的工具

    8、栏;不编程而建立应用程序界面;用项目管理器统一管理工作;真正的数据库概念;可视化编程技术;具有面向对象编程的能力;更容易处理事件;新增许多命令和函数,功能大大加强,SQL语句更加丰富;最优化系统;使用快速查询技术;使用32位方式;Visual FoxPro支持客户机/服务器结构:用数据词典定义规则;查看远程或异种数据;用事务处理来控制共享访问;实现客户机/服务器应用程序;同其他软件的高度兼容性:同其他软件共享数据;导入和导出数据;使用自动 OLE 控制其他软件数据库管理系统(DBMS)的选择 常用的数据库产品有:Oracle Universal Server、 Informix Univers

    9、alServer、Microsoft SQL Server、 Sysbase SQL Server和IBM DB2通用数据库。 Oracle和Informix都是比较大型的数据库系统,价格昂贵且使用复杂。而MS SQL Server与Windows NT/2000都是微软的产品,在安全架构方面与Windows NT/2000较好地集成在一起,具有很大的共通性和灵活性。Microsoft ACCESS 2000数据库是微软在Windows 系列平台上开发的数据库,是目前使用广泛的数据库管理系统,已有越来越多的人开始采用Access。Microsoft Access一直是开发功能强大的数据库解决方

    10、案的有用的平台和MIS系统开发工具,具有界面友好、易学易用、开发简单、接口灵活等特点。Access数据库具有的特点:1 统一规划 所谓数据库设计是指从对现行非计算机管理的数据库系统的分析到最终实现由计算机管理的数据库系统的全过程。它包括表、查询、报表等的设计。总的原则应从提高数据处理效率及便于数据处理两方面考虑。2 设置好关键字和表间关系 表的设计中关键字的设置很重要,设置关键字可以提高查询等操作的速度。有时可以用多字段作关键字。3 设计好字段的缺省值 字段的缺省值有时也需引起注意。比如,在数字型字段中,因有些记录中可能没有输入过数据,在用Visual Basic程序处理时可能会出现一些不正确

    11、的结果(不知这是否是Access 97的Bug),但当将其缺省值设置为“0”后一切正常。将窗体、查询、报表、宏联合使用可以解决许多问题,是一项重要的技巧。1从窗体中获得查询中的条件2从窗体中获得宏中所需要的条件报表的生成技巧 1、运用查询生成报表 如何产生报表在前面已经讲过,应以查询为基础来建立报表,这样灵活方便。具体来说就是先由基表生成一个查询,将条件设置好,再用报表生成器以该查询为基础生成报表,不需要的字段可以从报表中删去,若以后需要可再在报表中添上,报表中需要的表头信息若经常变动,也可从窗体中来获得表头中所需的信息2、表格线的制作 报表中若需要表格线,不能再用制表符来构造,可以在报表的设

    12、计视图中用画线工具来制作,程序中不便画表格线。Access最重要的特征就是一般不必去写程序,然而可能因为要执行复杂或专业的操作而必须在模块中用Visual Basic编写程序,然后通过窗体中的命令按钮来执行相应的程序完成相应的任务。Microsoft Access一直是开发功能强大的数据库解决方案的有用的平台。除了Microsoft Office Access中提供的令人兴奋的新开发功能外,Access Developer Extensions还为开发人员提供所需的工具和资源,帮助他们更快更轻松地创建、测试和部署高级的Access解决方案。Access Developer Extensions

    13、是用于Microsoft Office System软件包的新Visual Studio工具的一个组成部分。第4章 总体设计41 系统开发方法 国内企业人力资源管理系统目前处于起步阶段,无论是系统的开发者还是系统的用户都不能对企业人力资源管理的发展做出完全准确的预测,同时按照软件工程的要求,系统开发我们采用了渐增型开发方法,对于软件规格说明的确认开发者采用原型化方法。 渐增型开发方法(如上图)不要求系统设计开始就有完整的软件需求定义,允许从部分需求定义出发,先建立一个不完整的系统,通过测试运行该系统取得经验和反馈,加深对软件需求的理解,进一步使系统扩充和完善,如此反复进行,直至软件人员和用户对

    14、所设计的软件系统满意为止。 渐增型开发方法下的软件文档也是随着软件开发的过程而逐渐形成的,直至软件系统最后设计完成并交付完整的软件文档,包括软件需求说明书、软件设计说明书和用户手册。4. 2 系统模块说明1) 系统登陆系统启动的时候有一个管理员用户,使用这个用户登录后,可以添加其他用户,而且每一个用户都可以更改自己的密码。2) 员工基本信息录入(1)添加员工信息:系统自动生成员工编号。管理员可以添加员工的基本信息,包括姓名、性别、籍贯、年龄、生日、住址、学历、专业、进入企业时间等。 (2)修改员工信息:选择一个员工,可以修改这个员工的基本信息。 (3)查询员工信息:可以根据员工的编号、姓名或者

    15、进入公司时间进行查询员工基本信息。并且可以针对查询结果进行修改和删除操作。 (4)删除员工信息:直接从列表中选中需要删除的员工信息,然后进行删除操作,或者首先查询需要删除的员工信息,然后再删除。3) 员工基本信息更新系统提供对员工基础资料方便的更新功能:可以根据以下条件提供更新功能 根据人事卡片编辑; 根据家庭成员表编辑; 根据社会关系表编辑。4) 员工基本信息查询系统提供对员工基础资料方便的查询功能: 可以根据以下条件提供逐条查询、浏览字段和全局查询等功能。根据员工代号查询; 根据员工部门查询; 根据员工姓名查询; 根据代码查询; 根据出生年月查询; 根据编号查询; 根据家庭住址查询; 根据

    16、进本单位时间查询; 根据职称查询; 根据文化程度查询; 根据参加工作时间查询。根据相应的组合条件进行模糊查询。5) 员工基本信息统计系统提供对员工基础资料灵活的统计功能:可以根据以下条件提供统计功能。 按技术职务统计; 按职工年龄统计; 按政治面貌统计; 按文化程度统计; 按籍贯民族统计; 按职工工资统计。6) 员工基本信息打印系统提供对员工基础资料灵活的打印功能:可以根据以下条件提供打印功能按个人档案输出;按全体档案输出;按职工基本信息输出;按单位名册输出。43 数据库及表的设计 表设计的好坏会直接影响系统的稳定性、可扩展性、可实现性。在每一个表中,设置“代号“为主键,作为记录的唯一标识。以

    17、下的属性类型中 CHARACTER 代表变长字符串,括号内的数字代表长度上限 NUMERIC 代表整型,括号内的数字代表长度上限 DATA 代表日期类型 例:2005-4-20(一)员工基础资料表 属 性 数据类型 可否为空 代 号 numeric (4) NOT NULL 部 门 character(8) NULL 姓 名 character(6) 性 别 character(2) 现任职务 character(10) 出生年月 Data(8) 民 族 籍 贯 政治面貌 职 称 文化程度 character(4) 健康状况 家庭出身 本人成分 婚姻状况 参加工作时间 进本单位时间 工 资 n

    18、umeric (10) 各种补贴 家庭住址 年 龄 备 注 numeric (6) 编 号 numeric (6) 代 码(二)家庭成员表 NULL 成员姓名 与本人关系 工作单位 职位工种 经济来源(三)员工登陆表 name Password(四)社会关系表 关系姓名44 系统模块设计4.4.1 系统登陆界面 此模块是员工登陆后的选择界面,是其他模块连接的地方:4.4.2员工基本信息更新这个模块主要用于员工基本信息的更新:可以根据以下条件提供添加、删除、修改功能:根据人事卡片编辑;根据家庭成员表编辑;根据社会关系表编辑。选择“人事卡片编辑”后出现以下:记录可以进行添加,删除,保存等操作,完成

    19、员工基本信息的更新。4.4.3员工基本信息查询此模块用于对员工基础资料方便的查询功能: 可以根据提供条件进行模糊查询,包括逐条查询、浏览字段和全局查询等功能。4.4.4员工基本信息统计此模块提供对员工基础资料灵活的统计功能:可以根据以下条件提供统计功能:按技术职务统计;按职工年龄统计;按政治面貌统计;按文化程度统计;按籍贯民族统计;按职工工资统计。选择“统计文化程度”以后,系统便根据信息进行统计,得到所要的信息,并显示以下的界面:4.4.5员工基本信息打印此模块提供对员工基础资料灵活的打印功能:可以根据以下条件提供打印功能:选择“按职工基本信息输出”时出现如下界面,点际打印即可:第5章 结束语

    20、人力资源管理系统在企业管理和现代化、自动化办公办公有着其独特的优点,是现代办公必不可少的软件。在本次毕业设计中,从数据库结构设计、模块划分等总体规划工作到系统模块的具体实现,我都是独立完成。这次毕业设计给了我一个实践的宝贵机会,通过李晶老师、姚爱国老师和谭成予老师的指导,加上自己对MICROSOFT ACCESS数据库,以及Visual FOXPRO 6.0语言学习,对企业人力资源管理系统的思考,最终做出了此系统。通过毕业设计,使我对计算机专业所涉及到的各科知识有了系统的认识,并对其中一些课程做了更进一步的学习,在实践中加深了体会,还积累了一定的开发系统的经验,感到收获颇多。在毕业设计进行过程中,


    注意事项

    本文(企业人力资源管理系统文档格式.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开