资源管理系统功能需求说明书.docx

上传人:b****1 文档编号:10411086 上传时间:2023-05-25 格式:DOCX 页数:22 大小:81.45KB
下载 相关 举报
资源管理系统功能需求说明书.docx_第1页
第1页 / 共22页
资源管理系统功能需求说明书.docx_第2页
第2页 / 共22页
资源管理系统功能需求说明书.docx_第3页
第3页 / 共22页
资源管理系统功能需求说明书.docx_第4页
第4页 / 共22页
资源管理系统功能需求说明书.docx_第5页
第5页 / 共22页
资源管理系统功能需求说明书.docx_第6页
第6页 / 共22页
资源管理系统功能需求说明书.docx_第7页
第7页 / 共22页
资源管理系统功能需求说明书.docx_第8页
第8页 / 共22页
资源管理系统功能需求说明书.docx_第9页
第9页 / 共22页
资源管理系统功能需求说明书.docx_第10页
第10页 / 共22页
资源管理系统功能需求说明书.docx_第11页
第11页 / 共22页
资源管理系统功能需求说明书.docx_第12页
第12页 / 共22页
资源管理系统功能需求说明书.docx_第13页
第13页 / 共22页
资源管理系统功能需求说明书.docx_第14页
第14页 / 共22页
资源管理系统功能需求说明书.docx_第15页
第15页 / 共22页
资源管理系统功能需求说明书.docx_第16页
第16页 / 共22页
资源管理系统功能需求说明书.docx_第17页
第17页 / 共22页
资源管理系统功能需求说明书.docx_第18页
第18页 / 共22页
资源管理系统功能需求说明书.docx_第19页
第19页 / 共22页
资源管理系统功能需求说明书.docx_第20页
第20页 / 共22页
亲,该文档总共22页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

资源管理系统功能需求说明书.docx

《资源管理系统功能需求说明书.docx》由会员分享,可在线阅读,更多相关《资源管理系统功能需求说明书.docx(22页珍藏版)》请在冰点文库上搜索。

资源管理系统功能需求说明书.docx

资源管理系统功能需求说明书

目录

1引言2

1.1编写目的2

1.2背景2

1.3定义2

1.4参考资料2

2任务概述2

2.1目标2

2.2用户的特点3

2.3假定和约束3

3需求规定3

3.1对功能的规定3

3.2对性能的规定3

3.2.1精度3

3.2.2时间特性要求3

3.2.3灵活性4

3.3输人输出要求4

3.4数据管理能力要求4

3.5故障处理要求4

3.6其他专门要求5

4运行环境规定5

4.1设备5

4.2支持软件5

4.3接口5

4.4控制5

资源管理系统需求说明书

1引言

1.1编写目的

使开发人员了解资源管理系统的需求,指导开发人员进行开发。

1.2背景

资源管理系统的提出是企业中资源管理人员,他为了更好的了解企业现有资源的最新信息、状态而提出。

资源管理系统可以对企业资源数据进行统一管理。

系统基于JAVA平台和J2EE结构的环境,采用CORBA技术架构实现三层应用服务,可以支持异地、异构系统的部署和使用,同时可以支持更好的与具体的业务应用系统(CAD/CAPP/PDM/ERP/ERP)进行集成,支持与不同的开发平台开发的工具软件进行集成。

1.3定义

模版:

在录入资源数据前,先要创建模版——创建模版属性,在录入资源数据时选择该模版,即可录入资源数据。

1.4参考资料

软件开发文档国标模板

2任务概述

2.1目标

制造资源管理模块(ResourceManagement/RM)是工艺规划系统(ProcessPlanSystem/PPS)产品中的一个组成部分,定位于解决在PPS中使用到的与生产规划相关的制造资源管理问题,涉及到制造资源的建模、数据的管理以及资源的状态(偏重于可使用状态)等等问题,是以资源为主要对象进行资源管理,其最终目标是为了进行产品工艺规划、产品生产排产服务;在不同的业务模块中对于资源的认识是不同的,从仓库(资源保管/存放位置)、车间布局的角度,涉及到资源的结构特征;从车间生产的角度,涉及到资源的生产特征,比如:

负荷率、资源状态等;从工艺的角度,涉及到资源的工艺特征,比如:

工时定额、材料定额、加工余量、切削余量、工艺知识、装配能力、加工能力、工艺描述、冷加工/热加工/工艺分类及相关代码、机械基本术语、典型工艺/焊接工艺等等;从资源自身角度,涉及到资源的物料信息,我们可以分为工艺装备、仓库、刀具、量具、夹具、机床、工作中心等;从每个特征出发均可以对资源进行描述和管理;通过特征的组合,我们就能够实现完整的资源建模。

