1.4.4 Android技术简要介绍 5
2 分析 7
2.1 基本内容、重点 7
2.2 可行性分析 7
2.3 基本构架 8
2.3.1 前端表现层 9
2.3.2 逻辑处理层 9
2.3.3 后台数据层 10
2.4 需求分析 10
2.4.1 计算机端操作流程 10
2.4.2 手机端操作流程 10
2.4.3 手机端详细功能 11
2.5 通信方式 11
2.5.1 Servlet技术 11
2.5.2 移动手机的通信方式 12
2.6 开发工具 12
3 设计 13
3.1 关键编程技术 13
3.1.1 多线程编程 13
3.1.2 Socket编程 13
3.2 系统设计 13
3.2.1 移动手机端设计 13
3.2.2 PC端设计 17
3.3 界面设计 19
4 结论与进一步研究方向 20
4.1 本课题工作总结 20
4.2 本课题进一步研究方向 20
致谢 22
参考文献 23
附录 24
1 绪论
随着生活和学习的不断变化,随着数据量及其复杂性的不断提高,计算机的使用情况不断提升。计算机设备已经近乎成为了人们的一种必需品之一。而鼠标和键盘又是成为了人们使用电脑的必须工具之一。鼠标及键盘是计算机设备的主要输入设备工具。人们通过移动或点击鼠标负责把外部控制信息输入到计算机里。键盘是计算机硬件系统中的一个主要的组成部分,人们通过键盘设备向计算机输入一些相关指令以便于操作和使用计算机。英文字母字符、中文汉字字符、数字符号字符以及标点符号字符通常都是通过键盘设备从而输入到计算机设备中的。鼠标是计算机系统中的最为基本与便捷的控制性输入设备。相较于键盘设备,鼠标更容易使用和操作,操控更为便利和有效。这是由于现今的大多数计算机具有的图形特性,这种特征需要用鼠标对操作目标进行指定并在屏幕上移动及点击。键盘和鼠标的外部形状各式各异,种类也各不相同拥有很多不同的运行方法。由于人们需要在不同场合使用电脑,有些地方不方面使用传统鼠标,或携带鼠标不方便,因此我们需要更加方便的,不需特意携带的,不需要操作平面的“鼠标”。
而且在一些场合人们需要在远离电脑的情况下操作电脑,比如老师授课时,或者在相对于电脑较远处观看电影时,人们都需可以远距离操作电脑的设备,包括鼠标和键盘。
本课题的目的为把手机变为电脑鼠标(键盘),使人们不必专门携带鼠标。系统实现空中鼠标功能,不需要传统鼠标的固定操作平面,加大使用灵活性,减少使用要求。并且可在一定距离外操作。“手机鼠标”作为一款使用无线控制的鼠标(键盘),它将彻底摆脱了鼠标必须在较为平整,有一定大小的桌面上才能使用的操控模式。操作上做到十分灵敏,更为快捷和方便,从而可以很好的发挥无线远程操控的作用。 java手机鼠标系统设计(2):http://www.751com.cn/jisuanji/lunwen_33576.html