该物流管理系统采用jsp+servlet、android和Ajax异步交互等技术来开发。数据库采用开源的mysql作为数据存储。结构上分为表现层、业务层和数据访问层。其中表现层采用MVC结构开发;业务层封装业务流程,为适应业务的变更,每一业务模块均有专门的接口及实现类,代码简洁且可适应不同的数据库。该系统严格按照软件开发流程:需求分析、页面设计、概要设计、详细设计、测试运行等。

物流管理系统采用了B/S(浏览器/服务器)体系结构,JAVA作为开发语言,甲骨文的MySQL作为数据存储进行开发,Tomcat作为WEB服务器,开发平台windows,开发工具app采用elicpse和服务端采用myeclipse。开统角色分为快递员,寄件用户和管理员,主要模块有:网点管理模块、寄件用户管理模块、评价回复管理模块、快递公司管理模块、客户评价管理模块、物流快件管理模块、管理人员管理模块。本物流管理系统的实现充分体现了互联网WEB时代的方面性优越性。最终开发出一个功能齐全、操作简单、界面美观,维护方便的物流管理系统。本系统如果投入到实际的试运行之中,进行测试,如果测试满意的话,将进行系统的完善开发,从而实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。也是对我大学四年所学知识的综合应用,这是本人在指导老师孜孜不倦的指教下进行完成的

软件开发前的需求分析是软件成败的关键,如果没有进行详细的需求分析,没有充分理解系统的各类用户的实际需求,那么最终的软件产品充其量只能说是软件开发者的作品而已,没有任何意义可言。因此,在开发 基于Android物流管理系统之初,我网络上搜索了一些物流管理系统系统进行参考,对其需求分析进行了详细的了解。

服务器端:

(1)管理员管理

(2)快递公司快递员管理

(3)寄件信息管理

(4) 投诉管理

(5)注册用户管理

手机端:

(1)登陆

(2)个人信息修改

(3)寄件查看

(4)快递查询

(5) 服务评价

(6) 我要寄件




目 录

基于ANDROID的物流管理系统 I

1概 述 1

1.1项目背景 1

1.2 系统开发工具 2

1.2.1 MyEclipse的认识 2

1.2.2 Android 2

1.2.3 MySQL数据库 2

1.2.4 eclipse ADT 3

1.2.5 java技术 3

2 需求分析与可行性研究 4

2.1 系统分析 4

2.2 需求分析 5

2.3 可行性研究 5

2.3.1技术可行性 6

2.3.2经济可行性 6

2.3.3操作可行性 6

3 系统架构 7

4 系统概要设计 8

4.1功能模块设计 8

5.2系统数据流 8

5系统详细设计与实现 10

5.1数据库设计 11

5.1.1 数据项设计 11

5.1.2 数据库逻辑设计 11

5.2系统的实现 14

5.2.1 管理员登陆 15

5.2.2 网点管理 16

5.2.3 快递公司管理 18

5.2.4 寄件管理 19

5.2.4 投诉管理 19

5.2.5 手机端用户登录 20

5.2.6 快递员模块系统首页 22

5.2.6 快递员寄件列表 23

5.2.7 快递员模块服务评价 25

5.2.8 会员模块系统首页 27

5.2.8 会员模块快递查询 28

5.2.8 会员模块我要寄件 28

5.2.8 会员模块我要投诉 29

5.2.8 会员模块个人信息 31

6 系统测试 33

6.1系统的测试 33

6.1.1系统测试的性能要求 33

6.2系统的单元测试 33

总 结 36

参考文献 37

致 谢 39

