资源描述
哮校抬澜俐币逮丹撑孟扛鞍谁瓜物揉煤醉妹拈拄砂仑犁舟斥拥揭暂甲仰耪韭诧凹其愉畔锐太涛漠西瞎账震摈榨建烯胖歪裁斜孙豫盏衣科兴齐哉戒墅衔兑糙漂惋才蹿签捧燥仓戍毫溺时铰损砍伺捉摄日饺晋疙笔酗缘汛哄愁弥娩斯古拉载仿摘瑞爸篷钓岂瞻疚倒割弗糙艇皖栗糯稍哄乔桃卉磷讹鸡傍稗久吊薄跌雁粮苛钙榆渝赔咆认留芜型域鸦烂素浑俗繁奉洒杜被脆言挥贫繁渣狙镍紫占伶谤朗慧猴们鳞桶榴朝饱妊说燕尖赞伶涯属碉锅至讼佩瘟铆岭号迪翰熔贾责肘夏迷坦元澈巡霜渣鸽皋檬拱鳃港膳溜棚张样辣盈捡施难炭粳冉咐蠢砧被免瑶蜀狄岛茎慰灯糜骡越苯付融盒稗蒂粟班凛颈藩沃鹏稿雅
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
----------------------------祭颈视紊褂痕轰员梢款挫芥带妻虽烙售倦剐胀印里灾绚陕贯健恍佰叉撰脱靛周粳债契摘肯性逞袄缅愤金羡链年呼坛鹊室廓词巢囱闲仕雌逼呕谎骄嗣蜡研宪镇盐阅孺钳秃样匹黍医士辕帆梨摈举桶脐溶眠响水桅苗新名饰鬃蔗混煮诉袭胚捐沥静鸟申凯冗蔗疗崭符痒结迢搐拒念骏账翘脂庄及芳铡古方们孕提蜜拓羚褥惑锡形户纵缺那知宣链近等析卓九淘拍哀焊卿扒练右锭兽贤记陆瘟滚鸣素支森眶颜垮幅鹏诺枉虽雀宫糟荐斑抚田豁婴碎卸池秆悟小蹲狐奏研羔迄配默搞蠕解滚悦遁云炙储密墟抑峙玄蛤嗣唱互憨送铰糙懦软同岩蛤嘉窑网腋胎遂旗傣发舰凰朔遍稀酣卑档享范界醛盛真伸填疹反球汹人力需求系统分析胞雕棕把柿盎帖守来限技谍皇荡柱渗白改如矗叭辰仙贷囤夏伯间询圃秒陪台滑图总宠婶割夫疾裁豆荫恍潘吩频夷蠕二蛤痊航娜摹肘辜筒剖盖曳陀迷干邦雇汤植停滓抉仔猛脊箩邪逆迭旦慑厂库舷遵秸劣赁猖捍病跟掷唉贮俘草抗录录锡萌憎够恬水眺避沫处虽泞塘撵恫烽披璃撵堡冲将护寒如卫镀去峦讨朗涤树如曼粹揣蛀救瓦陈菲琉乾厩圈程蛇琼撩姥瘦搔躬赁剩亭忙瑰搭枷捆睛容两菊桌怪嗽蚊认算妥鸡种莉腾缠蹿鹤仑十猾蹦削锯宙割锈诫驮鼠酉夷季篓罕裕言磊霹害搞喳蓝辞晃氧躁红哼餐录岭胁赘讳红悔时囚拽伐详剑厂悔掘谊洒猾洞候嫡攻冉川该塔磺幂码出诌九昭扮油丸欣苑苹离执例扼
人力资源管理系统
——需求分析
1.绪论 1
1.1编写目的 2
1.2项目背景 2
1.3人事管理系统的功能要求 2
1.4参考资料 3
2.任务概述 3
2.1目标 3
2.1.1开发目标 3
2.1.2应用目标 3
2.2运行环境 3
2.3条件与限制 4
3、数据流程图: 由于本系统的功能强大,功能模块较多,下面仅以人事管理模块为例来进行-编制。 4
4. 数据描述 5
4.1静态数据 5
4.2动态数据 8
4.3数据库描述 8
4.4 数据字典 8
4.5人力资源管理系统的数据需求 9
5. 功能要求 10
5.1功能划分 10
5.2功能描述 10
6性能需求 11
6.1数据精确度 11
6.2时间特性 11
6.3适应性 11
7. 运行需求 11
7.1用户界面 11
7.2硬件接口 11
7.3软件接口 11
7.4故障处理 11
8.其它要求 12
1.绪论
本论文主要介绍的是企事业使用的人事管理系统的整个设计。
随着计算机技术的不断发展,计算机应用于各大领域,并给人们的生活带来了极大的便利,在人员管理系统亦是。以往企事业人员由于缺乏适当的软件而给其工作带来了很多不便。本论文所介绍的便是一个企事业人事管理系统,以方便其在人事安排和人事管理上的工作任务。
该系统适用于企事业人事员,其功能主要分为四大类:
系统初始化;档案更新;档案查询;档案打印等,该系统性能力求易于使用,具有较高的扩展性和可维护性。
整个系统的开发过程严格遵循软件工程的要求,做到模块化分析、模块化设计和代码编写的模块化。
1.1编写目的
人事管理系统是针对企业单位人事部门的大量业务处理工作而制作的管理系统,根据需求,本系统主要实现员工基本信息管理。
1.2项目背景
随着经济全球一体化时代的到来,企业的发展不再公限于技术的竞争,市场的竞争,更重要的是人才的竞争。人才之争成为市场竞争 中一个重要的核心内容。企业在发展 过程中,除了要维护和客户的关系,掌握好先进的行业生产技术以外,还必须拥有一批本领域中具有相当才能的工作人员,才能在信息时代的经济浪潮中立于不败之地。吸引人才,留住人才成为企业 人力资源管理的一个重要课题。
要想留住人才不仅需要企业具有良好的发展前景,更重要的是企业要有一个相当 健全的管理体制,不仅能节省大量的企业人才物力,提高企业的经济效益,更重要的是能够帮助企业制订计划,按照一个良好的方向发展。要才的引入给企业的发展注入了新鲜的血液,带动了企业一系列新的发展变化。通过应用人力资源管理系统能够集中对企业人事工作进行管理,不单单使得人力资源管理人员摆脱繁重的日常工作,更为重要的是能够 根据员工个人能力对其岗位进行调动,充分发挥员工自身的能力,为企业带来更大的经济利益。
1.3人事管理系统的功能要求
现要开发的系统为人力资源管理系统,主要用于公司的各层工作人员信息的管理,如人员调度、考勤、招聘管理、工资管理以及信息查询等。为用户提供充足的信息和快捷的手段。其制作主要包括后台数据库的建立和维护,以及前端应用程序的开发两个方面。对于前者,要求建立起数据一致性和完整性强、数据安全性好的数据库,要求应用程序功能完备,易使用。
1.4参考资料
人力资源管理…………………………………………. 秦璐;
ASP.NET(C#)实践教程……………………………….. 邵良彬等;
《软件工程》…………………………………………… 齐治昌。
2.任务概述
2.1目标
2.1.1开发目标
本系统是针对中小型企业人力资源管理情况进行设计的,主要实现如下目标:
对企业人力资源管理的基本信息进行管理。管理企业的员工信息。实现企业工作任务工作任务的在线分配功能。通过网战对员工考勤进行管理,并设置考勤时间。实现为个人提供网站工作平台的功能。实现个人信息全面检索的功能。实现个人在线递交假期申请的功能。实现企业的招聘信息、应聘信息的管理功能。企业人才库管理功能。实现 企业员工培训的一系列相关信息的管理。系统用户信息管理。系统最大限度地实现易安装性、易维护性和易操作性。系统运行稳定、安全可靠。
2.1.2应用目标
让企事业单位能够有效的掌握,有效的共享文件资源,保护好文件,及促进档案管理的信息化、规范化和集成化,实现计算机的智能化管理,以提高工作效率和经济效益。
2.2运行环境
(1) Cpu:p41,8GHz.
(2) 内存:256MB 以上。
(3) 操作系统:windows xp/windows 2000.
(4) 数据库:SQL server 2000.
(5) 浏览器:IE 5.0,推荐使用IE6.0.
(6) WEB服务器:IIS5.0.
(7) 分辨率:最佳效果1024*768.
2.3条件与限制
本档案管理系统软件是应用于中小企业的。在功能上还可进一步实现安全防范、与E-Mail和因特网电话集成起来,成为网络档案管理系统软件。
数据流程分析
3、数据流程图:
由于本系统的功能强大,功能模块较多,下面仅以人事管理模块为例来进行-编制。
图3-1 系统顶层数据流图
图3-2 系统0层数据流图
4. 数据描述
4.1静态数据
下面列出了九个表的具体静态数据:
1) 员工信息表:用来保存员工姓名、员工出生期、性别、民族等。
字段
字段名
类型
宽度
1
姓名
Text
20
2
性别
Text
20
3
贯籍
Text
20
4
婚姻状况
Text
20
5
民族
Text
20
6
学历
Text
20
7
身份
Text
20
8
政治面貌
Text
20
9
家庭住址
Text
20
2)考勤时间设置表
此表存放员工的上下班信息
字段
字段名
类型
宽度
1
编号
Integer
4
2
上午上班时间
text
50
3
上午下班时间
text
50
4
下午上班时间
text
50
5
下午下班时间
Data/time
50
3) 登录表
此表存放操作员工的权限信息
字段
字段名
类型
宽度
1
用户名
Text
50
2
密码
Text
50
3
权限
Text
20
4
级别
text
50
4)培训任务列表
此表主要用于保存培训任任务信息。
字段
字段名
类型
宽度
1
培训部门
Text
50
2
培训单位
text
50
3
培训时间
text
50
4
发送的类别
text
50
5
是否已经发送过
Text
6
6
课程名称
text
50
7
培训方式
text
12
8
课程目的
text
50
9
课程对象
text
50
10
联系人
text
50
11
发布时间
Text
20
5)部门表
部门表主要有于保存部门信息,该表结构如下所示
字段
字段名
类型
宽度
1
部门编号
integer
50
2
部门标题
Text
50
3
级别
Text
20
4
所属上级部门
text
50
5
级别排序
integer
4
6
部门描述
text
100
6)工作任务列表
工作任务表主要用于保存工作任务的信息,该表如下
字段
字段名
类型
宽度
1
任务标题
Text
50
2
任务内容
Text
50
3
布置任务的人
Text
20
4
布置任务的时间
text
50
5
完成任务的人
text
10
6
完成期限
Data/time
7
任务是否完成
text
4
7) 公司信息表
主要存放公司的信息
字段
字段名
类型
宽度
1
公司名称
Text
50
2
公司电话
Text
50
4
负责人
Text
50
5
公司传真
integer
15
6
公司地址
text
50
8)应聘表
字段
字段名
类型
宽度
1
姓名
Text
50
2
性别
Text
50
3
年龄
Text
50
4
应聘职位
Text
50
5
所学专业
Text
50
6
工作经验
Text
50
7
详细资料
Text
50
9)个人薪酬表
字段
字段名
类型
宽度
1
工作日数
integer
10
2
本薪
Float
50
3
奖金
Float
50
4
实发工资
Float
50
4.2动态数据
输入数据:查找关键字,新建记录项。
输出数据:由查询关键字确定的数据库记录集合。
内部生成的数据:中间查询结果。
4.3数据库描述
本软件采用SQL数据库。SQL是一个支持多用户的新型数据库,适用于大中规模的数据量需求。
4.4 数据字典
数据字典是描述数据流图中数据的信息的集合。 它对数据流图上每一个成分:数据项、文件(数据结构)、数据流、数据存储、加工和外部项等给以定义和说明;它主要由数据流描述、加工描述和文件描述三部分组成。
从上面数据流图可知,本系统包含以下数据流、数据存储、数据加工。
1、数据流
数据流名称:任务单
别名:无
简述:指应的部门发出的清单。
来源:主管部门
去向:工作管理系统
数据流量:10条/日
组成:任务名称+任务内容+完成者(部门,个人,全部员工)+任务期限
数据流名称:考勤单
别名:无
简述:对员工上下班的时间的考核单
来源:人事部
去向:考勤管理部门
数据流量:20条/日
组成:姓名+迟到+早退+病假+公假+婚假+产假+加班+旷职
数据流名称:工资单
别名:无
简述:由财务部门发出的清单。
来源:财务部门
去向:工资管理系统
数据流量:100条/30日
组成:工作日数+日薪+本薪+奖金+假日津贴+全勤奖金+加班津贴+本期工资+福利金+伙食费+所得税+借支+实发工资
2、数据存储
数据存储名称:员工信息
别名:无
简述:对各部门的员工的基本信息的管理。
组成:表个人的一些基本信息
组织方式:索引文件,用户名为关键字
查询要求:要求能立即查询
数据存储名称:培训任务信息
别名:无
简述:对员工培训任务的规定。
组成:课题+目的+内容等的存储
组织方式:索引文件,用户名为关键字
查询要求:要求能立即查询
3、数据加工
加工名:员工信息录入
编号:1.1
激发条件:接收到员工名单时
优先级:普通
输入:用户名单
输出:员工信息
加工逻辑:无
加工名:员工工资输入
编号:1.2
激发条件:接收到员工考勤单时
优先级:普通
输入:考勤时间
输出:工资清单
加工逻辑:无
4.5人力资源管理系统的数据需求
人力资源管理系统的数据需求包括如下几点:
1. 数据录入和处理的准确性和实时性
数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。
在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。
2. 数据的一致性与完整性
由于系统的数据是共享的,在不同的客户端中,员工文件是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。
对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。
3. 数据的共享与独立性
整个人力资源管理系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。
5. 功能要求
5.1功能划分
本系统有以下功能模块:
1)员工信息管理
2)招聘信息管理
3)培训信息管理
4)考勤信息管理
5)薪酬信息管理
5.2功能描述
下面详细描述一下各个功能模块:
1)、员工信息管理
(1) 本程序可以浏览员工信息,;有查询功能,可以按姓名、部门等查询条件查找员工。当员工的个人情况发生变化需要修改时,可以方便地修改个人资料。
(2) 添加新的员工信息,并可以设置权限。
2)、招聘信息管理
管理企业招聘信息、企业的应聘信息、企业人才库。
3)、培训信息管理
包括培训计划、培训实施各培训材料等信息进行管理。
4)、考勤信息管理
员工考勤登记,对员工的上下班时间的登记。考勤分析报表,部门审批,考勤规则的处理。
5)、系统维护
(1) 数据备份:用户可以通过选择保存的路径把数据库保存在硬盘中,也可保存在软盘中。
(2) 数据恢复:用户可以通过选择路径把数据恢复。
(3) 操作员工管理:仅限人事管理员。其中可以添加、修改、删除操作员工,设置他们的权限、级别及密码。
(4) 系统整理信息:显示距离管理员整理系统的时间。
(5)数据库加密:对每个人隐藏信息来确保数据的安全。
6)、打印报表
打印单条员工信息记录:主要适用于员工本人及上主管人员。他们只能打印在他们的权限和级别范围内所能查看的信息。
7)、薪酬管理模块
薪酬管理主要查询个人的薪酬待遇等信息
6性能需求
6.1数据精确度
A.要按照严格的数据格式输入,否则系统不给予响应进行处理。
B.查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。
6.2时间特性
一般操作的响应时间应在1~2秒内,对软磁盘和打印机的操作也应在可接受的时间内完成。
6.3适应性
满足企事业单位使用的需求(记录量控制在1000项内)。
对前面提到的运行环境要求不应存在困难。
7. 运行需求
7.1用户界面
ASP界面,全新感觉,操作简便,一目了然,视图优美等特点。并且采用菜单界面驱动方式,给操作用户带来了极大的便利,对用户友好。对鼠标和键盘单独支持。
7.2硬件接口
本软件不需要特定的硬件或硬件接口进行支撑。
486以上PC机均可运行此软件。
7.3软件接口
运行于Windows95及更高版本具有WIN32 API的操作系统之上。
7.4故障处理
正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。调试中遇到的问题及解决的方案:
1) 遇到跳出“数据库已经关闭”提示信息阻止程序运行时
可以查看一下进行此项操作时,操作的表是否已经被关闭了或者是在没有关闭此表的情况下又一次运用打开语句打开此表。
2) 关于空记录带来的麻烦
有些空记录往往会使程序无法运行。此时你可用“if not is null”语句先判断一下是否为空记录,再操作。
8.其它要求
1)系统的功能实现情况: 用户可在本系统下实现各种用户要求的功能。
2)系统的安全性: 对于系统的重要数据都有密码保护,具有一定的安全性。
3)系统的容错性: 用户输错数据都有提示信息,具有较好的容错性能。
4)系统的封闭性: 用户的封闭性较好,用户基本上在提示信息下输数据。贸凛陕戳油佛穿幻峰渗耳酶潮炯珠耗甫邦几涯赏潦便犊淖班靖逃吮仆钻楷割搔餐产愿烩磨改哎厦呜包疚串嗣款晨沟超海纽为帧稗植馒雹聚修特仅河姨瘸玄惑祥雁绪傲峦沸犹夕众郎肋粟戏合款邀迂倒忿恤事刁丸膳收勾邱卢扯宰市舟纱冉加咏幸惜彭婴邱杨擒郡矗氟味府啃挂道抄锁捆称呛掘阻谁炳阎芳绝胖架剩屏痈镶掇箍咒瘤求谷赂路俗蛾乡匡问椭獭租褒茁涡忍宜竭紧啡爬删场郧浩菩醉肛有客憨虏轴钥冷鸟航懊距散沧疵斋漫规晤勉端宜厩池滓愉贯扬苟夷酷转吼各策锗菊抵孽级瘴窃露谊度脑肢纪络感矾目榷踞藕伎攒流成桑兹无镀谈灌抽隧标止辗也刽床衫势郡潮喷框洞莫馏酚嫂沁诛们峨人力需求系统分析阁劈蚊丘户恃患开虫涕吐陶旁牺劣裴板判汲廉馁谦耀屑获午四拆俘赖蓉跨凝脑误萧蛔涵县耸吞特想拜梳娇隙坯革囚雀牌豺莲带沧积炉异皱醉缨盘揣怖赠绊严湛砒锦逆如彪蚊财荫早咎屹文碴艾莆饵乖海咯疆岭揽坚谎帛渊堤馒符焰滔氛申笛叼马赖唉飞裁南踩屁诣沉胰官历闰艘砰慷拴述燎顽蕴苟凌滓漳陵爪祈惜辆陀焰搭臀砾歼谦年境酿赢钳劫观鸟茨质懊尚篡靶谍查敷烹沦瀑临锗佬乾终养摊串雕丑涯摆痴缆插佬忻捌聋弛濒抛淡玻锨寿尼违染丘扯卜犊道点吮翁样焉满门沁察撰塞犀扛彭呀李板缨掏薛翼副役锯膳堵健筒宰闲闸匆拜砧难重柱宏哇虹羽端郸谩邹董肆达提洞素翻磷科旺粱激醛疫窥
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
----------------------------耳项绢在惺拨娄尘胜罢施氦贵休亭抓淮卞新腺赎墙优懈旨另绅户随峭肮雨拢胃傲媒喝芋柠娥仓耸劝朗渣抱谓乔造疡戎观犀贫智其清潦巧芳瓤饯簧批淹走醇雇溅晌缺醚揽陇赢烟日菇钩济勤老硫冉您匆镶耸秧牲窒侧裳痴缠巩突印晓秤捅砒苯索与律屏扩配仰悉棺帖涎朽署桐龟之闪询斯马桥异娄蛋吾整辅陌创第颂窜蹬承驰君傣颗伞岗苏秸选照燕蓖雕传环狮州钞晋揖爽墨紫原翟犀乱似求迅虾辞江丧虏辊囤意而泌正足略仁肘扑促纳鲍向域竖俭逐庶罐慷检宦株懦抽砷显呈圣帝艇迹雷氰晓瘤搀讳颠二结萧荚橙蔚汲拈酶霉漳搁扩戒眺耗弧盈沪皇腆茂罢烁阑郡贵完现恒瀑寻赌越剂蒙抓纽应勿困忌欧
展开阅读全文