工厂人事管理系统分析与设计5599.doc
《工厂人事管理系统分析与设计5599.doc》由会员分享,可在线阅读,更多相关《工厂人事管理系统分析与设计5599.doc(97页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 工厂厂人事管管理系统统分析与与设计1.1 某工厂厂人事管管理业务务描述1)由厂厂长批准准的调调入人员员通知连连同职职工登记记卡由由调入人人员一起起交给了了人事科科,人事事科将职职工登记记卡的的信息登登记入职职工档案案,其其数据项项目有:职工代代码、姓姓名、性性别、出出生年月月、政治治面貌、职务、职称、最后学学历、固固定工资资、入厂厂日期、所在单单位。调调入人员员通知存存档,为为统计调调入人员员所用。2)由厂厂长批准准的调调出人员员通知交交人事科科,人事事科据此此将其在在职工工档案中中的信息息取出并并记入调调出人员员档案,其数据项在职工档案的基础上,增加一项“调出日期”。3)由厂厂长批准准的
2、离离退休人人员通知知交人人事科,人事科科据此将将其在职职工档案案中的的信息取取出并记记入离离退休人人员档案案,其数据据项在职职工档案案基础础上,增加一一项“离退日日期”。4)由厂厂长批准准的职职工工资资变动通通知交交人事科科,人事科科据此修修改职职工档案案中的的职工的的固定工工资数据据。5)本厂厂职工凭凭各大专专院校颁颁发的学学历证明明交人人事科,人事科科据此修修改职职工档案案中的的最后学学历数据据。6)随时时都有本本厂各级级管理人人员来人人事科查查看职工工档案、离退休休人员档档案、调调出人员员档案信信息。7)每到到年末,人人事科需需编制职职工统计计表、职工工学历统统计表、职工工工资统统计表、
3、职工工年龄结结构分析析表交交给厂长长。下面给出出职工工统计表表和职职工学历历统计表表的格格式,其其它表的的格式可可由读者者自己设设计。职 工工 统 计 表单 位位人数在岗人数数离退人数数男职工女职工干部工人技术人员员厂机关一车间二车间三车间合 计计统计日期期:制表表人:职 工工 学 历 统 计 表学历人数男百分比女百分比占总人数数百分比比初中高中大学研究生其他总计统计日期期:制表表人:今计划开开发一个个人事管管理系统统用计算算机完成成以上各各项业务务。1.2 画出现现系统业业务流程程图现系统业业务流程程图如图图1.1所示。学历证明工资变动处理厂长工资变动通知职工学历统计表调入人员职工登记卡登记
4、档案职工档案图1.1 人事管理业务流程图调入人员通知调出人员通知调出处理调出人员档案离退人员通知离退处理离退人员档案职工档案人事科人事科人事科人事科人事科职工学历变动处理职工档案职工档案职工统计表职工工资统计表职工年龄结构分析表年终统计离退人员档案档案查询调出人员档案调出人员信息离退人员信息职工信息管理人员厂长1.3 设计新新系统的的数据流流程图 查询者学历证明 F6职工工资变动通知 F5离退休人员通知 F4调出人员通知 F3职工登记卡 F2调入人员通知 F1调 入人 员调出人员离退人员工资员职工图1.2 人事管理系统顶层DFDP职工工资统计表 F11职工统计表 F10职工年龄结构分析表F13
5、职工学历统计表 F12查询结果信息 F14人事管理系统厂 领 导说明:1. 该该图根据据题目,确确定该系系统的总总功能是是“人事管管理”,系统统名称就就是“人事管管理系统统”。又根根据题目目中对业业务的描描述,找找出该系系统的输输入数据据流(F1F6)及该该系统需需要输出出的数据据流(F100F14)。这这里将档档案查询询的结果果信息统统一用“查询结结果信息息”表示。2. 这这里的外外部实体体与业务务流程图图中的不不一样,“厂长”不见了了,而题题中不曾曾见到的的“工资员”却出现现了。这这是由于于对业务务的深入入了解才才做到的的。因为为,实际际业务中中,办理理调入、调出的的都是具具体人员员亲自办
6、办理,不不会有别别人给他他办,更更不可能能让厂长长去办。工资变变动业务务属于工工资员的的业务,所所以外部部实体就就应是“工资员”。对于于输出的的几个统统计表,其其接收者者也由业业务流程程图中的的“厂长”改为“厂领导”,这更更加合理理。D5F2P1人事变动数据录入F3F4F5F6F1学历证明 职工工资变动通知离退休人员通知调出人员通知职工登记卡 调入人员通知 D1D2D3D4D6P2人事变动业务处理离退休人员档案调出人员档案案职工档案 D7D8D9P3统计分析D7D9D8D12职工年龄结构分析表 职工学历统计表职工统计表D10D11D13职工工资统计表P4打印统计报表F11F12F13F10P5
7、档案查询F14图1.3 人事管理系统一级细化DFD说明: 1. 该图的的设计思思路是按按照“输入处理输出”考虑的的。将系系统分解解为“人事变变动数据据输入”、“人事变变动业务务处理”、“统计分分析”、“打印统统计报表表”和“档案查查询”等5个部分分(对于于系统而而言,它它的细化化也可以以称为子子系统)。应注意意到,这这里并不不是教条条地将系系统分为为“输入、处理、输出”这三个个子系统统,其特特点之一一是注意意到处理理的名称称紧密与与业务特特点结合合,如“人事变变动数据据输入”,而不不是“数据输输入”,“打印统统计报表表”而不是“打印报报表”;其特特点之二二是,它它将“处理”用两个个具体的的处理
8、表表示,即即“人事变变动业务务处理”和“统计分分析”,这完完全符合合该题目目的特点点,同时时也减少少了细化化的层次次,在一一个细化化图的处处理个数数不大于于7的情况况下,这这样做是是合适的的;其特特点之三三是,它它将“输出”处理按按打印输输出和查查询输出出两种,分分别细化化为“打印统统计报表表”和“档案查查询”两个处处理。 2. 在确定定该图的的5个处理理之后,再再考虑它它们的输输入数据据和输出出数据。P1的输输入一定定是顶层层图中的的输入数数据流F1F6,它的的输出应应该考虑虑将它的的输入的的原始数数据保存存起来,所所以就应应该是与与输入的的6个数据据流对应应的6个数据据存储D1D6。P2是
9、进进行业务务处理的的,它就就应该利利用已经经存储在在计算机机中的数数据进行行业务处处理,所所以它的的输入一一定是D1D6;由于于我们已已将处理理结果的的输出归归到“输出”了,所所以一个个处理的的结果数数据就应应该存入入到数据据存储中中,为“输出”处理准准备数据据。由题题目可知知,该业业务处理理的结果果保存在在三个档档案中(D7D9),所所以在图图中画出出了三个个档案的的数据存存储作为为它的输输出。需需要特别别指出的的是D7与P2之间的的双向箭箭线,它它表示P2处理对对数据存存储D7即读又又写;这这是为什什么?由由题目的的业务描描述可知知,在调调出处理理、离退退处理、工资变变动处理理和学历历变动
10、处处理的业业务中都都有对D7的读和和写的操操作。如如调出处处理,需需要先到到D7中查找找调出人人员,接接着,将将该人员员的数据据读出并并写入D9,然后后,再将将D7中的该该记录删删除。P3也是是数据处处理,是是专门进进行统计计的,凡凡是统计计的处理理,其输输入一定定是已有有的存储储,这里里,它的的输入有有“D7”和D9,为什什么是这这两个而而不是三三个存储储或一个个存储?这要根根据业务务决定,或或者说要要看它输输出的结结果数据据都需要要那些数数据才能能得到,这这就是说说它的输输出决定定了它的的输入;由业务务可知,它它的输出出是四个个报表数数据的存存储D100D13;进一一步分析析,D10中的数
11、数据项(见“职工统计表”),其中的“离退人数”一定要使用“D9”(离退休人员档案)的数据才能的到,而数据项“人数”应是“在岗人数”加“离退人数”之和,其它数据项都可由“D7”(职工档案)得到,由此可知,P3的输入是少不了D7和D9;同样方法分析另外的三个表,它们所需要的数据都可由D7提供;因此可以确定P3的输入是D7和D9,它的输出是数据存储D10D13(职工统计表、职工学历统计表、职工工资统计表、职工年龄结构分析表)。P4的功功能是打打印统计计报表,其其输入数数据是由由P3准备好好并存入入数据存存储的D100D13,它的的输出应应该是四四个统计计报表的的数据流流F100F13。P5的功功能是
12、档档案查询询,它的的输入应应该是该该系统业业务处理理所建立立的三个个档案D7D9,它的的输出是是档案查查询结果果F14(这里里没有对对F14细化)。D13D10D11 P1.1录入调入人员通知 P1.2录入职工登记卡 P1.3录入调出人员通知 P1.4录入离退人员通知 P1.5录入工资变动通知 P1.6录入学历证明F2F3F4F5F6F1D1D2D3D6D5D4 P2.1人员调入处理D7 P2.2人员调出处理D8 P2.3离退休人员处理D9D7 P2.4工资变动处理 P2.5学历变动处理D7 P3.2工资统计D9 P3.1职工统计D12 P3.3学历统计 P3.4职工年龄结构分析图1.4 人事
13、管理系统P1、P2、P3的细化DFD说明:1. 该该图是对对一级细细化DFD中的P1P3的功能能进一步步细化。2. PP1分别细细化为P1.1P1.6这6个完成成具体数数据录入入功能的的处理。这6个处理理的输入入对应于于F1F6的6个输入入数据流流,而它它们的输输出分别别对应于于D1D6这6个数据据存储。3. PP2细化为5个完成成具体人人事业务务处理功功能的数数据处理理P2.1P2.5。为什什么细化化成5个处理理?这是是该题目目DFD设计中中的关键键,是容容易出错错的地方方。做好好这一步步的关键键就是正正确认识识人事管管理的业业务。根根据题目目,可以以确定它它的5项业务务,即调调入、调调出、
14、离离退休、工资变变动和学学历变动动,因此此P2细化后后只能是是5个处理理。确定定这5个处理理之后,再再考虑它它们的输输入与输输出。P2.11是人员员调入处处理,根根据题目目可知,调调入人员员的职职工登记记卡所所记录的的信息正正是需要要写如“职工档档案”中的信信息,但但是,并并非什么么人填写写的职职工登记记卡都都可以记记录到“职工档档案”中,它它的依据据就是调调入人员员通知。所以,这这项业务务是要根根据调调入人员员通知中中有的人人员,才才将其职职工登记记卡信信息登记记到“职工档档案”中。由由以上分分析可以以确定P2.1的输入入是数据据存储D1(调入入人员通通知)和和数据存存储D2(职工工登记卡卡
15、),其其输出是是记录有有调入人人员信息息的数据据存储D7(职工工档案)。 P22.2是人员员调出处处理,题题目告诉诉我们,该该业务是是将调出出人员的的档案信信息由D7取出并并写入D8(调出出人员档档案),此此操作的的依据是是调出人人员通知知(D3)。因因此,该该处理的的输入数数据应是是数据存存储D3和D7,输出出数据是是数据存存储D8。这里里还应注注意,题题目中讲讲到调出出业务处处理是“将其在在职工工档案中中的信息息取出另另外记入入调出出人员档档案”,注意意这话中中的“取出”,其意意是调出出人员的的信息不不会在职职工档案案继续续保留。据此,对对于计算算机操作作,就是是先从D7读出调调出人员员信
16、息,并并将其写写入D8,然后后再对D7中的该该记录删删除。这这就是一一读和一一写,在在图中用用双向箭箭线表示示的就是是这读写写操作。P2.33离退休休人员处处理,该该处理与与调出业业务有类类似的操操作。其其输入是是数据存存储D7和D4(离退退休人员员通知),其其输出是是数据存存储D9(离退退休人员员档案)和D7(这里的写操作可以认为是输出)。P2.44是工资资变动处处理,该该业务是是依据职职工工资资变动通通知,到到数据存存储D7中查找找相应记记录,同同时修改改其中的的工资数数据,这这一过程程包含有有对D7的读与与写。因因此,该该处理的的输入数数据是存存储D5(职工工工资变变动通知知)和D7,输
17、出出数据是是数据存存储D7。P2.55是学历历变动处处理,该该业务处处理与P2.4是类似似的,根根据D6(学历历证明),决决定对相相应的职职工的档档案中的的学历进进行修改改。其输输入数据据是数据据存储D6和D7,输出出数据是是数据存存储D7。4. PP3(统计计分析)处处理的细细化是根根据需要要得到的的统计报报表而进进行的。由于需需要的统统计报表表有四个个,所以以它就分分解为四四个处理理,即P3.1(职工工统计)、P3.2(工资统计)、P3.3(学历统计)、P3.4(职工年龄结构分析)。P3.11是职工工统计,它它完成职职工统计计表的的数据统统计,前前面已经经说过,为为了得到到该表数数据,就就
18、需要由由D7和D9提供数数据,因因此,它它的输入入数据是是存储D7和D9,输出出数据是是保存了了职工工统计表表数据据的数据据存储D10。P3.22是工资资统计,它它完成职职工工资资统计表表的数数据统计计,“职工档档案”所提供供的数据据(数据据项“固定工工资”、“职务”、“职称”等)就就可以满满足该项项统计所所需的原原始数据据,所以以,其输输入数据据是D7,输出出数据是是保存了了职工工工资统统计表数数据的数数据存储储D11。P3.33是学历历统计,它它完成职职工学历历统计表表的数数据统计计。其输输入数据据是D7,利用用其中的的数据项项“最后学学历”、“性别等”进行统统计,输输出数据据是保存存了职
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工厂 人事管理 系统分析 设计 5599
限制150内