物流仓储管理系统的设计与实现长沙理工大学《软件工程》课程设计报告物流仓储管理系统的设计与实现学院城南学院专业计算机科学与技术班级计算机1001班学号学生姓名指导教师课程成绩完成日期2013年9月15日物流仓储管理系统的设计与实现课程设计成绩评定学院城南学院专业计算机科学与技术班级计算机1001学号201086250109学生姓名指导教师课程成绩完成日期2013年9月12日指导教师对学生在课程设计中的评价评分项目优良中及格不及格课程设计中的创造性成果学生掌握课程内容的程度课程设计完成情况课程设计动手能力文字表达学习态度规范要求课程设计论文的质量指导教师对课程设计的评定意见综合成绩指导教师签字2013年09月日14物流仓储管理系统的设计与实现课程设计任务书水利计通系计算机科学与技术专业课程名称软件工程时间2012~2013学年第1学期1~2周学生姓名指导老师题目物流仓储管理系统的设计与实现主要内容:本课程是计算机软件专业的必修专业课程,通过理论讲述和实际训练,使学生掌握软件工程的基本原理和基本方法,学会用软件工程学的概念、原理、方法和技术开发和维护软件。要求:本课程设计要求学生运用软件工程的思想,严格按照软件生命周期各阶段的目的和任务,完成对系统的定义、设计、编码、运行以及后期的维护。应当提交的文件:课程设计报告1份,程序一份。物流仓储管理系统的设计与实现目录目录..................................................................................................................................................4第一章系统开发概述....................................................................................................................21.1系统开发的背景................................................................................................................21.2系统开发的目的和意义.....................................................................................................3第二章系统规划............................................................................................................................42.1系统规划的目的................................................................................................................42.2系统的用户需求................................................................................................................42.3系统的可行性分析............................................................................................................5第三章系统分析............................................................................................................................63.1需求分析.............................................................................................................................63.2组织结构分析.....................................................................................................................63.3业务流程分析.....................................................................................................................73.4数据流程分析....................................................................................................................83.5数据字典............................................................................................................................9第四章系统设计..........................................................................................................................134.1系统总体结构设计...........................................................................................................134.2代码设计...........................................................................................................................134.3数据库结构设计...............................................................................................................154.4输入输出界面设计...........................................................................................................19第五章总结..................................................................................................................................24参考文献........................................................................................................................................25附录................................................................................................................................................26物流仓储管理系统的设计与实现第1页共22页物流仓储管理系统的设计与实现学生姓名:指导老师:摘要21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治,经济,军事,文化等领域产生越来越深刻。物流仓储管理系统是一个物流公司不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要。本论文叙述到的物流仓储管理系统是用C#语言与SQL查询语言实现的。重点介绍了物流仓储管理系统的实现过程:包括系统分析,系统调查,功能设计,数据库设计,系统实现,系统测试和调试等。关键字管理系统;数据库;查询;删除物流仓储管理系统的设计与实现第2页共22页第一章系统开发概述1.1系统开发的背景国内经济加速发展,市场竞争日趋激烈。伴随着产品的日趋同质,企业的竞争目标从单纯的产品竞争转向供应链竞争,企业关心的问题也从单纯的销售扩大到进、销、存的各个环节。“以满足客户需求为目的,为提高原料、制品及相关信息从供应到消费的流动和储存效率而进行计划、执行和控制”。众多的中小型公司、中小型企业、中小型超市、中小批发商已经意识到这点,因此,进销存管理系统的开发和应用越来越需要。仓库库存管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以仓库库存管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统的方式管理仓库中的各种物资设备,这种管理方式存在着许多缺点,如:效率低,时间长将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对物资信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。为了适应日趋激烈的市场竞争,企业需要对自身的经营情况有充分地了解,并通过有效的管理不断提高效率。因此,对仓库的管理也成为提高生产经营效率的一个重要途径。物流仓储管理系统的设计与实现第3页共22页1.2系统开发的目的和意义随着我国经济的飞速发展,各种类型规模的公司企业迅速崛起,许多从事生产和经营管理的企业都有自己企业生产和销售的产品,而这些产品都需要储存在仓库中,对于每个企业来说,随着企业规模的不断扩大,产品数量的急剧增加,所生产产品的种类也会不断的更新与发展,有关产品的各种信息也会成倍增长。面对庞大的产品信息量,如何有效的管理仓库产品,对这些企业来说是非常重要的,仓库管理的重点是销售信息能否及时反馈,从而确保企业运行效益。而仓库管理又涉及入库、出库的产品、经办人员及客户等方方面面的因素,如何管理这些信息数据,是一项复杂的系统工程,充分考验着仓库管理员的工作能力,工作量的繁重可想而知,所以这就需要由仓库管理系统来提高仓库管理工作的效率,这对信息的规范管理、科学统计和快速查询,减少管理方面的工作量,同时对于调动广大员工的工作积极性,提高企业的生产效率,都具有十分重要的现实意义。物流仓储管理系统的设计与实现第4页共22页第二章系统规划2.1系统规划的目的信息系统规划,是对组织总的信息系统目标、战略、开发工作的战略性综合计划。它是一个长远的计划,是决策者、管理者和开发者共同制定和遵守的计划,是企业总体战略计划的一部分。系统规划是建立在管理信息系统的先行工程,是在整个系统开发工作前进行的。系统规划的主要目的是保证建立的系统科学、经济、先行、适用。2.2系统的用户需求企业的仓库的管理一直是企业的一项重要但又十分繁琐的管