论文总字数:44415字
摘 要
物联网是近几年迅速发展并为人们所熟悉的概念,现在大多数的物资中转站只是单纯依靠人力来进行搬运货物,运行效益和管理方面存在不足。为了能完善企业运行管理和执行效率,能够实现机械化操作出入库,因此需要开发一个通用的物联仓库管理系统。
本论文主要研究了该物联仓储管理的研究现状以及技术难点的实现方法,并采用软件工程的开发过程经过需求分析、概要设计、总体设计、编码和测试实现了系统。系统采用基于C/S架构以及利用Socket技术发送XML消息进行通信,通过Java语言在eclipse开发平台上设计实现,连接MYSQL 数据库对数据进行存取。采用MVC软件开发模式,让面向对象的思想更加清晰。
经测试,该系统界面美观,操作便捷,能够通过软件模拟物资出仓库出入库时利用机器进行操作的过程。
关键词:物联网; 物联仓储; 软件工程; Socket通信,XML解析;C/S结构
Warehouse management system based on physical and stock communication -- Server subsystem
Abstract
The Internet of thing is a rapid development in recent years and the concept is familiar to people, now most of the material transfer station simply rely on manpower to carry goods, operation efficiency and management deficiencies. In order to improve the enterprise management and operation efficiency, can realize mechanized operation out of storage, therefore we need to develop a combined warehouse management system as a general matter. Through system testing, it prove that this system is not only beautiful, but also practical. It can basically realize the requirements of computer experiments courses.
This paper mainly studies the realization method of the IOT warehouse management research status and technical difficulties, and through the demand analysis, outline design, overall design, coding and testing system is realized by the development of software engineering process. Based on the C/S architecture, design and Implementation on Eclipse platform through the Java language, MYSQL database connection to access data. Using MVC model of software development, make object-oriented ideas more clearly.
After testing, the system interface is beautiful, convenient operation, can process through the software simulation of material warehouse storage using machine operation.
Keywords: Internet of thing ; IOT warehouse ; Software engineering ; C/S ;
目 录
摘 要 I
Abstract II
第一章 引 言 1
1.1立题背景与意义 1
1.2研究目标与内容 2
第二章 物联通信的仓储管理系统需求分析 3
2.1仓储管理系统的现状与发展 3
2.1.1仓储管理系统的现状 3
2.1.2 C/S模式的IOT仓储管理系统的通信架构 4
2.2 目标系统的通信架构与开发技术 5
2.2.1 Socket通信架构 5
2.2.2 Socket数据传输机制 6
2.2.3基于XML自定义C/S通信应用层协议 7
2.3目标系统的用户(角色)分析 7
2.4.系统的业务流程 9
2.4.1 传统仓储系统的业务流程 9
2.4.2 目标系统的业务流程 11
2.5课题的关键问题 13
第三章 系统总体设计 14
3.1系统设计思想 14
3.2系统模块总体设计 14
3.3基于XML协议的消息设计 15
3.4各部分模块设计 15
3.4.1前台模块设计 16
3.4.2后台模块设计 16
3.5类的设计 17
3.5.1系统类图 17
第四章 系统详细设计 19
4.1功能模块详细设计 19
4.1.1 公用模块设计 19
4.1.2 专用模块设计 20
4.2数据库详细设计 25
4.2.1关系模式 25
4.2.2数据库表详细设计 26
4.2.3系统数据表E-R图 29
4.3用户界面层(UI)详细设计 30
4.4业务逻辑层(BLL)详细设计 32
4.5数据处理层(DAL)详细设计 35
第五章 系统实现 39
5.1系统开发软件和运行环境 39
5.1.1 开发环境与工具 39
5.1.2 开发环境与工具简介 39
5.2系统重难点实现 40
5.2.1 重难点解决方案 40
5.2.2 重难点实现代码示例 40
第六章 系统测试 49
6.1 模块测试 49
第七章 结束语 52
致谢 53
参考文献 54
第一章 引 言
1.1立题背景与意义
目前在国际上对物联网(The Internet of things,简记IOT)的定义没有一个统一的公认,比较广泛的是认为物联网是能将各种信息传感设备,如传感器网络节点、红外线感应、移动手机、扫描器等各种装置与互联网联合起来的一个网络。其原理将一些传感设通过有线或者无线接入互联网,从而使现实世界中的物体具有一定的智能。
物联网博欣将物联网定义为通过各种信息传感设备,如传感器、射频识别(RFID)技术、全球定位系统、红外线感应器、激光扫描器、气体感应器等各种装置与技术,实时采集任何需要监控、连接、互动的物体或过程,采集其声、光、热、电、力学、化学、生物、位置等各种需要的信息,与互联网结合形成的一个巨大网络。其目的是实现物与物、物与人,所有的物品与网络的连接,方便识别、管理和控制。[1]
剩余内容已隐藏,请支付后下载全文,论文总字数:44415字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;