欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    数据库课程设计仓库管理系统(共11页).doc

    • 资源ID:13661057       资源大小:459KB        全文页数:11页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据库课程设计仓库管理系统(共11页).doc

    精选优质文档-倾情为你奉上摘要企业仓库有多个库房,用来分别存放生产需要的各种零件,仓库管理系统对此进行科学管理。仓库管理系统管理的对象如下:·管理员信息:工号、姓名、性别、年龄、电话、工资等。·库房信息:编号、地址、面积等。·零件信息:零件号、零件名、规格、价格、库存数量等。一个企业有多个库房,每个库房有多名管理员,每名管理员只在一个库房工作;每个库房可以存放多种零件,每种零件只在一个库房保存。专心-专注-专业目录1、 概述仓库在现实生活中用途十分广泛,各种商城、超市要利用仓库存放物资,药房、医院等要利用仓库存放药品,企业、工厂等要利用仓库存放原材料、生产成品,因此仓库的管理成了一项十分重要的工作。人工管理仓库既费时又费力,而且容易造成混乱,严重时会影响商城、企业的正常动作,造成恶劣的后果。随着信息技术的发展,办公自动化的普及,如何快速,高效,便捷的管理仓库受到了高度的关注;因此为了解决这个问题我们提供这个系统以满足仓库管理需求,本系统是基于工厂仓库的管理系统。本系统主要针对商品管理信息,入库操作、入库查询统计、出库操作、出库查询统计、库存查询统计等处理情况。用户可以通过相应的模块,对仓库里的物品的基本情况和库存数量进行查询,管理员通过简单的操作即可轻松的管理仓库,查询各项相关信息,并能进行入库和出库操作等。本系统会提高办公效率和设备可靠性,减少工作人员的劳动强度,减少办公耗材,提高现代化管理水平。企业面对市场竞争的巨大压力,要求企业创造新的利润源,这为企业如何配置有限资源,利用先进计算机技术不断开发出操作简便、界面友好、灵活、实用、安全,更具时效性的设备信息管理系统有着更高的要求。2、 课程设计任务的需求分析2.1、设计任务 根据教材上数据库设计部分的原理和方法,能对一些简单的数据库系统设计,并进行分析和优化。巩固数据库原理知识,训练分析和解决数据系统的实际问题的能力。2.2、设计要求设计的数据库能够正常的运行,并能够无误地完成,查询,入库,出库,等操作。3、 概念结构设计3.1、概念结构设计工具(E-R模型)概念设计是独立于任何一种数据模型的信息结构,采用自底向上的方法,首先定义各局部应用的概念结构,然后集成起来,得到全局概念结构。描述概念模型最有力的工具是E-R模型。3.2、仓库管理员子系统3.2.1、一个企业有多个库房,每个库房有多名管理员,每名管理员只在一个库房工作;每个库房可以存放多种零件,每种零件只在一个库房保存。3.2.2、分E-R图姓名管理员工员工资电话性别年龄3.2.3、管理员信息:工号、姓名、性别、年龄、电话、工资等。3.3、库房子系统3.3.1、一个企业有多个库房,每个库房有多名管理员,每名管理员只在一个库房工作;每个库房可以存放多种零件,每种零件只在一个库房保存3.3.2、分E-R图库房编号地址面积3.3.3、库房信息:编号、地址、面积等。3.4.1、一个企业有多个库房,每个库房有多名管理员,每名管理员只在一个库房工作;每个库房可以存放多种零件,每种零件只在一个库房保存3.4.2、分E-R图零件零件号零件名规格价格库存3.4.3、零件信息:零件号、零件名、规格、价格、库存数量等3. 5、总体E-R图3. 5.1、消除以上各个分E-R图可能存在冲突、命名冲突和结构冲突的总E-R图。在初步形成的总E-R图中,可能存在一些冗余的数据结构。冗余数据会破坏数据库的完整性,给数据库维护增加困难,应当消除。3. 5.2、总体E-R图管理员零件库房姓名性别年龄电话工资工号零件名规格价格库存零件号编号地址面积入库/出库入库/出库查询4、 逻辑结构设计逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为数据库所支持的数据模型相符合的逻辑结构。把基本E-R图转换成关系模型。4.1、关系数据模式一个企业有多个库房,每个库房有多名管理员,每名管理员只在一个库房工作;每个库房可以存放多种零件,每种零件只在一个库房保存,所以管理员得多加一个字段:所属库房零件也要加上一个字段:存放库房。4.2、视图的设计管理员:属性名数据类型可否为空完整性约束工号Varchar(10)否唯一姓名varchar(20)否性别varchar(5)否男/女年龄int否电话Varchar(20)否工资money否所属库房Varchar(10)否可相同零件:属性名数据类型可否为空完整性约束零件号Varchar(10)否唯一零件名Varchar(20)否规格Varchar(20)否大/中/小价格Money否库存Int否大于等于0存放库房Varchar(10)否可相同库房属性名数据类型可否为空完整性约束编号Varchar(10)否主键地址Varchar(20)否编号面积float否4.3、优化5、 数据库物理设计与实施5.1、数据库应用的硬件、软件环境介绍台式电脑一台,系统为Windows XP 开发软件为:Sql Server 20085.2、物理结构设计入库信息入库处理仓库查询出库处理5.3、索引的设计零件信息->管理员->存入库房零件信息->管理员->取出库房零件信息->管理员->查询5.4、建立数据库建立一个名为shilian的数据库。下面就开始建立表了。管理员use shiliancreate table 管理员(工号 varchar(10) not null unique,姓名 varchar(20)not null,性别 varchar(5)not null check(性别 in('男','女'),年龄 int not null,电话 varchar(20)not null,工资 money not null,所属库房 int not null)零件表use shiliancreate table 零件(零件号 varchar(10) not null unique,零件名 varchar(20) not null,规格 varchar(20) not null check(规格 in('大','中','小'),价格 money not null,库存 int not null check(库存!<0),存放库房 varchar(10) not null )库房use shiliancreate table 库房(编号 varchar(10) primary key,地址 varchar(20) not null,面积 float not null)创建示图SELECT dbo.管理员.*, dbo.库房.*, dbo.零件.*FROM dbo.管理员 INNER JOIN dbo.库房 ON dbo.管理员.所属库房 = dbo.库房.编号 INNER JOIN dbo.零件 ON dbo.库房.编号 = dbo.零件.存放库房并保存名称为shitu5.5、加载测试数据添加测试数据库房管理员零件6、 数据操作要求及实现根据需求中给出的数据处理要求,设计访问数据库的具体要求,并用SQL语言加以实现。运行SQL语句进行测试。6.1、数据查询操作use shilianselect * from shitu查询成功6.2、数据更新操作零件入库use shilianupdate 零件 set 库存=库存+1 where 零件号=零件出库use shilianupdate 零件 set 库存=库存-1 where 零件号=经检验,完全无误!7、 收获、体会和建议经过一个星期的努力终于把仓库管理系统做完了,通过做这次课程设计,我对数据库系统及sql语句有了更深的认识和理解,把理论知识和实践结合起来,使理论知识得到了运用,同时自己也掌握了知识。在设计过程中,我参考了很多有关数据库的资料,掌握了很多知识,为以后的工作和学习打下了良好的基础,因为是一个人设计的,有很多地方还设计得不够完善,请老师多谅解。8、 主要参考文献。1.SQL Server 2005 数据库原理与应用基础李小英 著 清华大学出版社 2007年01月01日;2.SQL Server数据库应用技术张水平 著 西北工业大学出版社 2005年01月01日3.SQL Server 2005 案例实训教程向冲,赵学博等 著 北京邮电大学 2010年01月01日;

    注意事项

    本文(数据库课程设计仓库管理系统(共11页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开