论文部分内容阅读
早在2008年,全国使用手机上网的用户就已经超过了使用个人电脑上网用户的数量,而且手机用户还呈现大规模的增长趋势,并且使用手机上网的用户群体的平均年龄也越来越高。从而发展了一批数量庞大的移动终端消费群体。手机有声阅读在这一背景下应运而生,它有效的让用户利用“碎片化”的时间阅读文学作品,获取新闻资讯,成为传统阅读方式的有益补充。游戏,音乐和阅读这三类应用占据手机应用软件的前三名。由于手机系统的多样性,手机应用软件需要开发针对不同系统的版本,虽说设计思路一致,但开发软件所使用的语言以及API都存在差异,造成了人力资源的浪费。本文针对信息时代人们的阅读方式的转变,让更多的人方便利用碎片时间阅读到心仪的文学作品或者获取重要的新闻娱乐资讯,我们着手设计并实现了一个手机有声读物系统——沃阅读。沃阅读是一个基于Web/Wap系统架构的手机应用,即后台管理用传统的web实现,前台用wap实现。结合系统目标及功能需求,借鉴流行的LNMP(Linux Nginx MySQL PHP)网站架构,B/S结构(Browser/Server,浏览器/服务器模式)。系统管理员、CP、MCP等管理人员可通过WEB方式登录访问有声读物管理后台,后台将根据用户角色权限生成相应目录结构,以保证系统的安全性;而用户通过手机WAP方式,来浏览收听有声读物。本系统采用PHP+mySQL+nginx的方式来进行业务平台的搭建。主要包含十一个主要功能模块:系统整体结构、音频节目处理、栏目管理、节目工作流、后台管理模块、业务推广、产品包及产品定价、资源搜索、播放下载鉴权、音频播放、后台系统管理等模块。首先从概念、特性、优势三个方面对本系统涉及的PHP、MySQL、nginx开发技术进行了详细描述。然后通过软件工程的方法,对手机有声读物系统进行系统需求分析,并从听书的打包格式、用户需求以及开发流程等方面对有机有声读物系统进行详细介绍,并简单介绍本系统采用的主要技术与开发语言。然后对该平台的各个功能的设计做了详细的说明,并针对有声读物后台开发过程中所涉及到的数据库设计,系统日志,用户注册与登录,用户权限管理,文件上传,文件检索关键技术进行了探讨。接下来对系统的总体框架进行介绍,并对系统的核心功能板块进行解释说明。最后介绍系统运行和测试情况,根据测试结果总结系统存在的缺陷,展望系统可能的优化方向。有声读物系统已经上线运行,并且在实际的运行测试中受到广大用户的好评。