当前位置:首页 > 《软件工程》课程设计-库存管理系统
去向:用户
组成:返回信息
通量:每次登录返回一次 (3)数据流名:输入修改信息 来源:用户
去向:系统判断部分
组成:根据各数据库内容而不同 流量:依用户输入而定 (4)数据流名:反馈信息 来源:系统判断部分 去向:用户
组成:系统经判断后发回的字符数据 流量: 依系统当前信息而定 (5)数据流名:识别信息
来源:系统内部检验部分 去向:系统判断部分
组成:系统各数据库的标识信息 流量:用户每次输入流通一次 (6)数据流名:处理信息 来源:系统判断部分
去向:各数据库处理部分
组成:读取/修改标识,读取/修改的变量名称 流量:用户每次输入流通一次 (7)数据流名:读取修改 来源:系统判断部分 去向:系统各数据库
组成:读取/修改标识,读取/修改内容 流量: 用户每次输入流通一次 (二)数据文件词条描述:
数据文件名:库存数据
数据流
位 置 定 义 说 明 名 称
入库信息主要有两个用途,一个是存为仓库管理日志, 入库记录=货物号+货 入库记
以便仓库作为资料,另一个是更新仓库中的货物记录,用户 P1 物名+货物数+货物价 录要求
便于库存货物的统一管理。 格+货主+仓库号+日期
当入库请求提交后,如果记录导入数据库成功,会返回 入库信息=[入库成功| 入库信息
入库成功,如果记录导入数据库失败,会返回导入失败。 P1 用户 入库失败
出库信息主要有两个用途,一个是存为仓库管理日志, 出库记录=货物号+货 出库记
以便仓库作为资料,另一个是更新仓库中的货物记录,用户 P1 物名+货物数+货物价 录要求
删除余量为0的货物,便于库存货物的统一管理。 格+货主+仓库号+日期
出库请求提交之后,如果记录导出数据库成功,会返回P1 用户 出库信息=[出库成功| 出库信息
出库成功,如果记录导出数据库失败,会返回导出失败。 出库失败
用户利用此项功能可以快速查找到所需要的货物信息, 查询要求=[指定货物
用户要通过选择要查询的货物号、货物名、货物所在仓 号|指定货物名|指定
查询要求 库或者货主进行查询,同时这些查询项是通过用户选择用户 P2 货物所在仓库|指定货
而确定的,而且还可以对出入库的日志情况进行查询,主|出库日期|入库日
以加强仓库的管理。 期]
查询结果包括指定了货物号、货物名、货物所在仓库或 查询结果=[物号+货物
者货主的相应货物的信息。当查询要求为指定货物所在 名+货物所在仓库+货 查询结果
仓库或者货物货主的情况下查询结果为多条记录。出库、P2 用户 主|出库日志|入库日
入库日志查询结果也为多条记录。 志]
用户维护的信息包括货物的基本信息,如货物价格、货 货物信息维护要求= [货物信息
物所在仓库等,仓库信息,货主信息等。在这里需要指用户 P3
维护要求 |仓库信息|货主信息] 出的是日志信息是不可维护的。
修改结果在用户从应用程序界面提交之后,送达数据库 货物信息修改结果=[货物信息|
P3 用户 内,数据库将信息修改,如果维护成功,将会在应用程
维护结果 仓库信息|货主信息] 序界面中实时地显示出来。
简述:存储当日及从前的库存记录;数据文件组成:库存的各项信息
2.3.3功能描述
该系统主要包括仓库入库管理、仓库提货管理、仓库货物查询以及货物信息维护等功能。本系统的用户为
仓库管理员,当然他也是系统管理员,仓库入库管理主要是管理员对进入仓库的货物进行登记,包括货物号、
货物名、货物数、货物价格、货主以及仓库号等,以便于进行仓库管理。当同一货主的同种货物入库时,要进
行货物记录的追加,同时也要记录下仓库入库的日志信息。仓库提货管理是在货主对货物提走时进行,作为仓
库的后备资料。仓库货物查询可分为按照货物名称查询、按照货主查询以及按照仓库查询等。这些查询主以在
用户需要得知货物资料时进行。由于管理员进行查询操作,所以数据将会以只读形式出现。货物信息维护主要
对货物的基本资料和信息进行维护。其中包括货物价格的变化、货物存储位置的变化等。 2.3.4 处理描述
(1)查询库存货物:输入——货物名称or货主名称or仓库编号 输出——对应记录
(2)库存增加(入货):输入——货物号、货物名、货物数、货物价格、货主以及仓库号
输出——对应记录
(3)库存减少(出货):输入——货物号、货物名、货物数、货物价格、货主以及仓库号
输出——对应记录 2.3.5 输入输出要求
货物数、货物价格——数值型;物号、货物名、货主以及仓库号——字符串型
2.3.6对性能的规定
2.3.6.1 精度
货物数——整型数值,精确到个位;货物价格——浮点型数值,精确到小数后两位。查询时应保证查全率,
所有相应域包含查询关键字的记录都应能查到。 2.3.6.2 时间特性要求
只要系统硬件支持,本软件响应时间、更新处理时间、数据转换时间、传送时间以及解题时间都非常迅速。 2.3.6.3 灵活性
本软件灵活性高,具有多种操作方式、可以和多种软件(如excel、spss)接口。 2.3.7 数据的采集
共分享92篇相关文档