人事档案管理系统【文档】_第1页
人事档案管理系统【文档】_第2页
人事档案管理系统【文档】_第3页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

人事档案管理系 统学 校:江苏建筑职业技术学班 级:电算10-1指导老师:陆老师姓 名:、刘**日 :摘要本文主要分析公司人事工资管理系统的一些基本功能和组成情本系统就是基于本公司的人事管理而设计的,是对公司的人事资料进行管理,为人事管理人员提供了一套操作简单、使用可靠、界面友好、易于管理和使用的处理工具。本系统对人事各种数据进行统一处人员从繁重的工作中解脱出来,而且提高了人事管理的效关键字:人事管理系统;VB;SQL目 录引言 4。可行性分析 62.1技术可行性分析 62社会可行性分析 63经济可行性分析 6时间可行性分析 6法律可行性分7。需求分析 73.1功能需求分析 71结构化分析方人事档案管理DFD图 7非功能需求分析 9环境需求 93。3。1硬件环境 93。3.2软件环境 10总体设计 10结构化设计 10人事系统功能模块结构图 10面向对象设计 11人事档案系统用例图 错误!未定义书签。4。2。2人事档案系统类图 125。软件测试 125.1身份认证模块测试 125。1.1身份认证模块测试内容 12。2用户登录测试用例 12人员信息统计模块测试 13。1信息统计选择方法测试用例 135.2.2调用系统主菜单通过以后,选择信息统计 14人员基本信息查询模块测试 145。3.1人员数据库中数据: 145.3.2测试内容: 155。3。3测试方法 155。3。4测试用例设计 15人员基本信息管理模块测试 175。4。1测试项目名称及测试内容 175.4.2测试用例 17工资信息查询模块测试 18测试项目名称及测试内容 185。5.2测试用例 185。6工资信息管理模块测试 19测试要点 19测试用例 19更改密码模块测试 21更改密码模块测试内容: 21用户密码更改测试用例 215。8添加/删除管理员模块测试 215.8.1添加/删除管理员模块测试内容: 215.9.2添加管理员测试用例 215.9部门管理模块测试 215。9。1添加/删除管理员模块测试内容: 215.9.2添加部门测试用例 215.9。3查询部门信息 225。9。4删除部门信息 226。总结 227。参考文献 231。引言络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的企业管理中的应用也不继得到了普及,利用计算机实现企业人事档案的管理势在必行。计算机在企业管理中的应用越来越受到人们的欢人事管理系统是典型的管理信息系统MIS)观等特点。人事管理系统可以提供丰富的功的条件,从而能够适应其公司人事管理的要设。现在,已经认识到计算机管理在企业管理中的重要性,这是其公司科学化、正规化管理并能与世界接轨的重要标志。本也在不断的提高,以及考虑到公司的人事管理现在尚处于传统的人工管理的作可行性分析从以下可行性分析可知,该系统开发具备技术上、经济上、社会上、时间上和法律上的可行性。2。1技术可行性分析本方案极速要求比较高,安全性和可靠性都很强,需要用到的是学过VB2。2社会可行性分析随着计算机的发展与普及,日常人事管理必将实现无纸化办internet查询,提高了数据资源的利用,并能及时的得到更2。3经济可行性分析本方案在通过我们测试后,讲给人事部带来额外的工作效发费用较低。2。4时间可行性分析因为都是学生,时间比较充裕,不会造成时间不够用的事情发生,所以有足够的时间去做系统。2。5法律可行性分析策和法律。需求分析人事档案管理系统是企业的人事档案管理工作事项了信息化、规范化,不仅是企业能高效率完成人事管理的日常工作,还时企业深入开发利用人力资源成为

