人力资源综合管理系统需求新版说明书_第1页
人力资源综合管理系统需求新版说明书_第2页
人力资源综合管理系统需求新版说明书_第3页
人力资源综合管理系统需求新版说明书_第4页
人力资源综合管理系统需求新版说明书_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

人力资源管理系统 需求说明书编写:王永怀()彭仕宁()邓博智()审核:日期:同意:日期:受控状态:公布版本:1.0编号:110

24076人力资源管理系统需求说明书 123414目录 2277351概述 4231111.1目标 4264121.2背景 4212611.3范围 4214241.4术语定义 5207751.5参考资料 5138392任务概述 674482.1目标 6239792.2使系统含有简单性、针对性、实用性 6220422.3用户特点 6114592.4假定和约束 7239603系统管理模块功效描述 737393.1安全管理子模块 7192623.2角色维护子模块 760763.3组织结构维护子模块 858224功效分析 9269374.1课程介绍 9195754.2市场背景 9304974.3用户需求分析 932354.4功效模块树 1150034.5用例图 12206704.5.1登录用例: 12273474.5.2职员信息管理用例: 1344094.5.3职员个人信息查询用例 16171624.5.4部门管理用例: 17301404.5.5部门岗位管理用例: 1981064.6数据步骤图DFD 22195864.7关键数据字典DD 24133154.7.1数据流 24106474.7.2数据项 2587064.7.3数据库要求:在数据库中最少应该包含下列数据表: 28217595对非功效性需求 29123505.1对性能要求 2999965.1.1精度 29147105.1.2时间特征要求 29

