超市人力资源系统的需求分析报告.doc

上传人:wj 文档编号:1216614 上传时间:2023-04-30 格式:DOC 页数:26 大小:471.50KB
下载 相关 举报
超市人力资源系统的需求分析报告.doc_第1页
第1页 / 共26页
超市人力资源系统的需求分析报告.doc_第2页
第2页 / 共26页
超市人力资源系统的需求分析报告.doc_第3页
第3页 / 共26页
超市人力资源系统的需求分析报告.doc_第4页
第4页 / 共26页
超市人力资源系统的需求分析报告.doc_第5页
第5页 / 共26页
超市人力资源系统的需求分析报告.doc_第6页
第6页 / 共26页
超市人力资源系统的需求分析报告.doc_第7页
第7页 / 共26页
超市人力资源系统的需求分析报告.doc_第8页
第8页 / 共26页
超市人力资源系统的需求分析报告.doc_第9页
第9页 / 共26页
超市人力资源系统的需求分析报告.doc_第10页
第10页 / 共26页
超市人力资源系统的需求分析报告.doc_第11页
第11页 / 共26页
超市人力资源系统的需求分析报告.doc_第12页
第12页 / 共26页
超市人力资源系统的需求分析报告.doc_第13页
第13页 / 共26页
超市人力资源系统的需求分析报告.doc_第14页
第14页 / 共26页
超市人力资源系统的需求分析报告.doc_第15页
第15页 / 共26页
超市人力资源系统的需求分析报告.doc_第16页
第16页 / 共26页
超市人力资源系统的需求分析报告.doc_第17页
第17页 / 共26页
超市人力资源系统的需求分析报告.doc_第18页
第18页 / 共26页
超市人力资源系统的需求分析报告.doc_第19页
第19页 / 共26页
超市人力资源系统的需求分析报告.doc_第20页
第20页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

超市人力资源系统的需求分析报告.doc

《超市人力资源系统的需求分析报告.doc》由会员分享,可在线阅读,更多相关《超市人力资源系统的需求分析报告.doc(26页珍藏版)》请在冰点文库上搜索。

超市人力资源系统的需求分析报告.doc

-26-

编号:

_____

版本:

______

文档名称:

需求设计说明书

项目名称:

超市人力资源管理系统

项目组长:

项目成员:

目录

1.引言 3

1.1编写目的 3

1.2背景 3

1.2.1项目开发背景 3

1.2.2项目说明 3

1.3术语定义 4

1.4参考资料 4

2.任务概述 4

2.1目标 4

2.1.1开发目标 4

2.1.2应用目标 5

2.1.3作用及范围 5

2.2用户的特点 5

.3假定与约束 5

3.需求分析 6

3.1总体需求分析 6

3.2系统大致流图:

7

3.4数据流图(DFD) 10

3.6性能需求 21

3.6.1身份验证要求 21

3.6.2容错要求 22

3.6.3网站安全性要求 22

3.6.4灵活性要求 22

3.7数据管理能力要求 22

3.7.2数据规模。

23

3.8故障处理要求 23

4.数据库设计 23

4.1数据库描述 23

4.2数据表结构 24

5.运行环境规定 25

6.开发流程及小组分工 26

6.1开发流程:

26

1.引言

1.1编写目的

本《超市人力资源管理系统的需求设计分析》的编写目的,是为使用户、软件开发者及分析人员对该软件的初始规定有一个共同的理解,它说明了本系统的各项功能需求、性能需求、数据要求、实现环境及所使用的实现技术,阐述实用背景及范围,提供客户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的基准。

预期的读者:

项目开发者以及参与实施本项目的工作者、人力资源部、中间用户(软件的管理人员、开发人员、维护人员)

1.2背景

1.2.1项目开发背景

超市人力资源管理要涉及到总经理、部门经理、店面经理、柜长、超市员工、普通员工、见习员工、促销员等多个层次的不同人员,而且根据工作需要,人员流动性也非常频繁。

这些繁琐的事情在人事信息纸质化状态下成为人力资源部的主要工作,且不能让人满意。

繁杂的人工信息收集、统计也无法给超市提供完整、准确的数据。

集团领导无法及时直观全面的了解本月发生的各种人员。

1.2.2项目说明

a.开发软件名称:

超市人力资源管理系统

  b.本项目的提出者和开发者:

