网站地图
范文同学网


自动化 模具 机械 电子 通信 动画 英语范文 工程管理 金融范文 旅游管理 工业工程 生物工程 给排水范文 西门子PLC 历史学 三菱PLC
单片机 财务 会计 法律 行政 物理 物流范文 电子商务 制药工程 包装工程 土木工程 材料科学 汉语言范文 欧姆龙PLC 电压表 松下PLC
计算机 化工 数电 工商 食品 德语 国贸范文 人力资源 教育管理 交通工程 市场营销 印刷工程 机电一体化 数控范文 变电站 文化产业

  • 网站首页|
  • 文档范文|
  • 人工降重|
  • 职称文章发表|
  • 合作期刊|
  • 范文下载|
  • 计算机范文|
  • 外文翻译|
  • 免费范文|
  • 原创范文|
  • 开题报告

联系方式

当前位置:范文同学网 -> 开题报告 -> 信息管理
·电气自动化原创文章范文
·学前教育专业原创文章范文
·国际经济贸易原创文章范文
·药学专业原创文章范文
·英语专业原创文章范文
·公共事业管理原创文章范文
·金融专业原创文章范文
·农业推广技术原创文章范文
·电子商务专业原创文章范文
·法律专业原创文章范文
·工商管理原创文章范文
·汉语言文学原创文章范文
·人力资源管理原创文章范文
·动物医学专业原创文章范文
·心理学专业原创文章范文
·教育管理原创文章范文
·市场营销原创文章范文
·计算机专业原创文章范文
·物流管理专业原创文章范文
·小学教育专业原创文章范文
·行政管理专业原创文章范文
·土木工程管理原创文章范文
·财务会计专业原创文章范文
·信息管理信息系统原创范文
·室内设计专业原创文章范文
·眼视光技术原创文章范文
·材料工程管理原创范文
·工业设计专业原创文章范文
·航海技术专业原创文章范文
·模具设计与制造原创范文
·汽车检测与维修原创范文
·数控技术专业原创文章范文
·汽车技术服务原创文章范文
·光机电应用技术原创范文
·机电一体化原创文章范文
·印刷技术专业原创文章范文
·动漫设计与制作原创范文
·软件技术专业原创文章范文
·广告设计专业原创文章范文
·应用电子技术原创文章范文
·电子信息工程技术原创范文
·机械专业原创文章范文
·酒店管理专业原创文章范文
·旅游管理专业原创文章范文
·文化产业管理专业原创范文
·质量管理专业原创文章范文
·通信工程专业原创文章范文
·护理专业原创文章范文

iOS多规则提醒APP的设计与开发_开题报告

Ktbg5773 iOS多规则提醒APP的设计与开发_开题报告一、选题的目的及意义 近些年来,随着高速移动网络和智能移动终端的不段更新和迭代,越来越多的功能实用的APP被开发和设计出来,迅速的传播和推广,在各个方面为人们提供了便利,改变着人们的生活方式。由于手机的随身携带的特性,越来越多的人已经慢慢离不开这些APP了..
iOS多规则提醒APP的设计与开发_开题报告 Ktbg5773  iOS多规则提醒APP的设计与开发_开题报告

一、选题的目的及意义
    近些年来,随着高速移动网络和智能移动终端的不段更新和迭代,越来越多的功能实用的APP被开发和设计出来,迅速的传播和推广,在各个方面为人们提供了便利,改变着人们的生活方式。由于手机的随身携带的特性,越来越多的人已经慢慢离不开这些APP了。现有主流的移动端操作系统有安卓和iOS两大系统。由于安卓系统较为开放,个性化的应用会相对比较多。但iOS系统的限制相对较多。所以iOS系统下,提醒类的APP虽然有很多, 包括系统自带的,或者是其他三方开发的个性化闹钟提醒应用,但是功能强大的却很少。如循环基本上只能按周循环,最简单的某天指定时刻的提醒都很少有能做到的。因为目前iOS闹钟提醒类的应用功能都比较类似,不能满足人们各种场景下的多样的提醒需求。要找到贴合国人使用习惯的,比如按农历来提醒长辈的生日,隔天排班,每个月的最后一天需要提醒还信用卡等可以按各种规则来提醒的APP却是非常难。
    因此,开发和设计一款适合以上各场景的多规则提醒应用,用以方便的管理各种常用的提醒。使用该高效便捷的多规则提醒应用,结合现代人们手机不离身的特性,可以在各种场合准确及时并且有效的提醒用户:当前该做什么了。有了这款高效的应用,能提高人们办事的及时率,避免忘事。并且在上线后,不断的收集用户的需求和反馈,有针对性的更新迭代。从而改变人们生活方式,提高工作生活效率,创造价值。

