论文部分内容阅读
随着计算技术的发展,网络社交已经成为人们生活中重要的社会活动。微博(microblog,micro-blogging)是现在互联网浪潮中最热门的网络社交工具,然而到目前为止面向企业的微博几乎都是产品展示,客户服务类的,作为企业内部工作交流用的微博几乎没有,针对此问题,本文设计了一种能满足企业要求的微博系统,让微博在企业管理中发挥作用又能保证企业信息的安全。本文首先介绍了微博的特点和发展现状及企业内部社交的需求和重要性,然后针对企业内部信息交流的特点,提出在Visal Studio.Net 2005开发平台和数据库SQL SERVER 2005上,运用MVC的开发模式,用asp.net开发视图层,c#开发控制层,开源i Batis框架开发数据访问层,搭建企业微博系统的方案,文中详细介绍了asp.net,c#,ajax,i Batis,消息队列等web开发相关技术,为系统开发作好准备,并从技术,经济和维护管理等多方面进行可行性分析,经过论证此方案切实可行。本文的重点是企业微博系统的开发过程,通过对企业内部信息交流的需求分析,提炼出系统需要实现的功能和技术要求,在此基础上进行详细设计,将系统分为用户模块,微博模块,推送模块和后台管理四个功能模块,并详细阐述了各系统模块的功能,关键技术和实现方法。同时给出了系统的数据库结构。本系统是不同与公众化微博系统的封闭性的信息交流平台,它防止了企业内部信息外泄,将企业信息和指示分享落实到实处,促进企业内部互动,信息知识循环,支持团队协作,积累沉淀企业智慧,加快形成企业文化。在技术上引入队列服务器,将微博推送处理异步化。同时优化处理过程,将用户分为在线用户和离线用户,分别处理。这两项创新方法大大提高了系统处理效率,改善了用户体验。本文最终编写的程序,通过测试,并且能够成功发布在服务器上运行,本系统实现了微博系统的基本功能。