概述目标本说明书目标在于明确说明系统需求,界定系统实现功效范围,指导系统设计和编码,拉近项目组员技术上亲密性。本说明书预期读者为:项目组组员、指导老师、预期用户。背景1、拟开发软件系统名称为:人力资源管理系统。2、本系统为一个独立运行系统,暂不考虑和其它系统连接关系。3、本系统为在校学生老师指导下完成,部分设计起源参考网上或其它书籍起源,并不完全由学生项目组独立完成。范围本系统目标是管理企业职员、部门、人事调动管理系统包含企业职员管理、部门管理、岗位管理基础管理工作。系统包含为了开展上述工作而作模块结构设置、管理角色设置、权限功效设置。术语定义列出本文件中用到专门术语定义和外文首字母组词原词组。【角色】在登陆界面上面有一个角色选择按钮,角色意思是该系统使用者身份等级,不一样身份等级将有不一样使用权限,所使用界面操作也不一样。【在职人数】一个部门下面有很多不一样岗位,岗位上容纳量,而岗位上在职人数就能够表明,该岗位上职员人数是否足够。目标是能够依据这个值来确定招聘计划。【薪资】该企业中某一岗位工资是固定,即该工资仅仅包含目前职员月工资。参考资料列出用得着参考资料,如:某网站《图书管理系统》《SQLServer数据库管理和应用实例教程》--人民邮电出版社《VisualC+++SQLServer数据库应用实例完全解析》--人民邮电出版社《java面向对象程序设计》--清华大学出版社任务概述目标开发一个功效健全,实用人力资源管理系统,其目标有以下几点:A、方便基础信息录入,实现录入数据高效验证;B、处理速度提升;C、使系统更人性化方便用户使用;D、人力和设备费用降低;E、高安全性和保密性;使系统含有简单性、针对性、实用性不一样用户使用界面是不一样,这能降低用户记忆负担。使用该系统以后,原来复杂繁琐工作变得简单了,另外就是使用该系统以后,能方便管理高层如经理等级人物对人才使用做一个计划。用户特点用户为拥有大量职员数量企业或企业。本软件最终用户是企业企业全体工作职员。本系统数据库服务器将二十四小时运行,只要装有该系统职员和管理人员任何时候全部能够登陆浏览自己信息。假定和约束软件需于课程《数据库系统概论》设计篇结束前2个星期完成,软件运行于小组每一位组员电脑上。此系统检验时运行环境是学校试验室电脑(WindowXP)环境。系统管理模块功效描述安全管理子模块用户使用系统功效前,必需登录。系统企业经理使用专用账号”特殊号”进行登录,其它用户由系统部门经理在组织结构维护子模块中添加。部门经理和登录一般职员全部能够修改自己密码。只有部门经理能够使用系统管理中维护模块。用户登录后能够实施退出系统操作。角色维护子模块角色是对在不一样工作岗位上处理事务人员概括,比如企业经理、部门经理、一般职员等。系统登记相关岗位角色,比如“经理”通常是必需一个角色。角色应该含有角色编号、角色名称。组织结构维护子模块企业由人员组成,人员按部门组织。企业含有职员名册,应该登记人员姓名,性别,年纪,身份证号,联络号码,婚姻情况,学历信息,家庭地址,所在岗位。一个职员最多含有一个角色。企业含有多个部门。一个部门下面又有很多岗位,一个岗位容纳量可能不只是一个。系统应该能够登记企业各个部门岗位,能够处理部门、岗位增减改变情况。应该登记各部门部门编号、部门名称、部门经理、部门经理联络方法、部门成立时间。部门经理从职员名册中选择,向部门经理申请更换,申请被同意以后,能够随时更换。部门下属职员从职员名册中选择。一个职员只能属于一个部门。功效分析课程介绍数据库设计是指对于一个给定应用环境,结构(设计)优化数据库逻辑模式和物理结构,并据此建立数据库及应用系统,使之能够有效地存放和管理数据,满足多种用户应用需求,包含信息系统要求和数据操作要求。此人力资源管理系统试验包含以下几部分:需求分析、慨念结构设计、逻辑结构设计、物理结构设计、系统实时和维护。市场背景伴随中国市场经济不停发展,人才竞争日趋猛烈,人力资源管理在企业和企业中地位变得越来越关键。现在,很多企业和企业在人力资源管理上还停留在手工操作层面,极难适合现代企业发展和企业信息化需求。为此,开发一套适宜“人力资源管理系统”软件,提升人力资源部门工作效率是现在很多企业和企业迫切需要。本系统对企业人力资源资料进行管理,为人力资源管理人员提供一套操作简单、使用可靠、界面友好、易于管理处理工具。本系统对人力资源多种数据进行统一处理,避免数据存取、数据处理反复,提升工作效率,降低系统数据处理复杂性,不仅使企业人力资源管理人员从繁重工作中解脱出来,而且提升了人力资源管理效率,提升了人力资源管理科学性,方便用户进行查询、管理人员进行管理。用户需求分析建立一套功效完善人事系统,既能满足业务人员日常处理需要,增加企业经营全过程数字化管理水平;又能满足管理人员决议分析需要,提升企业管理层对企业经营反馈信息响应速度。从而大幅度提升工作效率,提升实施管理正确性、科学性、使担负管理工作人员从繁杂手工劳作中解脱出来。所以该系统需要实现以下多个关键功效:登陆管理:不一样角色有不一样权限,每一个管理员拥有自己登陆用户名和密码,部门经理全部拥有查询和修改全部职员信息权限,而只有企业经理才拥有对部门经理层查询和修改权限。系统管理:1、对部门经理人员信息进行增、删、改、查;2、企业部门和岗位增、删、改、查;3、职员基础信息录入:姓名,性别,年纪,身份证号,联络号码,家庭地址,婚姻情况,学历信息;4、职员岗位信息录入:职员号,任职时间,岗位编号,所在部门等;5、职员奖惩信息:增、删、改、查。6、职员基础信息修改;7、对于转出、辞职、解聘、退休职员信息删除;8、根据一定条件,查询、统计符合条件职员信息;最少应该包含每个职员具体信息查询、按婚姻情况查询、按学历查询、按工作岗位查询、按职员号、按姓名等,最少应该包含按职员号、按学历、婚姻情况、岗位、参与工作时间等统计各自职员信息;其它功效:界面(要求轻易操作)。功效模块树用例图登录用例:1、简明说明本用例说明用户怎样登录到人力资源管理系统。启用此用例参与者为企业经理,部门经理。2、事件流当参与者在登录表中键入她(她)用户名和密码时,本用例就开始了。基础流-登录系统验证参与者用户名和密码并许可她(她)登录到系统。系统显示主窗体,同时用例结束。备选流无效用户名/密码假如在基础流中系统无法找到用户名或密码错误,就会显示一个提醒错误信息小界面。参与者能够键入新用户名或口令,或选择取消此次操作,此时用例结束。特殊需求没有和本用例相关特殊需求。前置条件没有和本用例相关前置条件。后置条件没有和本用例相关后置条件。职员信息管理用例:简明说明本用例许可部门经理查看职员信息(职员编号,姓名,性别,年纪,身份证号,联络号码,家庭地址,婚姻情况,学历信息)。2、事件流当部门经理在主界面中选择“职员信息管理”活动时,用例开始。基础流—查看职员基础信息。系统检索出职员基础信息。然后显示信息。当参与者查看职员信息后,选择“关闭”。备选流1、添加职员信息职员选择“添加职员基础信息”。系统会显示职员信息表界面。部门经理输入职员下列信息:职员编号(部门号+岗位号),姓名,性别,年纪,身份证号,联络号码,家庭地址,婚姻情况,学历信息。系统验证数据以确保格式正确,并根据指定职员编号、姓名、性别、年纪、来搜索系统中已经有职员信息。假如数据有效,系统将创建一个新职员信息。每向系统中添加一个职员信息,反复上述步骤。当部门经理完成向系统中添加职员信息时,选择关闭按钮,此用例结束。2、修改职员信息部门经理选择“修改职员信息”,系统会显示一张职员信息表。部门经理键入她(她)要修改职员职员编号,系统检索该职员信息并将信息显示在屏幕上。部门经理修改一个或多个部门可修改信息字段:职员编号(部门号+岗位编号),姓名,年纪,联络号码,家庭地址,婚姻情况,学历信息,其它系统将设置为不可修改字段。一旦修改结束,部门经理选择“保留”,系统更新该部门信息。每修改一个职员信息,反复上述。一旦编辑完成,并选择关闭,本用例也就结束。3、删除职员信息部门经理选择“删除职员信息”。系统会显示一张空白职员信息表。部门经理键入将被删除部门编号。系统检索职员信息并将信息显示在表单中。部门经理选择“删除”。系统会显示一个删除确定对话框以确定删除操作。部门经理选择“是”。职员信息从系统中删除。每删除一个职员信息,反复上述步骤。当部门经理完成从系统中删除部门时并选择关闭按钮,此用例结束。特殊需求没有和本用例相关特殊需求。前置条件登录在本用例开始之前,参与者要成功登录到系统。后置条件没有和本用例相关后置条件。扩展点没有和本用例相关扩展点。职员个个人信息查询:1、简明说明本用例许可部门经理查看职员信息(职员编号,姓名,性别,年纪,身份证号,联络号码,家庭地址,婚姻情况,学历信息)。2、事件流当一般职员在主界面中选择“个人信息查询”活动时,用例开始。基础流—查看个人基础信息。系统检索出个人基础信息。然后显示信息。当一般用户查看个人信息后,选择“关闭”。部门管理用例:1、简明说明本用例许可企业经理查看(该信息包部门基础信息)和维护部门信息(其中包含添加、修改和从系统中删除部门信息)。2、事件流当企业经理在主界面中选择“部门管理”活动时,用例开始。基础流—查看部门基础信息。系统检索出部门基础信息。然后显示信息。当企业经理查看部门信息后,选择“关闭”。备选流1、添加部门信息企业经理选择“添加部门信息”。系统会显示部门信息表界面。企业经理输入部门下列信息:部门编号,部门名称,部门经理,部门经理编号(部门号+经理编号),部门经理联络号码,部门成立时间。系统验证数据以确保格式正确,并根据指定部门编号,部门名称,部门经理,部门经理编号(部门号+部门经理编号),部门经理联络号码,部门成立时间信息。假如数据有效,系统将创建一个新部门信息。每向系统中添加一个部门信息,反复上述步骤。当企业经理完成向系统中添加部门信息时,选择关闭按钮,此用例结束。2、修改部门信息企业经理选择“修改部门信息”,系统会显示一张部门信息表。企业经理键入她(她)要修改部门部门编号,系统检索该部门信息并将信息显示在屏幕上。企业经理修改一个或多个部门可修改信息字段:部门名称,部门经理,部门经理编号(部门号+部门经理编号),部门经理联络号码,部门信息介绍。一旦修改结束,企业经理选择“保留”,系统更新该部门信息。每修改一个部门信息,反复上述。一旦编辑完成,并选择关闭,本用例也就结束。3、删除部门信息企业经理选择“删除部门信息”。系统会显示一张空白部门信息表。部门主管键入将被删除部门编号。系统检索部门信息并将信息显示在表单中。企业经理选择“删除”。系统会显示一个删除确定对话框以确定删除操作。企业经理选择“是”。部门信息从系统中删除。每删除一个部门信息,反复上述步骤。当部门主管完成从系统中删除部门时并选择关闭按钮,此用例结束。特殊需求没有和本用例相关特殊需求。前置条件登录在本用例开始之前,参与者要成功登录到系统。后置条件没有和本用例相关后置条件。扩展点没有和本用例相关扩展点。部门岗位管理用例:简明说明本用例许可部门经理查看岗位基础信息和本部门职员信息(职员编号,姓名,所在岗位),岗位信息(其中包含添加、修改和从系统中删除本部门岗位信息)。2、事件流当部门经理在主界面中选择“部门岗位管理”活动时,用例开始。基础流—查看部门岗位基础信息。系统检索出部门基础信息。然后显示信息。当部门经理查看部门信息后,选择“关闭”。备选流1、添加部门岗位信息部门经理选择“添加部门岗位信息”。系统会显示一张部门岗位信息表。部门经理输入岗位下列信息:岗位编号,岗位名称,岗位容量,部门成立时间。系统验证数据以确保格式正确,并根据指定部门岗位编号,检索信息。假如数据有效,系统将创建一个新部门信息。每向系统中添加一个部门岗位信息,反复上述步骤。当部门主管完成向系统中添加部门信息时,选择关闭按钮,此用例结束。2、修改部门岗位信息部门经理选择“修改部门岗位信息”,系统会显示一张部门岗位信息表。部门经理键入她(她)要修改部门岗位编号,系统检索该部门岗位编号信息并将信息显示在屏幕上。部门经理修改一个或多个部门可修改信息字段:部门名称,部门经理,部门经理编号(部门号+部门经理编号),部门经理联络号码,部门信息介绍。一旦修改结束,部门主管选择“保留”,系统更新该部门岗位信息。每修改一个部门岗位信息,反复上述。一旦编辑完成,并选择关闭,本用例也就结束。3、删除部门岗位信息部门经理选择“删除部门岗位信息”。系统会显示一张空白部门岗位信息表。部门经理键入将被删除部门岗位编号。系统检索部门岗位信息并将信息显示在表单中。部门经理选择“删除”。系统会显示一个删除确定对话框以确定删除操作。部门主管选择“是”。部门岗位信息从系统中删除。每删除一个部门岗位信息,反复上述步骤。当部门经理完成从系统中删除部门时并选择关闭按钮,此用例结束。特殊需求没有和本用例相关特殊需求。前置条件登录在本用例开始之前,部门主管要成功登录到系统。后置条件没有和本用例相关后置条件。扩展点没有和本用例相关扩展点。数据步骤图DFD顶层数据流图0层数据流关键数据字典DD数据流图表示了数据域处理关系,数据流图作为直观了解系统运行机理手段,并没有集体描述各类数据细节,只有经过数据字典深入细化才能对系统需求得到具体而确切数据流、加工处理、数据存放、数据起点和终点或外部实体等。数据字典包含项目有:数据项、数据结构、数据流、数据存放、加工逻辑和外部实体。可使用部分符号来表示数据结构、数据流和数据存放组成。数据流(人力资源管理系统数据流——职员基础信息)数据流名称:职员信息起源:一般职员去向:职员信息录入包含数据项:姓名,性别,年纪,身份证号,联络号码,婚姻情况,学历信息,家庭地址,所在岗位(人力资源管理系统数据流——部门信息)数据流名称:部门信息起源:部门去向:部门信息录入包含数据项:部门名称(人力资源管理系统数据流——岗位信息)数据流名称:岗位信息起源:部门去向:岗位信息录入包含数据项:岗位编号,岗位名称,工资,岗位容量,所属部门;(人力资源管理系统数据流—职位职员信息)数据流名称:职员职位信息起源:部门去向:职员职位信息录入包含数据项:职员号,岗位编号,任职时间,所在部门数据项实体列表NameCodeParentGenerateNumber职员EmployeeConceptualDataModel'EMS'TRUE奖惩RewardPunishConceptualDataModel'EMS'TRUE岗位PostConceptualDataModel'EMS'TRUE职位信息EmployeePostConceptualDataModel'EMS'TRUE部门DepartmentConceptualDataModel'EMS'TRUE基础表[企业职员基础信息表]NameCodeDataTypeMandatory职员编号EmployeeIDVariablecharacters(50)TRUE姓名NameVariablecharacters(50)TRUE密码PassWordVariablecharacters(50)TRUE出生日期BirthDateTRUE身份证号IdentityVariablecharacters(50)TRUE联络方法TellVariablecharacters(50)TRUE性别SexBitTRUE家庭地址AddressVariablecharacters(200)TRUE婚姻情况MarriageBitTRUE学历EducationVariablecharacters(50)TRUE[企业职员奖惩表]NameCodeDataTypeMandatory部门名称DepartNameVariablecharacters(50)TRUE岗位名称PostNameVariablecharacters(50)TRUE日期DateDateTRUE类别SortBitTRUE描述DescribeVariablecharacters(500)TRUE[企业部门表]NameCodeDataTypeMandatory部门编号DepartmentIDVariablecharacters(50)TRUE部门名称DepartmentNameVariablecharacters(50)TRUE责任人PrincipalVariablecharacters(50)TRUE密码PassWordVariablecharacters(50)TRUE联络方法TellVariablecharacters(50)TRUE[职员岗位信息表]NameCodeDataTypeMandatory任职日期PostTimeDateTRUE薪资SalaryMoney(8,2)FALSE[人力资源管理全部属性列表]NameCodeDomainDataTypeLengthPrecision任职日期PostTime<None>Date出生日期Birth<None>Date职员编号EmployeeID<None>Variablecharacters(50)50在职人数JobPeople<None>Integer基础工资BasePay<None>Money(10,2)102姓名Name<None>Variablecharacters(50)50婚姻情况Marriage<None>Bit学历Education<None>Variablecharacters(50)50家庭地址Address<None>Variablecharacters(200)200

温馨提示

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

评论

0/150

提交评论