基于WEB的仓库物流管理系统的设计与实现.docx

上传人:b****3 文档编号:2221971 上传时间:2022-10-28 格式:DOCX 页数:26 大小:612.31KB
下载 相关 举报
基于WEB的仓库物流管理系统的设计与实现.docx_第1页
第1页 / 共26页
基于WEB的仓库物流管理系统的设计与实现.docx_第2页
第2页 / 共26页
基于WEB的仓库物流管理系统的设计与实现.docx_第3页
第3页 / 共26页
基于WEB的仓库物流管理系统的设计与实现.docx_第4页
第4页 / 共26页
基于WEB的仓库物流管理系统的设计与实现.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

基于WEB的仓库物流管理系统的设计与实现.docx

《基于WEB的仓库物流管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于WEB的仓库物流管理系统的设计与实现.docx(26页珍藏版)》请在冰豆网上搜索。

基于WEB的仓库物流管理系统的设计与实现.docx

基于WEB的仓库物流管理系统的设计与实现

合肥学院

2014届毕业论文(设计)

 

论文(设计)题目

基于Web的仓库物流管理系统的

设计与实现

院系名称

计算机科学与技术系

专业(班级)

网络工程

2009级本科2班

姓名(学号)

指导教师

系负责人

完成时间

2014-5-31

 

 

基于WEB的仓库物流管理系统设计与实现

中文摘要

当一个企业的经营规模和范围的不断变大。

企业急需更多的运营资金,硬件和职员用来稳固和放大企业的产品在市场当中的销量。

而如何对产品的进、销、存有效地进行管理已经是企业领导的重要的决定事务。

然而到目前为止,在文本、表格等载体上的人工处理仍是信息管理的主要方法,对信息处理的工作量非常大,查询也非常的困难。

所以急需要建立一个对信息进行管理的综合化系统。

在系统的研发当中,运用软件工程的概念和技术方法,从而把整个系统的研发阶段(需求分析、需求系统设计、系统实施)各个活动连贯起来。

系统主要是为企业的经营活动提供信息服务,对客户,订单,货物,采购商,库存,系统用户等信息提供随时存储、更新、查询、统计的功能。

采用的开发工具是:

SQLServer2005,MYeclipse8.5。

关键词:

仓库物流管理系统;信息管理;存储

 

 

TheDesignandImplementationofWarehouseLogistics

ManagementSystembasedonWeb

ABSTRACT

Whenanenterprise'sbusinessscaleandscopechanges.Enterprisesneedmorecapital,hardwareandstafftosecureandenlargetheenterpriseproductsalesinthemarket.Andhowtheproductimportandsale,theeffectivemanagementistheenterpriseleadershipimportantdecisionsmatters.However,sofar,themainmethodofartificialprocessingistheinformationmanagementsinthetexts,tablesandothersupports,forverylargeinformationalprocessingworker,thequeryisverydifficult.Soitisanurgentneedtoestablishanintegratedsystemtomanageinformation.

Insystemdevelopment,usingtheconceptsandmethodsofsoftwareengineering,thedevelopmentofthewholesystem(intheimplementationsofdemandanalysis,systemsdesign,systemsdemand)ofeachactivitytogether.Systemsismainlytoprovidesinformationservicestocustomers,orders,procurement,inventory,goods,asthebusinessactivitiesofenterprises,usersofthesystemtoprovideinformationtostore,update,query,statisticalfunctions.Usingthedevelopmenttools:

SQLServer2005andMyeclipse8.5.

KEYWORDS:

warehouselogisticsmanagementsystem;informationmanagement;storage

 

中文摘要Ⅰ

ABSTRACTⅡ

目录Ⅲ

第一章绪论1

1.1系统研发背景1

1.2系统研发目标1

1.3系统覆盖范围1

第二章 系统概要设计2

2.1系统模块结构的设计2

2.1.1系统开发工具2

2.2数据库的设计3

2.2.1实体描述3

2.2.2联系描述3

2.2.3E-R图4

第三章系统的详细设计5

3.1数据库的逻辑设计5

3.2数据库的实现5

3.3程序流程图8

第四章系统实现10

4.1登录界面:

10

4.2系统内部的设计10

4.2.1商品的库存添加10

4.2.2商品信息管理12

4.2.3供应商管理13

4.2.4客户管理13

4.2.5数据备份14

第五章系统测试16

5.1模块测试16

5.2组装测试16

5.3系统测试16

5.4系统运行与维护17

结论18

参考文献19

致谢20

附录21

 

第一章绪论

1.1系统研发背景

随着市场中业务量的增长,经营范围不断的扩大,市场竞争变得激烈,企业需要很多的物力、财力、人力资源用来稳固和拓展企业产品在市场中的份额。

所以,我们如何有效的管理企业产品、企业客户、企业供应商变得越发的重要。

企业的仓库管理系统的开发能够使企业快速降低管理的成本,把管理变得科学高效,提升竞争的优势,提高企业的资源的利用率,使信息处理的速度加快和处理的准确性提高,能够让企业的管理人员及时、精确的掌握企业内部、外部市场的信息,为领导的及时决策提供支持。

而如何对产品的进、销、存有效地进行管理已经是企业领导的重要的决定事务。

然而到目前为止,在文本、表格等载体上的人工处理仍是信息管理的主要方法,对信息处理的工作量非常大,查询也非常的困难。

1.2系统研发目标

