基于Bmob后端云数据的iOS多功能笔记App.doc

资料分类:计算机信息 上传会员:樊老师 更新时间:2019-07-25
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:16159
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本次设计是为了检验个人开发能力,实现独立开发一个完整的App。本次设计选择完成一个iOS端多功能笔记App,结合学习的专业知识实现包括语音图文记录功能、随手画功能、及时提醒、指纹解锁、笔记检索、实时通讯、点赞评论、分享等功能。通过Bmob后端实现数据的云存储,保证数据安全性,不会丢失以及实时获取;使用环信即时通讯云实现即时通讯;利用友盟做分享功能。App的界面采用导航栏和底部工具栏结合的形式,外加自己设计的一些动画加入,实现界面动画清晰流畅。本次开发顺利,并且在过程中学习到了很多开发实战技巧,将会为接下来的社会工作提供很大的帮助。

 

关键词:云数据;多功能;数据安全

 

目录

摘要

Abstract

1-序  言-1

1.1-应用背景-1

1.2-开发目的及意义-1

2-项目需求分析-2

2.1-应用国内外市场需求分析-2

2.2-基本内容与解决的主要问题-2

2.2.1-项目基本内容-2

2.2.2-解决的主要问题-3

2.3-项目具体内容-3

2.3.1-项目可行性-3

2.3.2-项目实施方法-3

3-项目功能规划-4

3.1-主要功能模块-4

3.1.1-我的笔记模块-4

3.1.2-笔记分享模块-5

3.1.3-闹钟提醒模块-5

3.1.4-个人中心模块-5

3.1.5-设置模块-5

3.2-随便笔记功能图-7

4-项目系统分析-8

4.1-主要业务流程-8

4.1.1-登陆-8

4.1.2-注册-9

4.1.3-忘记密码-10

4.1.4-修改密码-11

4.1.5-设置阅读密码-12

4.1.6-新建笔记-13

4.1.7-查看笔记-13

4.1.8-添加事件提醒-14

4.2-主要数据流程-14

4.2.1-登陆-14

4.2.2-注册-14

4.2.3-忘记密码-15

4.2.4-修改密码-15

4.2.5-设置阅读密码-15

4.2.6-新建笔记-16

4.2.7-查看笔记-16

4.3-数据字典-16

4.3.1-数据存储条目-16

4.3.2-外部实体条目-17

4.3.3-数据流条目-18

4.3.4-数据处理条目-19

5-UI设计和主要界面-21

5.1-界面设计规范-21

5.2-主要界面-22

6-数据库设计-30

6.1-相关E-R模型-30

6.2-数据库表的设计-33

7-项目开发方案-37

7.1-开发工具简介-37

7.1.1-Xcode-37

7.1.2-CocoaPods-37

7.2-开发语言简介-38

7.3-运行环境-38

7.4-开发条件(iOS端)-38

7.5-软件描述-39

7.6-第三方服务使用-39

7.6.1-Bmob云数据-39

7.6.2-环信即时通讯-40

7.6.3-Umeng分享-40

7.7-第三方主要框架使用-40

7.8-软件设计模式(MVC)-45

7.9-本地缓存设计-48

7.10-开发流程-48

8-项目测试-49

8.1-功能测试-49

8.2-专项测试-49

9-结束语-52

相关论文资料:
最新评论
上传会员 樊老师 对本文的描述:最近有道笔记出了语音速记的功能,十分适合快速记录。当时用到的这个功能的时候十分惊喜,最近语音技术很火,特别是锤子发布会上还特意提到了科大讯飞,有道云笔记这么快就跟......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: