
人力资源管理系统需求规格说明书1.docx
9页软件工程项目组第十二小组三、需求规格说明书1.引言 21.1 编写目的 21.2 项目背景 21.3 定义 21.4 参考资料 22.任务概述 32.1 目标 32.2 运行环境 32.3 条件与限制 33.数据描述 33.1 数据库介绍 33.2 数据词典 44.功能需求 54.1 功能划分 54.2 功能描述 65.性能需求 75.1 数据精确度 75.2 时间特性 75.3 适应性 76.运行需求 86.1 用户界面 86.2 硬件接口 86.3 软件接口 86.4 故障处理 87.其它需求 97.1 可使用性 97.2 安全保密 97.3 可维护性 97.4 可转移、可转换性 9精品文档1.引言随着社会的进步, 企业经营要素也不断的改变, 竞争条件亦不断变化更替, 由原来的资本竞争逐步向人才竞争转变, 因此随之而来就是更加国际化及专业化竞争, 这会使企业的人才战略变得格外重要, 传统单一的人事管理已经无法满足企业对于人才战略及越来越多的人才储备需求因此.近年来导入 e-HR 系统(电子商务化人力资源管理系统)已经是企业迈向未来不得不面临的课题在计算机技术的飞速发展的同时,利用计算机来获得和处理信息是当今信息管理的一大特点。
现在社会的企业信息也在急剧庞大, 对于庞大的信息量, 利用以前的手工记录信息现在已经是不现实了,所以用计算机技术处理企业信息是社会发展的必然的趋势1.1 编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档本文档供项目经理、设计人员、开发人员参考1.2 项目背景a. 项目名称:人力资源管理系统b. 产品用户:公司管理人员c. 项目提出者:软件二班软件工程项目组第十二小组d. 项目开发者:软件工程项目组第十二小组e. 项目和系统的关系:本项目旨在编写人力资源管理系统的服务端属于 b/s 式的开发需求,对系统硬件配置要求低实现简单1.3 定义Hr:人力资源管理系统数据库的简称,以下用 Hr 代替1.4 参考资料a. 《数据库系统概论》作者:王珊,出版社:高等教育出版社b. 《C# 程序设计及应用教程》作者:马骏,出版社:人民邮电出版社c. 《面向对象技术及 UML 教程》作者:李磊,出版社:人民邮电出版社d. 《C# 网络应用编程实验指导与开发实例》作者:马骏,出版社:人民邮电出版社精品文档2.任务概述2.1 目标本设计的是一个关于人力资源管理的数据库系统 , 主要适用于中小型企业的人力资源管理。
本系统为单机版服务系统, 通过这个系统管理员可以简捷、 方便的对人力资源信息进行添加、修改、删除、查找本系统具有强大的报表功能,能方便地生成所需要的报表信息2.2 运行环境硬件环境:建议配制 PIV 以上的处理器, 256M以上内存软件环境: Windows 2000/XP , SQL Server 2000 , Microsoft Visual 2005支持环境: IIS 5.0数 据 库: Microsoft SQL Server 2005使用人员:会 Windows 操作的超市管理人员2.3 条件与限制暂时没有3.数据描述3.1 数据库介绍数据库名: Hr 类型: JDBC数据表: ID ,编号,名称招聘表: ID ,名称,渠道,预算,招聘人数,招聘说明,审批人,审批结果管理员表: ID ,名称,密码,权限类型,备注权限表: ID ,名称应聘表: ID ,姓名,应聘身份证号,应聘岗位,初选日期,初选意见,是否通过,考核人考勤表: ID ,员工编号,员工姓名,员工身份证号,考勤项目,时间,项目值,备注考勤项目表: ID ,名称,开始日期,终结日期工资: ID ,员工编号,员工姓名,员工身份证号,起始金额,变动金额,变动说明。
员工: ID ,员工编号,姓名,性别,民族,员工身份证号,,邮箱,住址,籍贯,婚姻状况,职称,工龄,学位,特长,备注精品文档3.2 数据词典名字: DataSheet别名:数据表描述:对数据库的表进行管理定义: DataSheet= ID+ 编号 +名称位置:输入到 DataSheet数据表名字名:字: Recruitment别名别:名数:据招表聘表描述描:述对:数对据招库聘的信表息进的行介管绍理,方便用户查询定义: ProvidRecruitmentrtInfor=ID+ 编号 +名称定义: = ID+ 名称 +渠道 +预算 +招聘人数 +招聘说明 +审批人 +审批结果位置:输入到 ProvidRecruitmentrInfor数据表位置:输入到 数据表名字: Administrator别名:管理员表描述:对管理员进行管理定义: Administrator = ID+ 名称 +密码 +权限类型 +备注位置:输入到 Administrator 数据表名字: Permissions别名:权限表描述:对管理员的权限进行管理定义: Permissions = ID+ 名称位置:输入到 Permissions数据表名字: Apply别名:应聘表描述:对应聘信息进行管理定义: Apply= ID+ 姓名 +应聘身份证号 +应聘岗位 +初选日期 +初选意见 +是否通过 + 考核人位置:输入到 Apply 数据表名字: AttendancePro别名:考勤项目标描述:对考勤的项目和结果进行管理定义: AttendancePro= ID+ 员工编号 +员工姓名 +员工身份证号 +考勤项目 +时间 + 项目值 +备注位置:输入到 AttendancePro数据表.精品文档名字: Wages别名:工资描述:对员工的工资进行管理定义:Wages= ID+ 员工编号 +员工姓名 +员工身份证号 +起始金额 +变动金额 +变动说明位置:输入到 Wages数据表名字: Employees别名:员工表描述:对员工的情况进行管理和查询定义: Employees = ID+ 员工编号 +姓名 +性别 +民族 +员工身份证号 + +邮箱 +住址 +籍贯 +婚姻状况 +职称 +工龄 +学位 +特长 +备注位置:输入到 Employees 数据表4.功能需求4.1 功能划分.精品文档人力资源管理系统登录系招考打工办数人统聘勤印资公据事帮管管管报管助维管助理理理表理手护理系更单操改退考考考计计提数数使更位作统背出勤勤勤时件成据据用关改信权管景系项管查工工工备还帮于口息限理图统目理询资资资份原助令员片身招招份记计Offic人合奖聘聘证e事同惩事算需计号wor管管查本器求划查d理理询询日月部日员常份门常工人考考考考考考职人事合合勤勤勤勤勤勤称事档同同统统统档信信评档案类查计计计案息息定案查型询分分分查查询析析析询询4.2 功能描述.精品文档数据还原 数据备份<
5.2 时间特性在软件方面,响应时间、更新处理时间都比较快且迅速,完全满足用户要求5.3 适应性当用户需求,如操作方式,运行环境,结果精度,市局结构与其他软件接口等发生变化.精品文档时,设计的软件要做适当调整,灵活性非常大6.运行需求。
