App架构设计与功能模块拆分_第1页
App架构设计与功能模块拆分_第2页
App架构设计与功能模块拆分_第3页
App架构设计与功能模块拆分_第4页
App架构设计与功能模块拆分_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、App架构设计与功能模块拆分,智能点菜系统,客户端功能拆分,UI 网络通信模块 数据存储与查询 智能推荐系统 语言切换模块 系统配置模块,网络通信模块: 可完成服务器连接与断开 可将任意字符串通过网络传输给上位机服务器程序 可接受服务器发送的字符串,预备知识: 掌握网络套接字编程(NSConnection、 HttpURLConnection、Socket 等) 了解TCP/IP协议、http协议 界面设计,数据存储与查询: 使用文件或数据库 可对文本信息进行增、删、改 信息以列表的方式显示出来,预备知识: 了解关系型数据库原理 掌握sql语句语法 掌握XML文件读取、写入 掌握tablevi

2、ew的使用方法,系统配置模块 可读取xml或文本文件并以一定方式显示 可根据文件内容对app进行 可对系统配置进行修改,预备知识: 了解数据持久化技术 掌握文件读取 掌握XML语言语法 掌握XML文件解析技术,语言切换模块 多个文本页面 可通过按键实现全部界面语言(3种)切换。,预备知识: 了解APP多语言支持与国际化技术 掌握配置文件作用于使用方法(Manifest文件) 掌握xml文件读取与解析,蓝牙通信模块 实现蓝牙配对 实现蓝牙文本信息传输,预备知识: 了解蓝牙通信工作基本原理 掌握GKPeerPickerController、BluetoothAdapter、BluetoothSoc

3、ket等类与接口的基本使用方法,老人健康状况监测,老人健康状况监测,UI 蓝牙通信模块 跌倒监测模块 数据存储模块 拨号模块 短信模块 地址监测模块 后台守护进程,地址监测模块 设定基点 不间断获得手机当前地址 当手机离开基点一定范围触发文字提示,预备知识: 了解后台运行机制 掌握Service类的使用 掌握GPS类的使用与网页请求地理位置的使用 掌握短信发送技术,跌倒监测后台守护进程 在前台配置后台是否开启守护程序 在前台可关闭后台守护进程 后台不断进行监视加速度 意外出现时及时发送短信,拨打电话,预备知识: 了解后台运行机制 掌握Service类的使用 掌握加速度计的硬件接口调用 掌握短信发送技术 掌握自动拨打电话技术 了解APP系统权限与申请,Resources,斯坦福大学iphone开发课程(语言基础与UI使用): 蓝欧嵌入式课程(UIKit部分): Apple工程师讲解的IOS7开发: ,Android Resources,Java 4 Android: Android开发视频教程第一季(Mars): ,要求,开发iPhone的同学一周至少来实验室一次 开发android的同学对此不作要求 两周为一个时间节点,检查工作完成进度,博物馆导览软件Android版,程序结构简介 资源与界面修改,语言选择界

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论