ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:346.50KB ,
资源ID:1258395      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1258395.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(仓库管理系统课程设计报告.doc)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

仓库管理系统课程设计报告.doc

1、滨江学院花旗营校区软件工程课程设计题 目 仓库管理系统 班 级 14软件工程 学生姓名 陈博凡 学 号 20148344001 指导教师 刘文杰 2016 年 10 月 23 日 2概述1概述1.1 课程设计选题背景随着我国经济的飞速发展,各种类型规模的公司企业迅速崛起,许多从事生产和经营管理的企业都有自己生产和销售的产品,而这些产品都需要储存在仓库中,对于每个企业来说,随着企业规模的不断大,产品数量的急剧增加,所生产产品的种类也会不断地更新与发展,有关产品的各种信息量也会成倍增长。面对庞大的产品信息量,如何有效地管理仓库产品,对这些企业来说是非常重要的,仓库管理的重点是销售信息能否及时反馈,

2、从而确保企业运行效益。而仓库管理又涉及入库、出库的产品、经办人员及客户等方方面面的因素,如何管理这些信息数据,是一项复杂的系统工程,充分考验着仓库管理员的工作能力,工作量的繁重是可想而知的,所以这就需要由仓库管理系统来提高仓库管理工作的效率,这对信息的规范管理、科学统计和快速查询,减少管理方面的工作量,同时对于调动广大员工的工作积极性,提高企业的生产效率,都具有十分重要的现实意义。现在国内外对此类系统的开发与研究也是很有实用性的,基本上能满足各企业的自身特点,来进行仓库方面的管理,同时,改类系统又都在不断地深入与发展,来适用更多的企业,一般都能运用于各个企业的仓库管理,但是都没有针对大众的广泛

3、应用,只能运用某个企业或单位,这一点还有待于今后的进一步开发与实践。1.2 课程设计的目的今后此类软件将会向条码仓库管理系统发展,现阶段,伴随物流及管理信息化、网络化的发展,应用条码技术进行仓库管理、实现仓库作业自动化,将是一个必然的发展趋势,也是需要迫切解决的一个现实问题。随着信息化技术的不断提高和应用的日渐普及,更多的商品拥有自己的条码,而且,使用条码化工作代替传统作业模式,减少了手工输入,这样不但提高了作业效率,还能确保资料正确,并减少因人为失误所造成的损失。82 需求分析2.1 设计任务该系统主要分为四大功能:管理员功能、信息安全功能、一般用户功能、报表生成。管理员功能:产品入库登记、

4、确认入库信息、删除库内信息、借出信息登记、产品分类管理、添加人员、删除人员、查询库内信息;信息安全功能:人员权限区分、事件记录、数据警告、计划备份、即时备份、数据恢复;一般用户功能:查询库内信息、查询出库信息、查询入库信息、修改本用户密码;报表生成:库存信息报表生成。2.2 设计要求根据用户需求,该系统应该实现以下功能:进出库管理:对进出库信息进行记录。查询功能:仓库管理对查询要求高,通过主菜单记录当前操作用户的用户编号,保证了对进、出库信息录入负责人的确认。部门资料管理与库存报表生成:资料管理包括了人员信息管理,财政支出信息管理,以及各项业务单据的资料管理。报表主要分类为:日报表,月报表,销

5、售报表,入库报表等等。由于计算机能存贮大量的数据,而且数据只要一次存入,便可多次重复使用,所以管理数据达到完整,统一,原始记录能保证及时,准确。许多重复性的工作,都可由计算机去执行,从而使管理人员从事务性工作解脱出来,真正变为从事一些信息的分析,判断,决策等创造性的工作。2.3 需求描述的规范文档2.3.1 数据流图当信息在软件中流动时,它将被一系列“变换”所修改。数据流图(Data FlowDiagram):简称 DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。根据毕业

6、论文选题事务,容易得出系统的顶层数据流图如图2.1所示,跟进子系统数据流图如图2.2所示。图 2.1 系统的顶层数据流图图 2.2 系统详细数据流图3概念结构设计建立简明准确的表示模型是把握复杂系统的关键。模型是对事物的一种抽象,人们常常在正式建造实物之前,首先建立一个简化的模型,以便更透彻地了解它的本质。使用模型可使人们从全局把握系统的全貌及其相关部件之间的关系,可以防止人们过早的陷入各个模块的细节。因此,建模是毕业论文选题系统数据库设计的重要部分。而统一建模语言UML是第三代用来为面向对象开发系统的产品进行说明、可视化和编制文档的标准表示,是目前最好的建模工具。下面就用 UML 对本系统进

7、行建模。3.1概念结构设计工具(E-R模型)3.2总体E-R图3.2.1 E-R图的集成1 现有库存信息:仓库号、零件号、最小库存、最大库存。图3.1 库存实体E-R图2 零件入库:编号、零件号、供应商、经手人、入库数量、入库时间。图3-2入库实体E-R图3 零件出库:编号、零件号、出库数量、使用人、领取人、出库时间。图3-3出库实体E-R图4 零件需求:零件号、部门号、需求数量、需求时间。图3.4 部门需求实体E-R图图3.5 实体和实体之间的关系图3.2.2 总体E-R图图3.6 仓库管理系统总E-R图3.3 系统结构设计系统功能结构图主要从功能的角度描述了系统的结构。根据设计原则、设计目

8、标和详细的调研,主要针对仓库的进出货物情况而开发的一个具有综合管理功能的信息系统。仓库管理系统主要完成对仓库进出货物信息的处理工作。该系统可以完成系统管理、仓库管理、备份恢复等全过程。系统功能模块结构如图3-7所示。图3.7 仓库管理系统功能模块结构图4设计心得体会首先我感觉自己的学习知识不是很牢固;我在这次数据库课程设计中,我花了一周的时间做需求分析和数据库设计,用三天的时间编写程序。开始时真的不知道该怎么做,仓库管理系统到底要创建哪些表,表里到底要有哪些数据项,这些都很模糊。于是就找别人的设计作参考,按着设计要求一步一步的设计。需求分析真的很重要,也不容易,比编程还难。在需求设计阶段,把系

9、统的功能勾画出来,分析系统的数据流向,画出E-R图,根据E-R图数据库设计关系模型,这样一步步下来,自己对仓库管理系统有更多的了解,对后面的程序编程也明朗了。在数据库设计的时候也花了不少的时间,多次的在数据库关系模型、E-R图和数据字典之间循环修改,重复的修改完整性定义,优化表格。在定义check完整时发现MySQL的check完整性定义失效,翻书完整性定义还没有强化。等数据关系模型最终确定了,才开始设计索引和触发子。之后的编程就简单多了。在数据库设计期间,我是在设计的过程中就去创建数据库,建表,所以当修改完整性定义和数据项时现得相当麻烦,因为有主键外键的完整性定义在修改时就不好做了。最终结论,我该把数据库设计完后才去创建数据库创建完整性定义等等,还有一点是创建表时最好也把后面程序功能的需要考虑进来。在这次数据库课程设计中真的学到不少。我们要学好基础知识的同时,翻阅课外知识书这样才能学好学精,不管是哪一门科目都要如此。还要谢谢同学老师的帮助。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1