仓库规范管理仓库管理系统详细设计Word格式.docx

上传人:b****5 文档编号:16691216 上传时间:2022-11-25 格式:DOCX 页数:35 大小:151.29KB
下载 相关 举报
仓库规范管理仓库管理系统详细设计Word格式.docx_第1页
第1页 / 共35页
仓库规范管理仓库管理系统详细设计Word格式.docx_第2页
第2页 / 共35页
仓库规范管理仓库管理系统详细设计Word格式.docx_第3页
第3页 / 共35页
仓库规范管理仓库管理系统详细设计Word格式.docx_第4页
第4页 / 共35页
仓库规范管理仓库管理系统详细设计Word格式.docx_第5页
第5页 / 共35页
点击查看更多>>
下载资源
资源描述

仓库规范管理仓库管理系统详细设计Word格式.docx

《仓库规范管理仓库管理系统详细设计Word格式.docx》由会员分享,可在线阅读,更多相关《仓库规范管理仓库管理系统详细设计Word格式.docx(35页珍藏版)》请在冰豆网上搜索。

仓库规范管理仓库管理系统详细设计Word格式.docx

L02

L01:

操作要求L02:

管理信息

第二步顶层加工产生以下各层DFD

L03L04

L05L06

L07L08

L09L10

L11L12

L13L14

L15L16

L03:

日常数据L04:

日常信息L05:

入库要求

L06:

入库信息L07:

出库要求L08:

出库信息

L09:

退货要求L10:

退货信息L11:

退入要求

L12:

退入信息L13:

查询要求L14:

查询结果

L15:

打印要求L16:

打印结果

L17

L18

L19

L20L21

L22L23

L24L25

L17:

商品信息L18:

供应商信息L19:

名片信息

L20:

入库查询要求L21:

入库查询结果

L22:

出库查询要求L23:

出库查询结果

L24:

库存查询要求L25:

库存查询结果

(数据字典)

1、定义数据元素

编号数据元素名内部名值域类长备注

E01账号ZHC/12

E02密码MMC/12

E03姓名XMC/12

E04级别JBC/10

E05商品编号SPBHC/6

E06商品名称SPMCC/30

E07规格GGC/10

E08出库价格CKJGN/6

E09出库日期CKRQD/8

E10出库经手人CKJSRC/12

E11客户KHC/12

E12供货编号GHBHC/6

E13供货单位名称GHDWMC/30

E14收款单位SKDWC/30

E15业务员YWYC/12

E16商品数量SPSLN/8

E17入库价格RKJGN/6

E18入库日期RKRQD/8

E19入库经手人RKJSRC/12

E20名片编号MPBHC/6

E21供货商编号GHSBHC/6

E22职务ZWC/12

E23公司电话GSDHC/12

E24地址DZC/30

E25邮编YBC/6

E26入库编号RKBHC/6

E27库存上限KCSXN/8

E28库存下限KCXXN/8

E29退货编号THBHC/6

E30退货数量THSLN/6

E31退货日期THRQD/8

E32退货单位THDWC/30

E33退入编号TRBHC/6

E34退入数量TRSLN/8

E35退入单位TRDWC/30

E36退入时间TRSJD/8

E37出库编号CKBHC/6

表3.2.1数据元素定义表

3、定义数据流

编号数据流名内部名组成流量备注

L01操作要求CZYQL03+L04+L06

L02管理信息GLXXL05+L07+L08

L03日常数据RCSJE01+E02+E03+E04+E05

L04日常信息RCXXE01+E02+E03+E04+E05

L05入库要求RKYQL06+L07+L09

L06入库信息RKXXL07+L08+L10

L07出库要求CKYQE37+E08+E09+E10+E11

L08出库信息CKXXE37+E08+E09+E10+E11

L09退货要求THYQE29+E30+E31+E32

L10退货信息THXXE29+E30+E31+E32

L11退入要求TRYQE33+E34+E35+E36

L12退入信息TRXXE33+E34+E35+E36

L13查询要求CXYQE05+E06

L14查询结果CXJGE05+E06+E07+E16

L15打印要求DYYQE05+E06+E08+E13

L16打印结果DYJGE05+E06+E08+E13

L17商品信息SPXXE05+E06+E07+E16+E17

L18供应商信息GYSXXE12+E13+E14+E15

L19名片信息MPXXE20+E22+E23+E24+E25

L20入库查询要求RKCXYQE05+E06+E27+E28

L21入库查询结果RKCXJGE05+E06+E27+E28

L22出库查询要求CKCXYQE05+E06+E27+E28

L23出库查询结果CKCXJGE05+E06+E27+E28

L24库存查询要求KCCXYQE05+E06+E27+E28

L25库存查询结果KCCXJGE05+E06+E27+E28

表3.3.3数据流定义表

4、定义文件

编号文件名内部名组成索引健备注

F01库存帐KCZE05+E06+E07+E17+E27+E28E05升序

F02商品库SPKE05+E06+E07+E17+E27+E28E05升序

F03供应商库GYSKE21+E12+E13+E14+E15+E16E21升序

F04名片库MPKE20+E22+EE23+E24+E25E20升序

F05报表BBE05+E06+E17+E27+E28+E21+E13E05升序

F06入库帐RKZE26+E05+E06+E17+E18+E19E26升序

F07出库帐CKZE37+E08+E09+E10E37升序

表3.2.4文件定义表

5.定义外部项

编号名称输出数据表输入数据表备注

W1操作人员L01L02

表3.2.5外部项定义表

6、定义加工

编号加工名内部名输入数据流输出数据流关联文件加工逻辑备注

P1日常管理RCGLL03L04F01

P2入库管理RKGLL05L06F05F03

P3出库管理CKGLL07L08F01

P4退货管理THGLL09L10F01

P5退入管理TRGLL11L12F01

P6查询管理CXGLL13L14F06F01

P7打印管理DYGLL15L16F01F07

P8商品管理SPGLL17F02

P9供应商管理GYSGLL18F03

P10名片管理MPGLL19F04

3.2对性能的规定

3.2.1时间特性要求

本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性能是比较突出的。

而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。

3.2.2灵活性

该软件要求具有较好的可移植性,可维护性,较好的可操作性,界面友好。

3.3输入输出要求

输入:

本软件能够通过浏览器提供的输入表单进行输入,通过数据库导入,通过EXCEL文件导入

输出:

本软件能够支持报表显示,打印,要求对每个操作有成功或者失败提示。

3.4数据管理能力要求

本软件所建立的数据库表要求能够最多存储32767行记录。

3.5故障处理要求

该软件是使用ASP在windowsxp系统下完成的所以只要是兼容windows的软件或是操作系统,该软件都可以正确地运行,有较好的适应能力与兼容性。

而且应用户的特殊需求软件在完成后的维护阶段可以保持一个与其他类软件接口,随时满足用户的使用要求。

3.6其他专门要求

如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。

4运行环境规定

4.1设备

CPU:

Inter奔腾系列或以上,AMD闪龙系列或以上

RAM:

512M或者以上

硬盘:

80GB以上

外设:

扫描仪,打印机

操作系统:

windowsXP或更高版本

4.2支持软件

SQL,.netMicrosoftOfficewindows或者Mac

4.3接口

硬件接口

系统较小除硬盘外,基本没有与外界硬件的联系,不过考虑到数据库大量数据的备份等要求可以保持与磁带机和光盘刻录机的接口,这点较易实现。

软件接口

在这里主要考虑软件与操作系统的接口,考虑到文档处理的需要有可能可以包括与较常用的办公软件的接口。

例如Microsoft的Office系列。

另外用户还有用户所需要的软件接口,这些应在用户需求定义时明了。

总体设计

1引言2

1.1编写目的2

1.2背景2

1.3定义2

1.4参考资料2

2总体设计2

2.1需求规定2

2.2运行环境2

2.3基本设计概念和处理流程3

2.4结构3

2.5功能器求与程序的关系3

2.6人工处理过程3

2.7尚未问决的问题3

3接口设计3

3.1用户接口3

3.2外部接口3

3.3内部接口4

4运行设计4

4.1运行模块组合4

4.2运行控制4

4.3运行时间4

5系统数据结构设计4

5.1逻辑结构设计要点4

5.2物理结构设计要点4

5.3数据结构与程序的关系4

6系统出错处理设计5

6.1出错信息5

6.2补救措施5

6.3系统维护设计5

根据需求分析文档,初步提出问题的解决方案,以及软件系统的体系结构和数据结构的设计方案并写出书面文档总体设计说明书,为下一步进行详细设计做准备。

商店仓库管理系统:

2总体设计

2.1需求规定

说明对本系统的主要的输入输出项目、处理的功能性能要求。

2.2运行环境

2.3基本设计概念和处理流程

(系统流程图)

2.4结构

(系统结构图)该系统可以按功能进行模块划分,其模块图如下:

系统模块图

其中:

信息录入:

实现商品基本信息、供货商信息、名片信息、库存,入库,出库信息、退入退货信息的录入、修改、删除功能;

信息查询:

根据查询条件,得到想要查询的结果;

信息统计:

统计仓库里面的商品的数量,种类,并计算库存总价值;

信息打印:

根据打印条件,得到打印结果;

模块子系统结构

功能描述:

商品录入子系统要求能快速录入商品,因此必须支持条形码扫描。

收银业务子系统能计算交易总额,打印交易清单,并根据会员卡打折。

进货管理子系统可以根据库存自动指定进货计划,进货时自动等级,以及提供查询和打印计划进货与入库记录的功能。

销售管理子系统可以控制某商品是否允许销售,查询每种商品的销售情况并产生年、月、日报表,同时可以生成销售排行榜。

库存管理子系统提供查询库存明细记录的基本功能,并根据库存的状态报警,以及自动盘点计算。

人员管理子系统提供基本信息登记管理,员工操作权限管理,客户销售权限管理的功能。

2.5功能需求与程序的关系

本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:

出库

杳询

入库

报表打印

查询

2.6人工处理过程

说明在本软件系统的工作过程中不得不包含的人工处理过程

2.7尚未问决的问题

暂无

3接口设计

3.1用户接口

出库管理界面:

进入出库信息查询界面、出库信息添加界面、出库信息修改界面。

出库信息查询界面:

用于接收用户输入的查询信息,反馈查询得到的出库信息。

3.2硬件接口

3.3内部接口

各程序模块之间的接口关系如下表所示:

功能

关系

管理员

管理员、工作人

4系统数据结构设计4.1逻辑结构设计要点

out

出库信息表

in

入库信息表

jilu

整个交易记录表

password

用户名和密码

out表的详细结构

字段名

字段类型

字段长度

字段描述

ID

int

8

出库信息编号

商品名

varchar

50

出库的商品名称

条码号

出库的商品条码号

生产商

出库的商品生产商

生产日期

datatime

出库的商品生产日期

数量

Int

100

出库的商品数量

进价

money

出库的商品进价

卖价

出库的商品卖价

利润

出库的商品利润

in表的详细结构

jilu表的详细结构

password表的详细结构

用户名

20

登录系统用户

密码

登录系统密码

用户类型

10

登录系统类型

4.2数据结构与程序的关系

out表被出库访问,修改。

被查询访问

in库访问,修改。

jilu表被出库,入库修改和访问,被查询访问

passwoed表被用户登陆访问和修改

5系统出错处理设计

5.1出错信息

用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。

5.2补救措施

说明故障出现后可能采取的变通措施,包括:

a.后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;

b.降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;

c.恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。

5.3系统维护设计

说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。

各个程序之间的对应关系。

