仓库管理课程设计报告

合集下载

立体仓库课程设计报告

立体仓库课程设计报告

立体仓库课程设计报告一、课程目标知识目标:1. 学生能够理解立体仓库的基本概念、分类及功能。

2. 学生能够掌握立体仓库的布局设计原则和货物存取方法。

3. 学生能够了解立体仓库在现代物流系统中的应用。

技能目标:1. 学生能够运用所学知识,分析和解决立体仓库在实际运作中遇到的问题。

2. 学生能够设计简单的立体仓库布局,并进行优化。

3. 学生能够运用计算机软件,模拟立体仓库的货物存取过程。

情感态度价值观目标:1. 学生能够认识到立体仓库在现代物流行业中的重要性,增强职业认同感。

2. 学生能够培养团队协作精神和创新意识,积极参与立体仓库布局设计的讨论和实践。

3. 学生能够关注立体仓库行业的发展动态,树立终身学习的观念。

课程性质:本课程为物流管理专业的一门实践性较强的课程,旨在帮助学生掌握立体仓库的相关知识,提高实际操作能力。

学生特点:学生具备一定的物流基础知识,对立体仓库有一定了解,但缺乏实际操作经验。

教学要求:结合学生特点,注重理论与实践相结合,充分运用案例分析、小组讨论、实地考察等多种教学方法,提高学生的参与度和实践能力。

通过本课程的学习,使学生在知识、技能和情感态度价值观方面取得具体的学习成果。

二、教学内容1. 立体仓库概述- 立体仓库的定义、分类与发展趋势- 立体仓库在现代物流系统中的作用与地位2. 立体仓库布局设计- 布局设计原则与方法- 立体仓库货架类型及选择- 存储设备及其应用3. 货物存取技术- 货物存取方式及优缺点分析- 自动化立体仓库存取设备及其操作- 存取策略及其优化4. 立体仓库管理系统- 管理系统的功能与构成- 仓库管理系统软件及其应用- 信息技术在立体仓库管理中的应用5. 立体仓库案例分析- 国内外典型立体仓库案例分析- 立体仓库在实际运作中的问题与解决方案- 立体仓库发展趋势及创新技术教学大纲安排:第一周:立体仓库概述第二周:立体仓库布局设计第三周:货物存取技术第四周:立体仓库管理系统第五周:立体仓库案例分析与实践教学内容进度:每周安排一次理论课程,每次课程涵盖一个教学主题,并结合实际案例分析。

课程设计仓储管理设计

课程设计仓储管理设计

课程设计仓储管理设计一、教学目标本课程的教学目标旨在帮助学生理解并掌握仓储管理的基本概念、原则和方法,培养学生在实际工作中运用仓储管理知识解决实际问题的能力。

知识目标:学生将掌握仓储管理的基本概念、分类、原则和方法,了解现代仓储管理的技术和工具,以及仓储管理在供应链管理中的作用和重要性。

技能目标:学生将能够运用仓储管理知识和技能,进行仓库布局设计、库存控制、物料搬运和仓储安全管理等工作。

情感态度价值观目标:学生将培养对仓储管理工作的热爱和敬业精神,树立正确的仓储管理职业道德观念,提高团队合作和沟通能力。

二、教学内容本课程的教学内容主要包括仓储管理的基本概念和原则、仓库布局和设计、库存控制、物料搬运和仓储安全管理等方面。

1.仓储管理的基本概念和原则:包括仓储管理的定义、目标、功能和原则,以及仓储管理在供应链管理中的作用和重要性。

2.仓库布局和设计:包括仓库的分类、布局设计的原则和方法,以及仓库货架的选择和应用。

3.库存控制:包括库存控制的原理和方法,库存预测和控制工具,以及库存管理的目标和策略。

4.物料搬运:包括物料搬运的基本概念、原则和方法,物料搬运设备的选择和应用,以及物料搬运系统的优化。

5.仓储安全管理:包括仓储安全管理的意义和目标,安全管理和防护措施,以及事故处理和应急预案。

三、教学方法为了提高教学效果和学生的参与度,本课程将采用多种教学方法,包括讲授法、案例分析法、实验法和小组讨论法等。

1.讲授法:通过教师的讲解和阐述,向学生传授仓储管理的基本概念、原则和方法。

2.案例分析法:通过分析实际案例,让学生深入了解仓储管理的实际应用和解决方法。

3.实验法:通过实验室或现场实验,让学生亲身体验和掌握仓储管理技术和工具的使用。

4.小组讨论法:通过小组讨论和合作,培养学生的团队合作和沟通能力,以及解决问题的能力。

四、教学资源为了支持教学内容和教学方法的实施,本课程将利用多种教学资源,包括教材、参考书、多媒体资料和实验设备等。

如何做仓管课程设计

如何做仓管课程设计

如何做仓管课程设计一、课程目标知识目标:1. 让学生掌握仓库管理的基本概念、原则和方法。

2. 让学生了解仓储物流系统的构成,理解仓库在供应链中的作用。

3. 使学生掌握库存管理、仓储设施布局、仓储作业流程等基本知识。

技能目标:1. 培养学生运用所学知识分析仓储管理问题的能力。

2. 培养学生设计合理的仓库布局和作业流程的能力。

3. 提高学生运用仓储管理软件进行库存管理的能力。

情感态度价值观目标:1. 培养学生对仓储管理工作的兴趣,激发学生学习热情。

2. 培养学生严谨、务实的工作态度,养成良好的职业素养。

3. 培养学生的团队协作意识,提高沟通与协作能力。

本课程旨在帮助学生全面了解仓库管理知识,提高实际操作技能,培养学生对仓储管理工作的兴趣和热情。

通过本课程的学习,使学生能够独立分析仓储管理问题,设计合理的仓库布局和作业流程,为未来从事相关工作打下坚实基础。

同时,注重培养学生的职业素养和团队协作意识,提高学生的综合素质。

二、教学内容1. 仓库管理概述:介绍仓库管理的基本概念、分类及发展趋势,使学生了解仓库管理在现代物流中的地位与作用。

教材章节:第一章 仓库管理概述2. 仓库布局与设施:讲解仓库布局设计原则、设施设备选择与配置,培养学生设计合理仓库布局的能力。

教材章节:第二章 仓库布局与设施3. 库存管理:分析库存管理的基本方法,如ABC分类法、订货点法等,让学生掌握库存控制技巧。

教材章节:第三章 库存管理4. 仓储作业流程:阐述仓储作业各环节的操作流程,包括收货、储存、拣选、发货等,提高学生对仓储作业的掌握。

教材章节:第四章 仓储作业流程5. 仓库安全管理:介绍仓库安全管理的基本知识,如消防安全、货物安全等,增强学生的安全意识。

教材章节:第五章 仓库安全管理6. 仓储管理信息系统:讲解仓储管理信息系统的功能、架构及应用,培养学生运用仓储管理软件的能力。

教材章节:第六章 仓储管理信息系统本教学内容根据课程目标进行选择和组织,注重科学性和系统性。

课程设计仓库管理

课程设计仓库管理

课程设计仓库管理一、教学目标本课程的学习目标包括知识目标、技能目标和情感态度价值观目标。

知识目标要求学生掌握仓库管理的基本概念、方法和流程;技能目标要求学生能够运用所学知识进行仓库管理的实际操作;情感态度价值观目标要求学生树立正确的仓库管理意识,认识到仓库管理在物流和供应链管理中的重要性。

通过分析课程性质、学生特点和教学要求,我们将目标分解为具体的学习成果。

学生将通过本课程的学习,能够理解并运用仓库管理的基本概念和方法,掌握仓库管理的流程和技巧,提高自己的实际操作能力。

同时,学生将培养对仓库管理的兴趣和热情,树立正确的仓库管理意识,为将来的学习和工作打下坚实的基础。

二、教学内容根据课程目标,本课程的教学内容主要包括仓库管理的基本概念、方法和流程。

具体的教学大纲如下:第1周:仓库管理概述学习仓库管理的基本概念、功能和重要性。

第2周:仓库布局与设计学习仓库的布局设计原则和方法。

第3周:库存管理学习库存管理的概念、方法和工具。

第4周:仓库作业管理学习仓库作业的流程、技巧和优化方法。

第5周:仓库设备与管理学习仓库设备的选择、使用和管理方法。

第6周:仓库安全管理学习仓库安全管理的原则、方法和措施。

第7周:案例分析与实践通过案例分析和实践操作,巩固所学知识和技能。

三、教学方法为了激发学生的学习兴趣和主动性,本课程将采用多种教学方法。

包括:1.讲授法:通过教师的讲解,传授仓库管理的基本概念、方法和流程。

2.讨论法:通过小组讨论,培养学生的思考能力和团队合作精神。

3.案例分析法:通过分析实际案例,使学生更好地理解和运用所学知识。

4.实验法:通过实际操作,提高学生的动手能力和实际操作技能。

四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将选择和准备以下教学资源:1.教材:选用权威、实用的仓库管理教材,作为学生学习的主要参考资料。

2.参考书:推荐学生阅读相关参考书籍,扩展知识面。

3.多媒体资料:制作课件、视频等多媒体资料,提高学生的学习兴趣。

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

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

仓库管理系统课程设计报告一、概述项目背景:仓库管理在企业的整个供应链中起着至关重要的作用,如果不能保证正确的进货和库存控制及发货,将会导致管理费用的增加,服务质量难以得到保证,从而影响企业的竞争力。

传统简单、静态的仓库管理已无法保证企业各种资源的高效利用。

如今的仓库作业和库存控制作业已十分复杂化多样化,仅靠人工记忆和手工录入,不但费时费力,而且容易出错,给企业带来巨大损失。

使用仓库管理系统, 对仓库各环节实施全过程控制管理,并可对货物进行货位、批次、保质期、配送等实现系统列号管理,对整个收货、发货、补货、集货、送货等各个环节的规范化作业, 还可以根据客户的需求制作多种合理的统计报表。

仓库管理系统能帮助企业合理有效地利用仓库空间,以快速、准确、低成本的方式为客户提供最好的服务。

系统特点:本系统是采用面向对象的设计思想进行编制,整个系统由若干个表单、报表及一个主菜单组成,由项目管理器统一管理全部程序的编写和调试.用户在操作中可以通过主菜单调用系统的各个功能.在表单设计方面尽量考虑方便用户,简化操作,绝大部分操作只需点击鼠标即可完成,力求突出系统的便利性、实用性.设计环境与工具:在现有的DBMS(Visual FoxPro)支持下进行。

二、需求分析问题陈述:需完成的功能:产品入库管理,可以填写入库单,确认产品入库;产品出库管理,可以填写出库单,确认出库;借出管理,凭借条借出,然后能够还库;初始库存设置,设置库存的初始值,库存的上下警戒限;可以进行盘库,反映每月、年的库存情况;可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询;三、系统结构设计(1)系统功能结构设计(包括主要功能模块及功能模块的细化。

)本系统应能够方便的实现仓库货物存储信息的录入、修改、编辑和浏览等功能,高效地完成企业的各种产品信息的统计功能,打印出各种产品入库出库和盘库查询的信息表格,系统的各主要功能的要求如下:信息录入功能: 仓库产品基本信息、产品入库信息、产品出库信息、产品清单资料等.浏览功能: 浏览仓库产品基本信息,浏览产品入库情况、出库情况、当前库存情况.查询功能: 产品标号,或者按验收时间查询库存设置等.报表打印功能: 打印仓库产品货单表,空白产品登记表和各种统计表.(2)数据库设计一个数据库中包含许多表,表之间又有关联,所以设计数据库的步骤为:第一步,确定所需要的表;第二步,确定每个表所需要的字段;第三,确定各个表之间的关联关系;最后形成表的结构.定义表(包括表中的字段)、视图、索引、主关键字、确定表间的联系。

(最新版)仓库管理毕业课程设计报告

(最新版)仓库管理毕业课程设计报告

