基于iOS移动K歌在线商城的设计与实现

来源 :北京交通大学 | 被引量 : 1次 | 上传用户:xiangfeng007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网进入成熟期,移动设备的渗透率不断提高,移动支付、信用体系的完善,网购已经成为了人们生活中必不可少的生活方式。尤其是新冠疫情期间,网购为居家隔离的人们提供了方便和安全,成就了“另类宅经济”。本人实习所在公司的主打产品是一款移动K歌App,用户除了在线上唱歌交友外,对优质的麦克风、耳机、音箱等硬件也有迫切的需求。因此公司自研了相应的产品,也在App内推出了内建的移动硬件商城。本文设计并实现了一个基于iOS操作系统的在线购物商城,为用户提供了丰富的硬件产品选择与产品体验。并在商城内增加了C2C模式的点歌模块,售卖邀歌点唱功能,可以实现普通听众粉丝和音乐红人的互动,既满足用户可以听到指定人唱的自己喜欢的歌曲,又能满足音乐红人增加自己人气,获得收入。该在线商城有服务端和客户端两大部分,服务端采用PHP开发,iOS客户端采用了诸多开源社区的成熟组件如AFNetworking、Masonry、FMDB、Mantle等,并结合Weex跨平台开发框架以兼容安卓平台,并通过HTTPS API与服务端进行通讯。本文主要介绍了iOS客户端的需求分析、设计、实现与测试,主要包括商品浏览、购物车、订单、个人中心、支付、点唱等六大模块。本项目来源于实习公司的实际项目,本人主要参与的工作如下:(1)需求分析:参与编写需求文档,参与需求评审会,了解产品设计框架,与产品同事讨论设计细节。(2)概要设计:与技术同事进行技术讨论与技术调研,参与跨平台开发框架Weex的选型过程。(3)详细设计与实现:对功能模块进行详细的类图、流程图设计,并参与部分页面的编码和调试工作。(4)项目测试:根据需求分析文档,编写测试用例,对项目进行功能性及非功能性测试。经过几个月的努力,该在线购物商城已经灰度上线,正式服务于广大用户,并处于持续的高速迭代中。
其他文献
<正> 二十世纪后半叶,社会已经步入信息时代,世界各国的国民经济相继由传统工业经济过渡到现代信息经济,信息产业的发展水平已经成为一个国家综合国力的重要标志。地理信息是
会议
随着在便携式电子器件,光电子学,储能和传感等领域对锂离子电池性能的需求不断增加,1-3纳米硅以其卓越的理论比容量(3579 mAh×g(-1)) 4而备受瞩目。纳米硅可以通过镁还原SiO2制
目前我国政府十分重视利用信息化手段来提升管理服务效率,加快了电子政务坚实步伐。当前文档管理是企事业单位核心业务管理,存在着一些比较明显的问题,分别有文档管理不规范、文件存储杂乱、检索速度缓慢,保密性安全性有待提高、与他人共享不方便、发布和审批流程繁琐导致办公效率低下等。本文主要工作是利用前沿的Spring技术开发政府机关文档管理信息系统,系统地解决这些问题,具体工作如下。本文首先对文档信息化管理涉
在语文教学中,现代文阅读的地位和作用至关重要。从某些层面上来讲,现代文阅读教学决定着语文教学的成败。现代文阅读是语文学科的基础层面,它影响着学生的基本理解能力、阅读能力和语言分析能力。不仅对语文教学影响很大,对各个学科的学习都存在着影响。因此,提高现代文阅读教学的效果和提升学生的现代文阅读能力和思维能力非常重要。本论文主要研究内容为对延吉市六中现代文阅读教学现状进行调查分析,延吉市第六中学的学生生
继"特色小镇"模式之后,2019年浙江省又在国内率先提出"未来社区"的概念。通过梳理浙江省关于未来社区的工作动态和余杭区的数字经济和数字产业优势,对未来社区的概念进行初步
在信息时代,伴随着海量数据获取与存储技术的快速发展,如何从数据中获得有价值的信息和规律成为了许多行业的热点问题。作为人工智能领域的重要分支,机器学习技术融合多学科
机器学习技术与其他产业的加速融合与发展,促进了以物联网、大数据、机器人等产业为代表的自动化和智能化产业集群的形成,成为推动生产生活及经济发展的新动力。机器学习需要
<正>习近平总书记在党史学习教育动员大会上强调,"要教育引导全党胸怀中华民族伟大复兴战略全局和世界百年未有之大变局,树立大历史观,从历史长河、时代大潮、全球风云中分析
<正>展望2035年,成都将成为全面建成践行新发展理念的公园城市示范区、泛欧泛亚有重要影响力的国际门户枢纽城市。未来成都将振翅高飞,跻身世界城市新方阵。到本世纪中叶,全
随着电力系统的不断发展,电网的供电规模不断扩大。因此,电力系统的安全性和稳定性对于整个能源至关重要,并且要求电力系统扩大容量。如今,基于电力系统的许多智能技术不断的