二、目前appstore市场里的应用现状
    目前苹果市场里做闹钟或是提醒的应用比较多,对做的比较好的几个进行了下载和研究。有如下几个比较优秀的提醒类应用。
    1、Alarm ZClock for Me。特点是一款可以配置指定提醒音乐的应用,亮点功能是可以设置算术题来解锁,能设置主题等,如果算错是不会停止响铃的。题目有点复杂,这样的话如果要计算对,基本上是已经是清醒状态了。另外,这些应用基本上都有当日天气等附加类的信息。
    2、必起闹钟。其实和Alarm ZClock for Me类似的实现方式。需要计算对一个算术题或数对汉字的笔划数,或者是使劲摇晃才能关闭闹钟。他的特点是想关闭闹钟必须清醒。
    3、正点闹钟。也是一款下载量非常大的优秀的闹钟应用。主要特点有生活小助理,查星座,查黄历,各种个性化订阅提醒,补班假日提醒等。界面交互比较清爽直观,功能较多,如法定工作日提醒,生日提醒,备份功能等。但用户反馈负面的有推送较多,广告较多。
    研究过非常多的提醒及效率类应用,基本上公用的功能都是很花俏的功能很多。但是很少有关注核心的各种场景的提醒的。总结的常用的使用场景有
    1、指定日期提醒,如:在某个时间点提醒需要做某事
    2、按天循环提醒。如每两天值班一次,但是每个月的10,20,30号休息的提醒。
    3、按周重复提醒(这个闹钟应用基本上有,如,提醒工作日上班打卡)
    4、按月提醒。这个功能使用的场景一般是每年的某几个月的重复事件。使用场景比较多如,如每月最后一个周5的提醒。每年8月31日提醒要去上学报到。母亲节提醒,父亲节提醒等。
    5、按农历重复提醒。如:提醒父母的农历生日。或者是每个月的农历初一或十五提醒
    6、倒计时提醒(如:结婚1000天的提醒)
    另外,由于存在换设备的可能性,所以需要有用户账号绑定和备份恢复的功能。目前有几款应用有账号绑定功能,但备份恢复功能还是比较少的。

三、本课题要研究的问题及研究方法
    本应用主要是针对iOS用户提供的一款多规则提醒APP,用以及时有效的在各种场景下提醒用户。本课题主要解决的问题和方法有:
    1、iOS系统对闹钟提醒的限制,及变通实现方式。
    2、各种规则的配置,界面UI交互的设计及实现。
    3、按各种规则,生成提醒事项列表。
    4、后台的用户绑定,备份恢复等功能的实现,涉及接口开发及数据库设计开发。
    5、实际用户量的统计分析,错误收集等功能。
    6、系统测试工具和手段。
    7、用以展示宣传的主页及收集用户反馈的页面。

四、本课题的研究手段:
    本系统主要涉及iOS端APP从开发到上架的整个过程,前后端分离,交互格式采用JSON数据格式,并加上token用于验证用户身份,为了保护用户的规则数据安全,采用了加密算法来存储规则数据,本应用非常注意性能,在生成提醒数据时优化了多处计算算法。涉及的技术有,Objective-C,sqlite,Java,Html,CSS,Mysql,集成开发工具有XCode,SublimeText, intellij idea等。系统部署阶段的Linux,Centos,Tomcat等。开发用的操作系统是苹果的OSX。

五、^范文提纲
引言:目前iOS提醒APP的现状
一、APP开发相关知识介绍
(一)Objective-C开发语言
(二)XIB布局介绍
(三)XCode集成开发工具介绍
(四)appstore,苹果开发者账号相关介绍
(五)Java开发语言
(六)intellij IDEA集成开发工具介绍
(七)Mysql数据库介绍
(八)HTML,CSS,java script,JQuery,Bootstrap相关介绍
(九)Sublime Text开发工具介绍
(十)Linux,Centos相关介绍

二、多规则提醒APP的需求分析
(一)可行性分析,iOS系统对通知提醒应用的限制研究
1、总体目标
2、技术可行性
3、功能需求
4、性能需求
(二)系统总体结构
(三)APP端功能模块结构
1、主页面,规则列表模块
2、规则新增,编辑模块
3、提醒列表模块
4、设置模块,用户绑定,备份恢复,邀请用户功能
5、任务生成模块
5.1指定日期提醒功能
5.2按天循环提醒功能
5.3按周提醒功能
5.4按月提醒功能
5.5按农历提醒功能
5.6倒计时提醒功能
(四)服务端功能模块结构
1、Amazon SES邮件发送服务对接
2、用户邮箱绑定功能
3、用户提醒规则备份功能
4、用户提醒规则恢复功能
5、推广邀请功能
(五)Web站点的功能结构