课程设计说明书(论文)课程名称仓库管理系统题目仓库管理系统专业计算机科学与技术班级算计1003学号姓名起止日期2013.12..12.26指导教师_________成绩_________辽宁石油化工大学计算机与通信工程学院目录一、开发工具简介 (3)(一)Visual Studio 2010简介 (3)(二)SQL Server 2005简介 (3)二、仓库管理系统分析 (3)(一)开发系统的目的 (4)(二)需求分析 (4)(三)可行性分析 (5)(四)系统流程图 (5)三、库存管理系统数据库分析 (5)(一)数据库介绍 (5)(二)创建数据库 (7)四、库存管理系统数据库设计 (7)(一)数据库概念设计 (7)(二)库存管理系统E-R图 (8)(三)库存管理系统数据表清单 (9)五、软件实现效果展示 (10)(一)模块划分 (10)(二)本程序登录界面 (11)(三)本程序运行后的效果 (11)六、软件测试及维护 (18)七、结论 .................................................................................... .19 参考文献 . (20)仓库管理系统一、开发工具简介(一)Visual Stdio 2010简介开发这个系统使用Visual Stdio 2010工具来开发, Visual Stdio 2010是当前最流行的一款程序开发工具,利用它可以开发功能强大的、运行在Windows平台上的、能够操作数据库的应用系统,因此能够适应我们开发本系统的要求,并且简单易用,实现功能的代码量比其他语言减少许多,这样就缩短了软件开发周期,大大节约了软件开发成本。

(二)SQL Server 2005简介SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理,SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能。

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

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

仓储管理系统课程设计报告课程设计报告设计的名称:仓库管理系统课程名称:数据库原理中的学生姓名:专业化:计算机科学与技术(网络技术)课程:号码:讲师:日期:XXXX 12月30日。

仓库管理系统摘要仓库管理系统是物资管理系统的核心,是企业不可缺少的一部分。

其内容对企业的决策者和管理者至关重要。

人们一直使用人工方法来管理仓库,这种方法效率低下,并且难以找到、更新和维护。

今天,仓库操作和库存控制操作是多样化和复杂的,并且很难手动处理它们。

如果不能保证正确的采购、检验和交付,将会产生过多的库存,交付时间将会延迟,运营成本将会增加,客户将会流失。

随着科学技术的不断进步,计算机科学技术日趋成熟,仓储管理系统应运而生。

它具有检索迅速、检索方便、可靠性高、存储容量大、保密性好、使用寿命长、成本低等优点。

大大提高了人事和劳动管理的效率。

仓储管理系统是为企业的采购、制造计划、制造执行、客户服务系统以及仓库或配送中心提供的一种管理方法,以满足企业对低成本、快速加工的需求,帮助不同行业的企业解决配送难题,降低订单执行成本。

它已经越来越广泛地应用于各种大型仓库,并随着不断的改进发挥着越来越重要的作用。

目录1.概述 (1)2.课程设计任务的需求分析.........12.1.设计任务..........12.2.设计要求 (1)3.概念结构设计3.1.1设计思想分析.........13.1 .2.概念结构设计工具......23.2.XXX子系统(本地)........33.2。

1.子系统描述.........33.2。

2.分为电子病历图表和.........33.3.图3.x1.完整的.........电子病历图53.x2.总体电子病历图表.........5-省略部分-“销售部门”)从员工姓名中选择*。

derpintotaofromemployeesselect * from aoupdateemployeesettite=' market speciator ' where name='孙林' select * from nawwclassdeletefromsooi where class id=15 select * from schoo1droppetablenewcs6 .2、数据更新操作改变每个用户类型的现有用户l,改变每个用户类型的不存在用户,将具有非空密码的用户改变为每个用户类型的空密码l,将具有空密码的用户改变为每个用户类型的空密码l,改变每个用户类型仅具有一个权限l的用户,改变每个用户类型具有空帐户密码l的用户,更改空帐户但密码不是空的更新临时设置d.=1来自(从临时组中选择a,计数为(a)=1)t此处t . a=临时更新临时设置d=2来自(从临时组中选择a,b,计数为(a)1)a,b,计数为(b)=1)t此处t . a=临时a,t.b=临时更新临时设置d=3来自(选择a,b,c从温度开始,其中a in(从具有计数(a)1的温度组中选择a)和b in(从具有计数(b)1的温度组中选择b)a,b,c具有计数(c)=1)t这里t.a=温度a,t.b=温度b,t.c=温度cupdate温度设置d=0,其中d为空7.收获、经验和建议在完成仓库管理系统的课程设计后,我从中学到了很多。

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

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