本小组成员

  c.本项目的专利所有权属专利发明人;

d..项目与其他软件,系统的关系:

本项目采用客户机/服务器原理,客户端的程序是建立在WindowsXP系统上以MicrosoftVisualC++为开发软件的应用程序,服务器端采用WindowsServer2000/XP2003为操作系统的工作站,是采用SQLServer2000的为开发软件的数据库服务程序。

  e.项目用户:

人力资源部、客户、中间用户、最终用户。

1.3术语定义

超市人力资源管理软件是一款专为超市人力资源量身定做的管理软件。

JavaScript:

JavaScript是由Netscape公司开发的一种脚本语言(scriptinglanguage),或者称为描述语言。

数据库:

SQLServer2000:

SQLServer是一个关系数据库管理系统,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。

C#:

C#是微软公司在2000年7月发布的一种全新且简单、安全、面向对象的程序设计语言,是专门为.NET的应用而开发的语言。

1.4参考资料

《软件工程导论》,张海藩,清华大学出版社。

《数据库系统概论》,王珊、萨师煊,高等教育出版社

2.任务概述

2.1目标

2.1.1开发目标

利用人力资源管理信息化,全面掌控人员信息,使人力资源管理人员可在很短的时间之内对某个员工的基本信息有一个全面的了解,进而更好的解决人员的新增、调动、晋升、薪资、辞职(辞退)相关问题,大大提高超市人力资源管理的效率。

2.1.2应用目标

大型超市、管理人员,人力资源部。

2.1.3作用及范围

超市人力资源管理软件集成了账户管理、员工档案、人事职/薪管理、考勤管理、员工薪资信息、社保管理、绩效考核、奖惩记录、出差管理、费用管理、系统管理等,可满足千人以上大型商场人事管理方面所有需求。

2.2用户的特点

本系统管理员界面级员工界面操作方便、明了,管理员及员工可以方便、轻松的操作。

产品维护人员必须精通C#、Java、数据库操作和MicrosoftSQLServer等有关知识。

.3假定与约束

系统开发环境操作系统:

WindowsServer2000/XP2003

开发工具:

MicrosoftVisualStudio2005

开发语言:

C#语言

服务器:

IIS5.0/5.1/6.0

浏览器:

IE6.0/7.0

数据库:

SQLServer2000

硬件配置:

CPU:

P41.8GHz

内存:

256MB以上

分辨率:

最佳效果1024×768像素

3.需求分析

3.1总体需求分析

该网络协作教学平台主要包括课程定制引擎,网络协作教学系统(信息发布、教学资源等)和系统管理平台三部分,功能结构图如图1所示。

超市人力资源管理系统包括员工界面,管理员界面(账户管理,员工档案管理等)和系统开发平台。

功能结构图如图:

超市人力资源管理系统

员工界面

管理员界面

系统管理平台

基础设置

考勤管理

薪酬管理

员工档案管理

员工档案

招聘

劳动关系

绩效记录

奖惩记录

员工出勤记录

员工档案

员工基本信息

出差记录

薪资查询

短信平台

人事职/薪管理

绩效考核

员工薪资信息

考勤管理

社保管理

工作考核

培训管理

奖惩记录

费用管理

出差管理

人事职/薪管理

员工档案

员工档案

账户管理

短信平台

系统管理

3.2系统大致流图:

<1>系统的总体功能流图:

系统管理

系统管理员登录

功能界面

数据库

Access

数据编辑

数据导入

数据查询

数据导出

注册

员工档案注册表

员工注册数据员工

人事部管理部门

员工招聘信息

整理数据并打印印

员工招聘

岗位变动档案

员工基本情况档案

人事管理科

管理员

考勤及出差记录

按薪级统计

考勤统计

薪资信息

绩效考核及社保管理

档案室

系统管理大致流程图

管理员管理功能大致流图:

管理员发布相关的公共文件、发布相关信息,如规章制度、通知公告等。

可以建立多种公共信息类别。

3.3功能描述

1、账户管理

创建系统账户、部门及组织结构,并根据组织结构为模块分配输入、查询和管理权限。

2、员工档案

员工档案管理主要是完成员工的入职审批,建立员工的个人档案,员工离职管理,并可由档案管理员对档案的变更情况进行记录,以及对数据的管理和维护。

并可实现按权限查询。

3、绩效考核

