基于Android(安卓)的模拟银行排号机

收藏

编号:20171019115344167    类型:共享资源    大小:15.98MB    格式:RAR    上传时间:2017-10-19
  
40
关 键 词:
基于 android 模拟 摹拟 银行 排号
资源目录:
(温馨提示:点“+”可展开查看一级资源目录。点“-”可关闭资源目录。)
跳过导航链接。
折叠 基于Android(安卓)的模拟银行排号机.rar基于Android(安卓)的模拟银行排号机.rar
展开 基于Android的模拟银行排号机基于Android的模拟银行排号机
资源描述:

摘  要

   

   以银行排号系统为例,利用队列算法、多线程、网络编程(Socket和ServerSocket)进行一台服务器多个客户端(包括电脑端和手机移动端)之间的通信,并且解决手机端和电脑端的数据同步问题。利用多线程以及网络编程来实现服务器和客户端之间的连接建立,利用多线程和网络编程来实现服务器和客户端之间的数据传输。用多线程处理机制来解决多个客户端的并发访问的问题。将PC客户端的用户和Android客户端的同一类型的用户在服务器端放入同一条队列当中,实现了两种客户端数据的一致性(数据同步)。为了适应移动互联时代的需求,开发了手机端的排号系统,用户可以登录服务器进行排号,并且实现了手机客户端和PC客户端之间数据的同步问题。

关键词:队列算法;多线程网络编程;服务器;客户端;数据同步;

目  录

1.绪论9

   1.1课题背景9

   1.2 Java和Android的发展9

        1.2.1 Java的发展历程9

        1.2.2 Java之父简介14

        1.2.3 Android的发展历程15

2.Java和Android的线程以及网络传输18

   2.1 Java网络编程和多线程18

        2.1.1 Java网络编程探究18

        2.1.2 Java多线程的探究20

   2.2 Android线程的理解22

        2.2.1 Android网络编程探究22

        2.2.2 Android多线程的探究22

   2.3 Java流的概念、类型以及作用24

         2.3.1 Java流的概念、类型24

         2.3.2 Java流的作用25

3.Java和Android的布局30

   3.1 Java和Android常用布局30

        3.1.1 Java布局30

        3.1.2 Android布局32

4.银行排号机原理以及模拟实现34

   4.1 银行排号机原理34

         4.1.1 队列算法34

         4.1.2 服务器和窗口PC(客户端)之间的通信34

         4.1.3 服务器和手机移动端(Android系统端)之间的通信34

  4.2 银行排号机相关技术论证35

         4.2.1队列数据论证35

         4.2.2 Android手机客户端用户登录注册论证35

         4.2.3客户端和服务器连接论证36

5.银行排号机项目演示效果以及截图38

   5.1 项目演示效果38

         5.1.1 服务器启动演示38

         5.1.2 客户端启动演示38

         5.1.3 数据交互演示39

         5.1.4 已办理用户信息保存效果39

6.结论40

展开阅读全文
  大分享文库-在线教育资源下载分享平台 所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:基于Android(安卓)的模拟银行排号机
链接地址:https://www.west960.com/p-206359.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2020 大分享文库网 版权所有
经营许可证编号:豫ICP备11013292号-2

客服QQ:1965775022

收起
展开