二、仓库信息管理系统分析与设计〔一〕?仓库信息管理系统?的需求建模1、需求分析仓库信息管理系统要能完成以下功能:仓库存放的货物品种繁多,堆存方式以及处理方式也非常复杂,随着业务量的增加,仓库管理者需要处理的信息量会大幅上升,因此往往很难及时准确的掌握整个仓库的运作状态。

针对这一情况,为了减轻仓库管理员和操作员的工作负担,此系统在满足仓库的根本管理功能根底上发挥信息系统的智能化。

根据要求可将系统分为四个模块〔1〕用户登录模块普通操作员和管理人员登录此系统,执行仓库管理的一些操作,但是普通操作员和管理人员所能执行的功能不一样。

〔2〕仓库管理模块管理员工作需要登陆系统,才能够进展操作,系统中的各项数据都不允许外人随便查看和更改,所以设置登陆模块是必须的。

可以执行仓库进货,退货,领料,退料;商品调拨,仓库盘点等功能。

(3)业务查询模块在用户登录系统后,可以执行库存查询,销售查询,仓库历史记录查询。

(4)系统设置模块显示当前仓库系统中的信息,在系统中可以执行供给商设置,仓库设置。

2、功能模块分析〔1〕登录模块●普通操作员:显示当天仓库中的所有库存的信息。

●管理员:修改仓库中的库存信息。

●用户注销:在用户执行完仓库功能时,注销。

●用户退出。

〔2〕管理模块●仓库库存的进货与退货;●仓库中的库存需要领料和退料功能;●仓库也可以完成不同地区的商品在此仓库的商品调拨任务;●用户人员也可以在当天之后对仓库中的库存进展盘点。

〔3〕查询模块●显示当前仓库商品信息,并执行库存查询;●显示仓库信息,对商品的销售量进展查询;●此系统还可以对仓库历史记录进展查询。

〔4〕设置模块●供给商设置●仓库设置3、工作容及要求●进一步细化需求分析的容,识别出系统的参与者,并完成用例图;●将用例图中的每个用例都写成相应的事件流文档;●进一步使用活动图来描述每个用例,为后续的系统设计做好准备;●按照系统的功能分析,从用例的描述中提取出系统的对象类和界面类,建立类图;●分析类图中的实体类和实体类之间的关系,画出数据库的逻辑模型图〔只包含实体类,且注明角色和阶元〕。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计说明书(论文)课程名称仓库管理系统题目仓库管理系统专业计算机科学与技术班级算计1003学号1011010313姓名起止日期2013.12.16-2013.12.26指导教师_________成绩_________辽宁石油化工大学计算机与通信工程学院目录一、开发工具简介 (3)(一)Visual Studio 2010简介 (3)(二)SQL Server 2005简介 (3)二、仓库管理系统分析 (3)(一)开发系统的目的 (4)(二)需求分析 (4)(三)可行性分析 (5)(四)系统流程图 (5)三、库存管理系统数据库分析 (5)(一)数据库介绍 (5)(二)创建数据库 (7)四、库存管理系统数据库设计 (7)(一)数据库概念设计 (7)(二)库存管理系统E-R图 (8)(三)库存管理系统数据表清单 (9)五、软件实现效果展示 (10)(一)模块划分 (10)(二)本程序登录界面 (11)(三)本程序运行后的效果 (11)六、软件测试及维护 (18)七、结论................................................ .19 参考文献. (20)仓库管理系统一、开发工具简介(一)Visual Stdio 2010简介开发这个系统使用Visual Stdio 2010工具来开发,Visual Stdio 2010是当前最流行的一款程序开发工具,利用它可以开发功能强大的、运行在Windows平台上的、能够操作数据库的应用系统,因此能够适应我们开发本系统的要求,并且简单易用,实现功能的代码量比其他语言减少许多,这样就缩短了软件开发周期,大大节约了软件开发成本。

(二)SQL Server 2005简介SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理,SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能。

SQL Server 2005 中包含了非常丰富的新特性:通过提供一个更安全、可靠和高效的数据管理平台,增强企业组织中用户的管理能力,大幅提升IT 管理效率并降低运维风险和成本;通过提供先进的商业智能平台满足众多客户对业务的实时统计分析、监控预测等多种复杂管理需求,推动企业管理信息化建设和业务发展;同时,SQL Server 2005将提供一个极具扩展性和灵活性的开发平台,实现Internet数据业务互联。

