基于HTML5的SNS教学信息平台的设计与实现

被引量 : 18次 | 上传用户:yyyypolo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
HTML5是W3C(万维网联盟)正在制定的一个新标准,提供了众多的网页新元素,已经得到新版主流浏览器(如IE9、Chrome10和Firefox 4.0等)的广泛支持。可以预见,Web应用即将进入HTML5的时代,而这也必将给社交网络带来深远的影响,因为Web应用正是社交网络实现信息分享和传播的平台。目前很多开发人员开始对HTML5如何应用到现有的产品中进行了研究,但如何使用HTML5具有的新特性来构建富媒体的Web应用还在探讨中。本文首先对HTML5中新的特性进行了深入的研究并在主流浏览器上进行了测试,主要包括:新的结构化元素、新的智能表单控件和属性、新的内嵌对象对多媒体的支持和新的API(应用程序接口)。通过使用HTML5的这些新的特性,Web应用能够原生的对多媒体进行支持而不需要任何第三方插件。同时,通过使用HTML5新的应用程序接口,浏览器能够实现一些原本需要服务器才能实现的功能,主要包括离线应用、本地存储、网络通信和地理位置信息,这些新的功能对于Web应用来说是非常有价值的。然后作者将社交网络和教学信息平台两者结合起来,社交网络和教学信息平台两者之间有许多共同点,其中最主要的两个分别是:社交网络和教学信息平台两者都强调信息的分享和传播;社交网络和教学信息平台两者都有特定的目标群体。通过将社交网络中主流的交互手段微博、博客和小组讨论应用于教学信息平台的建设中,能够使得学生在跟老师交流的时候更加的主动和方便,信息的传播更加的高效和快捷。同时,在信息平台中加入了百科功能,以此促进教学知识的分享。最后在以上工作的基础上,本文实现了一个基于HTML5的SNS(社交网络)教学信息平台,在论文中对系统的使用场景进行建模、分析了用户在使用系统中的主要用例,设计了系统的总体架构,接着对系统中各个模块进行了详细的设计,包括模块之间的调用关系、接口和类的功能实现。最后,使用了Spring和Hibernate来实现系统的业务逻辑层和数据访问层,在客户端表现层方面,则使用HTML5的一些新的特性,包括结构化元素、智能表单和属性、多媒体支持、离线应用、本地存储和基于地理位置信息的服务等。通过这些新特性的支持来构建一个浏览器原生支持的HTML5 Web应用。
其他文献
科学素养包含科学知识、科学技能与方法、科学精神三个方面,提高小学教育专业学生的科学素养,既有利于学生科学教育能力的提高,又有助于学生形成完整的知识结构。通过拓展课
两汉官员的分俸行为十分活跃,成因复杂,但从分俸对象的类型上看,主要集中于士人与宗亲两种。分俸养士,部分地出于官僚士大夫的职务需要,更源于其身份认同的内在需求,同时也是
我国即将迎来旅游业飞速发展的黄金时期,而旅游投资是旅游业发展的关键。目前存在旅游投资机制不健全、投资结构不合理以及融资渠道较少等一系列问题,导致旅游投资成为限制旅
目的:探讨鞍区脑膜瘤的临床特征及手术治疗策略。方法:回顾性分析我院经手术治疗鞍区脑膜瘤49例临床资料,比较鞍上型与鞍旁型脑膜瘤的临床特征,对比单侧额下入路与翼点入路的
资源刚性约束、生态渐次失衡、环境日益恶化已打破区域、国家的界限,演变成全球性问题。我国作为主要的经济大国和政治大国,经济的快速增长再不能以生态、资源、环境为代价。
目的:总结第三脑室颅咽管瘤的手术治疗策略。方法:回顾性分析行手术治疗的28例第三脑室颅咽管瘤患者的临床资料,对比经终板和经前纵裂-胼胝体-透明隔-穹窿间2种手术入路的治
知识共享可以使组织内个体与个体之间、个体与组织之间的知识得到交流和更充分的利用,为其他知识管理活动奠定基础,是知识管理的重要内容。由于知识共享会对个体间关系及利益
针对国内常用的稻麦秸秆还田机具功能单一,作业质量不能满足农艺要求的现状,提出了一次作业完成稻麦秸秆(包括收获后撒布在田中的茎秆和收割后的根茬)粉碎、覆土还田和土壤旋
目的:探讨游离皮瓣手术前后护理观察与手术成功率的关系。方法:收集临床应用游离皮瓣的病例20例进行统计分析。结果:20例术后有2例感染,4例小面积坏死,1例血肿,其余恢复良好
在传统的基础教育中,舞蹈教育长期处于边缘化状态,德、智、体是很长一个时期内对学生全面发展的衡量标准,即使衡量标准扩展到德、智、体、美、劳五个方面,还是很难看到舞蹈学科的