仓库总体设计说明书final

上传人:tang****xu6 文档编号:146526748 上传时间:2020-10-02 格式:DOCX 页数:6 大小:17.86KB
返回 下载 相关 举报
仓库总体设计说明书final_第1页
第1页 / 共6页
仓库总体设计说明书final_第2页
第2页 / 共6页
仓库总体设计说明书final_第3页
第3页 / 共6页
仓库总体设计说明书final_第4页
第4页 / 共6页
仓库总体设计说明书final_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《仓库总体设计说明书final》由会员分享,可在线阅读,更多相关《仓库总体设计说明书final(6页珍藏版)》请在金锄头文库上搜索。

1、仓库管理系统总体设计说明书21世纪是信息化的时代,信息是引领当今时代潮流的最贴切的词语,无论在什么事情上都要求信息化,时效性强,高质量。繁杂麻烦的仓库管理也希望能利用高科技的手段达到这些要求,跟上时代的脚步,所以开发出一个仓库管理系统是非常必要的事,而且有很大的市场空间。系统背景:众所周知,仓库管理是一种既麻烦又单调的工作,每天都是重复记录一些货物的 存入与取出,而且货物的种类繁多, 存取有很大的随机性, 这样为工作人员带来了很大的不 便,在操作过程中,由于人为的计算出错率很高,一旦出错改正也很困难, 这样简单繁重的工作要很多人来做,为经营者增加了很多成本。所以开发一个可行的仓库管理系统是十分

2、必 要的。开发系统的目的:开发仓库管理系统,主要为减轻仓库管理人员的负担,使货物的存入记录与取出记录相对完善,便于货物的增加与减少,降低出错率,使管理更加合理、科学,也为经营者节省 开支。系统模块的划分:本系统主要分为业务处理、货物借还、状态查询、管理员、帮助五个功能模块。1、业务处理模块:本模块是实现系统功能的主要模块。存入货物与取出货物两个功能子模块,存入货物需要输入货物编号,名称,所属公司,数量及日期,取出货物操作也同样需要输入同样的信息。2、货物借还:本模块是实现货物借还的模块,分为借货喝还货两个模块。3、 状态查询:该模块实现对仓库使用情况, 所存货物,租用仓库的公司情况等信息的查询

3、。仓库状态:对仓库的出租情况及使用状况的查询,可以查询全部或某一确定仓库。货物信息:对某一确定货物进行查询,显示此货物的存储情况。公司情况:根据公司信息对它租用的仓库及货物信息进行查询。4、管理员:该模块实现对管理员信息的增加,删除,修改。5、帮助:显示一些该系统的使用说明。注:欲使用本系统必须拥有管理员的合法帐户。系统结构图如下所示:仓库管理系统员密血 理号码 管帐7管理员登录状态查询况就尊公#:编或.1 C -且或息信询查 息.*货土货物信息公司情况仓库状态自节 -.I,号,库仓.;.,仓库回收 自一曰彳用仓库出租 取仓库预约图1-01系统结构-SC图系统的功能描述:以下对本系统的实现方法

4、和步骤进行进一步的描述:本系统分为五个模块,分别是业务处理、仓库状态、状态查询、管理员管理、帮助,以下 会为主要模块的实现进行简单描述。1、系统登录:启动主程序,首先出现的是管理员登录窗口,系统登录窗口主要实现:输入正确的帐号和密码。确认管理员的身份及权限。2、业务处理功能:实现货物存入与取出操作。存入货物:需要管理员输入该货物的所有信息,此货物所属公司租用的仓库若有空闲并能装入所有货物,则存入成功。否则提示。取出货物:输入货物编号,并对其相关信息进行相应修改。使数据保证一致性。3、仓库状态:实现对仓库的情况进行管理,出租或回收。仓库出租:输入企业的详细信息,根据系统状态自动为其分配仓库号。预