2.2用户的特点

该软件最终用户是企业中的资源管理人员,都是做资源数据管理的专业人员,平均学历为本科,该软件的使用频率比较高,因为资源管理人员要时时的了解企业的资源数据信息和状态。

2.3假定和约束

客户要求6月份看到系统的第一版本,所以时间比较紧张,开发预计经费为20万元。

3需求规定

3.1系统流程图

系统流程图

3.2系统用例图

系统用例图

3.3系统功能树

系统功能树

3.4功能需求设计

3.4.1系统登陆

双击客户端启动的快捷方式,即可弹出登录界面,通过输入正确的用户名、密码,即可登陆系统,如果用户输入用户名或密码错误,则不允许其进入系统。

如果用户想每次登陆时不必总是要输入密码才可以登陆,登陆界面要提供一个是否保存密码的选择框,如果用户要保存当前登陆用户的密码,选中保存密码的选择框,这样用户再次登陆时就不用重新输入密码直接登陆就可以了。

3.4.2密码更改

登陆的用户可以对自己的密码进行修改,通过输入原来的密码,和要修改的密码,即可更改当前登陆用户的密码口令。

3.4.3系统退出

要提供退出系统的快捷按钮,点击退出按钮即可退出系统。

3.4.4与编码系统的集成

提供对编码系统的集成,通过选择是否通过编码系统产生码值入口,来确定在录入资源数据时,码值字段数据是否通过编码系统产生。

3.4.5特殊字符定制

为了方便用户对特殊字符的使用,系统提供特殊字符定制功能,用户可以将要用到的特殊字符放入自己创建的特殊字符模块中,在用到该特殊字符时,点击该特殊字符模块,选择要使用的特殊字符,即可完成特殊字符的输入了,是个很实用的小功能。

3.4.5.1创建特殊字符模块

特殊字符模块属性包括有名称、描述等,填写相应的属性信息,即可创建自定义的特殊字符模块,名称不能重复。

3.4.5.2特殊字符模块修改

可以对已经创建的特殊字符模版的属性信息进行更改,但名称不能重复。

3.4.5.3特殊字符模块删除

定义的特殊字符模块可以删除,删除该特殊字符模块后,定义在该模块中的特殊字符也就删除了。

3.4.5.4添加特殊字符

选中要添加特殊字符的模块,在添加特殊字符窗口输入特殊字符、描述等属性信息,即可在当前特殊字符模块下,把输入的特殊字符添加到系统中。

3.4.5.5修改特殊字符

可以对已经创建的特殊字符属性信息进行更改。

3.4.5.6删除特殊字符

可以对已经创建的特殊字符进行删除。

3.4.6特殊字符使用

在资源管理系统中,如果要输入内容的编辑框要使用已经创建的特殊字符,通过进入使用特殊字符入口,选择要使用的特殊字符,即可将选中的特殊字符输入到该编辑框,方便、快捷。

3.4.7模板管理

用户可以根据入库资源的属性信息定义它的模板,入库资源时用该模板即可录入资源数据,模版可以创建在引用资源类型模版或标准资源类型模版下,他们的区别是在标准资源类型模版下的模版不能创建数据类型是table的属性。

3.4.7.1模板的创建

模版的属性包括名称、代号、描述等,填写相应的属性信息即可创建自定义的模版,模版的名称不能重复。

3.4.7.2模板的修改

可以对已经创建模板的名称、代号、描述等属性信息进行修改,模版的名称不能重复。

3.4.7.3模板的删除

选中已经存在的模板,即可对模版进行删除。

Tips:

a)如果模板已经被资源数据节点引用,则需要解除引用关系后,才可以删除模板;

b)如果模板已经被视图数据节点引用,则需要解除引用关系后,才可以删除模板;

c)如果要删除的模板在标准资源类型模版下,要看该模板是否被引用资源类型模版中的table类型属性引用,如果被引用,则需要解除引用关系后,才可以删除模板;

3.4.7.4模板中属性的操作

3.4.7.4.1增加属性

选中要添加属性的模版,填写外部名称、内部名称、属性类型、数据类型、关键属性、默认值、是否为空、输入方式、分隔符、取值范围、描述等属性信息,即可完成模版中属性的添加,属性的约束见下表:

字段名称

默认值