三、多规则提醒APP的设计与实现
(一)APP端功能模块结构
1、主页面,规则列表模块设计与实现
2、规则新增,编辑模块设计与实现
3、提醒列表模块设计与实现
4、设置模块,用户绑定,备份恢复,邀请用户功能设计与实现
5、任务生成模块设计与实现
5.1指定日期提醒功能设计与实现
5.2按天循环提醒功能设计与实现
5.3按周提醒功能设计与实现
5.4按月提醒功能设计与实现
5.5按农历提醒功能设计与实现
5.6倒计时提醒功能设计与实现
6、应用内购买的实现
7、可复用的公用组件库剥离的实现
(二)服务端功能模块结构
1、Amazon SES邮件发送服务对接
2、用户邮箱绑定功能设计与实现
3、用户提醒规则备份功能设计与实现
4、用户提醒规则恢复功能设计与实现
5、推广邀请功能设计与实现
(三)Web端的实现
1、主页展示,Amaze UI应用
2、收集用户反馈功能的实现

四、测试,部署及错误收集,整体联调及上架
(一)APP端的测试
(二)后台接口的功能测试,性能测试,部署
(三)极光推送的集成,三方错误收集实现
(四)appstore上架相关实现

五、结束语
(一)整个应用从设计到上架的体会 
(二)目前该应用的不足及待完善处

六、参考文献
[1](美)Gaurav, Vaish 著;梁士兴, 郝田田, 陈作君 译. 高性能iOS应用开发 High Performance iOS Apps[M]. 北京:中国工信出版集团, 2017.348-352
[2](美)Paul, DuBois 著;杨晓云, 王建桥, 杨涛 译. MySQL技术内幕(第4版)[M]. 北京:人民邮电出版社, 2011.
[3](美)Cesar, Otero, (美)Rob, Larsen 著;施宏斌 译. jQuery高级编程[M]. 北京:清华大学出版社, 2013.
[4]刘忆智, 等. Linux从入门到精通[M]. 北京:清华大学出版社, 2010.
[5]明日科技. Java从入门到精通(第4版)[M]. 北京:清华大学出版社, 2016.
[6]程杰. 大话数据结构[M]. 北京:清华大学出版社, 2011.
[7]李刚. 疯狂HTML5/CSS 3/java script讲义[M]. 北京:电子工业出版社, 2012.
[8]陈志勇, 马利伟, 万龙. 全栈性能测试修炼宝典JMeter实战[M]. 北京:人民邮电出版社, 2016.
[9]Jason, Brittain, with, Ian, F, Darwin. Tomcat:The Definitive Guide,Second Edition[M]. the United State of America:O'Reilly Media,Inc., 2007.
[10]Apple, Inc. Scheduling and Handling Local Notifications[EB/OL].  s://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/SchedulingandHandlingLocalNotifications.html#//apple_ref/doc/uid/TP40008194-CH5-SW1.2018-06-04-2018-10-02.
[11]ios - Schedule number of Local Notifications [EB/OL].  s://stackoverflow.com/questions/27737529/handle-multiple-uilocalnotification-more-then-64.


iOS多规则提醒APP的设计与开发_开题报告......
上一篇:企业网站的设计与制作_开题报告 下一篇:基于BS的分销业务管理系统的设计..
点击查看关于 iOS 规则 提醒 APP 设计 开发 开题 报告 的相关范文题目 【返回顶部】
精彩推荐
电气工程自动化原创范文  电子商务原创文章范文
人力资源专业原创文章范文 土木工程原创文章范文
工商管理专业原创范文    药学专业原创范文
汉语言文学专业原创范文  会计专业原创文章范文
计算机技术原创文章范文  金融学原创文章范文
法学专业原创文章范文   市场营销专业原创范文
信息管理专业原创文章范文 学前教育专业原创范文
公共事业管理专业原创范文 英语专业原创范文
教育管理专业原创范文   行政管理专业原创范文

关于我们 | 联系方式 | 范文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士文章范文


范文同学网提供文档范文,原创文章范文,网站永久域名www.lunwentongxue.com ,lunwentongxue-范文同学网拼音首字母组合

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2024 范文同学网 版权所有