详细设计

1引言36

1.1编写目的36

1.2背景36

1.3定义36

1.4参考资料36

2程序系统的结构36

3程序1(标识符)设计说明36

3.1程序描述37

3.2功能37

3.3性能37

3.4输人项37

3.5输出项37

3.6算法37

3.7流程逻辑37

3.8接口37

3.9存储分配38

3.10注释设计38

3.11限制条件38

3.12测试计划38

3.13尚未解决的问题38

4程序2(标识符)设计说明38

仓库管理信息系统是购物中心整个计算机网络与管理信息系统中的重要组成部分,在为企业规范管理、减少部门库存、加快物流周转、降低人力成本等方面显示其成效。

为减少员工重复性动作和帮助管理人员规范化管理,希望开发仓库管理信息系统1.2背景

1.2项目背景

众所周知,仓库管理是一种既麻烦又单调的工作,每天都是重复记录一些货物的存入与取出,而且货物的种类繁多,存取有很大的随机性,这样为工作人员带来了很大的不便,在操作过程中,由于人为的计算出错率很高,一旦出错改正也很困难,这样简单繁重的工作要很多人来做,为经营者增加了很多成本。

所以开发一个可行的仓库管理系统是十分必要的。

(1)商品条形码:

每种商品具有唯一的条形码,对于某些价格一样的商品,可以使用自定义条形码。

(2)交易清单:

包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号。

(3)商品积压:

在一定时期内,远无法完成销售计划的商品会造成积压。

(4)促销:

在一定时期内,某些商品会按低于原价的促销价格销售。

库存告警提示:

当商品的库存数量低于库存报警数量时发出提示。

(5)盘点:

计算出库存、销售额、盈利等经营指标。

《数据库原理及设计》陶宏才编清华大学出版社

《SQLServer2005实用教程》范立南编清华大学出版社

《SQLServer2005编程员指南》李香敏编北京希望电子出版社

《轻松搞定SQLServer2005程序设计》RebeccaM.Riordan编

《软件工程规范》WattsS.Humphrey编清华大学出版社

《软件工程理论与实践》ShariLawrencePfleeger编清华大学出版社

《软件需求分析》SwapnaKishore编机械工业出版社

2程序系统的结构

模块外部结构

3程序设计说明

从本章开始,逐个地给出各个层次中的每个程序的设计考虑。

以下给出的提纲是针对一般情况的。

对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。

3.1程序1详细设计

给出对该程序的简要描述,主要说明安排设计本程序的目的意义,并且,还要说明本程序的特点(如是常驻内存还是非常驻?

是否子程序?

是可重人的还是不可重人的?

有无覆盖要求?

是顺序处理还是并发处理等)。

3.1.1功能

(程序流程图)

3.1.2性能

search()要求反应时间不超过5秒。

3.1.3输入项

✧采购商品(PurchasingGoods)

1.采购员选择供货商;

2.选择该供货商所售的某种商品;

3.选择采购数量及付款方式、期望到货时间等;

4.下发采购单。

✧商品入库(InputingGoods):

5.仓库管理员选择库区库位;

6.录入商品信息

长度

主/外键

字段值约束

对应中文名

StockID

Varchar

P

Notnull

入库编号

MerchID

F

入库商品编号

MerchNum

4

入库数量

MerchPrice

Money

单额

TotalPrice

总额

StockDate

Datetime

入库日期

PlanDate

计划进货日期

StockState

入库状态

✧商品销售(SellingGoods)

7.售货员销售商品;

8.系统记录商品信息及销售数量;

SaleID

销售编号

MerChID

商品编号

SaleDate

销售日期

SaleNum

销售数量

SalePrice

销售单额

✧商品退货(ReturningGoods)

9.售货员录入商品编号及数量;

10.系统将商品重新纳入可以销售的范围;

11.采购退货直接将商品退回供应商。

Notn

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

当前位置:首页 > 成人教育 > 自考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1