业务考核表:

员工根据评分细则填写本月的工作情况后有领导进行审批。

点击按钮可以导入该员工本月的出差、请假、加班的情况数据,员工自己根据评分细则填写自我评价然后有领导进行审批。

4、奖惩记录

奖惩记录主要是对员工的奖励和惩罚情况进行记录存档。

以反映员工的工作情况。

5、出差管理

出差管理主要是对出差申请和出差任务的审批、出差费用控制以及整个出差情况的统计和管理。

6、系统管理

本模块包含自定义架构、系统管理、工作流设置、系统重构、个人权限查看、个人账号管理、重新登录等功能。

主要用于对系统组织架构、用户及用户组权限设置及权限范围设置进行设定,并通过工作流设置和系统重构实现对系统数据结构的调整和相关工作流程的修订。

同时个人也可个人权限和密码信息进行管理。

3.4数据流图(DFD)

数据流图的符号说明

顶层数据流图

管理员界面0层数据流图

管理员

显示考勤信息

添加考勤信息

删除考勤信息

更新考勤信息

查询考勤信息

员工

1.员工考勤管理信息1层数据流

管理员

显示人事信息

添加人事信息

删除人事信息

更新人事信息

查询人事信息

员工

2.员工人事管理信息数据流

管理员

显示出差信息

添加出差信息

删除出差信息

更新出差信息

查询出差信息

员工

3员工出差管理信息数据流

管理员

显示培训信息

添加培训信息

删除培训信息

更新培训信息

查询培训信息

员工

4.员工培训管理信息数据流

管理员

记录奖惩信息

修改奖惩信息

删除奖惩信息

浏览奖惩档案

员工

5.员工奖惩管理信息数据流

按员工查询

按年月查询

管理员

显示薪资信息

添加薪资信息

删除薪资信息

更新薪资信息

查询薪资信息

员工

按员工查询

6.员工薪资管理信息数据流

管理员

显示合同信息

添加合同信息

删除合同信息

更新合同信息

查询合同信息

员工

7.员工合同管理信息数据流

非录用查询

录用查询

管理员

显示招聘信息

删除招聘信息

添加招聘信息

更新招聘信息

是否录用

详细查询

查询招聘信息

员工

8.招聘管理信息数据流

员工

管理员

显示员工调动信息

添加员工调动信息

删除员工调动信息

更新员工调动信息

查询员工调动信息

9.员工调动管理信息数据流按照部门信息

管理员

显示员工信息

添加员工信息

删除员工信息

更新员工信息

查询员工信息

员工

10.员工信息管理数据流

管理员

显示部门信息

添加部门信息

删除部门信息

更新部门信息

查询部门信息

员工

10.1员工信息管理数据流

3.5实体-联系(E-R)图

培训人员rerenyuan

管理员

招聘的人员

各部门配置

招聘信息

某个部门vbumen部门

基础设置及

角色

管理

员工

管理

分配

发布

所属

发布

分配

配置

配置

招聘人员分类

所属

n

1

n

n

1

1

n

1

1

1

n

m

n

n

1

1

n

1

1

1

招聘计划

招聘

n

制订

1

人事部门及

1

制订

薪资数据

在职人员

应聘人员

培训计划vbumen部门

考勤部门

考勤

计算

实施

录用

n

n

1

n

1

1

n

1

n

m

n

员工实体描述:

出生日期

籍贯

分部

性别

民族

姓名

职级

员工

卡号

员工编号

文化程度

工作部门

所学专业

职务

联系电话

验印编号

毕业学校

工作部门

姓名

地址

联系电话

性别

管理员

职位

管理

卡号

员工登录流程图:

员工登录

是否通过验证

进入主页

基本信息

短信平台

工作信息

出差记录

考勤记录

绩效考核

奖惩记录

薪资记录

社保信息

管理员登录流程图:

管理员登录

修改员工和部门信息

系统管理

基本信息管理

工资管理

Y

N

Y

N

添加删除查询员工信息

N

Y

修改查询员工工资

打印工资报表

退出系统

3.6性能需求

3.6.1身份验证要求

为了使数据库得到一定保障,网站的相关部分须要通过登陆验证程序检验其是否是合法员工及管理员,只有通过验证身份后方能进行相关操作,这样来防止非法员工及用户的登陆和执行非法操作,让数据库的安全性得到进一步提高。

