基于Android平台的内河码头集装箱作业系统的设计与实现毕业论文
2021-04-26 22:09:19
摘 要
必读参考资料:
1. Android 4高级编程(第3版)Reto Meier 清华大学出版社
2.疯狂Android讲义第二版 李刚电子工业出版社
指导教师签名: 系主任签名:
院长签名(章)____________ _
目 录
摘 要 VII
Abstract VIII
1 绪论 1
1.1 研究背景 1
1.2 研究目的 2
1.3 发展前景 2
1.4 本文的组织结构 2
1.5 本章小结 3
2 系统技术背景 4
2.1系统开发技术 4
2.1.1 Java语言简介 4
2.1.2 Android简介 4
2.1.3 Jsp技术简介 5
2.2 Android Studio简介 5
2.3 Tomcat简介 5
2.4 MySQL简介 6
2.5基于C/S的WEB应用体系结构 6
2.6 MVC模式简介 6
2.7 本章小结 7
3系统概要设计 8
3.1系统设计目标 8
3.2系统流程 9
3.3系统结构 9
3.4 模块功能 10
3.4.1 Android客户端 10
3.4.2 服务器后台 11
3.4.3客户端与服务器端数据交互 11
3.5 数据库设计 12
3.5.1数据库概念结构设计 12
3.5.2数据库的逻辑设计 13
3.6本章小结 16
4系统详细设计 17
4.1系统界面设计 17
4.1.1 登录界面 17
4.1.2 主界面 18
4.1.3 装货理货票数据录入界面 18
4.1.4 卸货理货票数据录入界面 19
4.1.5 集装箱信息录入界面 20
4.2系统的详细设计与实现 20
4.2.1 登录模块设计与实现 20
4.2.2 装/卸货理货票数据录入模块设计与实现 22
4.2.3 集装箱信息录入模块设计与实现 23
4.3数据库的连接实现 24
4.4本章小结 24
5系统测试 25
5.1系统的运行 25
5.2测试用例和结果 26
5.3本章小结 30
6结论 31
6.1总结 31
6.2展望 31
参考文献 32
致 谢 33
摘 要
随着集装箱运输行业迅速发展,内河集装箱码头的吞吐量也在快速的增加,如何在日趋激烈的竞争中保持稳定增长,不断提高生产效率,为客户提供更加优质的服务,成为新形势下内河港口集装箱运输管理工作所面临的新课题。
本文主要研究了内河港口集装箱作业的现场调度、指挥、指令下发,开发基于Android平台的内河码头集装箱作业系统。
本系统采用传统的C/S(客户端/服务器)模式,客户端使用Android Studio开发,后台服务器以Eclipse和MySQL数据库作为开发工具开发,系统主要包括了当前内河集装箱码头最常用的装船和卸船指令。
本系统最大的特点是将信息化引入到集装箱作业中,减少人工因素的参与,增加系统信息化的处理。通过系统可以实现集装箱信息在移动终端的快速录入工作。
关键词:集装箱;内河码头;管理系统;Android应用开发
Abstract
With the rapid development of container transport, the throughput of inland container terminal is also increasing rapidly, how to maintain steady growth in the increasingly fierce competition, continuously increase productivity and provide better quality service for customers has become a new subject for the management of container transportation.
This paper studies the site scheduling,command and command issuing of port container operations in inland waters,then it develops the inland river terminal container management system which based on the Android platform.
This system uses the traditional C/S (client/server) pattern,The client develop by Android Studio, The backend server develops by Eclipse and MySQL databases. This system mainly includes loading and unloading instructions of the current inland river container terminal.
The main feature of this system is that it introduces informationization into the container operation, reduce the artificial factors and increase the processing of system information. This system realizes the rapid entry of container information in mobile terminal.
Keywords: container; river terminal; management system;Android application development
1绪论
研究背景
集装箱最大的成功在于其产品的标准化以及由此建立的一整套运输体系。能够让一个载重几十吨的庞然大物实现标准化,并且以此为基础逐步实现全球范围内的船舶、港口、航线、公路、中转站、桥梁、隧道、多式联运相配套的物流系统,这的确堪称人类有史以来创造的伟大奇迹之一,而撬动这个系统的理念就是标准化[1]。
随着经济全球化进程的加快和国际贸易的快速发展,现代物流在社会经济发展中的作用日益凸显,成为企业第三利润的源泉[2]。
相比较于发达国家,我国港口物流信息化水平还不高,数据传输技术等主要信息技术在内河码头运输中应用得不够成熟。各码头近年来使用的集装箱运输电子数据交换(Electronic Date Interchange,EDI)系统虽然有很大的进步,但是其在许多港口还不规范。我国内河码头信息化管理还不够高,无法完全适应集装箱码头计算机应用、通信网络、数据标准化三者结合的发展趋势,难以满足港口发展的需求,与现代物流业的需求相距甚远,这一系列问题成为遏制国内港口发展的关键因素。现如今日益大型化设计的船舶及其增加的营运成本,对装卸港口全天候作业、快速装卸、通关、集疏储运与配送等综合能力提出了更高的要求,船舶的大型化给集装箱码头的规划建设、机械配置、装卸调度、堆场管理等带来了新的问题,而要应对这样的挑战就要依靠现代化的信息技术来实现。由于货物的快速流通,集装箱多式联运和“门至门”运输的出现,现代港口已经不再是传统劳动密集型产业,而是对信息化技术要求颇高的技术密集型产业。信息化的技术水平对港口规模要求并无原则上的差别,现代化港口的生存和发展都要以港口物流信息化为依托。因而,对港口管理现代化、信息化的研究就显得尤为重要