基于安卓Android平台的港口商务与货运服务平台设计(MySQL)
无需注册登录,支付后按照提示操作即可获取该资料.
基于安卓Android平台的港口商务与货运服务平台设计(MySQL)(任务书,开题报告,论文11000字,程序代码)
摘要
随着计算机技术和智能设备的迅速发展,人们越来越追求高效和快捷,智能终端逐渐成为人们获取信息的一种重要手段,以Android 为代表的智能移动终端迅速发展,为港口信息化建设提供了技术保障。为此,研制基于Android平台的港口商务与货运服务平台,应用智能移动终端对传统港口商务和货运提供优良服务就显得非常具有实际意义。
本论文主要研究了基于Android平台的用于港口商务与货运服务平台的整个分析、设计和实现过程。该平台系统设计的功能模块主要有四个,分别是货主服务模块、船方服务模块、铁路服务模块和公共服务模块。
本系统综合运用了Android、JAVA开发技术实现了基于C/S模型的客户端、服务器程序,数据库使用MySQL。
该系统的完成,可以方便货主,船方等服务对象随时随地查询货物,船舶状态,这为货主,船方业务带来了便利,并能根据查询到的信息调整后面的货运计划,以实现港口商务信息化。关于港口商务与货运服务平台的具体内容请查阅论文的正文部分。
关键词:港口;商务;货运;Android
Abstract
With the rapid development of computer technology and intelligent equipment, people are more and more the pursuit of efficient and fast, intelligent terminal gradually become an important means for people to obtain information, a representative of intelligent mobile terminal based on Android develops quickly, which provides technical guarantee for the port information construction. To this end, the development of the port business and freight services platform based on Android platform, the application of intelligent mobile terminal to provide excellent services for traditional port business and freight is very practical significance.
This paper mainly studies the whole analysis, design and implementation process of the Android platform based on the platform of the port business and freight transportation. Four main function modules of the system design of the platform, respectively is the owner service module, the ship service module, rail service module and public service module.
The system integrated use of JAVA, Android development technology based on the C/S model of the client, server program, the database using MySQL.
The completion of the system can be convenient for the shipper, ship service object at any time to check the goods, ship, which for the owner, owner's business to bring the convenience, and can according to the query to the information behind the freight plan, in order to realize the informatization of port business affairs. Please refer to the main body of the paper for the specific contents of the port business and freight service platform.
Keywords:port; busine;freight; Android
基于Android的港口商务与货运服务平台的实现,主要面向Android系统,使用JAVA语言进行开发,客户端是Android,数据库采用MySQL,数据库可视化工具使用HeidiSQL,服务器使用Jetty并使用了Jfinal框架。客户端与服务器使用HTTP协议进行连接。开发过程中用到的开发集成环境有Android Studio和MyEclipse。本章节对主要的开发工具和技术作简要的介绍。
需求分析
基于Android平台的港口商务与货运服务平台主要是为了方便船主,货主进行查询数据。因此在设计过程中应注意上手简单[4]。根据港口商务与货运服务平台的特点,系统主要分为四个模块,分别为货主服务模块,船方服务模块,铁路服务模块和公共服务模块。
3.1.1货主服务模块的需求分析
货主服务模块包括三部分:
1. 货物堆存信息查询 ,用于查询本货主的所有货物;
2. 信息货物交接清单查询,用于查询货物交接清单;
3. 付费欠费查询,用于查询本货主的债权债务表。
货主服务模块面向的是具有货主权限的访问用户,因此它的数据具有独立性,在使用该模块功能所返回的数据只与当前货主有关,而并不能查询到别的货主的信息。
3.1.2船方服务模块的需求分析
船方服务模块包括三部分:
1. 船舶在港动态查询,用于查询本船代的船舶的在港动态表;
2. 船舶在港作业动态查询,用于查询本船代的在港船舶的动态表;
3. 船舶资料提交,用于录入船舶资料数据到港口数据库中。
船方服务模块面向的是具有船方权限的访问用户,因此使用该模块时会先判断用户是否具有船方权限。拥有船方权限的用户才能正常使用该模块的所有功能。
3.1.3铁路服务模块的需求分析
铁路服务模块包括:火车在港作业动态查询 ,用于查询在港火车作业动态查询。
3.1.4公共服务模块的需求分析
公共服务模块包括:商务、货运、作业规则查询,用于查询商务、货运、作业规则。
目录
第1章绪论 1
1.1 背景及意义 1
1.2国内外研究现状 1
1.3预期目标 2
1.4论文结构概述 2
第2章开发技术和工具介绍 3
2.1 JAVA 3
2.2 Jetty 4
2.3 JFinal 4
2.3.1 JFinal 中的Controller 5
2.3.2 JFinal 中的Model 5
第3章系统分析与概要设计 7
3.1需求分析 7
3.1.1货主服务模块的需求分析 7
3.1.2船方服务模块的需求分析 7
3.1.3铁路服务模块的需求分析 7
3.1.4公共服务模块的需求分析 7
3.2系统功能结构 7
3.3数据库设计及其说明 9
第4章系统详细设计与实现 13
4.1系统模块的实现 14
4.1.1登录模块 14
4.1.2货主服务模块 16
4.1.3船方服务模块 19
4.1.4铁路服务模块 22
4.1.5公共服务模块 23
4.2主要技术的实现 24
4.2.1Android客户端进行网络连接相关操作 24
4.2.2TabHost选项卡的实现 27
4.2.3Adatpter适配器的实现 28
4.2.4服务器访问数据的实现 31
第5章总结与体会 33
参考文献 34
致谢 35