3.6.2容错要求

为了保障网站能正常运行,尽量使得服务器数据库的数据合法化,以及前台能有效操作和浏览,该系统应做到:

①对数据输入或条件输入进行有效检验,禁止非合法数据阻碍客户端与服务器的正常运行,使得数据库也得到进一步安全性的保障。

②对连接数据库的错误操作或用户错误操作进行一定化的提示和警告,控制非正常浏览后台管理网站。

3.6.3网站安全性要求

3.6.4灵活性要求

本系统的灵活性比较好,即当需求发生一些变化是,本系统可以对其进行适当变化:

(1)操作方式上的变化:

可以根据员工的需求而修改员工操作界面

(2)运行环境的变化:

本系统对硬件的环境要求不是很高,可以灵活的更改其硬件,而软件环境则主要是基于WidowsXP系统、IE服务器和SQLServer数据库.

3.7数据管理能力要求

3.7.1数据备份

备份安装软件:

SQLserver2000;

备份数据库:

先打开所要保存该数据库的目录文件,然后以.bak后缀备份该数据库;

数据库还原:

如是该数据库由于某种原因,丢失了部分数据,可以利用该数据库还原功能,修改该数据库,从而保证了该系统正常运行.

数据库备份时间:

每周末做备份;

存储介质:

建议使用:

光盘或者硬盘;

3.7.2数据规模。

3.8故障处理要求

4.数据库设计

4.1数据库描述

数据库(DataBase,DB)是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。

她是一个按数据结构来存储和管理数据的计算机软件系统。

数据库的概念实际包括两层意思:

  

(1)数据库是一个实体,它是能够合理保管数据的“仓库”,用户在该“仓库”中存放要管理的事务数据,“数据”和“库”两个概念结合成为数据库。

  

(2)数据库是数据管理的新方法和技术,他能更合适的组织数据、更方便的维护数据、更严密的控制数据和更有效的利用数据。

4.2数据表结构

1、Manager(管理员表)

字段名

数据类型

为空

默认值

字段说明

ManagerNum

Int(4)

no

管理人员编号,主键

ManagerName

Varchar(50)

no

管理员名

ApartID

Int(4)

部门号,外键

ManagerEmail

Varchar(50)

电子邮件

ManagerGender

Int(4)

性别

ManagerPassword

Varchar(50)

密码

ManagerPhone

Varchar(50)

电话号码

ManagerAddress

Varchar(200)

通讯地址

ManagerCreated

Datetime(8)

开通时间

2、employee(员工表)

字段名

数据类型

为空

默认值

字段说明

EmpNum

Int(4)

no

员工编号,主键

EmpName

Varchar(50)

no

员工名

ApartID

Int(4)

所属部门号,外键

EmpEmail

Varchar(50)

电子邮件

EmpGender

Int(4)

性别

EmpPassword

Varchar(50)

密码

EmpPhone

Varchar(50)

电话号码

EmpAddress

Varchar(200)

通讯地址

EmpCreated

Datetime(8)

开通时间

3、Apartment(部门表)

字段名

数据类型

为空

默认值

字段说明

ApartName

Varchar(50)

no

部门名

ApartID

Int(4)

部门号,外键

ManagerNum

Varchar(200)

部门管理员号

4.招聘人员表

字段名

数据类型

为空

默认值

字段说明

Invitationposition

Int(4)

no

招聘职位

InvitationName

Varchar(50)

no

招聘人员名

InvitationNum

Int(4)

招聘人员数

Invitationrequirement

Varchar(50)

招聘要求

5.运行环境规定

·操作系统:

WindowsServer2000/XP2003

·开发工具:

MicrosoftVisualStudio2005

·开发语言:

C#语言

·服务器:

IIS5.0/5.1/6.0

·浏览器:

IE6.0/7.0

·数据库:

SQLServer2000

·硬件配置:

CPU:

P41.8GHz

·内存:

256MB以上

·分辨率:

最佳效果1024×768像素

6.开发流程及小组分工

6.1开发流程:

员工薪资报表

薪资情况

员工

平时情况

平时表现

奖惩资

格审查

奖励名单

员工奖惩及考勤出差

审查

年度考核记

考勤情况

月薪表

每月月薪情况

出差申请

人事

员工薪资档案

部门审核

社保表

社保情况

考核表

绩效考核

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2