功能需求分析(基本档案管理、奖罚考评管理、人事调动管理、薪资管理)、系统管理(加删除管理员、数据备份/恢复、更改密码)、部门管理(部门的添加、更改和删除))、决策查询(些最新政策)等主要功能。3。1.1结构化分析方法—-人事档案管理DFD图管理管理员管理管理员人事管理系统管理员管理员人事档案管理系统打印查询报表员工档案表人事档案管理dfd图顶层输出输出查询查询人事档案管理打印报表输出查询部门管理管理管理管理员管理决策查询添加、删除管理员系统管理员系统管理管理人事档案管理dfd图第二层打印报表打印报表更新工资管理输出员工基本数据删除增加人事基本信息人事变动日常考核员工基本档案信息表教育培训员工基本档案信息表日常考核信息员工基本档案信息表日常考核信息教育培训信息人事档案管理dfd图底层非功能需求分析系统操作简单,界面友好。支持多人操作,要求有权限分配功能。为了方便用户,要求系统支持多条件查询。对员工信息在需要时打印不同需要的报表。入本系统。软件必须提供对系统中各种码表的维护、补充操作。软件对用户的所有误操作或不合法操作进行检查,并给出提示信息。8)用户必须对系统中的材料成本信息进行维护,以便软件能取得准确数据。3。3环境需求。1硬件环境服务器端的最低配置是由建立站点所需的软件来决定的,在最低配置的情况下,服务器的往往不尽如人意,现在的硬件性能已经相当出色,而且价格也很便宜,因此通常应给服务器端配置高性能的硬件,本系统服务器端的配置如下:处理器:InterPentium42。0GHz或更高内存:2GB硬盘空间:160GB显卡:SVAG显示适配器。3.3.2软件环境服务器端要求如下:操作系统:Windows2000Server数据库:MircrosoftSQLserver2005开发工具:MicrosoftVisualStudio2005总体设计1结构化设计4。1。1人事系统功能模块结构图人人人工工考考新员人教教部部部决部人密数添事事事资资核核增工事育育门门门策门事码据加信信信信信信信职离变培培信信信查信档更备·息息息息息息息员职更训训息息息询息案改份删增更删查管管查信信增更删输信与除加新除询理理询息息加新除出息恢管查管输复理询理出员人事系统模块图人事系统模块图人事管理系统人事档案管理部门管理决策查询人事管理系统人事档案管理部门管理决策查询报表输出系统管理人事基本信息管理考核人事变动培训4.2。1人事档案系统用例图角色:系统管理员角色职责:维护系统正常运行角色职责识别:运行维持系统完整性/删除管理员

角色:管理员角色职责:管理人事档案管理系统角色职责识别://事基本信息管理部门信息查询决策信息/恢复

