第一范文网 - 专业文章范例文档资料分享平台

超市管理系统软件需求规格说明书

来源:用户分享 时间:2025/9/27 8:35:05 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

软件需求规格说明书

项目组长 曹小丽 学号13201207 专业 软件工程

开课学期 2015、4——2015、6

1

目录

1引言................................................................................4 1.1 立项背景...............................................................4

1.2 立项原因概述........................................................... 4 1.3 UML 概述.......................................................................4 1.4参考文献........................................................................5

2 项目概述..........................................................................................................6

2.1 面向的用户............................................................................................... 6 2.2 实现目标.................................................................................................. 6 2.3 项目开发要求..........................................................................................6 2.4 开发工具..................................................................................................7 3 系统描述.............................................................................................................. 8

3.1 系统概述..................................................................................................... 8 3.2 系统总体结构......................................................................................... 8 3.3 各部分功能描述.................................................................................. 9 4 系统分析........................................................................................................... 10

4.1 用例图.................................................................................................. 10 4.1.1总系统...............................................................................10

4.1.2 员工信息管理 ................................................................................ 11 4.1.3 物品管理..................................................................................... 12 4.1.4 库存管理...................................................................................13

4.1.5 销售统计管理:................................................................................ 16 4.2 活动图.............................................................................................. 17 4.2.1总系统...............................................................................17

4.2.2 员工信息管理 ................................................................................ 17 4.2.3 物品管理..................................................................................... 18 4.2.4 库存管理...................................................................................19 4.1.5 销售统计管理:................................................................................20 4.3 时序图.............................................................................................. 21

4.3.1 员工信息管理 ................................................................................ 21 4.3.2物品管理..................................................................................... 21 4.3.3 库存管理...................................................................................22

4.3.4 销售统计管理:................................................................................22 4.4 类分析............................................................................................. 23 4.4.1总系统...............................................................................23

4.4.2 员工信息管理 ................................................................................ 24 4.4.3 物品管理..................................................................................... 24 4.4.4 库存管理...................................................................................25

4.4.5 销售统计管理:................................................................................ 25

2

目录

5 系统接口......................................................................................................... 26

5.1 用户接口........................................................................................... 26 5.2 硬件接口........................................................................................... 26 6 性能需求....................................................................................................... 27

6.1 精度要求................................................................................................ 27 6.2 时间特征................................................................................... 27

6.3灵活性....................................................................................................27 7 其它需求......................................................................................................... 28

7.1 数据库需求.......................................................................................... 28 7.2 系统操作要求........................................................................................ 28 7.3 故障及其处理................................................................................. 28

1引言

3

1.1立项背景

21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓

等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。

1.2立项原因概述

针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,我们将开发一个超市管理系统。

1.3 UML 概述.

20世纪末,面向对象方法为软件开发开辟了一条新的路径,但面向对象软件建模技术的发展相对滞后,对软件基本构造的表示方式也没有统一的标准。这种现象直到1997年,OMG组织发布了UML之后情况才有所改观。此后,UML逐渐被软件开发人员所接受,时至今日,UML已经成为面向对象软件建模的事实标准。

UML是一种用于描述、构造和文档化系统的标准化语言,其目标之一就是使软件开发过程更加标准化,从而提高软件开发的效率,提升软件产品的质量。UML采用了一套图形化的方式来描述软件从分析、构造直至部署等各个环节所需的基本构件。图形化方式使描述更加直观,易懂,软件开发人员之间的交流与沟通也因此变得简单、便捷。 什么是UML Unified Modeling Language(统一建模语言)是对象管理组织(OMG)制定的一个通用的、可视化的建模语言标准,可以用来可视化(visualize) 、描述(specify)、构造(construct)和文档化(document)软件密集型系统的各种工件(artifacts,又译制品) a.UML基本图 b.UML规格说明

c.UML模型至少有两个纬度

d.图形维度:用图形和图标可视化模型

e.文本维度:由各种建模元素的规格说明所组成 f.规格说明

模型元素的特征和语义的文本描述—模型的“肉” 形成了承载模型的语义背景,赋予模型意义,各种图仅仅是该背板的视图或者可视化投影

death by diagram—由于图形而死亡

4

g.UML整体结构

h.用例与用例图

场景:是用来描述用户和系统之间交互的顺序的步骤 用例:是为了达到某一用户目标而组合在一起的一组场景 用例:是为了达到某一用户目标而组合在一起的一组场景

主要使用场合:需求获取、定义、分析。 用例图元语。 i.UML 9种基本图

(1)活动图:描述多用例和多对象的复杂行为及活动间的约束关系;或者说,描述复杂行为中的活动及其执行顺序。

(2)状态图:描述单个对象的所有可能状态及转移条件。

(3)交互图:显示一个交互,由一组对象和它们之间的关系构成,其中包括在象间传递的消息,包括顺序图和协作图。

(4)顺序图:是强调消息的时间顺序的交互图。

(5)协作图:是强调发送和接收消息的对象之间的结构组织的交互图。 (6)实现图:用于描述系统实现的一些特性,包括构件图和配置图。 (7)构件图:描述软构件及相互间的依赖(及调用)关系,包括源文件、二进制文件、可执行文件。

(8)配置图:描述构件运行环境及系统软硬件体系结构。

1.4 参考文献

[1] 软件工程/舒坚,陈斌全主编。--北京:高等教育出版社.2015.3 [2] 软件建模技术大作业-需求规格说明书模板.百度文库

5

搜索更多关于: 超市管理系统软件需求规格说明书 的文档
超市管理系统软件需求规格说明书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0lkjm8w2ly6d7jm4l21u_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top