课程设计---仓库管理系统数据库的设计与实现.doc
《课程设计---仓库管理系统数据库的设计与实现.doc》由会员分享,可在线阅读,更多相关《课程设计---仓库管理系统数据库的设计与实现.doc(12页珍藏版)》请在咨信网上搜索。
1、课程设计报告课程设计题目: 仓库管理系统数据库的设计与实现 专 业:电子商务班 级:10211123姓 名:吕杨子学 号: 1021112313指导教师: 游胜玉 2011年 11 月 25日仓库管理系统数据库设计与实现一实验时间、地点 时间:第十三周(11月21日25日) 地点:软件楼305二实验目的通过本次课程设计让学生能够综合运用所学的关系数据库原理知识解决并能设计一个实际问题,进一步掌握数据库原理的相关理论和数据库的设计实现过程,进一步提高学生的分析问题和解决问题的能力以及学生的动手能力。三、课程设计要求:1对各个系统进行系统功能需求分析2. 数据库设计分析阶段,进行详细的数据库需求分
2、析,进行概念数据库的设计,画出数据库的E-R图(局部和整体E-R图)3. 设计出详细的逻辑数据库结构,将各个实体和联系转化为相应的二维表即关系模式,指定各个关系的主关键字和外部关键字,并对各个关系的约束加以限定4. 通过企业管理器或是查询分析器实现各个二维关系(建议最好用SQL代码实现),要求建立相关的索引5. 根据系统功能需求设计相应的查询视图6. 要求根据系统功能需求建立存储过程7. 根据功能需求建立相应的触发器以保证数据的一致性8. 通过建立用户和权限分配实现数据库一定的安全性,考虑数据库的备份与恢复(此内容选作)四仓库管理系统实验要求描述:设计一个仓库管理系统,实现下列功能:1 零件信
3、息登记(包括种类,名称和库存数量等信息);2 零件进库登记(包括种类,名称和库存数量等信息);3 零件出库登记(包括种类,名称和库存数量等信息);五.实现思路1关系模式零件信息表(零件编号,零件名,单价,数量,零件类型号,生产厂家号)生产商情况表(生产厂家号,生产厂家名,生产厂家地址,生产厂家电话)入库登记表(零件编号,零件名,入库数量,零件类型,生产厂家号,入库时间)出库登记表(零件编号,零件名,出库数量,出库时间)零件类型信息表(零件类型号,类型)2.设计思路仓库管理系统设计了五个二维表,他们的设计表如下(1)零件信息设计表 (2)生产商情况设计表(3)入库登记设计表 (4)出库登记设计表
4、(5)零件类型信息设计表3仓库管理系统全局ER图零件信息重量单价数量零件编号零件类型号颜色出库入库入库登记零件编号零件名入库数量入库时间出库时间颜色生产商号零件类型生产商号零件名零件编号零件名出库数量出库性质提货人员出库登记生产商情况生产商地址生产商名生产商号零件类型号生产厂家电话用途类型零件类型零件信息卖出类型六.实现过程create database 仓库管理系统on(name=仓库_dat,Filename=e:microsoft SQL ServerMSSQLDate仓库.mdf,Size=10,Maxsize=150)Log on(name=仓库_log,Filename=e:mic
5、rosoft SQL ServerMSSQLDate仓库.ldf,Size=10,Maxsize=80)create table 零件信息表(零件编号 char(10) primary key, 零件名 char(10) not null, 单价 money constraint 单价_Chk check(单价 between 80 and 660), 数量 int, 零件类型号 char(10), 生产厂家号 char(6);select * from 零件信息设计表/*创建并查询零件信息表索引*/create unique index 零件信息_index on 零件信息表(零件编号)ex
6、ec Sp_helpindex 零件信息表create table 生产厂家信息表(生产厂家号 char(6) primary key , 生产厂家名 varchar(16) not null, 生产厂家地址 varchar(40), 生产厂家电话 char(12);select * from 生产厂家信息表/*创建并查询生产厂家信息索引*/create index 生产厂家信息_index on 生产厂家信息表(生产厂家号)exec Sp_helpindex 零件信息表create table 零件类型信息表(零件类型号 char(10) primary key, 类型 char(10);
7、select * from 零件信息设计类型表/*创建并查询零件类型信息索引*/create index 零件类型信息表_index on 零件类型信息表(零件类型号)exec Sp_helpindex 零件类型信息表create table 入库登记表(零件编号 char(10), 零件名 char(10) not null, 入库数量 int, 零件类型 char(8), 生产厂家号 char(6), 入库时间 datetime);select * from 入库登记设计表/*创建并查询入库登记表索引*/create index 入库登记表_index on 入库登记表(零件编号)exec
8、 Sp_helpindex 入库登记表create table 出库登记表(零件编号 char(10), 零件名 char(10), 出库数量 int, 出库时间 datetime);select * from 出库登记设计表/*创建出库登记表索引*/create index 入库登记表_index1 on 出库登记表(零件编号)create index 入库登记表_index2 on 出库登记表(出库数量)create index 入库登记表_index3 on 出库登记表(出库时间)/*查询零件名为“硬盘”的信息*/select 零件编号,零件名,单价,数量,生产厂家信息表.生产厂家名,生
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 仓库 管理 系统 数据库 设计 实现
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。