集成新浪微博开放平台的家庭社交网站的设计与实现

被引量 : 10次 | 上传用户:lixin200513137149
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
如今的SNS网站发展迅速,已经成为大多网络用户平时不可缺少的交流和娱乐平台。但当前流行的SNS网站大都集中在娱乐、交友等领域,都以个体用户为单位,很少有以家庭为单位的主题社交网站。因此本系统从该立足点出发,将发展迅速、热门的SNS网站与家庭交流、娱乐、亲情的主题结合在一起,旨在SNS网站领域开辟一种全新的应用模式,用来满足大多潜在的网络客户的需求。本系统在进行数据访问时,采用了微软的ORM框架ADO. NET Entity Framework4.0。因为当前主流的编程方式为面向对象的编程,而数据库却都是二维表结构的关系数据库,他们之间的交互呈现出一种“阻抗不匹配”。虽然类的组织结构通常可以比较接近地反映关系数据库表的组织结构,但这种对应关系并不完美。多个规范化表通常对应于单个类,而且类间关系的表示方式与表间关系的表示方式通常也不相同,如数据库表中无面向对象思想中的继承关系。实体框架不仅仅是另一种对象关系映射解决方案,从本质上讲,它的作用是使应用程序能够访问和更改概念模型中以实体和关系形式表示的数据。实体框架使用模型和映射文件中的信息将对概念模型中表示的实体类型的对象查询转换为特定于数据源的查询。本系统还与当前热门的新浪微博进行了良好的集成,用户可以通过新浪微博账号进行登录。同时在系统中可以将本网站中发表的日志分享到新浪微博中。这样可以大大提高网站用户数量的增加速度。本文首先介绍了SNS网站与新浪微博平台的相关概念;其次介绍了微软ORM框架ADO.NET Entity Framework的体系结构等。然后在这些理论基础上,对SNS家庭社交网站进行了详细设计与具体实现。具体包括:深入分析了网站系统的需求背景,设计出了系统结构和功能模块图,并创建了系统数据库的逻辑模型和物理模型。最后对系统实现过程中遇到的问题,如实体间的继承关系、存储过程的映射、Oauth的身份验证方式等进行了具体的阐述,并找到了合理的解决办法。在论文的最后部分,对论文所做工作做出总结,并提出需要进一步完善的工作。本文完成了基于实体框架和新浪微博开放平台的SNS家庭社交网站的系统的设计与实现,实践证明,本论文提出的解决方案是可行并具有较高的实用价值。
其他文献
2019年2月25日,工业和信息化部赛迪研究院、中国电子报社在北京发布了《2018家电网购分析报告》(以下简称《家电网购报告》)。报告显示,2018年,我国家电网购市场增长平稳,B2C
目的评价荧光原位杂交(fluorescence in situ hybridization,FISH)诊断染色体非整倍体的临床价值。方法 FISH技术检测185例样本,临床诊断原因包括产前筛查高风险、B超检测异
<正>2002年在匈牙利布达佩斯一个国际会议上,第一次听到这样的观点—"当事人不应该具有选择律师的权利",其理由很简单,国家负担不起。时隔十五年,2017年在北爱尔兰贝尔法斯特
“双一流”战略下,大力推进高等教育国际化,全面提高我国高等教育国际化质量与水平,对于我国实现高等教育现代化,成为人力资源强国,具有重要的战略意义与实现价值。本文以昆明理工
美国首都地区包括华盛顿特区、弗吉尼亚州和马里兰州。这里不仅是底蕴丰富的历史文化之都、多元融合的美国缩影、原汁原味的美式生活乐园,还是令人难以抗拒的购物和美食天堂
是重庆中国三峡博物馆藏有一张珍贵的“松石间意”北宋古琴,其上有苏轼以及苏州一带明清书画名家如唐寅、文徵明等人的13则题识,这在古琴中极为罕见。但从这张古琴的详细情况
我们崇明制药厂是崇明县城镇集体工业联合社所属的一家集体所有制企业。在改革开放方针的指引下,我们坚持走国集联营之路,依托国营大工业,增产适销对路产品,增强了企业发展
利用光伏太阳能电池是解决石油、煤炭、天然气等能源产生大量CO2温室气体、危害环境的唯一途径。传统上采用西门子法制备太阳能级Si。由于西门子法存在着工艺复杂、副产物多
<正> 元好问无疑是金元之际最著名的人物之一。但是,历来对于他的介绍与研究大多侧重于他的诗作。最近由北岳文艺出版社出版的降大任同志新著《元遗山新论》,则比较全面地评
通过对芒果成熟期3种品质指标测定的同时,拍摄数字相片,以计算机图像分析技术为手段,采集芒果颜色参数。研究3种颜色模型中与芒果品质变化相关的颜色特征量,归纳出合适的颜色参数