




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、仓库管理系统需求分析2.1简介仓储的货物种类也多种多样,存储方法和处理过程也很复杂,随着工作量的增加,仓库管理员需要处理的信息量大幅度增加,很难及时准确地掌握整个仓库的运行状况。在这种情况下,该系统基于仓库的基本管理功能,发挥信息系统的智能,减轻仓库管理员和操作员的工作负担。2.2任务概述2.2.1目标仓库管理系统是仓库管理的组成部分。现在很多仓库停留在管理层手动记录数据的初始阶段,手动记录对于规模较小的仓库只能接受,但是对于仓库规模大、货多的仓库,需要记录保管的数据很多,手动记录相当麻烦。我设计了适合这种情况的仓库管理数据库系统,方便了仓库商品的管理,提高了仓库管理工作的效率和查询效率。2.
2、2.2功能要求可以执行数据库的数据定义、数据操作、数据控制等处理功能,在线处理的适当时间必须较短。特定功能需要系统提供商品存档数据的插入、删除、更新。提供添加、修改、删除商品基本信息的功能和查看功能查看和修改仓库基本信息;查询存货料号基本资讯(根据各种条件达成查询)。2.3概念结构设计阶段概念结构设计阶段是整个数据库设计的核心,综合、总结和抽象用户需求,以形成独立于特定dbms的概念模型。商品编号入库纳管日期制造商商品总量商品编号商品名称货物仓库编号仓库仓库编号签出日期商品编号库存情况货物流动存取货源货物明亮仓库资讯管理员编号商品编号商品名称货运区号码存取资讯出库时间入库纳管时间商品编号货运区
3、号码商品信息地址商品名称货运区号码权限联系方式关于仓库管理器管理者姓管理员姓名管理员编号管理员权能存取资讯管理维护仓库信息商品信息管理管理管理员信息信息修改访问删除管理员信息查看管理员信息修改管理员信息输入管理员信息查看商品信息删除商品信息修改商品信息输入商品信息存取资讯检视删除访问信息存取资讯输入查看子库存信息永久删除仓库资讯修改仓库资讯输入仓库资讯2.4逻辑设计(1)商品信息:包括商品名称、商品号码、货物总量、制造商等。(2)仓库资讯:包含仓库编号、仓库名称、商品编号、存货状况、经理等。(3)储存资讯:仓库编号、商品编号、收货日期、发放日期、商品流程等。(4)经理信息:包括经理编号、姓名、
4、性别、联系电话、经理简介等。根据这些需求,系统需要商品信息表格、仓库信息表格、访问信息表格和管理员信息表格。2.5操作环境法规2.5.1设备运行软件系统的硬件要求如下:1.一台服务器,配置如下:cpu: pentium 4或更高版本。记忆体:512mb或以上。硬盘:120gb或更大。实现在线工作。一台打印机,网络共享。终端系统包括:cpu : pentium iii或更新版本记忆体:256mb或以上。硬盘:80gb或更多。实现在线工作。2.5.2支持的软件操作系统:windows 2000 server、windows xp。数据库:sql server2005。2.6数据库实施数据库实现是指
5、构建数据库、准备和调试应用程序、配置数据检入和执行试点测试2.6.1 .建立资料库(1)打开sql工具查询分析器(2)在查询窗格中,输入以下sql语句create database warehouse management运行上面的sql语句以创建名为仓库管理的新数据库。2.6.2创建数据表此仓库管理系统需要填写四个表:商品信息表、仓库信息表、存储信息表和管理员信息表。要在创建数据库后为仓库管理数据库添加数据表,请执行以下操作(1)“新建查询”窗口(2)在“查询”窗口中,输入以下sql语句create table商品信息(/创建商品信息表商品编号char(20) primary key,/商品
6、编号商品名称varchar(20) not null,/商品名称制造商地址varchar(26),/制造商地址执行上述sql语句,创建商品信息窗口相关表,如图所示。createtablecangku(/仓库信息表仓库编号char(10)primarykey,/仓库编号仓库名称varchar(20)不null/仓库名称商品编号char(20),/商品编号管理员编号char(20),/管理员编号),以获取详细信息执行上面的sql语句以创建仓库信息表相关的表,如图所示。createtable访问信息(/创建访问记录仓库编号char(10)、/仓库编号商品编号char(20),/商品编号签入时间dat
7、etime,/签入日期签出时间datetime,/签出日期primarykey(仓库编号,商品编号),/主定义foreignkey(仓库编号)references仓库资讯(仓库编号)/外来索引键foreignkey(商品编号)references商品信息(商品编号),/外键),以获取详细信息通过运行上述sql语句,可以访问与信息表格相关的表格,如图所示。createtable关于仓库管理器(/创建管理器信息表仓库管理员编号char(20)primarykey,/管理员编号仓库联系人姓名varchar(20) not null,/姓名仓库管理员姓char (2) check (msex in(男
8、性,女性),/性别联系电话char(13)、/联系电话),以获取详细信息通过运行上述sql语句,可以管理信息表相关的表,如图所示。2.6.3创建视图建立视图可以遮罩资料的复杂性,以便您可以轻松使用和管理资料,并简化资料权限管理,而无需了解资料库的结构。您可以只关心用户感兴趣的特定数据和他们负责的特定任务,不需要或无用的数据不会出现在视图中,有时,由于表结构对应用程序的不利影响,视图提供了简单有效的安全机制。创建视图,如下所示:create view v-1asselect c .仓库编号,c .商品编号,仓库资讯。商品名称,仓库管理员信息。经理姓名起始访问编号。存取资讯,仓库编号。仓库资讯仓库
9、编号。关于仓库管理器where访问信息。仓库编号=仓库资讯。仓库编号与仓库资讯。管理员编号=管理员编号查看视图select*从v-12.6.4建立数据库索引建立索引:(1)在商品资讯表格的商品名称栏位中,建立非聚总资料列索引。create index商品名称on商品信息(商品名称)(2)在仓库信息表的仓库编号列中创建非群集索引。createuniqueindex仓库编号on仓库资讯(仓库编号)2.6.5数据库安全为sqlserver身份验证创建登录帐户。密码为“123”,默认数据库为“仓库系统”exec sp _ add log in mademay 23 仓库系统 execsp _ addl
10、ogin xiaoqiang , 000 ,仓库系统 建立资料库角色execsp_addrole“”资源管理器exec sp _ addrole 发行商建立资料库使用者exec sp _ adduser mademay 、 mademay 、 explorer exec sp _ adduser xio qiang xio qiang xio qiang 收货者 授权操作(1)授予用户对表商品信息的insert权限。grantinserton商品信息to xiaoqiang2.6.6数据库的完整性数据库的完整性包括域完整性、实体完整性和引用完整性。系统使用约束条件来确保数据库的完整性,使用主键
11、约束条件、外键约束条件来确保每个表的数据准确性,每个表之间的数据一致性,相容性,特定语句如下:create table商品信息(/创建商品信息表商品编号char(20)primary key,/商品编号create table建立仓储资讯(/建立仓储资讯表格仓库编号char(10)主要键值/仓库编号create table关于仓库管理器(/创建管理员信息表仓库管理员编号char(20)主要关键字,/管理员编号create table访问信息(/创建访问记录仓库编号char(10)、/仓库编号商品编号char(20),/商品编号主关键字(仓库编号,商品编号),/定义主关键字foreign key(仓库编号)references仓库资讯(仓库编号)/外来索引键foreign key(商品编号)references商品信息(商品编号),/外键2.6.7摘要在这次课程设计中,我学到了很多课、书都没学过的东西。我在这次课程设计中获得了很多收获。尝到了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 预防早恋班会课件图片
- 项目功能介绍课件
- 消防安全常识培训
- 2025年汽车功率转换器项目发展计划
- 2025年防沉剂项目合作计划书
- 2025年搅墨棒项目合作计划书
- 五年级数学上册期末测试卷提高卷(一)苏教版
- 捕鱼活动策划方案
- 2025年中心静脉导管项目合作计划书
- 常州宾馆冰蓄冷空调系统设计
- 新教材人教版高中化学选择性必修1全册课时练习及章末检测含解析
- 浙江省建设工程施工费用定额相关费用计算程序表及费用取费费率换算表【实用文档】doc
- 《Windows网络操作系统》教学教案
- GB/T 23280-2009开式压力机精度
- GB/T 20041.21-2008电缆管理用导管系统第21部分:刚性导管系统的特殊要求
- GB/T 17213.4-2015工业过程控制阀第4部分:检验和例行试验
- 教师师风师德培训 课件
- GB/T 12718-2009矿用高强度圆环链
- GB 2811-1989安全帽
- 国家基本公共卫生服务项目规范(第三版)培训-教学课件
- 资产评估收费管理办法(2023)2914
评论
0/150
提交评论