好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

计算机专业毕业论文博客系统开发.doc

43页
  • 卖家[上传人]:公****
  • 文档编号:533906440
  • 上传时间:2023-12-31
  • 文档格式:DOC
  • 文档大小:1.06MB
  • / 43 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 摘 要微博客(Microlog即微博) 是一种允许用户及时更新简短文本(通常少于200字)并可以公开发布的博客形式它允许任何人阅读或者只能由用户选择的群组阅读本系统希望通过构建微博客系统来实现用户更及时的交流沟通本系统以Microsoft Visual Studio 2008为主要开发工具,以Windows XP操作系统来进行设计,在.Net平台,采用MVC架构,使用C#.net语言等进行开发更具对微博客功能的考察,将系统分为一下几个主要模块:微博管理,微群管理,个人信息管理,用户登录管理,好友管理模块本文对微博客系统的几个关键技术的设计和实现进行了研究从理论上对这些关键技术进行了详细的讨论,并完成了基于ASP.NET MVC 1.0系统的实现论文分六部分阐述了微博客系统的设计和实现过程第一部分简要叙述了系统的基本概况,包括使用的编程工具和主要技术的简述第二部分分别从软件工程的要求出发,从系统功能需求,系统性能需求和系统的环境需求进行系统分析,其次根据分析进行系统的总体规划设计,将系统功能模块化进行设计第三部分介绍了数据库的设计,借助E-R图,数据表设计等显示数据类型和数据关系,以更好的呈现数据之间的联系。

      第四部分介绍系统的详细设计与实现过程通过网站的界面截图和后台的代码实现以及简要的文字介绍系统及其各个功能模块最后为系统测试部分系统测试分为单元测试和集成测试部分关键词 微博客;微博;MVCABSTRACTMicro blog (Microlog ) is a blog form which allows the user to update (usually less than 200 words)simple information and allows to publish publicly . It allows anyone to read or can only be read by the user who selects the group. The system hopes to build Micrblog system to achieve more timely communication. The system is by Microsoft Visual Studio 2008 as the main development tools and It runs on Windows XP operating system environment .It is on the .Net plat and takes the use of MVC architecture. It’s divided into five management: micro-blog information management, micro-blog group management, personal information management, user login management, friends management. In this paper, micro-blog system some key technologies in the design and implementation. Theory of these key technologies are discussed in detail, and complete systems based on the realization of ASP.NET MVC 1.0 Six-part paper describes the micro-blog system design and implementation process. The first chapter describes the basic overview of the system briefly, including the use of programming tools and a brief description of the main techniques. The Second chapter use the software engineering theory. The first to do is systematic analysis.The second chapter using software theory analyze the Syatem.The third chapter using the overall planning and design theory divides the system into features modular. The forth chapter describes the database design, using ER diagrams, data table design to display the data. The five chapter describes the detailed design of the system implementation. The last part is system debugging, including the sub-module test and overall test.Keywords Micro log; Micro-Bo; MVC目 录1 绪论 11.1 微博客的社会需求 11.2 微博客的现状和发展方向 21.3 系统概述 21.4 系统开发工具简介 31.4.1 ASP.NET MVC 模式 31.4.2 SQL Server 数据库介绍 42 系统需求分析 62.1 系统需求分析 62.1.1 系统功能需求 62.2.2 系统性能需求 72.2.3 系统环境需求 73 系统总体规划设计 83.1 系统设计概述 83.2 系统功能设计 83.3 系统处理流程设计 103.3.1 微博管理 103.3.3 个人信息管理 123.3.4 用户登录管理, 133.3.5 好友管理模块。

      144 数据库设计 154.1 数据库概念设计 154.2 数据库表的设计 205 系统详细设计与实现 235.1 系统首页 235.2 用户登录管理, 235.3 微博管理 255.4 微群管理 275.5 好友管理模块 315.6 个人信息管理 346 系统测试与运行 376.1 系统测试的目的和原则 376.2 系统测试对象 376.3 系统测试结果 376.3.1 单元测试 376.3.2 集成测试 38结束语 39致谢 40参考文献 41微博客设计与实现1 绪论在这个信息爆炸的时代,每个人的生活都深深被知识浪潮所影响微博客已开始流行传统的博客需要组织语言陈述事实或者采取修辞手法来表达心情,而微博只言片语“语录体”的即时表述更加符合现代人的生活节奏和习惯;新技术的运用则使得用户(作者)也更加容易更快捷地对访问者的留言进行回复,从而形成良好的互动关系微博客正是在这种社会需求下产生的本系统开发旨在创建一个开放的社区交流平台主要实现信息即时发布,信息的评论,好友关注,参加微群的功能给大众提供一个娱乐,唠叨等展示自己的舞台,引领了大量用户原创内容的爆发式增长,尽管信息已经高度碎片化,但是它们能自发组织,完成对某个事件的完整报道和传播,也能够记录一个普通人生活中所有的点滴。

      为了满足系统的稳定性、可靠性及缩短系统开发周期,并将所学的理论知识与实际应用相结合,尝试应用最新流行的架构,以达到掌握新技术、进一步提高程序开发能力的目的本系统采用Microsoft Studio Visual 2008作为开发平台,采用MVC 1.0 开发,以Windows XP和Windows 7操作系统,使用IE 9 和各大浏览器测试1.1 微博客的社会需求首先,互联网的快速发展,和社会节奏的日益加快,即时快速的传播信息,了解最新动态,博客已经不能满足用户的需要微博客的产生已成必然其次,微博客的特性决定了它必然产生和流行微博客草根性很强,且广泛分布在桌面、浏览器、移动终端等多个平台上,有多种商业模式并存微博具有便捷性,原创性,创新的交互方式,传播快等特点名人的微博可以不经同意的被多人关注,充分满足了大众心理成为大众娱乐,唠叨,讨论热门话题,传播最新信息等的平台1.2 微博客的现状和发展方向2006年3月,博客技术先驱创始人埃文·威廉姆斯(Evan Williams)创建的新兴公司Obvious推出了大微博服务Twitter推出的,使用户能用如发短信的数百种工具更新信息它的出现把世人的眼光引入了一个叫微博的小小世界里。

      Twitter是一个社交网络及微博客服务用户可以经由SMS、即时通信、电邮、Twitter网站或Twitter客户端软件(如Twitterrific)输入最多140字的文字更新, 国外Twitter的“大红大紫”,国内微博开始产生自从2005年中国出现了饭否网,随心微博,国内微博企业尚处于慢热的状态据悉,随心微博、饭否网等目前仅拥有几十万用户,每月处理几千万条信息国内微博不约而同地将现在的目光放在了产品调整以及服务完善上到2009年,微博这个全新的名词成为全世界最流行的词汇大批名人在网络世界里聚集人气新的传播工具也使很多人从默默无闻变成了新的话语传播者  2009年7月中旬开始,国内大批老牌微博产品停止运营,一些新产品开始进入人们的视野 2010年国内微博迎来来春天,微博像雨后春笋般崛起根据相关公开数据,截至2010年1月份,该产品在全球已经拥有7500万注册用户以个人面向网络的即时广播,通过群聚的方式,每个人都可以形成一个自己的听众群落;用微博客的方式,将个人的见解和观点发布给自己的听众,以最精炼的词汇来表达最高深的观点某种程度上来说,这种将微博客和即时通讯软件的兼容并包,以群广播的模式来形成自己的意见圈子的做法,感觉较为新颖;但能否继续下去,人气在短时间之内是否可获得快速突破,盈利模型是否有新的发展;微博客即时广播的方式能否真正的形成一种意见领袖的圈子,以类似名言警句的模式来发展成社会圈子的大舞台,仍是未知。

      1.3 系统概述根据现有微博的功能,开发小型的微博系统,供大众交流本系统实现了微博客发布信息,参加群组讨论,及时显示最新动态,轻松回复,便捷安全的管理用户信息,用户注册、登陆、退出,修改密码,让网站已有用户轻松使用1.4 系统开发工具简介本系统采用ASP.NET MVC 模式开发,利用SQL Server 数据库管理系统创建数据库和管理数据1.4.1 ASP.NET MVC 模式MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开使用这种模式的应用程序被分成三个核心部件:模型、视图、控制器它们各自处理自己的任务 如下图展示MVC模式的工作原理图:ClientControllerModelViewInternet请求回应图1-1 MVC工作原理图视图(View)是用户看到并与之交互的界面HTML依旧在视图中扮演着重要的角色,但一些新的技术已层出不穷如何处理应用程序的界面变得越来。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.