网站大量收购闲置独家精品文档,联系QQ:2885784924

基于WindowsPhone8盲文阅读系统设计.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于WindowsPhone8盲文阅读系统设计

基于WindowsPhone8盲文阅读系统设计   摘 要:基于WindowsPhone8的盲文阅读系统是为有视力障碍人士提供信息接收的网络系统。随着视力障碍人士数量的不断增加,社会要求并且赋予科技为其提高生活质量最终达到生活正常化。而此系统就是通过软件加相应硬件的方式来帮助其阅读,获取外界信息,满足其求知欲。 关键词:盲文;阅读;视力障碍 中图分类号:TP391.1 据统计,全球每年新增盲人数量为100-200万,这意味着每五秒钟就有一个人失明,每一分钟就有一个儿童失明。预计到2020年全世界的盲人数量将增加至近一亿人,根据中国残疾人联合会的统计数据,目前我国有视力障碍者1291万。而据世界卫生组织研究:如果保持目前的趋势不变,预计到2020年中国盲人数将至少增加一倍。 阅读资源建设和盲人教育的发展是相辅相成、相互促进的关系。本系统旨在缓解我国盲人阅读资源建设状况和亟待解决的问题,为改善盲人阅读现状、广泛推广盲人阅读群策群力,让盲人从阅读中获取力量和自信,提高教育水平,进而融入社会并参与到社会成果的共建共享中来,真正体现社会和谐、社会平等。 盲文阅读资源现存在下列问题:(1)盲文出版物严重缺乏、时效性滞后;(2)盲人阅读网络资源分散,不利于获取;(3)盲人阅读资源利用率低。 本系统可以将RSS订阅、电子文档甚至普通书籍中的文字进行“翻译”,将其转换为音频进行朗诵,使盲人能够听到看不见的文字,以解决盲文出版物缺乏、时效性之后。更重要的是,系统还可将文字转化为对应的盲文编码,最终将其呈现在精心设计的盲人电子阅读板之上,将其变为盲人能够“看得见摸得着”的盲文。此外,在交互方式上,系统可以通过语音进行控制,给盲人带来更加方便、人性化的体验。 盲人阅读系统能够让盲人阅读他们感兴趣的书籍、关注时事新闻等,减小与普通人在获取知识上的差距,也为其他盲人辅助系统的开发提供一些实践经验。本系统能克服盲人阅读中存在的种种困难,还盲人朋友们一个高效轻松的“悦”读体验,并从此改变他们的生活。 1 系统功能 此系统主要功能模块为如下六个模块:(1)书籍管理;(2)RSS订阅管理;(3)云端同步;(4)阅读;(5)盲文输入;(6)语音控制。 1.1 书籍管理。用户可以将txt,pdf等电子文档导入系统,并且可以对已存入的文档进行删除操作,将文档从系统中删除。此外用户可以对书籍进行添加、删除书签操作。 1.2 RSS订阅管理。系统将常见的RSS源进行收集分类成RSS频道,用户根据自己的要求,选择性订阅RSS或RSS订阅删除或将RSS文章进行收藏。 1.3 云端同步。系统运用WindowsAzure云平台,为用户提供云存储。用户可以将本地存储中的书籍上传到云端存储,也可以将本地存储的RSS文章上传到云端。这将大大提升阅读体验。 1.4 阅读。视力障碍者获取信息主要通过听觉和触觉。在此系统内用户可采用语音阅读或盲文触读。语音阅读即系统通过语音模式通过朗读的形式将书籍、网络RSS文章信息传递给视障人士。盲文触读即用户通过触觉用手触摸的形式来进行阅读,这个更加符于学习过盲文的视障人士习惯。 1.5 盲文输入。用户可以通过盲文点显器(硬件部分)进行输入或通过语音输入。用户将文字对应的Braille盲文编码输入或直接语音方式进行输入。通过此功能盲人将可以处理短信、邮件等事务。 1.6 语音控制。用户可以通过语音控制对系统进行控制,这是对单纯通过盲文点显器控制系统的一个补充。提升系统对用户的友好性。 2 技术实现 本阅读系统结合硬件和软件。有视力障碍人士通过硬件来控制整个系统。而软件保证整个系统高效、有序的运行。采用软硬件结合的方式使得系统可以满足多种需求。当需求变更时,可只改变软件快速的应对。 2.1 系统架构图。系统以领域驱动设计思想为指导,采用三层C/S逻辑分层架构。1.表示层采用XAML+C#进行开发,采用MVVM设计模式;2.业务逻辑层,采用ApplicationFa?ade和DomainModel模式;3.数据访问层,采用Repository模式,通过LinqtoXML技术进行XML文件数据的存取。采用分层结构,能够保证系统可修改高。能够容易降低模块改变对系统的影响,同时能有保证系统对需求变更时能快速有效做出反应。 2.2 软件设计。软件部分,IDE采用VisualStudio2013、数据库使用MicrosoftSQLServer2012、项目管理工具采用TeamFoundationServer(TFS)、云平台采用WindowsAzure,运行环境为WindowsPhone8、Windows。 软件部分主要有:1.WindowsAzur

您可能关注的文档

文档评论(0)

docman126 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档