微博系统的设计与实现

在当今21世纪,Internet技术发展迅速,网络变得越来越普及。随着网络和数字技术的发展,人们的日常生活和工作与网络的联系变得越来越紧密。微博作为一个信息交流平台,被人们广泛的使用,影响着人们的生活。
    本系统是运用VS2010开发平台和SQL2012数据库设计和开发的一个个人微博网站。每一个微博爱好者都能在此系统添加个人日志和个人像册等内容,给网友们分享。本文从理论和实践两个角度出发,设计并实现具有互动功能的个人微博网站。
   个人微博网站是采用B/S模式,运用.NET技术来实现的。系统分为前台界面和后台管理界面两大部分。前台界面是为用户设计的,其主要功能有:浏览个人日志,查看博主个人资料,在线留言和浏览相册等。后台管理界面主要让博主本人对微博进行管理,其主要功能有:管理个人日志,管理相册,管理在线留言,管理个人信息,管理个人照片,管理主页信息等。
    关键词:个人微博  个人日志  个人相册 M00092
Design and Implementation of Micro-blog System
Abstract
In today's 21st century, the rapid development of Internet technology , the network becomes more and more popular. With the development of Internet and digital technology , touch people's daily life and work more closely with the network becomes . Microblogging as an information exchange platform , is widely used , impact on people 's lives.
The system is developed using VS2010 platform and SQL2012 database design and development of a personal micro- blogging site . Each micro-Bo fans can add a personal journal in this system and personal photo album , etc., to the netizens to share. In this paper, both theoretical and practical point of view , the design and realization of personal microblogging site has interactive features .
Personal microblogging site is using B / S mode , use . NET technology to achieve. System is divided into two parts front interface and admin interface . Front interface is designed for users , and its main features are: browse personal journal , view blogger profile , Feedback and browse photo albums . The main admin interface allows bloggers to manage himself on Weibo , its main functions are: to manage personal log , manage albums , manage online messages, personal information management , management of personal photos, manage home and other information.
Key Words:Personal Micro -blog;Personal Journal;Personal Photo Albums
目  录        查看完整请+Q:351916072获取
1介绍    1
1.1微博的背景与研究的意义    1
1.1.1微博背景    1
    1.1.2研究意义    1
2需求分析    2
2.1系统主要面对的用户    2
2.2主要实现的功能    2
2.3系统运行流程    2
2.4开发目标    3
3总体设计    4
3.1系统功能模块设计    4
3.2.1数据库需求分析    5
    3.2.2数据库概念设计    5
    3.2.3数据库逻辑结构设计    8
3.3数据库的链接配置    11
4系统实现    11
4.1前台浏览界面    11
4.1.1系统首页界面    11
    4.1.2个人日志界面    12
    4.1.3个人资料界面    13
    4.1.4在线留言界面    14
    4.1.5个人相册界面    15
4.2管理员界面    16
    4.2.1后台登陆界面    16
    4.2.2相册管理    17
    4.2.3密码管理    20
    4.2.4个人日志管理    20
    4.2.5个人资料管理    21
    4.2.6留言管理    21
    4.2.7我的照片管理    22
    4.2.8主页信息管理    22
总  结.....................................................................................................................................24
致  谢    25
参 考 文 献    26
1介绍
微博信息交流平台是一个面向所有微博爱好者的系统,用户可以在此系统上撰写日志,添加照片,宣泄自己的感情,发表自己的见解,与其他用户实现互动。同时这也是一个信息传播的平台,用户可以通过该平台把各种最新的信息传播给其他读者。
1.1微博的背景与研究的意义
1.1.1微博背景
在新时代人们已经不能满足于仅凭报纸、书信来传播、获取和分享信息,人们需要一种更为便利,更为实时的获取信息,分享信息的平台。微博由此应运而出。
微博集信息的获取、传递、分享于一身,并且由于微博上的信息都是通过网络来传播的,信息的时效性非常之强。同时在微博上可以实现对信息的实时评论功能,能够满足不同用户对信息的各种不同需求功能。
在微博上任何用户都可以将自己的最新动态和想法写进自己的日志中,是一个宣泄自己的感情,发表自己的见解的优秀平台。
随着微博的发展,其影响力与日俱增,在一些社会重大事件的发生和发展的过程中起到巨大的影响和推动作用。
1.1.2研究意义
人们通过微博,可以每天记录自己生活的点滴,可以把自己的感想和经验分享给别人,也可以把最新的奇闻,趣事传递给别人,让别人也可以从中找到快乐。微博的发展日益影响着人们的生活,在网络发展迅猛的现代,扮演着越来越重要的角色。
随着网络技术的不断进步和发展,人们的信息传播和生活方式都有了极大的改变,微博作为一种新兴的网络媒体,在推动先进信息传播方面起着重要作用。
微博的发展推动着人与人之间情感的联系,为社会的发展贡献着自己的一份力量。
2需求分析
需求分析是系统开发实现之前的一个必要流程。通过需求分析可以明确系统主要面对的用户是哪些?系统主要实现的功能是什么?系统是如何运作的?等一系列问题。通过分析和解决这些问题,为后面的系统开发打下基础。
2.1系统主要面对的用户
该系统主要面对的用户为:微博浏览者和微博拥有者
微博浏览者即为浏览该微博系统的所有用户,这些用户享有浏览者的权限:观看日志和相册,在网站上留言等
微博拥有的即为博主本人,作为该微博的最高管理员拥有所有权限。
2.2主要实现的功能
系统主要实现的功能应分为两部分:面对所有用户的功能和面对管理员的功能。
面对所有用户的功能应有:浏览日志、查看相册图片、查看留言信息、在留言页面进行留言、查看博主个人资料等。
面对管理员的功能应有:管理日志信息、管理相册资料、管理留言内容、管理主页信息等。
2.3系统运行流程
博主在数据库中加入微博系统的各种所需信息,用户进入此站后就可以浏览到所有信息。用户在此站上发表的信息将会被添加到数据库中,博主登陆后台后就可以对微博信息进行修改。
系统业务流程图,如图2-1所示:
 图2-1系统业务流程图
2.4开发目标
1.功能完善、运行流畅
2.操作简便、界面友好
3.安全可靠、稳定性强
4.易移植、易维护
3总体设计
3.1系统功能模块设计
系统功能模块主要分为两部分:用户模块和管理模块。
用户模块包括:个人日志模块、个人资料模块、在线留言模块、个人相册模块。
管理模块包括:相册管理、密码管理、个人日志管理、个人资料管理、留言管理、我的照片管理、主页信息管理。
具体模块功能如下图3-1所示: 查看完整请+Q:351916072获取

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/3386.html

好棒文