是否可空

输入约束

取值范围

备注

外部名称

N

不能重复

内部名称

如果属性类型是状态,内部名称默认值是STATUS且不能更改,如果属性类型是码值,内部名称默认值是CODE,且不能更改

N

不能重复,

以字母开头,可由字母、数字、下划线组成,字母要大写

属性类型

其它属性

N

一个模版最多有一个状态类型和码值类型

其它属性、状态、码值

通过下拉列表选择

数据类型

N

已经创建的数据类型

通过下拉列表选择

关键属性

Y

是、否

通过下拉列表选择

默认值

Y

要符合选择的数据类型要求

是否为空

Y

是、否

通过下拉列表选择

输入方式

交互式

Y

交互式、手工填写、自动填写

通过下拉列表选择

分割符

#

Y

分割取值范围中输入的多个值

取值范围

Y

要符合选择的数据类型要求,多个值之间用分隔符分割

描述

Y

属性约束表

3.4.7.4.2修改属性

可以对属性的外部名称、内部名称、数据类型、默认值、是否为空、输入方式、分隔符、取值范围、描述等信息进行修改,但要符合上边的属性约束表。

如果该属性所在的模版创建了表也不能对属性进行修改。

3.4.7.4.3删除属性

可以对已经创建的属性进行删除操作。

但如果该属性所在的模版创建了表则不能对属性进行删除操作。

3.4.7.4.4移动属性顺序

系统支持属性的上移、下移、移到最上端、移到最下端等操作。

Tips:

a)属性顺序决定了入库资源数据时,显示的属性顺序;

b)对模版属性的修改是在该属性所在的模版没有创建表的情况下的,一但创建表,则不能对属性进行任何修改;

3.4.7.5模版生成表

创建完属性的模版,如果该模版中有关键属性就能创建表,用该模版向生成的表中录入资源数据。

3.4.7.6模版表的清空、删除

如果模版已经创建了表,系统提供一键式的清空表的操作,通过清空表入口,即可清空该模版创建表中的所有数据。

因为创建表的模版不能对属性信息进行修改,如果属性确实需要修改可以点击删除表入口,删除当前模版所创建的表即可对属性进行修改。

Tips:

a)如果要删除表,表中不能存在数据,否则不能删除;

b)如果要删除表,该模版不能被资源数据模块引用;

c)如果要删除表,该模版不能被试图模块引用;

3.4.7.7模板导出

选中要导出的模版,这样模版和模版中的属性信息就会以一定规则生成Excel文件,导出到指定路径下。

3.4.7.8模板导入

把要导入模版信息按照一定的规则整理成Excel文件,通过系统中模版的导入入口,即可完成模版的导入操作。

3.4.8类型管理

3.4.8.1数据类型

资源管理系统提供7种数据类型,String类型、Number类型、NumberRange类型、Date类型、File类型、bool类型、table类型。

3.4.8.1.1String类型

String类型的属性信息包括名称、描述、长度,约束表见下表:

字段名称

默认值

是否可空

输入约束

取值范围

备注

名称

N

名称不能重复

显示给我们的类型名称

描述

Y

创建该String类型的描述

长度

N

填写的必须是正整数

Stirng类型的长度限制

String属性表

3.4.8.1.2Number类型

Number类型的属性信息包括名称、描述、长度、小数位数,约束表见下表:

字段名称

默认值

是否可空

输入约束

取值范围

备注

名称

N

名称不能重复

显示给我们的类型名称

描述

Y

该Number类型的描述

长度

N

填写的必须是正整数

Number类型的长度限制

小数位数

N

填写的必须是正整数,且小数位数不能大于定义的长度

Number属性表

3.4.8.1.3NumberRange类型

NumberRange类型的属性信息包括名称、描述、长度、小数位数、最小值、最大值,约束表见下表:

字段名称

默认值

是否可空

输入约束

取值范围

备注

名称

N

名称不能重复

显示给我们的类型名称

描述

Y

NumberRange类型的描述

长度

N

填写的必须是正整数

NumberRange类型的长度限制

小数位数

N

填写的必须是正整数,且小数位数不能大于定义的长度

最小值

N

填写的必须是数字

最大值

N

填写的必须是数字

NumberRange属性表

3.4.8.1.4Date类型

Date类型的属性信息包括名称、描述,约束表见下表:

字段名称

默认值

是否可空

输入约束

取值范围

备注

名称

N

名称不能重复

显示给我们的类型名称

描述

Y

创建该Date类型的描述