角色:员工角色职责:查询个人相关信息角色职责识别:查询个人基本信息信息兴趣角色描述模板角色描述模板4。2。2人事档案系统类图5。软件测试调试计划的整体目标是为确定测试的任务、所需的各种资源和投入,预见可能出现的问题和风险,以指导测试的执行,最终实现测试的目标。(1)为测试各项活动制定一个现实可行的、综合的计划,包括每项测试活动的对象、范围、方法、进度和预期结果.内容。(4确立每个测试阶段的测试完成及测试成功的标准和实现的目标。5.1身份认证模块测试。1身份认证模块测试内容接受信息测试(2)是否可以调出系统主界面是否能够正确给出错误提示序列用户名密码预测结果序列用户名密码预测结果11030123101123456转到人事管理系统界面2a#¥%234561用户名或密码格式不正确31030123104112875转到人事管理系统界面4234561用户名或密码不能为空51030123102用户名或密码不能为空60000008877665123456用户名或密码格式不正确允许登录的合法用户及密码:用户名密码103012310112345610301231029765431030123103123456103012310411287510301231052345611030123106986568人员信息统计模块测试5。2.1信息统计选择方法测试用例(1)按部门统计。(2)按签约年份统计。人员数据库中数据:职工编码姓名性别出生日期部门签约年份001张三男1973-3—22总经理1998002李四男1978-5-12经营部1999003王五男1981—4-19经营部1998004赵六男1966—7—11计划部1998005刘备男1975-6-2生产部2000006关羽男1977-9-10人事部2001007张飞男1974-8-11人事部2001008孙二娘女1980-8-22生产部2002009貂蝉女1977-8—29经营部2002010小乔女1976—3—11人事部1998011李世民男1966—3—2经营部2000012李隆基男1980—1-3生产部2000013李玉环女1974—8-15计划部2001014杜十娘女1968-5—25经营部2002015西施女1979—12-14人事部2002016李魁男1969—5-22生产部19995。2。2调用系统主菜单通过以后,选择信息统计:1经营部:李四,王五,貂蝉,李世民,杜十娘,总计:5计划部:赵六,李玉环,总计:2生产部:刘备,孙二娘,李隆基,李魁,总计:4人事部:关羽,张飞,小乔,西施,总计:4(2)按签约年月统计信息如下:签约年份姓名1998张三,王五,赵六,小乔总计:41999李四,李魁总计:22000刘备,李世民,李隆基总计:32001关羽,张飞,李玉环总计:32002孙二娘,貂蝉,杜十娘,西施总计:4人员基本信息查询模块测试5。3。1人员数据库中数据:职工编码姓名性别出生日期部门签约年份001王赫男1973—3-22总经理1998002邓庆男1978—5-12经营部1999003王东亮男1981—4—19经营部1998004卫亮男1966—7-11计划部1998005孙法雄男1975-6-2生产部2000006赵磊男1977—9-10人事部2001007聂杨男1974-8—11人事部2001008罗佳女1980-8-22生产部2002009赵敏女1977—8-29经营部2002010兰君女1976—3-11人事部1998011张海男1966—3—2经营部2000012黄海男1980-1-3生产部2000013杨竹女1974—8—15计划部2001014赵玉女1968-5—25经营部2002015兰萱女1979-12-14人事部2002016展鹏男1969-5-22生产部19995。3.2测试内容:1).输入符合要求的信息,看系统是否可以输出正确的结果.2).输入不合法的信息,看系统是否可以识别并且给出错误提示.5.3.3测试方法本查询模块的设计采用的是条件组合查询。1职工编码1职工编码2职工姓名3性别4部门5职工编码,职工姓名;6职工编码,性别;7职工编码,部门;8职工姓名,性别;9职工姓名,部门;10职工编码,职工姓名,性别;11职工编码,职工姓名,部门;12职工编码,性别,部门;13职工姓名,性别,部门;14职工编码,职工姓名,性别,部门;5。3.4测试用例设计输入职工姓名职工编码性别部门1Ab*011男经营部2邓庆A02男经营部3邓庆男000—*4邓庆022生产部5。 赵磊6. 张王李赵刘006007男男人事部人事部7.8。兰君女总经理经过检查允许通过进入查询的输入信息:职工姓名职工编码性别部门赵磊006男人事部兰君女总经理输出:1。输出信息:序列序列出错提示12345678职工姓名中含有非法字符职工编码中含有非法字符部门中含有非法字符职工编码超出人事信息表的长度通过验证职工姓名长度越界没有检索项通过验证2.输出查询结果:职工编码职工编码姓名性别出生日期部门签约年份006赵磊男1977—9-10人事部20013。输出错误提示:未找到符合下列条件的信息,请核查确认。职工姓名职工姓名职工编码性别部门兰君女总经理人员基本信息管理模块测试5。4。1测试项目名称及测试内容是否可以接受用户操作信息是否可以在数据窗口中增加新的空白行是否可以删除选中行是否可以将选中行变为可编辑状态返回上一界面清空可编辑行保存当前数据窗口的内容到数据库测试用例原始输入:职工编码姓名性别出生日期…部门001李明男1973—3—22总经理002小张男1978—5-12经营部003王刚男1981-4—19经营部004小李男1966—7-11计划部005老马男1975—6—2生产部006张建男1977-9-10人事部007李阳男1974—8—11人事部008小红女1980-8—22生产部009杜鹃女1977-8—29经营部010李颖女1976-3—11人事部011周涛王蒙男男1966-3—21976-3—25经营部生产部012女1981-5—4人事部013王明男经营部014Aaa周涛刘聪南男1977—11-141976—3-10计划部015王云女19870908生产部输出:职工编码姓名职工编码姓名性别出生日期部门对于非法输入情况报告错误,如上例中编号为Aaa。19870908点击“重置”按钮,可编辑项清空。5。5工资信息查询模块测试5。5.1测试项目名称及测试内容(1)查询条件:接受信息测试.(2)输入正确否:检验信息测试。(3)出错处理:能否正确给出错误提示.。2测试用例查询条件输入序列职工编号姓名11001李名2Kkyu雷宇31005战维41009龙新5100312361004#¥%71100任明812301002王里允许登录的合法用户序列职工编号姓名11001李名21005战维31009龙新工资信息数据库中的信息序列职工编号姓名实发工资签约年份11001李名10001998。10。21002雷宇10001998。1031003钟华8001998。1041004任英8001998。1051005战维15001999.661006王里15001999.671007沈阳8001999。681008李磊6001999.1091009龙新10001999.10101010毕强10001999.105。6工资信息管理模块测试模块测试内容工资录入模块要求某日只输入一条数据,进行主机只读存储器及内存日汇总内容测试模块测试内容工资录入模块要求某日只输入一条数据,进行主机只读存储器及内存日汇总内容测试工资查询模块输入职工编号“052541”,月份“05”,测试输出内容工资汇总模块输入部门编号“06”,月份空,测试输出内容测试说明:要求,每日只能录入一条信息;查询则按月进行,需要输入职工编号;对于工资汇总模块则需要输入部门编号。5.6.2工资录入模块输入序列职工编号月份1000012295960053·#¥·#¥0240001a#5000216000000000000010037=-88804工资录入模块输出1验证通过,调出系统主菜单2月份长度越界3编号中包含非法字符4月份编码包含非法字符5月份编码长度不足6职工编号长度越界7没有输入月份8没有输入职工编码查询模块输入部门编号月份范围10001,1229596053·#¥·#¥02401a#502111查询模块输出1验证通过,调出系统主菜单2编号长度越界3编号中包含非法字符4月份编码包含非法字符5月份编码长度越界工资汇总模块输入部门编号月份范围100295963·#¥·#¥工资汇总模块输出11验证通过,调出系统主菜单22部门编号长度越界3编号中包含非法字符5。7更改密码模块测试5。7.1更改密码模块测试内容:(1)检验用户测试(2)是否可以成功更改密码(3)是否能够正确给出错误提示用户密码更改测试用例序列用户名原密码新密码再次输入新密码预测结果110301231011234561234512345成功更改密码21030123101234561123451234新密码不一致31030123102112875¥…&%×¥…&%×密码格式不正确5。8添加/删除管理员模块测试5。8.1添加/删除管理员

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论