服装库存管理系统需求规格说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

服装库存管理系统系统需求规格说明书编号:ZPARK-JAVA-SX-SRS

版本:1.1

变更记录

目录

1.简介 (4)

1.1.开发背景 (4)

1.2.目的 (4)

1.3.业务范围 (4)

2.约束及假定 (5)

2.1.软件运行环境以及技术约束 (5)

2.1.1.软件约束 (5)

2.1.2.硬件约束 (5)

2.2.交付及部署约束 (5)

3.功能性需求 (6)

3.1.系统角色 (6)

3.2.系统总体模块结构 (6)

3.3.缩写数据字典与规则 (8)

3.3.1.缩写 (8)

3.3.2.数据字典 (8)

3.4.需求描述 (9)

3.4.1 系统管理模块 (8)

3.4.1.1系统用户管理模块 (8)

3.4.1. 2系统货号管理模块 (9)

3.4.1.3系统仓库管理模块 (11)

3.4.2.入库单信息管理模块 (12)

3.4.3.出库单信息管理模块 ................................................................................................. (13)

4.非功能性需求 (17)

4.1.性能 (17)

4.1.1.并发用户 (17)

4.1.2.响应时间 (17)

4.2.可扩展性 (17)

4.3.可用性 (17)

4.4.安全性 (17)

4.4.1.安全防护 (17)

4.4.2.操作跟踪 (17)

4.4.3.访问控制 (17)

4.5.易用性 (17)

4.6.可维护性 (17)

1 简介

1.1 开发背景

系统名称:服装库存管理系统[以下简称CSMS系统]

本项目是为了解决某服装企业仓库中的库存情况而提出的,通过系统可以清楚记录各服装的进出情况。

1.2 目的

本文档定义了CSMS系统的详细需求,明确了CSMS系统的功能内容、功能边界、开发途径。

1.3 业务范围

服装库存管理系统用来支持仓库库存管理,包括用户信息管理、入库信息管理、出库信息管理。

服装库存管理系统是一个web应用形式,可以通过互联网进行访问。

2 约束及假定

2.1 软件运行环境以及技术约束

2.1.1 软件约束

CSMS系统采用Java技术进行开发。开发及运行的软件环境为:

Java开发包JDK:jdk1.6.0_10-windows版

应用服务器Tomcat:apache-tomcat-6.0.18

数据库MySQL:mysql-5.0-windows版

开发框架servlet:servlet

ORM工具Hibernate:Hibernate3.0

2.1.2 硬件约束

Web服务器及数据库服务器均采用DELL(1.73G HZ)笔记本电脑。内存2GB、硬盘80G。

2.1.3 交付及部署约束

CSMS系统要在一个月内开发完成,交付时要以独立的war文件作为应用程序发布形式。

3 功能性需求

3.1 系统角色

系统只包含一种角色。用户(User)

用户指的是CSMS系统中维护各信息数据的用户。其操作如图1所示:

3.2 系统总体模块结构

系统的总体模块结构,如图2所示:

3.3 缩写数据字典与规则3.3.1 缩写

表1(采用英文命名)

3.3.2 数据字典

表2

3.4 需求描述

3.4.1 系统管理模块

3.4.1.1 系统用户管理模块

3.4.1.1.1 新建系统用户

需求编号:FR-USERMN-1

需求描述:用户登陆系统后,可以新建系统用户。

FR-USERMN-1-1 新建系统用户时,可以设定新建系统用户的用户登录号,用户姓名,用户密码和用户简介。

FR-USERMN-1-2 用户登录号,用户姓名,用户密码为必选项,如果某一项没有填写,要给出提示信息。用户简介为非必选项。

FR-USERMN-1-3 新建系统用户时,如果系统用户登录号已经存在,则保存失败,并给出提示信息。

3.4.1.1.2 删除系统用户

需求编号:FR-USERMN-2

需求描述:用户登录至系统后,可以删除系统用户。

FR-USERMN-2-1 删除系统用户时,用户要确认是否删除。单击“是”则删除成功,单击“否”则删除失败FR-USERMN-2-2 删除用户为逻辑删除,如果系统用户不存在则删除失败。

3.4.1.1.3 查询系统用户详细信息

需求编号:FR-USERMN-3

需求描述:用户登录系统后,可以查询用户详细信息。

FR-USERMN-2-1 查询用户信息时必须输入登录号或者姓名进行查询。

FR-USERMN-2-2 当用户登录号或姓名输入格式错误时系统给出错误提示。

3.4.1.1.4 更新系统用户信息

需求编号: FR-USERMN-4

需求描述:用户登录系统后,可以修改姓名和用户简介。

FR-USERMN-4-1 更新系统用户时,用户不能修改登录号和密码。

FR-USERMN-4-2 输入用户姓名必须符合格式

FR-USERMN-4-3 用户单击“返回”时系统进入前一页面。

3.4.1.1.5 系统用户登录

需求编号:FR-USERMN-5

需求描述:进入系统界面,用户输入登录号和密码进入系统。

FR-USERMN-5-1 用户输入登录号必须符合格式

3.4.1.1.6 修改用户密码

需求编号: FR-USERMN-6

需求描述:用户登录系统后,进入辅助管理界面可以修改密码。

FR-USERMN-6-1 用户输入旧密码与本身密码不匹配时提示错误信息。

FR-USERMN-6-2 用户两次输入的新密码必须一致,不一致时提示错误信息。

3.4.1.2 系统货号管理模块

3.4.1.2.1 新建货号信息

需求编号:FR-USERMN-H-1

需求描述:用户登陆系统后,可以新建货号信息

FR-USERMN-H-1-1 新建货号时,可以设定新建货号的货号、品名、面料、里料、出厂价、零售价等。

FR-USERMN-H-1-2 货号、品名、面料、里料、出厂价为必选项,如果某一项没有填写,要给出提示信息。

零售价为非必选项。

FR-USERMN-H-1-3 新建货号信息时,如果货号已经存在,则保存失败,并给出提示信息

3.4.1.2.2 删除货号信息

需求编号:FR-USERMN-H-2

需求描述:用户登录至系统后,可以删除货号信息

FR-USERMN-H-2-1 删除货号信息时,用户要确认是否删除。单击“是”则删除成功,单击“否”则删除失败

FR-USERMN-H-2-2 删除货号信息为逻辑删除,如果货号不存在则删除失败。

3.4.1.2.3 查询货号信息

需求编号:FR-USERMN-H-3

需求描述:用户登录系统后,可以查询货号详细信息。

FR-USERMN-H-3-1 查询货号信息时必须货号、品名、色号、尺码进行查询。

相关文档
最新文档