经过调查,系统开发的目标为:

在整个过程中对企业经营管理的支持,加强在营销布局过程中资源和信息的整合,稳固和拓展企业产品在市场中的份额,让企业的销售管理和经营管理更加的科学更加的智能化,可以在第一时间能够提供各种信息资料和市场资源信息给企业的决策人员。

所以本着遵循信息管理的原理和措施的方法,借助成熟先进的技术方法手段,是相当的有必要去开发一套完整的系统来支持企业的生产经营管理和运作。

1.3系统覆盖范围

这个系统的各种信息的数据由各部门的人员通过手动录入。

对系统用户管理、顾客的后续跟踪、订单信息的查看、企业产品的监管、仓库库存的整理等及时提供保存、更新、随时查询的功能。

从而能够精确的把控进销存当中的各个步骤,提高现金的流转率,将企业的生产经营等管理变的更加的有效率和实时安全。

 

第二章 系统概要设计

系统概要的设计主要包括这几个步骤:

总体结构的设计;细节的设计;实施进度的设计和详细步骤的制定几个方面[1]。

2.1系统模块结构的设计

要用科学严谨的方式和工具指导此次的设计。

所以我们将整个系统分成了几块,知道这几块间的联系,再敲定各个模块的内部构成,明确它们如何调用和如何交换信息数据来呈现整个系统的功能。

2.1.1系统开发工具

(1)JSP:

JSP(JavaServerPages)是在服务器端执行的,在打开网页浏览器输入网址链接时,程序开始执行,执行的结果和文件中的代码一起返回给客户端,所以只需要打开浏览器就能运行系统[5]。

B/S体系结构

本系统采用B/S三层结构。

如下图所示:

图2-1B/S三层结构图

B/S三层结构的优势[2]:

(a)B/S界面使用非常简单而且界面相当友好;

(b)B/S三层结构具有很好的通用性以及不错的跨平台性;

(c)B/S的应用程序却是相对简单的,只要打开浏览器,而不需要改变客户端,升级和维护都是在服务器上执行的;

(2)Myeclipse8.5

Myeclipse8.5是一款用于开发程序的软件,在这个软件中可以进行程序的编写。

(3)SQLServer2005数据库

SQLServer数据库是一款大型而且使用率是最高的数据库系统之一[9]。

它的特性有:

(a)我们可以通过程序来运用Web方便访问数据库内部的信息数据;

(b)SQLServer2005具有强大而灵活的基于Web的分析数据的性能的优势;

(c)SQLServer2005具有能够很好的向外扩展能力和很好的实用性的特点;

(d)具有快速开发、调试和数据之间的转换性能,使我们管理起来也非常的简单而且变得高效;

2.2数据库的设计

数据库的设计我们需要在具体的应用环境之中,来设计一个数据库。

需要通过运用逻辑和物理的设计方法和理念,从而建立一个良好的模型来建立数据库和开发编写应用程序[10]。

首先我们要分析数据,得出实体结构数据信息之间的联系。

再用E-R图描述出系统的功能。

2.2.1实体描述

此系统包含的实体结构有:

顾客:

所在地、名称、联系方式、负责人、代号;

货物:

信息、型号、价格、单位、代号;

采购商:

名称、负责人、联系方式、所在地、代号;

2.2.2联系描述

上述各个实体结构间的关系有:

(1)订货关系:

业务员、客户和商品的关系是1:

M:

N;

(3)存储关系:

仓位和商品的关系是1:

N;

(4)出库关系:

客户、仓位和商品的关系是M:

N:

N;

(5)入库关系:

供应商、仓库和产品关系是:

N:

M:

N;

以上实体的联系属性如下所列:

定货:

定货表的单号、时间、量、价格;

入仓库:

入仓库的单号、时间、量;

出仓库:

出仓库的单号、时间、量;

存储:

具体日期、量;

2.2.3E-R图

先简单用图来建造以上关系。

系统各个E-R图如下图所示:

(1)

图2-2系统E-R图

(2)

图2-3管理员E-R图

(3):

图2-4库存E-R图

(4):

图2-5供应商E-R图

通过构造以上几个实体间的关系图表,我们可以很清楚而且直观的了解他们之间存在的相互关系。

而且,只有画出了关系图,我们才能更好的进行数据库的设计。

为我们后面的数据库的详细设计提供了极大的帮助和指导。

 

第三章系统的详细设计

3.1数据库的逻辑设计

我们首先要进行数据库的逻辑设计,分析实体结构的联系情况。

实体间的关系可以分为下面三个情况:

实体间的关系可以为一比一的情况;

实体间的关系可以为一比n的情况;

实体间的关系可以为n比m的情况;

下面将实体所具有的属性一一罗列出来:

顾客:

所在地,姓名,联系方式,负责人,代号;

货物:

信息,型号,价值,单位,代号;

采购商:

名称,负责人,联系方式,所在地,代号;

出仓库:

出库表,仓位,货物,时间,量;

存放:

仓库,货物,时间,量;

入仓库:

入库表号,仓库,货物,时间,量;

3.2数据库的实现

数据库经过逻辑设计列出各个实体所具有的属性之后,我们就可以进行数据库的具体构造实现了。

有以下几个关系数据的表:

表3-1用户表

代号

名称

类型

宽度

可以是空?

长度极限

其它

1

地址

数字类型

5

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

当前位置:首页 > 解决方案 > 学习计划

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

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