Date属性表

3.4.8.1.5File类型

File类型的属性信息包括名称、描述,约束表见下表:

字段名称

默认值

是否可空

输入约束

取值范围

备注

名称

N

名称不能重复

显示给我们的类型名称

描述

Y

创建该File类型的描述

File属性表

3.4.8.1.6bool类型

bool类型的属性信息包括名称、描述,约束表见下表:

字段名称

默认值

是否可空

输入约束

取值范围

备注

名称

N

名称不能重复

显示给我们的类型名称

描述

Y

创建该bool类型的描述

Bool属性表

3.4.8.1.7table类型

table类型的属性信息包括名称、描述,约束表见下表:

字段名称

默认值

是否可空

输入约束

取值范围

备注

名称

N

名称不能重复

显示给我们的类型名称

描述

Y

创建该table类型的描述

Table属性表

3.4.8.1.8数据类型的创建

用户可以根据需要创建相应的数据类型,填写完成相应的属性信息后,即可创建。

3.4.8.1.9数据类型的修改

用户可以对已经创建数据类型的属性信息进行修改。

3.4.8.1.10数据类型的删除

用户可以对已经创建的数据类型进行删除操作。

Tips:

a)如果要删除的数据类型已经被系统使用则不能删除;

3.4.8.2卷的设置

资源管理系统通过对卷的定义,把要管理的文件传到在卷服务器配置的指定的路径下,进行管理。

3.4.9资源数据管理

宏博远达资源管理系统中,在资源数据管理模块,用户可以建立分类节点,根据已经创建的模版录入资源数据,还可以对分类和数据进行导入导出操作。

3.4.9.1分类节点的操作

3.4.9.1.1分类节点的创建

分类节点的属性包括名称、代号、描述等,填写相应的属性信息即可创建分类节点,分类节点的名称不能重复。

3.4.9.1.2分类节点的修改

可以对已经创建的分类节点信息进行修改,分类节点的名称不能重复。

3.4.9.1.3分类节点的删除

可以对已经创建的分类节点信息进行删除操作。

3.4.9.1.4分类节点的导出

选中要导出的分类节点,这样分类节点的信息就会以一定规则生成Excel文件,导出到指定路径下。

3.4.9.1.5分类节点的导入

把要导入分类节点信息按照一定的规则整理成Excel文件,通过系统中分类节点的导入入口,即可完成分类节点的导入操作。

3.4.9.2资源数据的操作

3.4.9.2.1资源数据的入库

选中要入库资源数据的分类节点,更具该分类节点选择的模版,填写要入库的资源数据,即可完成资源数据的入库。

3.4.9.2.2资源数据的更改

可以对已经录入系统的资源数据信息进行更改操作。

3.4.9.2.3资源数据的删除

可以对已经录入系统的资源数据信息进行删除操作。

3.4.9.2.4资源数据的导出

选中要导出资源数据的分类节点,这样分类节点下的资源数据就会以一定规则生成Excel文件,导出到指定路径下。

3.4.9.2.5资源数据的导入

将要导入系统的资源数据按照一定的规则整理成Excel文件,选中要导入的分类节点,即可完成资源数据的导入。

3.4.10试图管理

宏博远达资源管理系统中,在试图模块,用户可以方便的,对想要得到的系统资源数据进行指定资源信息的过滤查询。

3.4.10.1试图分类节点的操作

3.4.10.1.1创建试图分类节点

试图分类节点的属性包括名称、代号、描述等,填写相应的属性信息即可创建试图分类节点,试图分类节点的名称不能重复。

3.4.10.1.2修改试图分类节点

可以对已经创建的试图分类节点信息进行修改操作。

3.4.10.1.3删除试图分类节点

可以对已经创建的试图分类节点进行删除操作。

3.4.10.2试图数据节点的操作

3.4.10.2.1试图数据节点的创建

用户可以创建试图数据节点,选择要查询的模版、要查询的字段、字段过滤条件,即可创建试图数据节点,查询出系统中符合条件的资源数据。

3.4.10.2.2试图数据节点的修改

可以对已经创建的试图数据节点的信息进行更改操作,包括选择要查询的模版、字段、字段过滤条件等信息。

3.4.10.2.3试图数据节点的删除

可以对已经创建的试图数据节点进行删除操作。

3.4.11查询管理

3.4.11.1属性信息的查询

宏博远达资源管理系统中,在查询模块,选择要查询的模版,用户可以根据属性条件信息,查询出符合条件的数据。

3.4.12人员组织管理