二、仓库管理系统分析(一)开发系统的目的开发仓库管理系统,主要为减轻仓库管理人员的负担,使货物的存入记录与取出记录相对完善,便于货物的增加与减少,降低出错率,使管理更加合理、科学,也为经营者节省开支。

本系统完面考虑了仓库在管理中要解决的所有需求,最终向用户提供一套方便可行的系统,该系统具备以下特征:配置必要的数据库和应用服务程序,提供查询、统计货物的种类、数量及所属公司等所有信息的功能,操作人员使用的界面要清晰、美观,布局合理,内容尽量简单明了,提供的信息详细全面。

客户端程序要求安全性高,可靠性高。

(二)需求分析市场经济的一个重要特征,就是生产的相对过剩和产品的相对过剩。

它决定了这是一个买方市场。

对企业来说,库存的增加或积压,无论是原材料、半成品或制成品,都意味着企业运作处于一种不良的状态,都是一种直接的或潜在的损失。

大量的库存挤占了企业的有限资金,使得资金流速减缓,现金流发生困难,甚至导致资金紧张,影响企业的正常运作。

此外,大量的库存增加了保管与仓储的压力,占用了相当的人力和物力,使得企业负担加重。

凡此种种,一直困扰着企业的生产经营管理活动,影响企业经济效益的实现。

显而易见,切实而有效地控制库存,是摆在众多企业面前的当务之急,也是缓解企业经济压力、减负增效的重要途径。

需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么”这个问题,是对目标系统提出完整、准确、清晰、具体的要求。

需求分析的结果是系统开发的基础,关系到工程的成败和软件产品的质量。

因此,必须用行之有效的方法对软件需求进行严格的审查验证。

软件需求分析过程是整个系统开发的重要阶段,分析的成功与否,决定着整个系统功能的完善性以及稳定性。

在该阶段分析人员需要确定整个产品的功能要求,并将提供一种可转化为数据设计、结构设计和过程设计的数据与功能表示。

在软件完成后,需求分析阶段研究的对象是软件项目的用户要求。

(三)可行性分析可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是的效益是否达到值得投资开发这个系统的程度。

一般来说,可行性分析应从经济可行性、技术可行性、经济可行性、操作可行性、社会可行性等方面进行研究。

本系统的可行性分析如下:1.技术可行性随着国内软件开发的日益发展壮大,各种中小企事业单位已具备独立开发各种类型的软件的能力,能够满足不同行业的特别的需求,现在,市场上可以选购的应用开发产品很多,流行的也有数十种。

此外,从开发人员的水平考虑,作为计算机科学与技术专业毕业的学生,大学所积累的专业知识使我们从一定程度上具备了开发一个小型系统的能力,而且学校现有的计算机设备也完全能够满足开发的需要。

本系统主要管理的是货物的入库,出库,查询相关的一些信息等,采用C#和Microsoft Visual Studio作为前台用户界面的开发语言和工具,而后台的数据库采用微软的SQL Server 2008。

由于主要采用数据库来进行管理,实现起来比较简单,从技术上来说是完全可行的。

2.经济可行性对于整个系统而言,在系统未运行之前,初期投资比较大,花费相当而言比较多。

各部门必须配置电脑、服务器、打印机、传真机及相关的网络设备,但是在整个系统投入运行之后,将会给该企业带来前所未有的方便和快捷,减少不必要的中间环节以及不必要的开支,而且可以给其带来更大的利润。

总之,这个系统的经济效益远远大于开发成本,而同时又减少了数据的流通环节,不必要花费那么多的时间,也就是说最重要的就是提高了效率,而又保证了各项数据的准确性,也避免了工作人员的流动造成的收据丢失本系统流程图如图1所示。

图1 系统流程图三、仓库管理系统数据库分析(一)数据库介绍数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。

合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。

同时,合理的数据库结构也将有利于程序的实现。

设计数据库时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。

数据库设计是在既定(本系统使用SQL Server)的数据库管理系统基础之上建立数据库的过程。

其过程是将现实存在的数据及其应用处理关系进行抽象,从而形成数据库结构。

