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

下载本文档

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

文档简介

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

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

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

温馨提示

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

评论

0/150

提交评论