● 摘要
随着智能手机的普及和移动应用的丰富,人们获取信息的渠道、消磨等待时间的方法、甚至工作生活的助理都有了更快速便捷的选择。在智能手机和应用市场中,iPhone系列产品作为其中的佼佼者,利用苹果公司、开发者、用户三方形成的简单明晰产能高效的良性产业链获得了长足的发展。技术的革新不仅给消费者带去便利,也给信息的发布者带提供了更宽广的平台。各门户网站纷纷把自己的业务拓展到智能手机等移动终端上,以发掘和稳定新的用户群体。本文涉及的iPhone客户端应用项目就是依托国内专业的电影资讯网站,为用户提供方便快捷的电影资讯获取和在线选座购票服务。
论文首先陈述选题背景和研究意义,分析国内外相关课题的发展现状。随后结合当前技术发展和用户实际需求,概要设计项目的整体架构、结构以及模块划分,并在概要设计部分重点叙述了客户端与服务端的通信及数据处理方式。
根据需求分析和概要设计,逐一呈现了项目中各功能模块的详细设计内容。包括热映新片模块展示层的动态交互实现,重点叙述了如何利用委托和协议通信机制完成项目的展示层和逻辑层之间的跨级别消息传递方法;抽象出网络管理模块以降低模型耦合度提高使用效率;叙述了用于显示图文数据的UITableView控件利用表格单元重用机制和高度值动态计算的优化方法,以及针对大量图片信息所设置的缓存机制,以提高获取和显示效率;视频集锦部分则着重阐述了缓存与播放异步进行的设计方案;影院选座及购票部分描述了利用UIGridView网格视图实现放映厅座位模拟的实现方式。
系统开发完成后,叙述了测试部分内容,测试了各功能模块的实现效果和项目运行性能,项目达到预期目标,运行良好。并搜集了用户反馈,为后续版本的开发做储备
相关内容
相关标签