好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

进销存管理系统需求分析规格说明书.doc

46页
  • 卖家[上传人]:夏**
  • 文档编号:539316355
  • 上传时间:2023-02-17
  • 文档格式:DOC
  • 文档大小:2.70MB
  • / 46 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • WORD.进销存管理系统 需求分析规格说明书 / 下表汇总了文档撰写的任务分配撰写人负责章节容xxx第一章引言第二章任务概述第五章缩写词表系统的开发背景、对任务的概述和缩写词表的编写xxx第三章需求规定第四章运行环境设定对系统的用例进行分析,画出系统的用例图,对例图进行说明数据要求和运行环境目 录第1章引言01.1编写目的01.2 读者对象01.3 背景说明01.4 术语定义01.4.1专门术语01.4.2定义11.5 参考资料1第2章任务概述22.1目标22.2用户的特点22.3假定与约束2第3章需求规定23.1对功能的规定23.1.1系统UML模型33.1.1.1用例分析33.1.1.2用户定义33.1.1.3角色定义33.1.1.4说明33.1.1.5总系统用例分析43.1.1.6子系统用例分析53.1.1.7用例时序图123.1.2数据E-R图213.1.3数据字典343.2对性能的规定403.2.1精度403.2.2时间特性要求403.2.3灵活性403.3数据要求403.4故障处理要求403.5其他专门要求40第4章运行环境设定414.1系统环境需求414.2支持软件414.3接口41第5章缩写词表42第1章 引言1.1编写目的本文档主要描述的是“Life Mart进销存管理系统”开发、实施的方案,以与整个项目的模块设计、数据库设计、逻辑分析等各项容的阐述。

      为明确用户的需求,在实际工作中参照并以此为标准说明产品的需求要完成的功能、性能等,特编写此文档1.2 读者对象本文档的读者为库存管理员、消费者与本项目所有软件设计和开发、测试人员1.3 背景说明在服务业竞争越来越激烈的今天,超市如何提高服务质量、管理能力显得越来越重要尤其是对进货、库存、销售显得尤为重要如果没有一套可靠的超市管理系统,单凭手工操作,不仅效率低下,而且会极影响到超市的服务质量超市为了提高速度,提高服务效率和质量,通常会采用销售系统,可以方便地处理顾客的结算要求,快速、准确的完成顾客的要求超市销售系统作为超市主要的部分,集显示,输入,添加,修改,删除等各种操作为一体,使用起来十分方便,利用此系统前台收银员可方便进行结帐,利用此系统,使得结算不再和以前一样使用纸笔记录,只是轻点键盘就能完成;利用此系统,收银员可以方便地完成结帐,销帐工作,从而极减少错误地发生,避免无法估计的不必要的损失1.4 术语定义1.4.1专门术语商品条形码:系统部商品编号,每种商品具有唯一的条形码,对于某些价格一样的商品,可以使用自定义条形码系统管理员:SQL SERVER:系统服务器所使用的数据库管理系统(DBMS)。

      SQL:一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理主键:数据库表中的关键域,值互不一样外部主键:数据库表中与其他表主键关联的域1.4.2定义超市进销存管理系统、Visual Basic 语言、SQL SERVER 2008数据库1.5 参考资料q 《计算机软件开发规(GB566-88)》;q 《计算机软件产品开发文件编制指南(GB8567-88)》;q 《计算机软件需求说明编制指南(GB9385-88)》;q 《计算机软件测试文件编制规(GB9386-88)》;q 《计算机软件质量标准保证计划规(GB/T 12504-90)》;q 《计算机软件配置管理计划规(GB/T 12505-90)》;q 《计算机软件维护指南(GB/T 14079-93)》;q 《计算机软件可靠性和可维护性管理(GB/T 14394-93)》;第2章任务概述2.1目标主要开发目标是l 能够对超市进销存信息进行查询、录入、更新管理且具有反映敏捷准确l 提高数据访问安全性,在系统中加入身份验证与角色管理功能,完善权限分配机制l 提高程序页面安全性,在系统中引入防SQL注入等页面安全机制2.2用户的特点系统的界面清晰,操作简单,要求操作人员具备一定的电脑操作技能,该系统可以提高工作效率。

      2.3假定与约束 系统的规模较小,适于Windows的操作系统,SQL2008数据库系统第3章 需求规定3.1对功能的规定功能需求:①采购管理功能模块:采购入库、采购退货②销售管理功能模块:提取商品信息、销售出库、销售退货③库存管理功能模块:用户管理、仓库管理、商品信息管理、供应商信息管理3.1.1系统UML模型3.1.1.1用例分析进行用例分析的目标是定义为了满足系统中所描述的功能,系统部都有哪几个功能模块采用用例分析面向对象的分析方法对系统进行分析通过对系统的需求进行分析,设计系统的角色和用例3.1.1.2用户定义 根据权限和分工的不同,可以将用户分为四个不同的角色 :系统管理员、库存管理员、采购员、销售员在登入系统时选择不同的角色登入,进入系统则对应着不同的功能3.1.1.3角色定义根据系统的要求和需求分析,可定义如下两个角色: 系统管理员:相当于超市的总经理,具有最高权限 库存管理员:相当于超市的仓库管理员,主要负责供应商信息的管理和商品信息的管理,以与仓库商品的出、入库和缺货管理 采购员:主要负责商品的采购,根据库存管理员提供的缺货清单进行商品采购,采购完商品将入库清单反馈给库存管理员进行商品入库。

      销售员:主要负责前台销售模块,销售员对顾客提供的商品进行条形码扫描,如果扫描没有该商品信息则通过录入条形码提取商品信息,待所有的商品都扫描完则进行结帐,如果顾客提供会员信息则进行购物积分,打印购物清单提交给客户3.1.1.4说明:表示为扩展关系表示为依赖关系3.1.1.5总系统用例分析图3.1总系统用例图总系统用例图进一步文字描述如下:用例名称:用户管理说明:系统管理员对用户的管理,用户的注册与注销管理,对用户信息的增删改查操作,将用户的注册信息进行统一管理参与者:系统管理员、用户基本操作流程: 用户提交请求注册用户 →填写注册信息→确认注册 → 注册成功;用户提交请求注销用户 →确认注销用户→注销成功;系统管理员提交请求用户管理 → 查询用户信息 → 返回相对应的用户信息;系统管理员提交请求用户管理→ 修改用户信息 → 确认修改信息 → 修改信息成功;系统管理员提交请求用户管理 → 删除用户信息 → 确认删除信息 → 删除信息成功用例名称:权限管理说明:系统管理员对用户权限进行管理,管理用户角色可进行的操作,对库存信息管理员、销售员、采购员各自分配相对应的权限用例名称:系统维护说明:系统管理员对整个系统进行维护,在运行的过程中有可能遇到的问题,系统出错问题,系统管理员将进行维护操作。

      3.1.1.6子系统用例分析(1)用户登入子系统用例图图3.2用户登入子系统用例图用户登入子系统用例图进一步文字描述如下:用例名称:用户登入说明:用户注册信息后,登入系统,用户进行用户信息的管理,选择登入角色,进入系统后不同的用户角色对应不同的操作权限参与者:系统管理员、库存管理员、采购员、销售员基本操作流程:用户提交请求修改密码 → 输入新密码 → 确认密码 → 密码修改成功; 用户提交请求注销用户 → 确认注销 → 注销用户成功; 用户提交请求信息管理 → 增加用户信息 → 增加信息成功; 用户提交请求信息管理 → 修改用户信息 → 确认修改信息 → 修改信息成功;用户提交请求信息管理 → 删除用户信息 → 确认删除信息 → 删除信息成功2)库存管理子系统用例图图3.3库存管理子系统用例图库存管理子系统用例图进一步文字描述如下:用例名称:库存信息管理说明:超市人员需要查询信息时,则通过库存管理员登入系统进行查询参与者:库存管理员基本操作流程:库存管理员提交库存信息查询请求→供应商信息查询→系统将返回供应商信息;库存管理员提交请求→ 修改供应商信息 →返回修改操作成功;库存管理员提交请求 → 删除供应商信息 →返回删除操作成功;可选操作流程:库存管理员提交请求→查询商品信息→输入商品条码→返回相对应商品信息;库存管理员提交请求 → 修改商品信息 → 输入商品条码 → 返回修改操作成功;库存管理员提交请求 → 删除商品信息 → 输入商品条码 → 返回删除操作成功。

      用例名称:商品入库说明:供应商的商品到货时,超市人员首先检验商品质量是否合格,将质量不合格的商品进行退货处理,将退货清单返回给供应商,将合格的商品进行入库处理参与者:库存管理员基本操作流程:库存管理员检查商品是否合格 → 输入商品信息 →入库商品信息;可选操作流程:库存管理员检查商品是否合格 → 商品不合格要求退货 →退货信息用例名称:商品出库说明:销售员提取商品信息时将进行商品出库处理,销售员销售出的商品将不在库存信息则更新商品的库存信息参与者:销售员基本操作流程:销售员提交请求提取商品信息→扫描商品条形码→提取商品信息成功与商品出库;销售员提交请求提取商品信息→录入商品条形码→提取商品信息成功与商品出库;用例名称:缺货管理说明:库存管理员通过查询缺货信息,产生缺货清单,将缺货清单提供给采购员,采购员进行商品采购基本操作流程:库存管理库员输入缺货查询 → 缺货清单 → 提交给采购员3)采购管理子系统用例图图3.4采购管理子系统用例图采购管理子系统用例图进一步文字描述如下:用例名称:采购商品说明:采购员通过从库存管理员得到的缺货清单进行商品采购,采购完商品后将入库清单反馈给库存管理员进行商品入库。

      参与者:采购员、库存管理员基本操作流程:采购员提交请求 → 获取缺货清单→库存管理员提供缺货清单; 采购员进行商品采购 → 采购清单 → 提交给库存管理员进行商品入库4)销售管理子系统用例图图3.5销售管理子系统用例图销售管理子系统用例图进一步文字描述如下:用例名称:客户管理说明:销售员通过对客户信息进行管理,辨别顾客是否为会员,是则对顾客进行会员积分参与者:销售员、顾客基本操作流程:销售员提交请求客户信息管理→对用户信息进行增、删、改操作→操作成功;销售员提交请求客户信息管理→对用户进行会员管理→添加、删除操作成功;销售员提交请求客户信息管理→对用户进行会员管理→会员积分管理用例名称:销售管理说明:销售员对顾客提供的商品进行条形码扫描,如果扫描没有该商品信息则通过录入条形码提取商品信息,待所有的商品都扫描完则进行结帐,如果顾客提供会员信息则进行会员消费积分,打印购物清单提交给客户参与者:销售员、顾客基本操作流程:销售员提交请求扫描商品条形码 →系统返回该商品的相应信息→显示到销售界面;销售员提交请求录入商品条形码 →系统返回该商品的相应信息→显示到销售界面;销售员提交请求打印购物清单 → 顾客进行结帐 → 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.