首页> 中文学位 >基于IOS的舞蹈爱好者社交软件的设计与实现
【6h】

基于IOS的舞蹈爱好者社交软件的设计与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 研究背景和意义

1.1.1 研究背景

1.1.2 研究意义

1.2 研究现状

1.3 研究内容和组织结构

1.3.1 研究内容

1.3.2 组织结构

第二章 相关技术概述

2.1 IOS编程体系

2.2 C/S模式

2.3 数据库技术

2.4 WebService

2.5 MVC开发模式

2.6 本章小结

第三章 需求分析

3.1 可行性分析

3.2 业务流程分析

3.2.1 业务需求分析

3.2.2 业务规则分析

3.2.3 业务流程图

3.3 功能需求分析

3.3.1 系统功能描述

3.3.2 系统用例分析

3.4 非功能性需求分析

3.4.1 系统安全需求

3.4.2 系统性能需求

3.5 本章小结

第四章 软件设计

4.1 设计原则

4.2 系统架构设计

4.2.1 网络架构设计

4.2.2 软件架构设计

4.3 系统功能设计

4.3.1 系统功能结构

4.3.2 模块功能设计

4.4 数据库设计

4.4.1 概念结构设计

4.4.2 逻辑结构设计

4.4.3 物理结构设计

4.5 系统安全性能设计

4.5.1 通信层安全

4.5.2 服务器端安全

4.6 本章小结

第五章 软件实现

5.1 开发环境

5.2 系统管理模块

5.2.1 系统主界面

5.2.2 注册与登录流程

5.3 登录模块

5.4 舞蹈资讯频道

5.5 消息模块

5.6 舞蹈圈好友动态模块

5.7 系统测试

5.7.1 测试计划

5.7.2 测试用例

5.7.3 测试结果分析

5.8 本章小结

第六章 总结与展望

6.1 总结

6.2 展望

参考文献

致谢

展开▼

摘要

舞蹈在丰富人们生活以及提高人们自身修为方面具有重要的作用,但是目前国内的舞蹈爱好者只能通过线下舞蹈团体、线上微博、聊天工具等方式进行交流,这种交流方式不仅形式单一,而且容易受到时间或空间的限制,在一定程度上阻碍了舞蹈这一艺术形式的交流与传播。基于移动应用的舞蹈领域应用软件能够彻底巅覆传统的舞蹈类内容分享与学习交流模式,更方便地为舞蹈爱好者提供互动交流的渠道。本文的目标在于利用智能移动设备实现真正的一站式舞蹈资讯与社交服务。
  本文对舞蹈资讯社交软件的可行性、业务需求以及应用场景进行了分析,通过具体的需求挖掘,回答了“软件要实现什么功能”这个问题,然后在需求分析的基础上,对系统架构、系统功能等方面进行了总体设计。在设计过程中,提出了相应的结构安全策略和技术安全措施,在达到为用户提供便捷功能的同时,保证数据与系统的安全。接着在Cocoa框架下,利用X-Code开发工具,依据需求分析与系统设计结果,实现了一个能够全方位支撑舞蹈爱好者进行舞蹈学习、资讯关注、舞蹈活动社交、舞蹈类商品购买的移动应用平台。最后通过一系列测试方法,对软件从功能测试、性能测试以及安全测试等方面进行了验证,确认了系统基本能够达到研究目标。
  舞蹈资讯社交软件的主要功能有个人基础信息管理、舞蹈资讯频道、聊天交友、舞蹈圈好友动态以及系统管理等功能。在当前国内舞蹈类专属服务的应用程度较低、功能单一的背景下,本文通过细致的需求挖掘,提出了能够全方位支持舞蹈爱好者进行舞蹈资讯分享、舞蹈活动社交、舞蹈类商品购买的高集成性平台,具有一定的前瞻性。本文还针对移动应用软件的特点,提出了一个相对完整的软件系统安全控制方案,在目前网络安全隐患遍布的背景下具有较大的可借鉴性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号