基于BS的仓库管理系统设计研究.docx

上传人:b****8 文档编号:13113354 上传时间:2023-06-11 格式:DOCX 页数:43 大小:2.23MB
下载 相关 举报
基于BS的仓库管理系统设计研究.docx_第1页
第1页 / 共43页
基于BS的仓库管理系统设计研究.docx_第2页
第2页 / 共43页
基于BS的仓库管理系统设计研究.docx_第3页
第3页 / 共43页
基于BS的仓库管理系统设计研究.docx_第4页
第4页 / 共43页
基于BS的仓库管理系统设计研究.docx_第5页
第5页 / 共43页
基于BS的仓库管理系统设计研究.docx_第6页
第6页 / 共43页
基于BS的仓库管理系统设计研究.docx_第7页
第7页 / 共43页
基于BS的仓库管理系统设计研究.docx_第8页
第8页 / 共43页
基于BS的仓库管理系统设计研究.docx_第9页
第9页 / 共43页
基于BS的仓库管理系统设计研究.docx_第10页
第10页 / 共43页
基于BS的仓库管理系统设计研究.docx_第11页
第11页 / 共43页
基于BS的仓库管理系统设计研究.docx_第12页
第12页 / 共43页
基于BS的仓库管理系统设计研究.docx_第13页
第13页 / 共43页
基于BS的仓库管理系统设计研究.docx_第14页
第14页 / 共43页
基于BS的仓库管理系统设计研究.docx_第15页
第15页 / 共43页
基于BS的仓库管理系统设计研究.docx_第16页
第16页 / 共43页
基于BS的仓库管理系统设计研究.docx_第17页
第17页 / 共43页
基于BS的仓库管理系统设计研究.docx_第18页
第18页 / 共43页
基于BS的仓库管理系统设计研究.docx_第19页
第19页 / 共43页
基于BS的仓库管理系统设计研究.docx_第20页
第20页 / 共43页
亲,该文档总共43页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

基于BS的仓库管理系统设计研究.docx

《基于BS的仓库管理系统设计研究.docx》由会员分享,可在线阅读,更多相关《基于BS的仓库管理系统设计研究.docx(43页珍藏版)》请在冰点文库上搜索。

基于BS的仓库管理系统设计研究.docx

基于BS的仓库管理系统设计研究

毕业设计(论文)任务书

(2013届)

设计(论文)题目基于B/S的仓库管理系统设计研究

学院名称

专业(班级)工业工程

姓名(学号)

指导教师

系(教研室)负责人

一、毕业设计(论文)的主要内容及要求(任务及背景、工具环境、成果形式、着重培养的能力)

【背景】

信息技术与计算机技术的迅猛发展,科学管理理念的传播,是企业经营者逐渐认识到:

现代管理应该建立在真实有效的信息上。

而仓库管理系统便是企业进销存问题与计算机强大数据统计功能相结合的产物。

仓库管理系统解决了企业库存的进,销,存等一系列操作流程中的数据信息的处理问题,提供了一系列的数据分析,帮助经营者合理调配资金、资源,从而调整经营环节的运作节奏。

它的全面应用将进一步规范业务流程、提高企业管理水平、加速资金流转,进而全面提高企业的经济效益。

仓库管理系统是企业信息系统中的一个相当重要组成部分。

仓库管理系统的好坏直接影响企业物流管理的效果,并直接影响企业的经济效益。

因此,在当今的企业,尤其是制造业来说,仓库管理方法研究及系统开发是一项极为重要的任务,影响着企业的整体发展。

【主要任务】

(1)收集与查阅仓库管理方法研究及其系统开发的相关技术资料;

(2)对已有的仓库管理方法进行理论分析,并结合市场实际情况提出新的方法。

(3)借助C#等语言、SQL数据库等工具,针对装配制造过程构建B/S架构。

(4)基于B/S架构进行仓库物料管理系统开发。

【成果形式】仓库管理系统,毕业设计论文和英文翻译。

【着重培养的能力】资料的查阅和分析能力、理论与实践结合的能力、系统规划和设计能力、外文的翻译和论文撰写能力。

二、应收集的资料及主要参考文献

[1]朱耀祥,朱立强.设施规划与物流[M].北京:

机械工业出版社,2004.2.

[2]申作兰,王波.仓储与库存管理[M].电子工业出版社.2008.

[3]李堡春,喻丹丹,曾慧,曾平.ASP.NET动态网站设计教程[M].北京:

清华大学出版社,2011.344-345.

[4]靳华,洪石丹.ASP.NET4.0编程技术大全[M].北京:

电子工业出版社,2011.9.

[5][美]MatthewMacDonald.ASP.NET3.5从入门到精通(C#2008版)[M].施宏斌,马煜译,北京:

清华大学出版社,2010.1.

[6]常倬林等.ASP.NET标准教程[M].北京:

化学工业出版社,2011.1.

[7]何玉洁.数据库原理与应用教程[M].机械工业出版社,2008.

[8][美]SilberschatzAbraham.,KorthHenryF.,SudarshanS..数据库系统概念(原书第5版)[M].杨冬青,马秀莉,唐世渭等.1版5次.北京:

机械工业出版社,2008.

[9]罗福强,白忠建,杨剑.VisualC#.NET程序设计教程[M].北京:

人民邮电出版社,2009.3.

[10]炎士涛,陈文臣,胡荷芬,张彬.ASP.NET项目开发案例精粹[M].北京:

电子工业出版社,2010.6.

[11]黄梯云.管理信息系统(第四版)[M].北京:

高等教育出版社,2009,4.

三、毕业设计(论文)进度计划

起迄日期

工作内容

备注

2013.3.7——2013.3.16

2013.3.16——2013.3.27

2013.3.28——2013.4.10

2013.4.11——2013.4.21

2013.4.22——2013.5.16

2013.5.17——2013.5.25

2013.5.26——2013.6.5

2013.6.6——2013.6.10

收集相关资料

在外地进行毕业实习

做英文论文翻译,撰写开题报告

作论文规划,分析相关文献

进行论文设计,迎接院系中期检查

论文基本完成,

撰写设计论文

检查论文格式,准备答辩,制作ppt

 

开题报告

建议填写以下内容:

1.简述课题的作用、意义,在国内外的研究现状和发展趋势,尚待研究的问题。

2.重点介绍完成任务的可能思路和方案;3.需要的主要仪器和设备等;4.主要参考文献。

1.课题的目的和意义及国内外发展状况

  仓库的管理业务是一项复杂而十分细致的工作,一般不允许发生错误,手工进行物料收发工作,需要反复地记录与计算,这不仅要花费仓库管理人员大量的精力和时间,而且在入库记录和出库记录时经常容易出错。

随着我国信息化快速发展,网络化管理正发生着翻天覆地地变化。

对于任何企业来说,想要在激烈的市场竞争中获得一定的地位,就必须有效地利用人才,时间,信息相结合的优势,就必须有效地进行企业的内部改革和加强企业管理,借助现代信息技术和网络技术进行仓库管理是十分必要的。

  现代信息技术与网络技术相结合的仓库管理有利于提高仓库物料信息的及时性,全面性和正确性,大大地提高了企业的管理水平和管理效率,产生了巨大的经济效益和社会效益,符合时代发展的要求,对科学化,规范化管理产生了巨大的能动作用。

  20世纪40年代初期,西方经济学家通过对库存物料随时间推移而被消耗和使用的规律研究,提出了订货点的方法和理论,并将其应用到库存物料管理中。

20世纪六十年代中期,美国IBM公司的管理专家约瑟夫奥利弗博士首先提出了独立需求和相关需求的概念,将企业的物料分为独立需求和相关需求,由此形成了基本MRP。

20世纪70年代末期,以实现企业物料流,信息流和资金流有机集成和提高企业整体管理水平为目标,提出了制造资源计划(MRP2),确保了企业连续,均衡地生产。

20世纪90年代初期,以市场和客户需求为导向,以实现企业内外资源的优化配置而形成了企业资源计划(EPR),是一种面向供应链管理的现代企业管思想方法。

通过国内外的发展状况,可以看出仓库物料管理的今后发展趋势是以现代化技术和计算机技术为手段,面向整个企业的信息化仓库物料管理。

  通过逐步地研究,国内外对于仓库管理系统的软件不在少数,但具备智能化确较少,有些仓库管理软件功能强大,但不实用;有些软件实用但界面不够美观,看起来比较单调。

因此,我觉得需要制作一款实用,美观和智能化的仓库管理系统,以方便客户的使用和提高企业的物料管理效率。

2.研究方案

2.1研究目标和研究内容

2.1.1研究目标

  仓库管理系统采用Web应用的开发路线,使用J2EE作为系统的服务器端的开发平台。

根据操作的业务数据并结合设计模式的编程技巧实现系统之间的代码共享,并控制代码共享所带来的安全访问问题。

本系统具有多方面的优势:

系统功能完备,用户操作方便,用户界面美观,减少操作人员和客户的负担,大大地提高了信息化水平和工作效率。

2.1.2研究内容

  

(1)针对系统的特性对系统的需求进行市场调研,结合具体的企业项目,设计系统的数据流程图,功能结构图和数据字典等。

  

(2)采用用上向下逐步求精的技术,建立数据模型和功能模型。

  (3)进行网络建设,利用“高内聚,低耦合”的模块化原理和信息隐藏原理,建立相应的功能模块,进行软件总体设计和详细设计工作

  (4)根据选定的B/S结构,结合HTME语言,JavaWeb,核心数据库和相关编程语言进行具体实施工作。

  (5)进行系统的功能测试,单元测试和集成测试,估算系统的平均无故障时间,并进行系统维护。

2.2研究方法

2.2.1任务方案

  

(1)查阅相关的国内外文献和资料,完成仓库管理系统所需相关技术的资料;

  

(2)调研,进行需求分析,形成相应报告;

  (3)结合具体的企业项目,进行系统的总体设计;

(4)完成系统开发和测试。

2.2.2主要仪器和设备

  硬件设备环境:

Windows7系统;

  软件环境:

IE7.0等;

  相关技术:

HTME语言,Java语言,C#语言等编程语言;

数据库:

SQLServer2008。

3.主要参考文献

[1]朱耀祥,朱立强.设施规划与物流[M].北京:

机械工业出版社,2004.2.

[2]申作兰,王波.仓储与库存管理[M].电子工业出版社.2008.

[3]李堡春,喻丹丹,曾慧,曾平.ASP.NET动态网站设计教程[M].北京:

清华大学出版社,2011.344-345.

[4]靳华,洪石丹.ASP.NET4.0编程技术大全[M].北京:

电子工业出版社,2011.9.

[5][美]MatthewMacDonald.ASP.NET3.5从入门到精通(C#2008版)[M].施宏斌,马煜译,北京:

清华大学出版社,2010.1.

[6]常倬林等.ASP.NET标准教程[M].北京:

化学工业出版社,2011.1.

[7]何玉洁.数据库原理与应用教程[M].机械工业出版社,2008.

[8][美]SilberschatzAbraham.,KorthHenryF.,SudarshanS..数据库系统概念(原书第5版)[M].杨冬青,马秀莉,唐世渭等.1版5次.北京:

机械工业出版社,2008.

[9]黄梯云.管理信息系统(第四版)[M].北京:

高等教育出版社,2009,4.

 

指导教师评语:

(建议填写内容:

对学生提出的方案给出评语,明确是否同意开题,提出学生完成上述任务的建议、注意事项等)

指导教师签名:

20年月日

毕业设计过程记录表(教师填写)

序号

检查

时间

检查

内容

指导教师阶段检查评语

(要指出该阶段存在的问题及解决的方法)

指导教师

签名

1

3

1.资料

收集

情况

2.开题

报告

完成

情况

3.外文

翻译

完成

情况

 

年月日

2

4

1.检查

学生

投入

情况

2.设计

论文

进展

情况

 

年月日

3

5

1.总体

任务

完成

是否

过半

2.院系

中期

检查

意见

3.存在

问题

采取

措施

 

年月日

4

6

1.审查

论文

质量

注意

英文

摘要

部分

2.答辩

前的

准备

情况

 

年月日

备注:

指导教师应按要求和时间段及时填写,该表格由学生保管,留在设计现场随时接受校、院两级督导组检察。

 

 

插图清单

 

插表清单

 

基于B/S的仓库管理系统设计研究

摘要:

随着经济的快速发展,仓库管理系统作为物流系统的重要组成部分,对

企业的仓储水平、经济效益和市场竞争力提高具有巨大的推动作用。

但是,我国的仓库管理系统的研究与设计与外国向比起来还有一定的差距,这也表明仓库管理系统在我国具有非常广阔的发展空间。

因此进一步研究如何设计、开发高效的仓库管理系统具有重要的理论意义和工程应用价值。

因此,本文以仓库管理的标准为蓝本,以浏览器/服务器(B/S)三层体系结构,模块设计及ASP.NET等技术为支持,构建适用于一般企业仓库管理的仓库管理系统。

所设计的仓库管理系统包括系统管理和仓库管理两个大的功能模块,通过两个功能模块的共同作用,开发的系统不仅实现了仓库管理的一般功能,而且操作简便、易于使用,提高了仓库管理的水平。

关键词:

仓库管理系统;浏览器/服务器(B/S);模块设计

 

WarehouseManagementSystem’

ResearchandDesignbasedonB/S

Abstract:

Withtherapiddevelopmentofeconomy,thewarehousemanagement,thewarehousemanagementsystem,asanimportantpartoflogisticssystem,providesenterprisewithabigboostaboutincreasingstoragelevel,economicbenefitsandmarketcompetitiveness.But,comparingwiththeforeigncountries,ourcountry’sresearchanddesignonthewarehousemanagementsystemhasagap,thismeansthatthedevelopmentofthewarehousemanagementsystemhasaverybroadspace.Therefore,furtherresearchonhowtodesignandexploittheefficientwarehousemanagementsystemhasimportanttheoreticalsignificanceandengineeringapplicationvalue.Therefore,throughtheBrowser/Server(B/S)threelayersystemstructure,moduledesignandASP.NETtechnologyandsoon,establishingthewarehousemanagementsystemthatissuitableforgeneralwarehousemanagementofenterprisebasedonthewarehousemanagementstandards.Thewarehousemanagementsystemisdesignedinthisarticlehastwofunctionmoduleincludingsystemmamagementmoduleandwarehousemanagementmodule,throughthejointactionoftwofunctionmodules,notonlyhasthegeneralfunctionofwarehousemanagement,butalsohasoperationthatissimpleandeasytouse,achievingtargetaboutimprovingthelevelofwarehousemanagement.

Keywords:

warehousemanagementsystem;Browser/Server(B/S);moduledesign

1绪论

1.1系统开发的背景与意义

物流是有形产品从起始生产点到最终消费点的流动存储活动,具体包括运输、储存、包装、装卸、搬运、流通加工及信息处理等功能。

从职能上可以分为:

供应物流、销售物流、回收物流和废弃物流等职能。

从20世纪70年代开始,计算机技术开始逐渐应用到物流领域。

随着物流市场和物流信息化的发展,物流系统得到迅速地发展并且逐渐完善。

物流系统是指在一定的时间和空间中,由需要移动的物料、运输工具、搬运机械、储运设施、通信网络设施等硬件中和相关的各种软件及人员等若干相互矛盾的要素所组成的、为了使物流在时间和空间上增值达到低成本并且或经济效益的系统[1]。

物流系统包括仓库管理系统、运输管理系统、订单管理系统、服务管理系统等子系统。

其中,仓库管理系统是通过入库业务、出库业务等功能综合运用管理系统,有效控制并跟踪仓库业务的物流和成本管理全过程,实现完善的企业仓储信息管理[2]。

随着我国经济水平的大幅度提升,我国物流业得到快速的发展,伴随着物流行业的迅速发展,仓储管理在任何一个企业的地位也显得越来越重要。

对于任何一个企业来说,随着企业不断的发展,其生产的产品数量及种类也会越来越多,这就会导致各种信息量的成倍的增长,而对于企业庞大的产品信息量,如何有效地管理库存品,这对这些企业来说是十分必要的。

仓储管理的重点是对信息是否及时反馈,从而确保企业运行效益。

这就需要如何有效地、及时地管理入库业务、出库业务、物料配置等功能产生的大量库存信息是非常重要的。

但是管理大量的数据信息充分考验着仓库管理员的工作能力,工作量的繁重也是可想而知的,因此这就需要由仓库管理系统来提高仓库管理工作的效率,保证信息的规范管理,科学统计和快速查询,从而减少仓库管理的工作量,同时这对于调动广大员工的工作积极性,提高生产率都具有十分重要的现实意义。

正是在这样的背景下,本文在B/S三层体系结构的基础上,研究和设计具有信息化、易使用的仓库管理系统,通过入库业务、出库业务、物料消耗等功能实现对库存业务的物流和成本管理全过程进行有效控制和跟踪,以提高企业库存水平,降低库存效率,帮助企业及时和准确地掌握库存水平,以便决策部门做出正确的企业规划,并最大限度地提高企业的竞争力。

1.2目前仓库管理系统的发展状况

在国外,对于以仓库作业为核心的物料管理的研究与应用已有半个多世纪,并在系统化的领域取得了极大的成就。

20世纪50、60年代是仓库管理系统发展的起步阶段,最早的仓储管理的思想和功能仅仅出现在工厂生产过程中,还没有比较完整的的仓储系统化管理的思想。

20世纪70年代,专用的仓库管理系统在美国开始使用,专用仓库管理系统意味着仓库管理系统进入迅速发展阶段[3]。

20世纪80年代,在关于仓库管理系统研究中,科研人员开始利用计算机仿真技术等技术对复杂、规模较大的系统进行仿真研究,通过使用图论等工具来研究关于多目标优化的问题。

自20世纪90年代开始,国外开始结合现代管理技术和现代制造技术对物料搬运和平面布置等方面进行研究,从而带动仓库管理系统的研究也扩大到产品订货到销售的整个过程。

相比较国外,我国仓库管理系统研究和实践方面起步较晚,技术相对落后。

虽然我国仓库管理系统与国外比起来还有不小的差距,但是我国的仓库管理系统研究和设计仍取得了较大的成就。

例如在应用系统方面,主要有昆船自动化物流工程公司的TIMMS2.0软件,这种软件提供从自动化立体仓库管理到人工仓库管理多种管理模式,具有统一和规范的物流控制接口,并且结合Hair公司的ERP软件,实现按订单收货、存储、成品发货等功能;此外还有汇驿科技EVINWAREHOUSE软件,它是面向第三方物流企业的现代仓储管理的软件,能接收来自仓储管理设备如无线射频等提供的相关信息和数据,并可提供接口与大型ERP系统如SAP进行数据交换。

综合国内外发展状况,从仓库管理系统的发展状况来看,仓库管理系统的未来发展趋势将会整合企业资源,结合如电子标签、商业智能技术为代表的新技术,实现仓储管理的自动化、智能化及立体化。

1.3本文主要研究内容

本文通过对企业的仓库管理现状及发展趋势分析,提出了基于B/S和MES的仓库管理系统方案,通过理解B/S三层体系结构及有关方面的知识,实现系统的总体架构进行分析与设计,通过系统总体架构细分各个功能模块,并对仓库管理系统设计过程中出现的问题进行分析与研究。

本文主要的内容如下:

(1)简述阐要仓库管理的研究背景,国内外的现状及发展趋势,存在的问题,以及仓库管理的重要性及意义。

(2)通过分析仓库管理系统,确定系统的各功能模块。

(3)简要了解B/S模式的三层体系结构、特点及工作原理,通过面向对象技术进行系统分析、建模,实现系统总体架构设计和功能模块详细设计的工作,确定实现仓库管理系统的策略和目标,以及类、关联、接口形式及实现操作的方法,并最终用C#语言、Java语言实现系统,使开发的仓库管理系统能够满足用户需求。

(4)根据仓库管理系统功能模块,用面向对象的技术建立数据库模型。

(5)采用面向对象的技术进行界面设计及有关代码的开发,在开发过程中对系统进行调试,以保证开发系统的质量。

(6)根据开发的系统进行总结,为以后进一步研究及开发做准备。

 

2系统开发关键技术支持

2.1B/S的三层体系结构

2.1.1管理信息系统开发模式的选择

管理信息系统开发平台模式大致上分为四种:

主机终端模式、文件服务器模式、客户端/服务器模式(Client/Server,简称C/S)和浏览器/服务器模式(Brower/Server,简称B/S)。

主机终端模式因为系统开发所需硬件有限及资金无法保障,主机终端模式已不再适用。

对于文件服务器模式,该模式适用于较小规格的系统开发,从而对于系统规模过大、系统操作量大、用户多情况就会产生很大的缺陷,故在一定程度上也不适合系统的开发。

21世纪80年代,随着网络和数据库技术的发展,客户端/服务器模式(C/S)应运而生。

传统的客户端/服务器(C/S)模式是一种两层机构体系,它的应用包括前台的客户端和后台的服务器两部分,客户端完成与用户的交互任务,向服务器发送服务请求,服务器主要提供数据存储功能,负责后端的数据处理,并将处理结果返回给客户端。

两层客户端/服务器(C/S)模型的体系结构如图2.1所示:

图2.1两层C/S模型

客户端/服务器(C/S)模式由于前台客户端和后台服务器之间存在工作量大、关联复杂性较大等缺陷,无法满足当前管理信息系统的需要。

随着网络技术的逐渐发展及日趋完善,浏览器/服务器(B/S)三层体系结构将会逐渐取代客户端/服务器(C/S)两层体系结构。

它把客户端/服务器(C/S)结构的事务处理逻辑模块从客户端中分离出来,转而用单独的Web服务器来承担事务处理任务,从而导致客户端的压力在很大程度上减少,因此客户端/服务器(C/S)的两层体系结构转变成浏览器/服务器(B/S)三层体系结构。

浏览器/服务器(B/S)三层体系结构如图2.2所示:

图2.2三层B/S模型

2.1.2B/S三层体系架构的工作原理和特点

浏览器/服务器(B/S)三层体系结构是一种从客户端/服务器(C/S)转变而成的网络体系结构模式,其本质是客户端/服务器(C/S)的三层体系结构,在浏览器/服务器(B/S)中,客户端运行浏览器,然后浏览器以超文本HTTP形式向服务器提出访问数据库的要求,Web服务器根据客户端的请求,将请求转化为SQL语法,并将其交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web服务器,Web服务器将得到的结果进行转化,变成HTML文档形式,转发给客户端浏览器并且用Web网页形式表示出来。

浏览器/服务器(B/S)三层体系结构极大简化了客户端的工作。

采用该体系结构的优势在于:

(1)能够跨越平台操作,任何一台计算机只要装有www浏览器软件,均可作为客户端来对系统进行访问。

(2)具有很好的灵活性和扩展性。

(3)便于向互联网连接扩展

2.1.3B/S三层分布式体系结构概述

三层架构的应用程序由三部分组成,这三部分各自分布在网络中的不同地方。

这三个部分分别是;工作站或表示层接口、事务逻辑、数据库以及与其相关的程序设计。

这些层可以单独开发,单独测试[4]。

具体描述为:

第1层是表示层,即前端客户接口,只需要在客户端安装通用的Web浏览器,便可实现用户与系统软件间的交互功能。

第2层是应用层,本系统是基于网络平台的仓库管理系统服务器及其应用程序。

Web服务器接受用户的HTML请求,处理HTML文档。

第3层是数据服务层,即数据库服务器。

为了

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2