摘要:

随着我国国民经济的快速发展,居民的人均收入水平不断提高,人们对银行金融产品和服务的需求急剧膨胀,越来越多的普通民众需要到银行办理业务.尽管网上银行,手机银行得到了大力推广,但出于金融安全等多项因素,网点大厅依然是民众办理银行业务的主要场所.权威调查显示,人们在网点排队等待的时间远远超过了业务办理需要的时间,这使得人们对银行的服务质量产生了极大不满.为了解决这个问题,许多专家和银行从业者提出了很多方案和建议,但多数都止步在理论研究阶段,因成本,实施环境等原因未能实施.现存应用最广泛的是银行大厅的排号叫号机,但它是从管理者的角度出发,仅仅起到了维持排队秩序的作用,并未减少用户的等待时间.而且,当前排队叫号系统限制了客户的活动范围,增加了用户的时间成本,大量地打印排队号码造成了纸张和油墨的浪费,也为银行增加了运营成本.因此,为了真正节约用户的时间成本,提高办事效率,提升银行的服务质量,研究并设计新的银行业务预约系统显得尤为重要. 本文以银行普通用户为中心,结合本人实际工作经验,运用软件工程思想,利用移动互联网时代的各项新技术,设计并开发了基于Android的银行业务预约系统.本系统为用户提供注册登录,银行网点查询,业务预约排队,路线规划,服务评价及建议等功能.采用百度地图作为地图服务提供商,集成JPush推送服务,向用户推送排队提醒等各项服务信息.用户可以通过本系统的移动Android客户端进行个人定位,查询周边的银行网点位置,选择查看某项业务在该网点的排队等待情况,酌情选择合适的网点办理业务.用户还可以直接通过手机客户端进行排队预约,免去了到网点排队的麻烦,设置预约提醒,可帮助用户及时了解当前预约排队的最新情况,更加有效地节约时间成本.此外,本系统提供的路线规划功能能够帮助用户快速前往网点,有效避免了因道路不熟引起的时间延迟. 本文在实现过程中广泛查阅技术文档,选取合适的技术开发实现了系统的主要功能.本系统采用Eclipse作为系统集成开发工具,使用Java语言开发实现.客户端基于Android移动平台,服务器端采用Tomcat为Web服务器,MySQL为后台数据库,客户端与服务器端采用HTTP协议进行通讯,使用轻量级JSON数据格式进行数据交互,代码分层设计,结构清晰. 本文首先阐述了系统的研究背景,收集用户需求完成了需求分析并规划了系统功能,然后设计了系统了网络通讯架构,完成了数据库的设计,接着编码实现了整个系统,并在真机上进行了系统测试,最终完成了基于Android的银行业务预约系统.本系统摒弃了传统排队叫号机的弊端,节约了用户的时间成本,提高了用户体验,改善了银行服务质量.

展开

基于android预约功能,基于Android的银行业务预约系统的设计与实现相关推荐

  1. android碎片功能实现,Android 列表碎片

    Android 列表碎片 列表碎片的基本实现是用来在碎片中创建项目列表 实例 这个实例解释如何基于 ArrayAdapter 来创建列表碎片.让我们按照下面的步骤开始: 步骤 描述 1 使用 Andr ...

  2. android拍照功能编程,android实现手机App实现拍照功能示例

    实现手机App实现拍照功能结果如下 第一步: activity_takephoto.xml布局用SurfaceView xmlns:tools="http://schemas.android ...

  3. android 最新功能介绍,Android Studio 常用功能介绍

    界面介绍 讲解1 这个界面,显示了我们使用 Android Studio时经常接触到的功能面板. Project 面板. 用于浏览项目文件. Project 面板会显示当前的所有的 module .  ...

  4. android手电筒功能吗,android通过led实现手电筒功能

    本文实例为大家分享了android通过led实现手电筒功能的具体代码,供大家参考,具体内容如下 第一步添加权限: 第二步实现手电筒工具类: import android.hardware.Camera ...

  5. android签到功能开发,Android简单实现app每月签到功能

    本文实例为大家分享了Android实现app每月签到功能的具体代码,供大家参考,具体内容如下 先上一张效果图: 其中这些签到的效果图是在网上找的,然后重要用到的控件就是 GridvVew 了, 代码很 ...

  6. android签到功能开发,Android应用开发之Android简单实现app每月签到功能

    本文将带你了解Android应用开发Android简单实现app每月签到功能,希望本文对大家学Android有所帮助. 本文实例为大家分享了Android实现app每月签到功能的具体代码,供大家参考, ...

  7. android增删功能代码,Android Studio开发实战 之 增删改查

    增删改查是一个应用最基础的操作,增删改查的流程走通了,下面的路程也就顺利多了.现在使用Android Studio开发一个简单的应用,该应用就实现了增删改查的操作,看似简单,到底简不简单呢,下面开始操 ...

  8. android悬浮功能实现,Android实现系统级悬浮按钮

    本文实例为大家分享了Android系统级悬浮按钮的具体代码,供大家参考,具体内容如下 具体的需求 1.就是做一个系统级的悬浮按钮,就像iPhone 桌面的那个悬浮按钮效果一样,能随意拖动,并且手一放开 ...

  9. android 聊天功能实现,Android聊天背景功能实现

    解决输入法弹出时背景被顶上去或者挤压变形的问题 先看效果图: Screenshot_1510219375.png Screenshot_1510219378.png 实现方案: package com ...

最新文章

  1. linux 命令 sys_call_table地址,Linux x86_64 内核查找sys_call_table注意事项
  2. 操作系统学习2:操作系统的发展和概览
  3. Java集合框架的知识总结(1)
  4. php mysql 随机字符串函数是,mysql生成随机字符串函数分享
  5. Collections.sort()泛型集合排序的使用,和自定义类实现Comparable<T>接口重写compareTo(T o)方法完成Collections.sort()排序,以及自定义排序规则
  6. Linux根据端口号或者关键字查询进程,重启Tomcat服务脚本优缺点说明
  7. 云视频会议对初创公司的益处
  8. python超市管理系统实训报告_超市管理系统总结报告
  9. c语言scanf中输入根号2,C语言格式输入函数scanf()详解
  10. Web | MIME类型
  11. 转:施炜:铁军组织是怎样炼成的?高能组织=人×管理体系×数字标准
  12. 基于HSLcommunication的SiemensTools 西门子PLC 调试工具
  13. php主机卫士,Bypass 360主机卫士SQL注入防御(多姿势)
  14. 猜数字游戏 由计算机,猜数字游戏玩法
  15. vb安装过程中 ntvdm.exe[9696]中发生未处理的win32异常 vb代写
  16. VB如何自动保存_VB编写的身份证号自动识别实用程序
  17. tomcat从头开始
  18. controllerAs
  19. 浅谈Linux PCI设备驱动(一)
  20. mysql ora01031_as sysdba 出现ORA-01031: insufficient privileges 解决办法

热门文章

  1. 90-50-010-源码-hbase的rowkey设计
  2. 10-20-010-简介-目录-Kylin目录详解
  3. 95-110-022-源码-Env-LocalStreamEnvironment
  4. 95-268-280-源码-Flink通信层的序列化与反序列化
  5. IDEA卡顿问题解决-加大内存
  6. spark学习-Spark的groupByKey
  7. map、forEach与filter实例详解
  8. 【JAVA】 02-Java对象细节
  9. 动手动脑第二波方法的重载
  10. 算法工程师进化-基础理论