数据库是数据库应用程序的核心,数据库设计是建立一个应用程序最重要的一步。

一个好的数据库结构和文件设计可以使系统在已有的条件下具有处理速度快,占用存储空间少,操作处理过程简单,查找容易,系统开销和费用低等特点。

具体实现时,应首先明确用户对数据的需求,在此基础上,建立数据库的概念模型,概念模型主要是用来反映用户的现实环境和需求,它独立于具体的数据库管理系统,并且与数据库怎样实现无关,建立概念模型的主要工具为实体关系(E-R)图,在建立数据库概念模型之后,要真正实现与数据库管理系统的结合,即能够由既定的数据库管理系统所支持,还必须进行逻辑结构的设计,在逻辑设计阶段,主要完成建立数据库的逻辑模型,并解决数据的完整性、一致性、安全性和有效性等问题;最后一个阶段是数据库的物理结构设计,其任务是为系统逻辑结构模型确定合理的存储结构、存取方法、以及数据表示和数据存储空间分配等内容,从而得到具体的数据库物理结构。

1.用户数据目前,大多数主流数据库管理系统把用户数据表示为关系。

现在把关系看作数据表,表的列包含域或属性,表的行包含对应业务环境中的实体的记录。

并非所有的关系都同样符合要求,有些关系比其它关系更结构化一些。

2.元数据数据库是自描述的,这就意味着它自身包含了它的结构的描述,这种结构的描述称作元数据。

因为DBMS产品是用来存储和操纵表的,所以大多数产品把元数据以表的形式存储,有时称作系统表。

这些系统表存储了数据库中表的情况,指出每一个表中有多少列,那一列是主关键字,每一列的数据类型的描述,它也存储索引、关键字、规则和数据库结构的其他部分。

在表中存储元数据不仅对DBMS是有效的,对用户也是方便的,因为他们可以使用与查询用户数据同样的查询工具来查询元数据。

3.索引第三种类型的数据改进了数据库的性能和可访问性,这种数据经常称作开销数据,尽管有时也采用其他类型的数据结构,如链表,但它主要还是索引。

索引可以用来排序和快速访问数据。

(二)创建数据库数据库模式定义了数据库的结构、表、关系、域和业务规则。

数据库模式是一种设计,数据库的应用正是建立在此基础上的。

域是一列可能拥有的值的集合。

必须为每一个表的每一列确定域。

除了数据的物理格式外,还需要确定是否有些域对表来说是唯一的。

四、仓库管理系统数据库设计(一)数据库概念设计本系统涉及的实体有:管理员,商品,仓库,供应商。

他们的实体及其属性图分别如下:1.货物的实体及其属性图如图3所示。

图2 货物实体及其属性图2.仓库的实体及其属性图如4所示。

仓库仓库名称仓库管理员添加时间添加人编号图3 仓库实体及其属性图3.管理员的实体及其属性图如图5所示。

图4 管理员的实体及其属性图4.供应商的实体及其属性图如图6所示。

供应商供应商名称供应商地址添加时间添加人编号图5 供应商实体及其属性图(二)仓库管理系统E-R本系统E-R图如图7所示。

货物编号货物名称数量管理管理员用户类型用户名密码1N存储管理提供供应尚仓库名称地址供应商名称名称管理员编号M1N11N图6 系统E-R 图(三)仓库管理系统数据表清单表1 库存管理系统数据表清单数据表名称 数据表用途CheckGoods 保存货物的盘点详细信息 GoodsIn 保存货物的入库详细信息 GoodsInfo 保存货物的基本信息 GoodsOut 保存货物的出库详细信息 ProviderInfo 保存供应商的基本信息 StorehouseInfo保存仓库的基本信息 UserInfo保存用户的基本信息五、软件实现界面展示(一)模块划分本系统模块图如图2所示。

仓库管理型货物管理基本信息用户管理查询统计帮助入库管理出库管理盘点更改密码用户管理供应商信息仓库信息货物档案库存查询入库查询出库查询注销关于退出图7 系统模块图(二)本程序登录界面出于对系统安全性的考虑,本系统设置了登录模块,只有持有效用户名和密码的用户才能登录该系统。

相关文档
最新文档