仓库管理系统设计说明书_第1页
仓库管理系统设计说明书_第2页
仓库管理系统设计说明书_第3页
仓库管理系统设计说明书_第4页
仓库管理系统设计说明书_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

仓库管理系统概要设计说明书申检凤(仓库管理系统概要设计说明书申检凤(2004551815)第#页共16页系统功能设计物资信息管理系统的安全系统管理在系统的安全、权限管理、审核、监控、日志记录上采用了各种灵活的策略,下面是各个策略的内容:用户登录一次策略/密码策略/身份验证策略/安全审核策略/公钥集中统一管理策略/组、角色、用户关联定义策略/分级和多级管理策略/系统事件跟踪日志在企业的运作过程中,出于管理的需要会经常发现原有的物资编码、物资分类、仓库分类等编码已不适应现阶段要求,为了方便用户进行更改编码,同时又保证系统的正常运作,采用了双编码方式。即所有表现给用户所看的是用户所编的编码,而系统内部又有一套自身编码。功能仓库管理系统主要是从物资的基本信息、物资的入库信息、物资的出库信息、物资的余额管理等几个大的模块解决企业在物资管理难的问题。包含物资的添加、物资的删除、物资的查询、物资的修改以及物资的余额管理等功能。创建一个用户登陆窗口可以,通过不同的用户名和密码登陆到系统中实现系统管理的功能,保证系统的安全。物资管理基本信息子功能物资管理的基本信息包含添加物资的基本信息、修改物资基本信息、删除物资基本信息、查询物资基本信息。物资入库信息管理子功能物资管理入库信息管理包含添加入库基本信息、修改入库基本信息、删除入库基本信息、查入库资基本信息。物资出库信息管理子功能本部分模块是由我完成的。(申检凤2004551815)物资管理出库信息管理包含添加出库基本信息、修改出库基本信息、删除出库基本信息、查找出库资基本信息,其基本信息包括物资的编号、规格型号、数量、单价、金额、领用人、出库时间、仓库号、备注等。此部分对出库的信息详细的记录并存储了,方便了对物资的管理与查看。与物资入库基本信息表和物资管理基本信息是相互连接的。物资余额管理子功能本部分模块是由我完成的。(申检凤2004551815)物资余额管理主要完成对物资余额的查询。可以输入规格号查找也可以从物资的编号查找即从每个表的主键都可以找到你需要的信息。此部分简单易用,界面大方美观。与物资入库基本信息表和物资管理基本信息是相互连接的。数据库设计概述采用的数据库管理系统,版本等必要信息:采用SQLSERVER2000数据库管理系统指明所设计的数据库的中、英文名称。数据库名称为:Materail系统物理结构设计根据硬件设备和数据库平台系统,对数据库系统的物理存储结构进行规划,估计数据库的大小,增长速度,各主要部分的访问频度。确定数据文件的命名,日志文件的命名。数据文件和日志文件的物理存放位置,如果有多个存储设备,需要规划数据文件的组织方式。系统内存使用配置,一般来说,数据库系统会自动维护系统内存,但有时为了某些性能问题,可以根据需要对数据库的内存管理进行另行配置。表设计TableName(表名的解释)仓库表字段名数据类型是否为空默认值备注仓库号int否4主键仓管理员char否512入库表字段名数据类型是否为空默认值备注物资编号int否4主键规格型号char否20数量int否4单价int否4

金额int否4经办人char否20入库时间datetime否8仓库号int否4主键备注char是512出库表字段名数据类型是否为空默认值备注物资编号int否4主键规格型号char否20数量int否4单价int否4金额int否4经办人char否20出库时间datetime否8仓库号int否4主键备注char是512用户表字段名数据类型是否为空默认值备注用户名char否20主键密码char否12权限int否4

库存表字段名数据类型是否为空默认值备注物资编号int否4主键规格型号char否20仓库号int否4主键库存量int否4备注char否512查询表字段名数据类型是否为空默认值备注物资编号int是4主键规格型号char是20物资名称char是20单价int是4金额int是4经办人char是20出库时间datetime是8仓库号int是4类别char是20数量int是4领用人Char是20入库时间datetime是8仓库号int是4

备注text是16计量单位char是10仓管员char是20物资表字段名数据类型是否为空默认值备注物资编号int否4主键规格型号char否20物资名称int否4类别int否4仓库号int否4主键计量单位char否10表设计中应注意的问题:.对于字符类型的字段,要仔细确认字段的可能长度。在SQLServer数据库设计中,一般来说,对于定长的字符数据字段,去字符类型(char),对于不定长的,取变长字符类型(varchar)。.对于以分类形式出现的字段,建议不使用字符类型,而使用数字类型。如:人员分类为高职、中职、低职;如果用字符类型,则将这些字符串需要入库;如果使用数字类型分别用1、2、3代表高职、中职、低职,则入库的是数字信息,从程序编写的角度考虑,后者更好维护一些,主要体现在如果是多语言版本时,我们不需要在程序中将这些字符串信息进行判断处理。表之间的关联设计为了保证数据的完整性,需要对表之间相互的数据进行约束,主要是通过外键来实现数据增删时的数据完备。存储过程设计存储过程是一组预先定义并编译好的SQL语句,可以接受参数、返回状态值和参数值,并可以嵌套调用。使用存储过程可以改变SQL语句的运行性能,提高其执行效率。存储过程还可用做一种安全机制,使用户通过它访问未授权的表或视图。触发器设计安全性。可以基于数据库的值使用户具有操作数据库的某种权利。可以基于时间限制用户的操作,修改数据库数据。可以基于数据库中的数据限制用户的操作。可以跟踪用户对数据库的操作。审计用户操作数据库的语句。把用户对数据库的更新写入审计表。实现复杂的数据完整性规则。实现非标准的数据完整性检查和约束。触发器可产生比规则更为复杂的限制。与规则不同,触发器可以引用列或数据库对象。提供可变的缺省值。实现复杂的非标准的数据库相关完整性规则。触发器可以对数据库中相关的表进行连环更新。在修改或删除时级联修改或删除其它表中的与之匹配的行。在修改或删除时把其它表中的与之匹配的行设成NULL值。在修改或删除时把其它表中的与之匹配的行级联设成缺省值。触发器能够拒绝或

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论