现代企业人才管理系统(DOC 86页)(1)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

现代企业人才管理系统摘要本论文是从现代企业管理中的人才管理现状出发,针对人才管理的复杂程序,经过详细的系统调查,开发出的操作简单而且方便实用的一个人才管理系统。本系统的前端开发工具是VisualBasic6.0,后台数据库引擎选用数据库软件Access2000。本系统经过测试,运行稳定,已得到认可。关键词:人才管理系统,VisualBasic6.0,Access2000SummaryManagethecurrentsituationandsetoutfromtalentinmodernbusinessadministrationinthisthesis,totalentcomplicatedprocedureofmanagement,investigatethroughdetailedsystemoperationsimpleandconvenientpracticalonetalentadministrativesystemthatdevelop.ThefrontdevelopinginstrumentofthissystemisVisualBasic6.0,backstagesupporter'sdatabaseengineselectsthedatabasesoftwareAccess2000foruse.Thissystemrunssteadily,hasalreadybeenapprovedthroughtesting.Keyword:Talent'sadministrativesystem,VisualBasic6.0,Access2000前言随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。随着我国国企改革的深入和社会主义市场经济的日趋繁荣,导致各企业间的竞争日益激烈,迫使企业采取先进的计算机硬件设备以及高质量的辅助软件来管理企业的各项运作,以提高本企业的劳动生产率以及人员效率。人才管理系统软件作为一种理软件正在各企事业单位中得到越来越广泛的应用。目录摘要…………………………………………………………………………………………1前言…………………………………………………………………………………………2绪论…………………………………………………………………………………………4第一章人才管理系统概述第二章怎样开发一个学生档案管理系统?2.1编程环境的选择2.2关系型数据库的实现2.3二者的结合(DBA)第三章使用Access2000实现关系型数据库3.1数据库的概念3.2新建一个数据库3.3修改已建的数据库3.4实现数据库之间的联系第四章:人才管理系统分析4.1可行性分析4.2系统数据流程图4.3数据字典第五章:人才管理系统设计5.1系统功能模块图5.2数据库设计5.3界面设计5.4程序设计第六章:系统测试第七章:系统使用说明第八章:结束语第九章:参考文献第十章:程序源代码绪论1、设计名称:人才管理系统2、开发单位:葫芦岛广播电视大学3、开发期限:3.8-4.284、设计目标:(1)近期目标:在5.1之前能达到基本的人才管理信息的录入,管理以及打印.(2)长期目标:在3年之内能够完善软件全部功能,实行软件的长运经济战略.第一章人才管理系统概述人力资源管理系统的发展历史可以追溯到20世纪60年代末期。由于当时计算机技术已经进入实用阶段,同时大型企业用手工来计算和发放薪资既费时费力又非常容易出差错,为了解决这个矛盾,第一代的人力资源管理系统应运而生。当时由于技术条件和需求的限制,用户非常少,而且那种系统充其量也只不过是一种自动计算薪资的工具,既不包含非财务的信息,也不包含薪资的历史信息,几乎没有报表生成功能和薪资数据分析功能。但是,它的出现为人力资源的管理展示了美好的前景,即用计算机的高速度和自动化来代替手工的巨大工作量,用计算机的高准确性来避免手工的错误和误差,使大规模集中处理大型企业的薪资成为可能……第二章怎样开发一个人才管理系统一、编程环境的选择微软公司的VisualBasic6.0是Windows应用程序开发工具,使目前最为广泛的、易学易用的面向对象的开发工具。VisualBasic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统VB是一个相对较好的选择。关系型数据库的实现Access2000就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。另外,Access允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。二者的结合(DBA)微软的JET数据库引擎提供了与数据库打交道的途径,我们是通过它以及VisualBasic来访问数据库并对其进行各种操作。VisualBasic、Access以及其他微软的软件产品都是通过共用JET数据库引擎,从而给用户提供了丰富的数据类型。DATA控件在数据库中的信息与将信息显示给用户看的VisualBasic程序之间架起了一座桥梁。我们可以设置DATA控件的各个属性,告诉它要调用那个数据库的哪个部分。缺省情况下,DATA控件根据数据库中的一个或多个数据表建立一个dynaset-type(动态集合)类型的记录集合。一个记录集合是动态的也就意味着,当原来的数据表中的容改变了以后,该记录集合中的记录也会随之改变。DATA控件还提供了用来浏览不同记录的各种跳转按钮。将DATA控件放置在窗体中之后,我们还必须在该控件与要处理的数据库之间建立联系。第三章使用Access2000实现关系型数据库一、数据库的概念数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录、域等。二、新建一个数据库创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。创建一个数据库结构的过程被认为是数据模型设计。1.标识需要的数据;2.收集被标识的字段到表中;3.标识主关键字字段;4.绘制一个简单的数据图表;5.规范数据;6.标识指定字段的信息;7.创建物理表。三、修改已建的数据库数据库的修改分为:添加、编辑和删除记录.这三种操作均可由VisualBasic创建的程序来完成.四、实现数据库之间的联系数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指一种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己的一个字段,或在不同的纪录中由重复数据的组合字段。数据库中有三种不同类型的关键字:主关键字、组合关键字和外关键字。在表中使用的关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关系.第四章人才管理系统分析一、可行性分析:“需求分析”和“运营效率分析”是人才管理系统的重要依据,这两份分析应说明“确实有要求”和“值得开发”。人才管理系统的成败,人是决定因素,如果用帕拉图ABC分类来看,人才是A类,数据是B类,软件是C类,应值得注意技术上的开发与维护,经济上是否盈亏,法律上的版权保护。本版软件具有技术,运营,经济,法律等多方面的可行性。ACCESS中文版作为一个关系型数据库系统,它提供了面向对象的编程技术,可简化数据库管理,使开发应用程序这项艰辛的工作就象堆积木那样简单方便。另外,用ACCESS中文版开发的应用程序可以独立运行于windows平台。二、系统分析图应聘人员人才信息表信息登记人才信息查询归档人才信息库管理员招聘单位提档人才信息表三、数据字典(1)数据元素a.人才信息表所包含的元素基本信息包括:编号、姓名、性别、民族、户口所在地、目前所在地、证件类型、证件号码、出生日期、政治面貌、婚姻状况、目前、身高、体重等。个人简历包括:教育经历(入学时间、毕业时间、所学专业、所在学校、获得学历),培训情况(开始时间、结束时间、培训单位、培训课程、获得证书),工作经历(起始时间、结束时间、公司名称、公司性质、工作部门、工作职位)等。求职意向包括:期望单位性质、期望工作地点、期望职位、职位名称、期望工资要求等。技能特长包括:外语(外语种类、外语水平),汽车驾驶(驾照、驾龄),计算机(计算机水平),其他特长等。招聘信息查询招聘单位信息登记招聘信息表单位信息表归档招聘信息库应聘人员管理员提档招聘信息表单位信息表外部项人工输入人工操作文档归档文档自我评价包括:自我评价,职业目标等。b.单位信息表所包含的元素:单位编号、单位名称、单位电话、经营范围、单位地址、传真、电子信箱、登记时间、法人代表、单位性质、企业网址、电话、联系人等。c.招聘信息表包括:单位名称、编号、需求人数、性别、专业、学历、开始时间、截止时间、基本要求等。第五章人才管理系统设计一、系统功能模块图主系统P0P3编辑P2信息表P1数据库P4查询P5报表P6系统P1数据库P1.1新建P1.2打开P1.3回收站P1.4更新P1.5恢复P1.6备份P1.7关闭P2信息表P2.1人才求职信息登记表P2.2单位基本信息表P2.3招聘信息表P2.4关闭信息表P3编辑P3.1添加数据P3.2修改P3.3逻辑删除P3.4清空回收站P3.5物理删除P3.6伪删除数据还原P3.8首记录P3.7保存回收站数据P3.9上一条记录P3.10下一条记录P3.11尾记录P3.12撤消操作P3.13保存记录P4查询P4.1当前表查询P4.2异表查询P4.3综合查询P5报表P5.1页面设置P5.2打印预览P5.3打印P6系统P6.1用户设置P6.2软件说明书P6.3作者P6.4关于P6.5退出(1)数据库设计人才信息基本信息个人简历求职意向技能特长姓名性别民族职位基本信息身高体重照片专业类别身份证号码出生日期政治面貌婚姻状况目前状况联系方式联系人地址个人简历教育经历培训情况工作经历学历学位学习形式专业院校、系别结束时间开始时间开始时间结束时间培训单位培训内容培训形式培训结果开始时间结束时间培训单位培训内容培训形式培训结果(E-R图之人才信息)求职意向基本要求薪金要求培训情况意向单位流动条件流动方式希望月薪最低月薪希望年薪拟从事工作拟求职位要求工作地区自荐技能特长外语汽车驾驶计算机外语水平外语语种驾照驾龄计算机水平其他特长专业代码其他要求单位信息(E-R图之单位信息)(2)界面设计(3)程序设计招聘单位信息单位招聘信息单位编号单位名称单位性质单位地址法人姓名单位电话联系人姓名联系人电话联系人身份证号经营范围登记时间单位编号需求人数性别专业学历开始时间结束时间基本要求系统测试在人才信息管理系统这个软件制作好了以后并不是就没事了!其实日后的测试、推广与更新维护才是最重要的!第一节功能测试功能测试是测试阶段要完成的最普通,也是最显而易见的测试。必须对整个管理软件进行检查,以确保所有功能正确执行,不会产生不期望出现的错误信息、异常和执行动作。对于管理项目,功能测试中最重要的一点就是电脑兼容性测试,即,确保管理软件在所有电脑上都能操作正常。同样,还要检查软件在不同操作系统条件下输入数据功能是否正常。对于一个人才信息管理软件,甚至即使是一个很少的数据录入,花在测试上的时间也是很多的。下面是在进行功能测试时需要注意的事项:(

1 / 84
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功