




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库课程作业报告数据库开发技术课程作业报告设计题目 工厂库存系统 姓 名 董犇 学 号 201015010205 专业班级 计算机应技术2班 2011年12月7日14一、设计目的3二、设计要求和设计指标4三、设计内容43.1需求分析43.2 E-R 图设计63.3逻辑结构设计93.4系统功能实现113.4.1数据库建立113.4.2 表的建立113.4.3 表之间联系的设置12四、本设计改进建议13五.总结13六、主要参考文献14附录14一、设计目的这个数据库设计,对掌握的知识的巩固。主要是SQL语句的的应用,以及逻辑思维能力锻炼。只有在实践中,才能更好地掌握知识。因为本来就是学以致用,这样学到的知识才有真正的价值。数据库设计的目的即设计目标从根本上来说就是要实现数据的共享和安全存取,从细化及技术上来说,一个优秀的数据库设计必须要最终实现用户对于数据共享的具体要求,必须要在满足于用户的数据存取要求的基础上实现对于数据的关联性及优化,必须实现数据的安全性及可移植性,以保证用户数据能够简单的进行移植,必须要实现数据库的可扩容性结构以保证数据库对于用户未来数据要求的兼容性。这是数据库的基本要求。虽然我们现在做的知识课程设计。既然做的是数据库,就应该有数据库的应该具有的功能。二、设计要求和设计指标库存管理系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,库存管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式管理库存,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。对于每个企业来说,随着企业规模的不断扩大,产品数量的急剧增加,所生产产品的种类也会不断地更新与发展,有关产品的各种信息量也会成倍增长。面对庞大的产品信息量,如何有效地管理库存产品,对这些企业来说是非常重要的,库存管理的重点是销售信息能否及时反馈,从而确保企业运行效益。 库存管理的主要目标就是通过对仓库所有入出库活动的管理和控制及对库存数据有效的统计和分析,以保证企业生产中畅通的物流,使决策人员及早发现问题,采取相应措施,调整库存结构,缩短储备周期,加速资金周转,最大限度地降低库存占用,同时,通过周期性的仓库盘点,及时补救管理中的漏洞,使库存管理系统实时地反映企业中各个仓库的实际情况,为各类管理人员从不同侧面提供所需信息,以便协调企业经营收到更大效益,库存管理系统是协调企业生产经营的基础,其数据的准确性、方便的查询、有效的分析是整个计算机管理系统顺利运行的关键。三、设计内容3.1需求分析仓库作为一总货品资源的集散地,货品的种类繁多,包含很多的信息数据的管理。据调查得知,以前仓库进行信息管理的方式主要是基于文本、表格等纸介质的手工处理,对于货品的出入库情况的统计和核实等往往采用对账本的人工检查,对管理者的管理权限等不受约束,任何人都可查看,这样容易引起资料外泄。另外,数据信息处理工作量大,容易出错,由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统、规范的信息管理手段。而且,一般的存储情况是记录在账本上的,仓库的工作人员和管理员也只是当时记得比较清楚,时间一长,如果再要进行查询,就得在众多的资料中翻阅查找了,这样造成费时、费力,如要对很长时间以前的货品进行更改就更加困难了。因此,很有必要建立一个库存管理系统,使货品管理工作规范化,系统化,程序化。提高信息处理的速度和准确性。今后此类软件将会向条码库存管理系统发展,现阶段,伴随物流及管理信息化、网络化的发展,应用条码技术进行库存管理、实现仓库作业自动化,将是一个必然的发展趋势,也是需要迫切解决的一个现实问题。随着信息化技术的不断提高和应用的日渐普及,更多的商品拥有自己的条码。而且,使用条码化工作代替传统工作模式,减少了手工输入,这样不但提高了作业效率,还能确保资料正确,并且减少因人为失误造成的损失。其优势主要表现在以下方面:(1)条码技术应用于库存管理是实现仓库管理自动化的有效途径库存品种多,数量大。因此,要实现收发作业的快速、准确、高效,仓储管理自动化势在必行。而实现管理自动化的“瓶颈”则是产品信息的采集、输入。传统手工作业方式,在信息采集量加大的情形下,多半因信息不能及时的反馈,给收发作业造成一定的困难。利用条码技术,在入库及其包装上加贴条码,配之以仓库信息管理系统进行作业,不仅可提高效率,降低作业强度,也将大大提高产品收发作业准确率(如键盘输入仅为百分之一),进而实现仓库管理的全面自动化。(2)条码技术应用于库存管理对提高仓库作业效率有重要作用将条码技术和仓库管理信息系统结合起来,用于产品收、发、保管等全过程控制管理,不仅可改变信息采集的传统手工作业方式,降低作业强度,还可避免由此造成的各种差错,提高作业效率和科学管库水平。比较发现,信息输入时,条码输入速度是键盘输入的5倍。入库时,通常保管员根据产品上的条码所反映出的册序号、出厂期、生产厂家、单价、封存(保管)期等信息,进行实物点验,同时将条码信息录入到管理信息系统;出库时,保管员根据商品发送单内容,持条码扫描装置进行器材拣选,并完成信息录入;清库盘点时,保管员可持扫描装备进行数量等内容核对,并把采集的信息录入到管理系统中进行自动盘点,生成清库对帐等,完成清库盘点作业。(3)条码技术应用于库存管理是完善产品保障信息网络的重要手段储存产品信息是产品保障信息网络的重要组成部分,是做好产品供应保障工作的基础。产品保障信息网是实现物资储运过程可视化的前提。目前,有些仓库内部局域网已经建成并投入使用,并与业务主管部门实现了信息沟通,库存保障信息网在日常航材保障工作中实现了信息沟通,库存保障信息网在日常产品保障工作中的作用日趋明显。条码技术在储存管理中的应用,可进一步完善系统各仓库之间及各仓库与作业主管部门之间的信息共享和交换功能,最终达到对产品的全程跟踪管理,充分发挥条码技术在整个流通中的作用。3.2 E-R 图设计这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及他们之间的关系,以后面的逻辑结构设计打下基础。本设计根据上面的设计规划出来,产品进仓实体、产品出仓实体、产品库存流水账实体、产品进出库月报表实体。(1)产品进库实体E-R图:产品出仓产品代码产品名称产品来源单位数量验收意见进仓日期进仓单号验货人进货人 图 T-01(2)出库实体E-R图产品出仓仓产品代码产品来源产品名称单位数量验收意见进货人验收人进仓日期进仓单号 图T02(3)产品库存流水账E-R图:产品库存流水账产品代码出仓单号单位进仓单号进仓数量出仓单号结存数量经手人日期产品名称 图T03 (4)产品进出存报表实体ER图: 产品进出存月报表产品代码产品名称单位进仓总数结存数量出仓总数备注制表人月份制表日期 图 T-04(5)仓库成员实体E-R图:仓库管理员统计员编号仓库主管姓名编号姓名编号姓名(6)各实体之间的关系ER图如图所示:仓库主管管理管理仓库管理员统计员统计统计检验检验产品出仓产品进仓库存流水账进出月报表3.3逻辑结构设计在上面实体之间以及实体之间的关系的基础上,形成数据库中的表格以及各个表格之间的关系,那么仓库管理系统中的就有一下几个表组成。(1)产品进仓单表(in)字段名列名数据类型可否为空Ima产品代码数值型(30)可为空Ipin产品名称字符型(30)可为空Iyuan产品来源字符型(30)可为空Idanwei单位字符型(30)可为空Ishu数量数值型(20)可为空Ijinhao进仓单号数值型(20)主键不能为空Ijinri进仓日期数值型(20)可为空Ijinhuoren进货人字符型(20)可为空Iyan验收人字符型(20)可为空Iyanyijian验货意见字符型(30)可为空(2)产品出货单表(out)字段名列名 数据类型 可否为空Oma产品代码数值型(30)可为空Ocheng产品名称字符型(30)不能为空Oyuan产品来源字符型(30)可为空Odanwei单位字符型(30)可为空Oshu数量数值型(20)可为空Odanhao出仓单号数值型(20)主键不能为空Oriqi进仓日期数值型(20)可为空Ojinhuoren 进货人字符型(20)可为空Oyanhuoren验收人字符型(20)可为空Oyanhuoyijian验货意见字符型(30)可为空(3)产品进出存月报表(statements)字段名 列名 数据类型 可否为空Sma产品代码数值型(30)能为空Scheng产品名称字符型(30)主键不能为空Sdanwei单位字符型(30)可为空Sjinshu进仓总数数据型(20)可为空Schu出仓总数数据型(20)可为空Sjiecunshu结存总数数据型(30)可为空Sbeizhu备注字符型(30)可为空Szhibiaoren制表人字符型(30)可为空Sriqi制表日期字符型(30)可为空(4)产品库存流水账(accounts)字段名 列名数据类型可否为空Ama产品代码数值型(30)主键不能为空Acheng产品名称字符型(30)能为空Adanwei单位字符型(20)可为空Ajindan进仓单号数值型(20)可为空Ajinshu进仓数量数值型(20)可为空Achudan出仓单号数值型(20)可为空Achushu出仓数量数值型(20)可为空Ajiecun结存数量数值型(20)可为空Aren经手人字符型(20)可为空Ariqi日期字符型(20)可为空(5)销售情况表(sales)字段名 列名 数据类型 可否为空Lcheng产品名称字符型(30)主键不能为空Lchang畅销字符型(30)可为空Lzhi滞销字符型(30)可为空Ltuo脱销字符型(30)可为空3.4系统功能实现3.4.1数据库建立3.4.2 表的建立3.4.3 表之间联系的设置四、本设计改进建议在本课程设计中,存在很多不完善的地方,ER图不标准,在以后我会注意加强这方面的训练。在写文章的过程中,也存在一些问题,不如逻辑不严密,对需求分析分析的不到位。 在技术方面还不成熟,做的设计当然有些幼稚。在今后的学习中加强这方面练习。在逻辑设计中字段名称,设置的有些不雅之处。五.总结 数据库课程设计心得体会,怀着对当初课程设计开始时候的豪情万丈的决心的留恋,怀着通过这次课程设计积累的信心与斗志,我开始写这篇文章,为自己的足迹留下哪怕是微不足道但是对自己弥足珍贵的痕迹并期望与大家共勉。 通过两星期的数据库课程设计,使我熟悉了SQL Server2000的使用和操作。更加熟悉了关系数据库标准语言SQL,也学会了SQL Server中表的操作与管理。把书本上学习到的SQL语言应用到实际中去,很好的锻炼了我编写SQL语言的能力。像DFD图、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 深度学习在操作系统中的应用-洞察及研究
- 智能制造大数据分析-洞察及研究
- 森林火灾遥感预警系统-洞察及研究
- 5G应用与政策匹配-洞察及研究
- 锂电池生产线组织管理方案
- 钢结构施工合作协议范例
- 2025甘肃平凉市灵台县第四批城镇公益性岗位人员招聘54人笔试参考题库附答案解析
- 2025年芜湖市安徽鸠控国有资本投资集团有限公司附二级公司招聘7人笔试参考题库附答案解析
- 2025年武汉轻工大学继续教育学院公开招聘2名非事业编制工作人员笔试模拟试题及答案解析
- 2026国网吉林省电力有限公司高校毕业生校园招聘笔试备考题库及答案解析
- 《中国诗词大会》必背经典古诗词100首
- 第5课《用发展的观点看问题》第1框《世界是永恒发展的》-【中职专用】《哲学与人生》同步课堂课件
- 垃圾渗滤液处理调试方案
- 加利福尼亚批判性思维技能测试后测试卷班附有答案
- 武汉龙泉社区规划方案
- 2024年罗非鱼行业分析报告及未来发展趋势
- 钢丝绳吊装时最大允许吊装重物对应表
- XX医院DRG绩效分配方案
- GB 14866-2023眼面防护具通用技术规范
- 百鸟朝凤中国经典神话故事中文绘本故事演示课件两篇
- 大于号小于号等于号田字格描红
评论
0/150
提交评论