1、需求分析人事管理系统图书馆收藏中图分类号: 密级:UDC: 编号:人力资源管理系统Human Resources Management System,HRMS软件需求分析规格说明书Software Requirement Analysis Specification编 制: 乔 思 文 编制日期: 2015/10/15 审 核: 批 准: 单位名称: 晨曦软件技术公司 第一章 引言11 目标与范围人力资源管理系统的功能包括招聘、岗位描述、培训、技能、绩效评估、个人信息、薪资和福利、各种假期、到离职等,可以适用于企事业单位和行政单位所在职的所有员工,包括试用期新进的员工和长期病假的员工等,可以进
2、行员工信息的修改、增加、删除、打印,也可以相应的查到自己的相关信息,包括:工资、保险、考勤、福利等。人力资源管理系统是基于先进的软件和高速、大容量的硬件基础上的新的人力资源管理模式,通过集中式的信息库、自动处理信息、员工自助服务、外协以及服务共享,达到降低成本、提高效率、改进员工服务模式的目的。它通过与企业现有的网络技术相联系,保证人力资源与日新月异的技术环境同步发展。12 系统概述人力资源管理系统可以迅速、有效的收集各种信息,加强内部的信息沟通。各种用户可以直接从系统中获得自己所需的各种信息,并根据相关的信息做出决策和相应的行动方案。 人力资源管理系统通过减少人力资源管理工作的操作成本、降低
3、员工流动率、减少通讯费用等达到降低企业运作成本的目的。人力资源管理系统包括9个模块:人员管理、薪酬福利、合同管理、考勤管理、绩效考核、招聘管理、培勋管理、部门管理、系统管理,根据这些功能来实现添加、修改、删除、查询、打印等功能。通过这9个模块,公司员工可以了解一下自己的相关信息,包括个人信息、个人工资福利、签约得合同(也可以适当的提醒到期时间,是否续签,还是更改)、考勤、查看是否有培训、调职等相关的信息。公司领导可以查看一下自己员工的各种公开信息,例如:家庭住址、联系方式,也可以查看一下他们近期的表现,通过考勤管理、绩效管理,还可以查看是否需要招聘,是否需要培训,对合同也是一个要经常了解的。人
4、力资源管理系统的作用除了以上的功能外,还可以打印相关的信息,如有疑问,打印出来,到相应部门询问。13 约束条件 1、界面:界面运用了大量的视图,使得界面看起来跟有美感,提示也丰富 2、时间:大型公司中会有很多的员工,通过各个部门来分配人员所隶属的,但也有可能会影响运行速度。3、技术:由于缺乏开发经验,加大了系统实现的难度。第二章 信息描述21 信息流各种信息流是用户的各种操作,包括添加、修改、删除、打印等功能,其中管理员的操作有很多,还可以汇总、统计、导入、导出的功能。211 数据流、控制流、信息流1、第一层:基本操作 2、第二层:管理员与职工的各项功能 3、第三层:管理员操作职工操作2、1、
5、3 数据流图员工信息管理:绩效管理:薪酬福利:招聘管理:培训管理:考勤管理:合同管理:22 对象描述23 数据关系一个用户 对应 一个用户名、密码和权限。一个管理员 对应 多个员工基本信息。员工的初始密码为:123456。24 数据字典1、D1: 员工个人信息 ( Personal data )中文含义英文数据类型长度员工编号Employee Numbervarchar50姓名Namevarchar50性别Sexchar10出生日期Date of Birthdatetime8身份证号ID numbervarchar50婚姻状况Marriage statuschar10民族Nationchar1
6、0籍贯Native placechar10政治面貌Political landscapechar10电子邮箱E-mailvarchar50联系电话Phone numbervarchar50地址Addressvarchar50照片Photosimage16部门Departmentchar10职位Positionchar10职称Professional titlechar10基本工资Base Salarymoney8聘用形式Full-timevarchar50最高学历Highest Educationchar10所学专业Majorvarchar50毕业院校School Graduatedvarch
7、ar50中文含义英文数据类型长度入职日期Date of Joineddatetime8在职状态Working positionchar10合同期限Contractual maturitydatetime8工龄Working ageint4个人简历Personal Particularsntext16备注Remarkntext162、D2:奖惩资料 ( rewards and punishment documents )中文含义英文数据类型长度编号Serial numbervarchar50姓名Namevarchar50性别Sexchar10部门Departmentchar10职位Positio
8、nchar10奖惩日期Date of rewards and punishmentdatetime8奖惩类别Disciplinary categoryntext16奖惩原因Disciplinary reasonsntext16奖惩分数Reward pointsntext16备注Remarkntext163、D3:培训资料 ( training documents)中文含义 英文数据类型长度编号serial numbervarchar50姓名Namevarchar50性别Sexchar10部门Departmentchar10职位Positionchar10培训日期Training datedat
9、etime8培训内容Training compositionntext16备注Remarkntext164、D4:考评资料( Assessment material)中文含义英文数据类型长度编号Serial numbervarchar50姓名Namevarchar50性别Sexchar10部门Departmentchar10职位Positionchar10考评日期Examination datedatetime8考评内容Evaluation contentntext16考评结果Evaluation resultsntext16备注Remarkntext165、D5:调薪资料 (Raises d
10、ocuments)中文含义英文数据类型长度编号Seria l numbervarchar50姓名Namevarchar50性别Sexchar10部门Departmentchar10职位Positionchar10调薪日期Raises datedatetime8调前薪资Former salary adjustmentmoney8调后薪资After the adjustmentmoney8调薪原因Raise reasonsntext16备注Remarkntext166、D6:调动资料 ( Transfer material )中文含义英文数据类型长度编号Serial numbervarchar50
11、姓名Namevarchar50性别Sexchar10部门Departmentchar10中文含义英文数据类型长度职位Positionchar10调动日期Shift datedatetime8调前部门Before the adjustment Departmentchar10调后部门After the adjustment Departmentchar10调前职位Before the adjustment positionchar10调后职位After the adjustment positionchar10调动原因Adjustment reasonntext16备注Remarkntext16
12、7、D7:请假信息( Ask for leave)中文含义英文数据类型长度编号Serial numbervarchar50姓名Namevarchar50性别Sexchar10部门Departmentchar10职位Positionchar10批准日期Date of Approvaldatetime8请假天数Leave daysint4请假事由Reason for Leaventext16扣除工资Deduction of wagesmoney8开始日期Start date timedatetime8结束日期Ending Datedatetime8批准人Approvervarchar50备注Rem
13、arkntext168、D8 :登陆中文含义英文数据类型长度用户名Uservarchar50密码Passwordint6安全问题Questionntext16中文含义英文数据类型长度答案Answerntext16旧密码OldPasswordint6新密码NewPasswordint6 第三章 功能描述31 处理说明1、 第二层(1)处理1:管理员处理输入:管理员的用户名、密码和权限输出:修改、添加、删除、打印、导入、导出员工的基本信息、密码的修改、对各种信息的管理处理:1) 对老师的身份进行审核2) 对数据进行处理(2)处理2:员工处理输入:员工的用户名、密码和权限输出:修改、导入、导出、打印
14、自己的相关信息处理:1) 对员工的身份进行验证2)对数据进行处理32 性能说明 可能要求导入大量的数据,速度会变慢。而且初始值都为空。33 设计约束、导入的Execel不能相应的转换、导出时不能满足相应的转换,转换成Execel表格的形式、进行统计汇总后,得不到柱形图、打印会有打印预览,但没有打印机,打印效果不知怎么样。第四章 控制描述41 控制规格说明42 设计约束第五章 行为描述51 系统状态51 事件与动作第六章 开发工具与开发环境61 开发环境1、操作系统: Windows XP 2、数据库系统: SQL Server 200062 开发工具Visual Studio 2005第七章 修正的项目计划71 成本72 进度73 资源
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1