校园学习生活一体化app的设计与实现(源码)【字数:11387】
Learning and Life APP摘 要 Learning and Life APP摘 要校园学习生活一体化APP是基于iOS平台开发的一款手机端APP应用。通过类似“滴滴打车”的抢单运营方式,为学生的校园生活提供便利,为学生的学习提供帮助。系统在Xcode环境下,运用MVC的编程思想,使用Objective-C和Swift语言开发。注册用户可以通过iPhone手机随时随地查看校园动态,浏览其他用户发送的所有需求。也可以在菜单栏中自由切换所需内容,如租借、学习、跑腿、约伴等,及时发布自己的需求,并给出相应的报酬。管理员用户在后台对所有发布的信息实施管理和维护。APP界面清晰美观,层次分明,功能明确,使用流畅。在学习方面,通过APP可以寻找一对一辅导对象,共享学习资料。在生活方面,可以求购二手商品,也可以为他人提供帮助。不仅带来很好的用户体验,也增强了用户的依赖性。还可以帮助用户更快更好地融入大学生活,结交更多的朋友,享受丰富多彩的大学生活。关键词学习生活一体化;Objective-C;iOS;Swift
目 录
第一章 绪论 1
1.1研究背景和意义 1
1.1.1研究背景 1
1.1.2研究意义 2
1.2本章小结 2
第二章 开发技术简介 4
2.1 ObjectiveC和Swift简介 4
2.1.1 iOS系统框架 5
2.1.2 iOS核心服务层和核心操作系统层 5
2.1.3 iOS应用程序的框架 5
2.2 SQLite数据库的介绍 6
2.3 XCode7.3开发工具简介 7
2.4本章小结 9
第三章 系统需求分析 10
3.1系统设计目标 10
3.2系统设计目标可行性分析 10
3.3系统需要分析 11
3.4系统功能模块分析 11
3.5本章小结 13
第四章 数据存储 14
4.1数据库存储 14
4.1.1数据库概要设计 14
4.1.2数据库逻辑设计 14
4.1.3从云服务 *好棒文|www.hbsrm.com +Q: *351916072*
器植入APP项目 15
4.1.4数据库交互 16
4.2 Infoplist存储 17
4.3单例存储 18
4.4本章小结 18
第五章 系统开发与实现 19
5.1用户登录和注册模块功能和实现 19
5.2用户忘记密码模块功能和实现 22
5.3个人中心详细信息及修改模块功能和实现 23
5.4首页模块功能和实现 26
5.4.1轮播图的实现 27
5.4.2菜单的实现 28
5.4.3列表的实现 32
5.4.4发单抢单页面的功能和实现 33
5.5资金页面的功能和实现 36
5.6页面的适配的实现 38
5.7本章小结 40
第六章 系统测试 41
6.1测试要点 41
6.2测试用例与测试结果 42
6.3测试目的 42
6.4本章小结 42
结 论 43
致 谢 44
参 考 文 献 45
第一章 绪论
1.1研究背景和意义
1.1.1研究背景
在2005年12月,58同城成立于北京,在全国的很多城市拥有了自己的分销公司,而随着手机端的发展58同城也拥有了自己的APP,帮助人们解决生活中一些繁琐的问题。大学生有很多在58同城这个APP上找工作找兼职,出租房子,购买二手用品,这样使得大学生们方便了很多。
在2010年3月,美团网创始人王兴在北京成立了团购网站。美团用他的实际行动和大力的优惠,吸引很多的大学生在上面进行消费,也确实使很多大学生方便了很多。2014年美团全年的收入和用户的数量,以及用户的使用数量有了很大的提升,但这其中有95%的消费是直接来自于手机APP端的消费。
在2012年8月,超级课程表正式上线,也得到了超级课程表的投资,是中国第一校园应用。它是广州超级周末科技有限公司,在经过3年的研究和开发,中间做了大量的实际考察,和同学的需求统计,在经过2年技术团队的开发,制作出针对大学生市场的一款校园应用。课表推出了新的交友方式,和同班同学先在手机APP上认识,然后再现实生活中就能更容易的认识和交友了。可让大学生更快的了大学新鲜的资讯,让学生更充分的享受大学的生活。
截止到2014年6月,中国手机使用率达到了83.4%,这项数据给很多人震惊,因为这个使用率首次超越了PC端,这说明了手机在使用方面已经进入人们的生活之中了,而且被广泛的使用,从电脑的PC端慢慢向移动端转化,从小学生到中老年人都已经会熟练使用手机上的APP。来丰富自己的空闲的时间和方便自己的生活。
从2011年,乔布斯将苹果的从电脑端向手机端进军并取得了骄人的成绩,让苹果公司从低谷走向巅峰,也让苹果公司成为了世界上市值最大的公司,并一直延续很久,这让大量的智能手机也开始大力的寻求技术上的创新,以便带来巨大的手机效应。
在2015年6月6日,盛征电子市场网在研究中国手机市场占有率这方面,表明了iPhone手机在中国大陆的市场占有率达到了24.4%,比较2014年17.5%又增加了很多。从这一结果表明,iPhone手机在中国的市场上取得了傲人的成绩。苹果一直以手机的美观和用户的体验作为自己的要前进的放方向,一步步的稳扎稳打,用它没有卡顿的,没有延迟的界面,赢得了很多人的喜爱。98%的人在用完iPhone后,都表示不会再向Android的手机了。
现在计算机网络技术和Internet的快速发展,而全新的智能手机,有着媲美电脑的智能,手机移动端的应用将成为一种全新的功能需求,人们越来越多的在使用手机来进行更多的交流,手机的方便和随时随地让智能手机向着更高要求的发展。如今的移动端的应用开发产业让人眼花缭乱。所以现在有很多平台:iOS、Android、Nokia、Windows Phone、Flash、Java Me等。 目前市场上覆盖面积最广的就是iOS和Android这两大系统了,而Android因为兼容性差,各种机型配置不一样,而Android的开发也需要匹配很多机型,给开发也带来了很多的不便。有些产品华而不实,用户体验性差导致市场占有率在逐渐的下降。而iOS则呈现平稳的上升趋势。
目 录
第一章 绪论 1
1.1研究背景和意义 1
1.1.1研究背景 1
1.1.2研究意义 2
1.2本章小结 2
第二章 开发技术简介 4
2.1 ObjectiveC和Swift简介 4
2.1.1 iOS系统框架 5
2.1.2 iOS核心服务层和核心操作系统层 5
2.1.3 iOS应用程序的框架 5
2.2 SQLite数据库的介绍 6
2.3 XCode7.3开发工具简介 7
2.4本章小结 9
第三章 系统需求分析 10
3.1系统设计目标 10
3.2系统设计目标可行性分析 10
3.3系统需要分析 11
3.4系统功能模块分析 11
3.5本章小结 13
第四章 数据存储 14
4.1数据库存储 14
4.1.1数据库概要设计 14
4.1.2数据库逻辑设计 14
4.1.3从云服务 *好棒文|www.hbsrm.com +Q: *351916072*
器植入APP项目 15
4.1.4数据库交互 16
4.2 Infoplist存储 17
4.3单例存储 18
4.4本章小结 18
第五章 系统开发与实现 19
5.1用户登录和注册模块功能和实现 19
5.2用户忘记密码模块功能和实现 22
5.3个人中心详细信息及修改模块功能和实现 23
5.4首页模块功能和实现 26
5.4.1轮播图的实现 27
5.4.2菜单的实现 28
5.4.3列表的实现 32
5.4.4发单抢单页面的功能和实现 33
5.5资金页面的功能和实现 36
5.6页面的适配的实现 38
5.7本章小结 40
第六章 系统测试 41
6.1测试要点 41
6.2测试用例与测试结果 42
6.3测试目的 42
6.4本章小结 42
结 论 43
致 谢 44
参 考 文 献 45
第一章 绪论
1.1研究背景和意义
1.1.1研究背景
在2005年12月,58同城成立于北京,在全国的很多城市拥有了自己的分销公司,而随着手机端的发展58同城也拥有了自己的APP,帮助人们解决生活中一些繁琐的问题。大学生有很多在58同城这个APP上找工作找兼职,出租房子,购买二手用品,这样使得大学生们方便了很多。
在2010年3月,美团网创始人王兴在北京成立了团购网站。美团用他的实际行动和大力的优惠,吸引很多的大学生在上面进行消费,也确实使很多大学生方便了很多。2014年美团全年的收入和用户的数量,以及用户的使用数量有了很大的提升,但这其中有95%的消费是直接来自于手机APP端的消费。
在2012年8月,超级课程表正式上线,也得到了超级课程表的投资,是中国第一校园应用。它是广州超级周末科技有限公司,在经过3年的研究和开发,中间做了大量的实际考察,和同学的需求统计,在经过2年技术团队的开发,制作出针对大学生市场的一款校园应用。课表推出了新的交友方式,和同班同学先在手机APP上认识,然后再现实生活中就能更容易的认识和交友了。可让大学生更快的了大学新鲜的资讯,让学生更充分的享受大学的生活。
截止到2014年6月,中国手机使用率达到了83.4%,这项数据给很多人震惊,因为这个使用率首次超越了PC端,这说明了手机在使用方面已经进入人们的生活之中了,而且被广泛的使用,从电脑的PC端慢慢向移动端转化,从小学生到中老年人都已经会熟练使用手机上的APP。来丰富自己的空闲的时间和方便自己的生活。
从2011年,乔布斯将苹果的从电脑端向手机端进军并取得了骄人的成绩,让苹果公司从低谷走向巅峰,也让苹果公司成为了世界上市值最大的公司,并一直延续很久,这让大量的智能手机也开始大力的寻求技术上的创新,以便带来巨大的手机效应。
在2015年6月6日,盛征电子市场网在研究中国手机市场占有率这方面,表明了iPhone手机在中国大陆的市场占有率达到了24.4%,比较2014年17.5%又增加了很多。从这一结果表明,iPhone手机在中国的市场上取得了傲人的成绩。苹果一直以手机的美观和用户的体验作为自己的要前进的放方向,一步步的稳扎稳打,用它没有卡顿的,没有延迟的界面,赢得了很多人的喜爱。98%的人在用完iPhone后,都表示不会再向Android的手机了。
现在计算机网络技术和Internet的快速发展,而全新的智能手机,有着媲美电脑的智能,手机移动端的应用将成为一种全新的功能需求,人们越来越多的在使用手机来进行更多的交流,手机的方便和随时随地让智能手机向着更高要求的发展。如今的移动端的应用开发产业让人眼花缭乱。所以现在有很多平台:iOS、Android、Nokia、Windows Phone、Flash、Java Me等。 目前市场上覆盖面积最广的就是iOS和Android这两大系统了,而Android因为兼容性差,各种机型配置不一样,而Android的开发也需要匹配很多机型,给开发也带来了很多的不便。有些产品华而不实,用户体验性差导致市场占有率在逐渐的下降。而iOS则呈现平稳的上升趋势。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/906.html