1. 研究目的与意义
如今电商行业的兴起,越来越多的人选择网购物。由于快递行业的兴起,管理物资是最烦琐的事情,无论数量还是种类。都是数以万计;用人手工来做,是非常困难的,而且很容易出错误,但是随着科学技术的发展,社会进步,计算机迅速的发展,仓库管理的方法也日新月异,以前全是由人管理的方法现存在很多的缺点:管理效率低,劳动强度大,信息处理速度低而且准确率也不够令人满意。
为了提高仓库管理效率,减轻劳动强度提高,信息处理速度和准确性。为仓库管理员提供更方便、科学的服务项目。为仓库管理员提供的一种更先进、科学的服务系统。让计算机对仓库进行自动管理,仓库管理员可以直接在计算机上实现仓库的信息管理,并能在一定程度上实现自动化。在计算机普及的今天,用电脑管理物资是必然的趋势。现已中小型公司的仓库管理为例,开发一个借助电脑,把所有数据输入数据库,然后用系统对这些数据进行管理,通过统计和分析得到各种有用的信息的数据管理系统,以方便对仓库的统一管理。2. 课题关键问题和重难点
本课题的关键:
1.数据库表的设计及相互关联。
2.数据安全性的检查。
3. 国内外研究现状(文献综述)
在仓库管理中,一边是数以万计的物料、成百上千的供应商,一边是为数不多且素质平平的仓管员。但归根结底,仓库问题基本上都来自现场管理不到位以及信息的传递不通畅导致效率低下。物流企业采用条形码技术(Bar-Coding)和射频识别技术(RFID)提高信息采集效率和准确性,采用基于互联网的电子数据交换技术(Web EDI)进行企业内外的信息传输,实现订单录入、处理、跟踪、结算等业务处理的无纸化,广泛应用仓库管理系统(WMS)和运输管理系统(TMS)来提高运输与仓储效率;通过与供应商和客户的信息共享,实现供应链的透明化,运用JIT、CPFR、VMI、SMI等供应链管理技术,实现供应链伙伴之间的协同商务,以便“用信息替代库存”,降低供应链的物流总成本,提高供应链的竞争力;通过网上采购辅助材料、网上销售多余库存以及通过电子物流服务商进行仓储与运输交易等手段,借助电子商务来降低物流成本,通过仓库管理信息系统来实现“零库存”。
从收集文献来看,大多学者对仓库管理信息系统研究较多,因此这领域的研究观点也是众说纷纭,但可以大致肯定他们对仓库信息系统的重要性是肯定的。
陆松林,张捷,王震的《装备仓库管理系统的设计与实现》文章利用先进的ASP/ADO.NET技术 SQLSERVER 2000数据库平台,开发设计了企业仓库管理系统,采用三层结构模式,并增加了多角色,多用户管理的功能,给出了基本的模块设计和实现方法。从某种程度上说,一个企业仓库管理的信息化水平,将直接影响该企业未来的发展前景。Web服务为企业仓库管理系统的开发拓展了新的领域,降低了服务的提供者与使用者之间的耦合性。基于XML的Web服务使得系统的可扩展性和可维护性得到了很大的提高,极大地增强了产品的市场竞争力[1]。
4. 研究方案
1. 设计方案
(1)功能设计
系统总体功能结构如图1所示。
图1 仓库信息管理系统功能结构
仓库管理工作人员
出入库管理:出入库功能是仓库管理系统中的基本功能之一。出入库功能主要是为了实现登记出入库货物记录的功能。这些信息应该包括出入库的单据信息、出入库的数量以及出入库时间信息加上执行出入库的操作的信息以及货物存放仓库的信息等等。商品的出入库会产生货物的出入库登记记录,这是为了以后进行出入库的货物的查询,以及生成报表以及出库操作产生的操作数据增加可观性,为管理人员提供熟悉掌握仓库内存储的货物情况更加方便快捷。
库存管理:这个功能是针对货物在仓库里的剩余情况,从而做出对库存的信息达到更方便的管理。仓库管理员工可以查看仓库内货物的库存。
系统管理员
系统的运行和维护:系统管理员可以查看员工相对应的操作日志以及对各个角色的密码进行修改。
经理管理员
客户信息管理:这个功能针对客户的信息,经理管理员可以对客户的信息进行增删改查。
供应商信息管理:这个功能针对的是供应商,经理管理员对供应商的信息进行增删改查。
查询统计:经理管理员查询各个仓库的出入库作业、库存等信息。
任务管理:经理管理可以下发、回收、重新分配任务,仓库管理员工就会收到相对于的任务信息。
报表管理:经理管理员可以对各个仓库的出入库统计表、库存报表进行查看。
(2)框架设计
仓库信息管理采用SSM框架进行设计,SSM框架是目前比较主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统,可以减少编码,保证规范性、重用性,具有易扩展,易维护等优点。
(3)数据库设计
仓库信息管理系统使用MySQL数据库设计数据库表,其数据表类别及功能如表1所示。
类别 | 功能 |
系统管理员表 | 存放系统管理员的 |
经理管理员表 | 存放经理管理员基本信息 |
仓库管理工作人员 | 存放仓库管理工作人员基本信息 |
出库表 | 存放出库的信息 |
入库表 | 以及入库的信息 |
库存表 | 存放仓库剩余货物的信息 |
客户信息表 | 存放客户的基本信息 |
供应商表 | 存放供应商的基本信息 |
表1数据库设计
2.研究方案
(1)需求分析阶段
在确定软件开发可行性的情况下,对软件需要实现的各个功能进行详细需求分析。此阶段主要应用文献法。
(2)软件设计阶段
此阶段中要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计、数据库设计等。此阶段主要应用实践研究法。
(3)软件开发阶段
此阶段是将软件设计的结果转化为计算机可运行的程序代码。在程序编码中必定要制定统一、符合标准的编写规范。以保证程序的可读性、易维护性。提高程序的运行效率。此阶段主要应用实践研究法。
(4)软件测试阶段
在软件设计完成之后要对系统功能进行测试,确保系统的功能都可以运行实现。测试阶段分为单元测试、组装测试、系统测试三个阶段进行。测试方法主要有白盒测试和黑盒测试。此阶段主要应用实践研究法。
5. 工作计划
2022-2023-1学期:
第15-16周:完成选题,查阅相关中英文资料,进行相关技术的学习;
第17周:与导师沟通进行课题总体规划;
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。