基于.NET的微博设计与实现
本文选题:.NET + MVC ; 参考:《电子科技大学》2014年硕士论文
【摘要】:随着计算技术的发展,网络社交已经成为人们生活中重要的社会活动。微博(microblog,micro-blogging)是现在互联网浪潮中最热门的网络社交工具,然而到目前为止面向企业的微博几乎都是产品展示,客户服务类的,作为企业内部工作交流用的微博几乎没有,针对此问题,本文设计了一种能满足企业要求的微博系统,让微博在企业管理中发挥作用又能保证企业信息的安全。本文首先介绍了微博的特点和发展现状及企业内部社交的需求和重要性,然后针对企业内部信息交流的特点,提出在Visal Studio.Net 2005开发平台和数据库SQL SERVER 2005上,运用MVC的开发模式,用asp.net开发视图层,c#开发控制层,开源i Batis框架开发数据访问层,搭建企业微博系统的方案,文中详细介绍了asp.net,c#,ajax,i Batis,消息队列等web开发相关技术,为系统开发作好准备,并从技术,经济和维护管理等多方面进行可行性分析,经过论证此方案切实可行。本文的重点是企业微博系统的开发过程,通过对企业内部信息交流的需求分析,提炼出系统需要实现的功能和技术要求,在此基础上进行详细设计,将系统分为用户模块,微博模块,推送模块和后台管理四个功能模块,并详细阐述了各系统模块的功能,关键技术和实现方法。同时给出了系统的数据库结构。本系统是不同与公众化微博系统的封闭性的信息交流平台,它防止了企业内部信息外泄,将企业信息和指示分享落实到实处,促进企业内部互动,信息知识循环,支持团队协作,积累沉淀企业智慧,加快形成企业文化。在技术上引入队列服务器,将微博推送处理异步化。同时优化处理过程,将用户分为在线用户和离线用户,分别处理。这两项创新方法大大提高了系统处理效率,改善了用户体验。本文最终编写的程序,通过测试,并且能够成功发布在服务器上运行,本系统实现了微博系统的基本功能。
[Abstract]:With the development of computing technology, social network has become an important social activity in people's life. Weibo microblog micro-blogging is the hottest social networking tool on the Internet, but so far almost all enterprise-oriented Weibo is a product presentation, customer service, and Weibo for internal work communication. To solve this problem, this paper designs a kind of Weibo system which can meet the requirements of enterprises, which can make Weibo play a role in enterprise management and ensure the security of enterprise information. This paper first introduces the characteristics and development status of Weibo and the needs and importance of internal social communication in enterprises, and then, aiming at the characteristics of internal information exchange in enterprises, puts forward the development mode of MVC on Visal Studio.Net 2005 development platform and database SQL SERVER 2005. Using asp.net development view layer to develop control layer, open source I Batis framework to develop data access layer, build enterprise Weibo system scheme, this paper introduces in detail the related web development technology, such as asp. netnet, c#ajaxi Batis, message queue, etc., in order to prepare for the system development, and from the point of view of technology, The feasibility analysis of economy and maintenance management is carried out, and it is proved that this scheme is feasible. The emphasis of this paper is the development process of enterprise Weibo system. By analyzing the requirement of internal information exchange, the function and technical requirements of the system are abstracted. On this basis, the system is designed in detail, and the system is divided into user modules. Weibo module, push module and background management module are four function modules. The function, key technology and implementation method of each system module are described in detail. At the same time, the database structure of the system is given. This system is different from the public Weibo system closed information exchange platform, it has prevented the enterprise internal information leakage, the enterprise information and the instruction sharing carries out to the actual place, promotes the enterprise internal interaction, the information knowledge circulation, Support team cooperation, accumulate and precipitate enterprise wisdom, and accelerate the formation of corporate culture. A queue server is introduced technically to push Weibo processing asynchronously. At the same time, the processing process is optimized and the users are divided into online users and offline users. These two innovative methods greatly improve the system processing efficiency and user experience. The program written in this paper, through testing, and can be successfully released to run on the server, the system has realized the basic functions of the Weibo system.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;TP393.092
【共引文献】
相关期刊论文 前10条
1 唐贻兴;;基于UML建模的高校仪器设备管理系统的设计[J];安徽科技学院学报;2009年04期
2 王善发;吴道荣;;计算机导论教学技巧[J];保山师专学报;2007年05期
3 田兆锋;阎楚良;;基于UML和JSP的农业机械化装备信息网络平台[J];吉林大学学报(信息科学版);2006年06期
4 杜小兵;周步祥;杨道驰;;基于CIM的配电网拓扑分析[J];重庆工学院学报(自然科学版);2007年08期
5 丁为民;邹海;唐瑞华;;大学计算机基础课程上机考试系统设计[J];巢湖学院学报;2011年03期
6 顾卫杰;王云良;史二颖;钱月霞;;基于UML的嵌入式模型设计及应用研究[J];重庆电子工程职业学院学报;2010年05期
7 陈海松;王晓飞;张道坤;张琳;;基于UML的装备综合信息管理系统分析与建模[J];四川兵工学报;2011年02期
8 高素春;徐惠红;;基于Rational Rose的数据建模[J];辽东学院学报(自然科学版);2010年04期
9 张毅;;基于UML图书管理系统的建模与设计[J];电脑学习;2011年02期
10 刘清瑞;张强;;IEC 61970中应用的几项主要软件技术[J];电力自动化设备;2006年06期
相关会议论文 前1条
1 黄芳;苏中滨;郑萍;;基于UML的中小企业客户关系管理系统的设计[A];黑龙江省计算机学会2009年学术交流年会论文集[C];2010年
相关博士学位论文 前8条
1 计春雷;全功能点方法和功能规模度量统一模型的研究与应用[D];华东理工大学;2011年
2 胡亚辉;基于PDM/PLM的平台式CAPP系统若干关键技术研究[D];天津大学;2005年
3 黎泽伦;多注行波管慢波系统的研究[D];合肥工业大学;2008年
4 伍江华;C4ISR体系结构建模与设计技术研究[D];哈尔滨工程大学;2008年
5 张勇;顶板动态监测集成技术研究[D];山东科技大学;2009年
6 唐跃中;数字化电网若干关键技术研究[D];浙江大学;2010年
7 孙维堂;基于开放式数控平台的复杂曲面加工研究[D];东北大学;2008年
8 王计敏;蓄热式铝熔炼炉熔炼过程多场耦合的数值模拟及优化研究[D];中南大学;2012年
相关硕士学位论文 前10条
1 林雨;集成通信的中小企业客户管理系统的研究与设计[D];山东科技大学;2010年
2 周静;以就业为导向的产学互动在线教育平台的研究与实现[D];中国海洋大学;2010年
3 张龙;数字资源统一内容管理系统应用研究[D];兰州大学;2010年
4 张启鹏;思想政治理论课辅助教学系统设计[D];华东师范大学;2010年
5 张铭霖;农村中青年信息能力培训系统的设计与实现[D];华南理工大学;2010年
6 邵君;基于AJAX的校园博客管理系统的设计与实现[D];南昌大学;2010年
7 李姗;基于Ajax的网上图书销售管理系统的设计与实现[D];南昌大学;2010年
8 敖勇;协同办公系统的设计与实现[D];电子科技大学;2010年
9 万晴娟;基于asp.net的网络教学辅助平台的设计与实现[D];电子科技大学;2010年
10 王军;EAD虚拟仪器系统的设计与实现[D];电子科技大学;2010年
,本文编号:1990997
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1990997.html