摘要:本文设计了一款iPhone客户端的演出票务App,采用的是iOS开发的主流框架MVC,开发语言是Objective - C,开发环境基于Mac OS和 iOS7,开发工具是Xcode 5.2、MAMP等软件。本款演出票务App的主要功能是展示给用户最新最热门的演出,详细的演出详情,以及演出时间、场馆位置、票价信息等。搜索、分类等实用功能方便用户快速地获取自己想要观看的演出。订票流程简单高效,个人中心操作方便。此外,此款App界面时尚美观,功能实用方便,有良好的性能和用户体验。
关键词 iOS;Objective-C;Xcode;MVC
目录
摘要
Abstract
1 绪论-1
1.1 系统开发背景-1
1.2 系统研究目的和意义-1
1.3 可行性分析-1
2 系统需求分析-3
2.1 用户功能需求分析-3
2.2 系统性能要求-3
2.3 业务流程分析-3
3 App总体设计-5
3.1 App功能模块分析-5
3.1.1 首页-5
3.1.2 分类-5
3.1.3 交流社区-5
3.1.4 个人中心-5
3.1.5 设置-5
3.1.6 综合服务-5
3.2 实体联系图-6
3.3 总体设计-9
4 系统详细设计-11
4.1 开发工具简介-11
4.2 数据库设计-11
4.3 用户界面设计-15
4.3.1 App首页-15
4.3.2 App分类界面-18
4.3.3 社区交流界面-21
4.3.4 个人中心界面-25
4.3.5 App设置界面-33
4.3.6 综合服务界面-36
5 软件测试和调试-44
5.1 白盒测试法-44
5.2 黑盒测试法-45
结论-47
致谢-48
参考文献-49