宏博远达资源管理系统中,组、角色、用户和人员组织的搭建都是通过人员组织模块来实现的。

3.4.12.1用户

3.4.12.1.1增加用户

管理员可以添加系统用户,填写用户的属性信息包括用户名、登陆密码、登陆密码确认、真实姓名、电话、部门,可以创建用户,约束表见下用户属性表。

字段名称

默认值

是否可空

输入约束

取值范围

备注

用户名

N

名称不能重复,只能为数字字母或者下划线组成

显示给我们的用户名称

登陆密码

N

只能为数字字母或者下划线组成

该用户登陆系统的口令

登陆密码确认

N

和登陆密码必须完全一致

真实姓名

N

电话

Y

电话只能为数字与'-'的组合

部门

Y

用户属性表

3.4.12.1.2修改用户

可以修改用户注册时的所有信息,包括用户名、密码、真实姓名、电话、部门。

3.4.12.1.3删除用户

可以对已经创建的用户进行删除操作,如果要删除的用户被加入到组织结构树中,则不能删除,需要从组织结构树中解除才能删除。

3.4.12.2角色

3.4.12.2.1增加角色

管理员可以添加系统角色,填写角色的属性信息包括角色、描述,角色不能重名。

3.4.12.2.2修改角色

选中要修改的角色,可以对角色信息进行修改,角色不能重名。

3.4.12.2.3删除角色

选中要删除的角色,即可对角色进行删除,如果要删除的角色被加入到组织结构树中,则不能删除,需要从组织结构树中解除才能删除。

3.4.12.3组

3.4.12.3.1增加组

管理员可以添加系统组,填写组的属性信息包括组名称、描述,组名称不能重名。

3.4.12.3.2修改组

选中要修改的组,可以对组信息进行修改,组名称不能重名。

3.4.12.3.3删除组

选中要删除的组,即可对组进行删除,如果要删除的组被加入到组织结构树中,则不能删除,需要从组织结构树中解除才能删除。

3.4.12.4搭建人员组织结构树

3.4.12.4.1组织结构树增加组

可以在组织结构树跟节点或组下添加组。

3.4.12.4.2为组增加角色

可以在组下添加角色。

3.4.12.4.3为角色增加用户

可以在角色下添加用户。

3.4.13权限管理

宏博远达资源管理系统,什么角色具有什么权限都是在权限模块中配置的。

3.4.13.1为角色分配权限

选择已经创建的角色,根据不同的模块授予不同的权限,有三种权限,分别是无权限(N)、读权限(R)、读写权限(RW),选择要授予角色在不同模块中的权限即可为当前选中的角色分配权限。

3.4.13.2修改角色的权限

可以对已经分配权限的角色进行权限的修改操作。

3.4.13.3删除角色的授权

可以撤销对已经分配角色的权限。

4运行环境规定

4.1设备

资源系统服务器端

硬件条件:

处理器:

最低Intel奔腾III800,建议采用双CPUXEON2.8G或以上;

内存:

最低512MB,建议2G或以上;

硬盘容量:

120GB(10,000转/分),可以进行扩充;

网络连接:

TCP/IP(100mbps或以上)。

资源系统客户端:

处理器:

Intel奔腾III600或以上;

内存:

128MB(使用图形功能需要512MB)或以上;

硬盘容量:

400MB;

网络连接:

TCP/IP(10/100mbps或以上);

1.处理器型号及内存容量;

2.外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;

3.输入及输出设备的型号和数量,联机或脱机;

4.数据通信设备的型号和数量;

5.功能键及其他专用硬件

4.2支持软件

资源系统服务器端

操作系统:

Windows2000服务器版+ServicePack4或更高版本;Linux,UNIX。

服务软件:

数据库管理系统:

Oracle10G;

FTP服务软件:

Serv-UFTPServerV6.x;

CORBA中间件:

JacORB

JAVA虚拟机:

Sun公司的JDK1.5系列或者是IBM公司的JDK1.5系列;

资源系统客户端:

操作系统:

Windows2000/WindowsXP或以上。

JAVA虚拟机:

Sun公司的JDK1.5系列或者是IBM公司的JDK1.5系列;

4.3接口

资源管理系统通过用Dialog和webservice两种方式实现和其他系统进行集成。

4.4控制

资源管理系统有很好的权限管理功能,用户以什么用户登录,就会拥有相应分配的权限,很好的保证了系统的安全性。

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

当前位置:首页 > 经管营销 > 经济市场

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

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