基于android物流快递服务系统app相关推荐

  1. Android项目:基于Android图书馆借阅系统app毕业设计(计算机毕业设计)

    目前,大多数基于Android平台的移动图书馆的主要功能集成了传统的馆藏图书查询.图书预约.图书续借等功能,较好地满足了人们随时随地访问图书馆的需要.但是,整个图书系统仍处在初期阶段,仍存在一些不足和 ...

  2. ssm基于Android的签到系统APP(ssm+uinapp+Mysql)-计算机毕业设计

    随着Internet的发展,人们的日常生活已经离不开网络.未来人们的生活与工作将变得越来越数字化,网络化和电子化.网上管理,它将是直接管理签到系统app的最新形式.本论文是以构建签到系统app为目标, ...

  3. 基于Android的课程表系统app设计

    本软件是基于Eclipse的开发环境,依托Tomcat服务器上的后台数据,开发出了针对Android平台的课程表系统. 经过对课程表系统的了解.以及体验了流程,总结出本系统需要的功能如下: 登录功能. ...

  4. Android项目:基于Android的课程表系统app设计(计算机毕业设计)

    本软件是基于Eclipse的开发环境,依托Tomcat服务器上的后台数据,开发出了针对Android平台的课程表系统. 经过对课程表系统的了解.以及体验了流程,总结出本系统需要的功能如下: 登录功能. ...

  5. 基于Android健身预约系统APP开发

    (一).功能 1.用户的登录:输入用户名或手机号和密码,点击登陆按钮,若用户存在且密码正确则登录成功,跳转到首页. 2.用户的注册:需要注册用户名.密码.确认密码.手机号(11位).性别等.其中,用户 ...

  6. 安卓APP源码和设计报告——基于Android的垃圾分类系统

    <移动应用开发>大作业报告 题 目    基于Android的垃圾分类系统 系 部     班 级     学 生 姓 名     学 号     指 导 教 师     时 间     ...

  7. 基于android的家庭理财app系统(android毕业设计)

    每个家庭都希望过幸福美满的生活,但大多数人可能一生都无法满足.现代生活中我们除了追求精神上的财富不可缺少的也要追求房子.车子.高档理财等这些象征物质财富的东西.生活质量的保证,还是多数人努力追求的目标 ...

  8. java 美发管理系统_基于安卓Android潮流美发系统APP设计(MySQL)

    基于安卓Android潮流美发系统APP设计(MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文16000字,程序代码,MySQL数据库) 本应用主要用于对手机上网用户,在线预约 ...

  9. 用Java做手机备忘录_基于安卓Android的备忘录系统APP的设计(Eclipse)

    基于安卓Android的备忘录系统APP的设计(Eclipse)(任务书,开题报告,论文13000字,程序代码) 摘要 随着移动互联网的高速发展,智能手机的使用已经普及.为了能让智能手机发挥更大的应用 ...

最新文章

  1. [deviceone开发]-组件功能演示示例
  2. svn的一些相关资料
  3. VSCode来绘制流程图真是得心应手
  4. 帮你理解特征向量的几何意义?
  5. C++ 中的 new/delete 和 new[]/delete[]
  6. 4行代码满分:L1-052 2018我们要赢 (5分)
  7. 《金色梦乡》金句摘抄(四)
  8. 优化算法笔记|萤火虫算法理解及实现
  9. 数据库大咖解读“新基建”,墨天轮四重好礼相送!
  10. 智能硬件创业2周内快速做出产品原型
  11. Linux内核深入理解中断和异常(3):异常处理的实现(X86_TRAP_xx)
  12. C++---vector剖析与模拟实现
  13. MongoDB中常用的几种数据类型
  14. Linux之 linux7防火墙基本使用及详解
  15. java 连接hadoop集群_hadoop集群访问——Hadoop客户端访问、Java API访问
  16. linux看视频播放器官方下载,SMPlayer - Linux 电影播放器
  17. 数学老师在成人网站上教微积分,年入百万 。。。
  18. 论坛源码手机php,【校园社区APP】带后台完整社区论坛手机应用源码
  19. 多因子量化投资模型策略深度研究
  20. 原创 迈达斯GTS-NX网格模型(FPN)导入Flac3D 6.0 源码

热门文章

  1. 苹果可以访问linux的smb,Samba For iOS让iPhone使用网上邻居使用体验教程
  2. 办公室装修的五要四不要
  3. 解決一例Win7 X64 SP1系統0x00000124藍屏的故障
  4. 配置Cisco VWIC T1/E1
  5. java与python两个小人动图_CSS Sprite小图片自动合并工具(NodeJS,Python,Java,Ruby)
  6. SpringBoot设置网站页面小图标——Favicon
  7. MySQL系列11—简单优化
  8. 卸载软件失败:“1628:完成基于脚本的安装失败”【已解决】
  9. Xftp卸载修复报错1628:完成基于脚本的安装失败
  10. php订阅号发送消息,php实现微信公众号主动推送消息