5、约仓库:本模块实现在没有满足条件的仓库可租用时, 该模块将客户的详细信 息记录下来,并在有符合条件的仓库空闲时, 优先考虑该客户。可以直接输入预 约信息,还可以在仓库出租模块进行调用。仓库回收:该模块实现将租约过期的仓库改变状态,也可人为的进行实时修改,即人为的改变某仓库的状态。此功能有一定的风险性,所以必须慎用。4、状态查询:实现各级别管理员的要求,可以方便快速的实现欲知信息的查询。仓库状态:可以实现仓库使用情况,出租状况的查询,只要输入仓库号或空闲状 态或使用情况,会根据实际输入查询满足条件的记录。货物信息:实现根据货物编号、名称、所属公司等详细信息的查询。公司情况:根据公司编号或公司名称

6、对该公司的所有情况进行查询,例如:公司 租用的仓库,所属仓库的使用情况,货物的存储情况,及付款情况等。5、管理员管理:实现添加、删除、更新管理员的信息。此功能只有总经理有这种权限,其他管理员可以在其登录的状态下修改自己的信息。如图所示:取出货物2存入货物2/1仓库租用预约仓库仓库回收公司情况43货物信息心仓库状态4/1删除H添加5/1修改图 2-01HIPO 图系统数据库的逻辑设计:1、 静态数据:静态数据是系统内部有关的数据结构与操作规程。具体可包括:仓库表,出租信息表,货物清单表,公司明细表,预约信息表,管理员信息表。2、 动态数据:动态数据包括程序运行时输入和输出的数据,具体是数据库的各

7、个表的各个不同元组与属性值,就是存入的和取出的货物信息,查询条件,公司情况等。3、数据库描述:3.1数据库的概念设计:根据上面的分析就可以设计出能够满足用户需求的各种数据实体,以及它们之间的关系,为后面的逻辑结构设计打下基础 .这些实体包括各种具体信息,通过相互之间的作用形成 数据的流动.本系统的实体主要有仓库实体,货物实体,公司实体及管理员实体。各实体的描述及各实体之间的关系如 E-R图描述:1公司MI N货物3. 2数据库逻辑数据:现在需要将上面的数据库概念结构转化为 SQL Server 2000数据库系统支持的实际时间 模型,也就是数据库的逻辑结构。 在实体以及实体之间关系的基础上,

8、形成数据库中的表格 以及各个表格之间的关系。表1-01仓库表(house)字段名注释类型长度NULL备注H_no仓库号char5VH_type型号varchar10H_big容量float8H_hire是否出租boolH_state状态char5空/非空表1-02货物存储信息(goods)字段名注释类型长度NULL备注G_no编号char5VG_name货物名称varchar20C_no所届公司编号char5r外键T no种类编号char5G_count数量intM no经手人varchar10外键IN_time入库时间dateOUT_time出库时间date表1-03公司明细表(compan

9、y字段名注释类型长度NULL备注C_no编勺char5VC_name公司名称varchar20C_lead经理varchar20C_conn联系方式varchar20C_add公司地址varchar20C_mode经营模式一varchar20C_ind所届行业varchar20表1-04管理员信息表(admin)字段名注释类型长度NULL备注M_no帐号char5VM_pass密码varchar10VM_name姓名varchar10VM_sex性别char4M_age年龄intM_mini职务varchar10表1-05借货信息表(borrow)字段名注释类型长度NULL备注R_no仓库号c

10、har5VR_date借出日期dateVR_time借出时间intV(/月)C_no所届公司char5外键G_no货物名称char5外键R_gg货物规格VarcharR_num货物数量int表1-06还货信息表(return )字段名注释类型长度NULL备注R_no仓库号char5VR_date归还日期dateVR_time归还时间intV(/月)C_no所届公司char5外键G_no货物名称char5外键R_gg货物规格VarcharR_num货物数量int各表之间内在联系请点击:总体设计.xls2、关系规范化。以上六个表的设计都符合 3NF的要求,因为这六个表都是用能唯一代表其身份的编号做为主健,因为不存在传递依赖。 每张表中所设置的属性都是基本属性,没有依赖于某属性而存在的字段所以也没有部分依赖。因此都是3NF的表。小结:通过对系统功能模块的仔细划分和描述,对数据库的逻辑设计等工作的完成,并且总结 可行性研究及需求分析所得的结果,本人认为本工程的技术成熟,可以满足仓库管理的需求, 能够适应环境的变化,因此可以进入详细设计阶段。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号