微博系统设计论文

合集下载

微博短文本细粒度情感分析毕业设计论文

微博短文本细粒度情感分析毕业设计论文

摘要题目:微博短文本细粒度情感分析摘要微博作为是移动互联网起步最早也发展最快的业务之一,在经历了最初几年的高速增长和热捧之后,一度有些沉寂。

但是,伴随着4G网络、WiFi网络大规模覆盖,移动终端智能设备的极速增长,越来越多的人频繁地使用微博。

移动端用户的增长,让微博有了日活跃用户超过1亿的基础。

基于该庞大的用户群体,利用微博文本对用户进行情感分析,不仅有利于新生代商业模式探索、社会舆情监控与分析,而且对人工智能发展的积极意义也不容小觑。

文本情感分析为人工智能在人类情感领域的探索做出了积极的贡献。

微博具有典型的网络语言特点,语法规范性差、口语化、新词汇层出不穷、大量的表情符号和文本噪声等。

基于传统规范书面语言词典的微博情感分析效果差强人意。

为了解决这个问题,本文一方面通过对传统情感词典进行网络语言的扩充,构建了新的适用于微博文本分析的词典,并通过实验验证了词典的有效性;另一方面,使用对特殊情感词汇依赖性小的RAE网络模型,性能得到了提高。

含有否定词的文本情感判别较为复杂,否定词的加入可能使原文本情感极性发生转变,也可能极性保持不变,程度有所削弱。

传统本文传统的情感分析方法通常对文本模型进行简化,假设一个词语仅和其前一个词语有关,对含有否定词的文本的积极/消极判别较差。

RNTN模型没有进行类似简化,保持了词向量之间的强相关性。

本文通过对RNTN模型的训练,使其在含有否定词中文文本情感极性判别上有良好的表现。

RNTN模型对词语或短语级细粒度情感分析上表现出色,而且不需要大量的人工标注;RAE模型作为较为成熟的深度学习模型,抛弃了传统的词袋模型,利用层次结构和成分语义来进行情感分类;SVM作为传统机器学习方法,通用性强,适用范围广。

结合以上方法的特点以及情感分类的任务目标,本文设计了微博短文本的双极性、细粒度情感分类方案,首先使用SVM对微博篇章进行主客观分类,RAE和RNTN对判定为主观情感的文本的每一个句子进行正负极性判断,并选出极性最强的句子,该句子的情感极性即为整个微博的情感极性。

基于微博的企业客户互动系统的设计

基于微博的企业客户互动系统的设计

基于微博的企业客户互动系统的设计作者:肖文峰来源:《中国管理信息化》2012年第24期[摘要] 近几年随着新信息技术的不断涌现,微博已经迅速成为一种信息获取和传播的新方式,企业如何利用这种新的信息工具进行营销和与客户的互动已成为一个迫在眉睫的研究课题。

本文基于企业对微博管理的现状和需求,设计了一种可以由企业构建并管理自身的微博体系,并对微博的企业客户互动信息进行管理和挖掘的系统。

通过对企业微博营销平台构建、内容设计管理、信息挖掘等方面的分析,期望能为企业充分利用微博提供一种思路和工具。

[关键词] 企业信息化;微博管理系统;客户互动doi : 10 . 3969 / j . issn . 1673 - 0194 . 2012 . 24. 024[中图分类号] TP311.3 [文献标识码] A [文章编号] 1673 - 0194(2012)24- 0044- 031 概述近年来随着信息技术的不断创新和发展,微博已经迅速成长为一种新的网络信息获取和传播的大众平台,在社会生活的各个方面都释放出日益强大的影响力。

作为网络时代的新型信息工具,微博的实用价值越来越凸显出来,探索如何利用微博进行网络营销推广和客户互动管理,对企业发展也具有重要的作用和意义。

博客(Blog)指网络日志,是一种个人以网络作为载体,简单迅速地公开发布自己的文字和多媒体信息,并及时地与他人进行交流的综合性平台。

微博即微型博客(MicroBlog)的简称,是一种允许用户及时更新简短文本(通常少于140字),并公开发布的博客形式。

微博主要提供阅读、评论、转发、分享、关注等服务,用户发布消息可以通过电脑网页、手机、即时通信软件等多种方式进行。

微博理念最早是由Twitter 网的创办者之一埃文·威廉姆斯(Evan Williams)提出。

自2006 年美国Twitter 的另一个创始人杰克·多尔西发布了世界第一条“微型短信”后,微博开始迅猛发展。

微博论文毕业设计参考文献

微博论文毕业设计参考文献

微博论文毕业设计参考文献1000字参考文献[1] 何杨. 微博与政治参与研究[M]. 北京: 中央编译出版社, 2016.[2] 谭雯. 微博社交媒体营销策略研究[J]. 商业研究, 2017,12(3).[3] 王慧, 梅嘉琪. 微博数据分析与应用[M]. 北京: 电子工业出版社, 2015.[4] 赵阳. 微博用户行为与社交意愿研究[J]. 上海高校学报, 2016, 16(4): 104-110.[5] 钟成. 微博影响力评估模型研究——以新浪微博为例[J]. 统计与决策, 2017, 36(11): 201-204.[6] 陈良, 赖易. 微博传播与社会变革[J]. 新闻界, 2017(6):104-110.[7] 谭天琦. 微博事件研究[M]. 北京: 北京师范大学出版社, 2014.[8] 程宇, 李明. 微博传播的社会学视角[J]. 呼和浩特师范学院学报, 2016, 25(4): 102-106.[9 ] 刘晓晖. 微博与传媒业模型的转型[J]. 上海经济研究, 2016, 15(3): 109-112.[10] 王宇. 微博舆论事件的传播路径与影响研究[J]. 郑州大学学报(哲学社会科学版), 2016, 52(1): 21-26.[11]杨洁. 微博舆情分析与处理技术研究[D]. 四川大学, 2017.[12]陈小群. 微博媒体在舆情监测方面的应用与实践[J]. 现代图书情报技术, 2017(03): 45-51.[13]王鑫, 陈浩, 陆天. 基于微博API的舆情监测系统设计[J]. 计算机科学, 2017, 44(09): 241-244.[14]李晓敏, 徐杨, 王云鹏. 基于微博数据的舆情分析与预测研究[J]. 安徽农业科学, 2017(16): 224-225.[15]石庆军, 张伟. 基于微博数据的社会心态判别研究[J]. 情报杂志, 2016(02): 29-33.。

微博在计算机职业教育中的应用

微博在计算机职业教育中的应用
2 微 博在计 算机职 业教 育 中应 用 的优 势
以技 能型 、技术 型人 才为 主要培 养 目标 是职业 教育 的主要特 征 ,尤其 是计算 机 职业教 育 ,它强 调学 以 致 用 ,强调 分析 和解 决 实际 问题 的能力 ,它突 出实用性 和针对 性 ,更 强调 要具备 适应 地方 、 区域经 济发展 所需 的计 算机知 识 ,着 重培养 能服 务一 线的专 门人才 ,即从事 成熟 理论与 技术 的应 用和操 作 的计算 机高级 技术 、管理人员 .微博 的集成 性 、开放 性 、及 时性 、交 互性 、时代 性等 特点使 其在 计算机 职业教 育 中的应
0 引 言
微博作 为一种 时 尚便捷 的交流 工具 ,在互联网领域内又一次掀起 了新 浪潮 ,契合 了人们 越来越需要 机会
去表达情感 、分享心情 、传递 信息 的愿望. 于是微博作为承载人们所 思所想 的交 流工具 ,受 到 了越来 越多 的 关注. 国外 ,F I B 、福布斯 、通用 汽车 等众 多 国际知名组 织 和企业 ,通 过微 博进 行 营销 或与 用户 交互 交流. 国内,以新浪微博为代表 的 国内微 型博客 网站俨然 已成为 时 尚和热 点 ,在微 博上 发表 言论虽 然受字数 限制 ,
王莎莎
( 岭 师 专 ,辽 宁 铁 岭 1 2 0 ) 铁 1 00
摘 要 :对 微 博 在 计 算 机 职 业 教 育 中的 应用 进 行 探 索. 介 绍 微 博 的 含 义 、特 性 , 浅析 微 博 在 计 算 机 职 业 教
育 中应 用 的优 势 ,给 出计 算 机 职 业 教 育 微 博 平 台 的 系统 设 计. 关 键 词 :微 博 ;计 算 机 职 业教 育 ; 应用 中 图分 类 号 :G 1 72 文献 标 识 码 :A 文 章 编 号 :1 。 — 5 8 (0 2 0 —0 3 —0 O8 6 8 2 1 ) 1 0 6 2

微博舆情监测系统的设计与实现

微博舆情监测系统的设计与实现

微博舆情监测系统的设计与实现随着互联网的发展,社交媒体平台逐渐成为人们获取信息和表达观点的重要渠道之一。

在这些社交媒体平台中,微博作为一种即时性强、信息传播迅速的工具,成为了公众讨论关注热点问题的重要平台之一。

针对这一背景,设计和实现一个高效的微博舆情监测系统就显得尤为重要。

一、系统功能需求分析:1.舆情数据收集:系统需要从微博平台上获取并收集用户发表的微博数据。

这些数据可以通过API接口或者爬虫程序来获取,并经过预处理和分析。

2.舆情数据存储与管理:收集到的微博数据需要存储在数据库中,以便后续的分析和查询。

系统应该具备良好的数据管理和备份机制,确保数据的安全和可靠性。

3.舆情数据分析与挖掘:对于收集到的微博数据,系统应该提供各种分析工具和算法,以便对这些数据进行进一步的挖掘和分析。

这些工具和算法可以包括文本分析、情感分析、关键词提取、主题建模等。

4.舆情趋势预测与预警:基于收集到的微博数据以及分析得到的结果,系统应该能够预测和警示可能发生的舆情趋势。

这样可以帮助企业和政府等机构及时做出合理的应对措施。

5.舆情信息展示与可视化:系统应该提供直观明了的舆情信息展示界面,包括舆情监测的实时数据、分析结果、舆情趋势等。

同时,系统还应该具备可视化功能,利用图表、地图等方式展示数据,提供更直观的分析结果。

二、系统设计与实现:1.系统架构设计:根据功能需求,设计系统的整体架构。

可以采用分布式架构,将数据收集、存储、分析和展示等功能分别部署在不同的服务器上,提高系统的可扩展性和性能。

2.数据收集与存储:利用微博提供的API接口或者开发爬虫程序,实现数据的自动爬取和收集。

可以采用NoSQL数据库,如MongoDB,来存储和管理微博数据。

3.数据预处理与分析:对收集到的微博数据进行预处理,包括去除噪声、分词、过滤停用词等。

同时,根据需求选择适当的分析方法和算法,如文本分类、情感分析等,对数据进行进一步的分析。

4.舆情趋势预测与预警:根据分析结果,设计合适的算法和模型,进行舆情趋势的预测与预警。

微博舆情热点分析系统设计研究

微博舆情热点分析系统设计研究

个文 本表 现为一 个 由文 字和标 点符 号组 成 的字符 串,
图3 VS M主 要 思 想
由字或字符组成词 ,由词组成短语 , 进而形成句 、段、节、章 、 篇的结构。要 使计算机 能够高效地处 理文本 ,就必须找到 一
种理想 的形式化表 示方法。下面所介绍 的文本 聚类 算法是 在 空间向量化模 型的基础上实现 的。 文本聚类算法有划分法、层次法、基于密度的方法 、基于网 格的方法、基于模型的方法。本系统使用划分法进行文本聚类 。 划分法 : 对于一个有 Ⅳ个 记录的数 据集 , 将构造 个 分组, 每一个分组属于同一个 聚类 , < K No K个分 组所要满足的条件 : 1 )至少一个数据 纪录属于一个分组
相似性较大 ,而聚为不 同类 的文本相 似性较 小。文本聚类是

种无监 督的机器 学习方 法,不依 赖于训 练过程 ,并且不需
要提前手动划分文本类别 ,因此具有一定的灵活性和较高的自
动化 处理能力。目 , 前 文本聚类 已经成为对 文本信息进行摘要 、
组织 和导航的重要手段 ,受到了越来越多的关注 。
传播学 ( 网络拓扑 与热 点追 踪 ) ,以及一 些社会 学方面的研究 。从而能够满足人们 的需 求,同时对于社会 的和谐、网络舆论生态
的健康 、国家 的发展都 有重要的现实意义。
1系统设计
系统主要分为微 博信息获取模块、微博信息分析模块 、显示模块 ,如图 1 示。 所

收稿 时 间 : 0 2 7 2 2 1—0 — 8 作者简介: 洋 (19 一) 张 9 1 ,男, 山东,本科,主要研 究方向 :信息安全 ;何 楚杰 ( 9 0 ) 19 一 :男,云 南,本科,主要 研 究方向 :网络安 全 ; 段

微博热点话题检测系统的设计与实现

微博热点话题检测系统的设计与实现
h a v e o c c u r r e d.T he s y s t e m u s e s a c o mb i n a t i o n o f c a l l i n g mi c r o - b l o g AP I i n t e r f a c e a n d i mp r o v i n g c r a wl e r p r o g r a m t o g e t We b d a t a .Du e t o t h e hu g e a — mo u n t o f n e t wo r k d a t a,i n o r d e r t o i mp r o v e e f ic f i e n c y,t h e s y s t e m u s e s We b c l e ni a n g t e c h n o l o g y .F o c us i n g o n t h e me t h o d o f t h e t o p i c a c t i v i t y mo d e l ,t h e s y s t e m c a n q u i c k l y i f nd t h e h o t t o p i c b y t h e t i me c o o r d i n a t e,a n d i mp r o v e e ic f i e nc y o f t h e h o t t o p i c s d e t e c t i o n a n d g r e a t l y r e d u c e t h e t i me c o mp l e x i t y o f t h e h o t t o p i c s d e t e c t i o n.
De s i g n a nd I mpl e me nt a t i o n o f Mi c r o -b l o g Ho t To pi c s De t e c io t n Sy s t e m Z H A O Q i a n d o n g .Y E Me n g  ̄

微博论文毕业设计参考文献

微博论文毕业设计参考文献

微博论文博客论文班主任班级管理论文班级管理工作论文微博在教育中的应用探讨与设计【摘要】从微博的含义和特性入手,思考了微博在教育中的应用价值,对教育微博的系统架构和功能模块进行了详细的分析和设计,列举了建设教育微博中可能存在的问题,并提出了问题的解决方案。

【关键词】微博;教育微博;交流平台;班级管理引言2006年,博客技术的先驱埃文·威廉姆斯在美国旧金山推出的Twitter社交服务开启了微博时代的大门,微博作为一种新兴的交流工具,即刻火爆全球,掀起了互联网领域内的新浪潮,包括谷歌、雅虎、微软、戴尔、通用等在内的众多知名企业都将视线瞄向了微博服务市场。

据不完全统计,截至2010年初,全球开通微博服务的社交服务网站已经有200家以上[1],这预示着新的一轮信息传播革命已经到来。

一微博的内涵1微博的定义微博(英文名为microblog),即微型博客,是随着Web 2.0而兴起的一类开放的互联网社交服务,它允许用户以简短文字随时随地更新自己的状态,每条信息的长度都在140字以内,支持图片、音频、视频等多媒体的出版,每个用户既是微内容的创造者也是微内容的传播者和分享者。

2微博的主要特性和传统的博客相比,微博有着独特的优势,主要表现为:(1)微博简单易用,门槛低,有着广泛的群众基础“快点,速度,我再努力二十来天,就去看世博会了”,区区几句感慨就是一篇微博,表达了博主的心情和愿望,相比传统的博客的“长篇大论”和“中规中矩”,微博则摆脱了繁文缛节的束缚,倡导简洁、个性化的自由行为。

(2)微内容的传播具有即时性微博用户可以将身边的各种新鲜事和心灵火花在第一时间发布到互联网上,其他博主可以查看、回复并转发微博,这意味着一则突发新闻事件会在几分钟内以几何级的扩张速度传遍全球[2]。

微博所所体现出的即时性,真实性,快捷性甚至超过了传统的其它任何媒体,如2008年11月印度孟买的恐怖事件,2009年1月奥巴马总统就职,2009年6月流行音乐家杰克逊的去世,2010年5月上海世博会等这些事件中无不体现了微博所带来的巨大新闻价值和影响力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

综合开发课程设计(技术报告)题目教务管理系统学院专业任课教师学生姓名学生姓名学生姓名目录第一章绪论 (3)1.1项目背景 (3)1.2 相关技术的发展概述 (3)1.3 项目主要工作 (7)1.4 报告组织与结构 (8)第二章系统设计 (9)2.1项目架构 (9)2.2 数据库表的设计 (9)2.3 本章小结 (11)第三章系统实现 (12)3.1概述 (12)3.2模块实现 (12)3.3本章小结 (20)第四章总结和下一步计划 (21)4.1工作总结 (21)4.2下一步工作 (21)第一章绪论1.1项目背景随着网络技术的蓬勃发展,信息的急剧增加,加上移动终端的便捷性和多媒体化。

传统的信息平台已经不能满足社会的需求,而如何让人更加方便的交流,更好的进行信息的传播,更好的进行人与人之间的交流和交友,在分析了传统交流平台的优点与缺点之后,再结合传统网站的现状及其存在的问题,我们提出了研究本课题的意义以及所要研究的内容,并结合关注,发现,分享,互动等特色,建立了一个微博交流平台。

本课题着重介绍了微博平台的功能设计和技术实现。

1.2 相关技术的发展概述该项目主要运用到的软件有Eclipse,tomcat6.0,MYSQL,HeidiSQL 连接数据库的插件),操作系统win7。

EclipseEclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。

就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。

Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。

2003年,Eclipse 3.0选择OSGi服务平台规范为运行时架构。

2007年6月,稳定版3.3发布。

2008年6月发布代号为Ganymede的3.4版。

Eclipse是著名的跨平台的自由集成开发环境(IDE)。

最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。

Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE 软件很难具有的灵活性。

许多软件开发商以Eclipse为框架开发自己的IDE。

Eclipse 最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。

IBM提供了最初的Eclipse代码基础,包括Platform、JDT 和PDE。

目前由IBM牵头,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多家软件公司参与到Eclipse项目中,其中包括Borland、Rational Software、Red Hat 及Sybase等。

Eclipse是一个开发源码项目,它其实是 Visual Age for Java的替代品,其界面跟先前的Visual Age for Java差不多,但由于其开放源码,任何人都可以免费得到,并可以在此基础上开发各自的插件,因此越来越受人们关注。

还有包括Oracle在内的许多大公司也纷纷加入了该项目,并宣称Eclipse将来能成为可进行任何语言开发的IDE集大成者,使用者只需下载各种语言的插件即可。

MYSQLMYSQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。

MySQL被广泛地应用在Internet上的中小型网站中。

由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL 作为网站数据库。

MYSQL特性1、使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。

2、支持AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统。

3、为多种编程语言提供了API。

这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。

4、支持多线程,充分利用CPU资源。

5、优化的SQL查询算法,有效地提高查询速度。

6、既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。

7、提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。

8、提供TCP/IP、ODBC和JDBC等多种数据库连接途径。

9、提供用于管理、检查、优化数据库操作的管理工具。

10、支持大型的数据库。

可以处理拥有上千万条记录的大型数据库。

11、支持多种存储引擎。

12.Mysql是开源的,所以你不需要支付额外的费用。

13.MySQL使用标准的SQL数据语言形式。

14.Mysql对PHP有很好的支持,PHP是目前最流行的Web开发语言。

15.Mysql是可以定制的,采用了GPL协议,你可以修改源码来开发自己的Mysql系统。

16.在线 DDL/更改功能,17.复制全局事务标识,18.复制无崩溃从机,19.复制多线程从机,HeidiSQL介绍:HeidiSQL是一款用于简单化你的 MySQL 服务器和数据库管理的图形化界面。

HeidiSQL软件允许你浏览你的数据库,管理表,浏览和编辑记录,管理用户权限等等。

此外,你可以从文本文件导入数据,运行SQL查询,在两个数据库之间同步表以及导出选择的表到其它数据库或者 SQL 脚本当中。

HeidiSQL提供了一个用于在数据库浏览之间切换 SQL 查询和标签带有语法突出显示的简单易用的界面。

其它功能包括BLOB 和MEMO 编辑,大型SQL脚本支持,用户进程管理等。

该软件资源开放。

1.3 项目主要工作1.制作简单易用的微博系统。

顾名思义就是制作能让所有人都会用的系统,操作步骤简单实用,只需要区区几句话就能省去长篇大论的篇幅,而所表达的意思又能体现出使用者的心情。

2.微博的主要工作就是传播信息。

微博用户可以将身边的各种新鲜事和生活感悟在第一时间发布到互联网上,其他博主可以查看,回复并转发微博,这就意味着一则突发新闻事件会在几分钟内以几何级的扩张速度传遍全球,微博所体现出来的及时性和真实性,快捷性甚至超过了传统的其他任何媒体,在各种世界性新闻事件的传播中就能体现出微博所带来的巨大新闻价值和影响力。

3.创新型的交互形式。

微博用户之间交互是一种不对称的背对脸的跟随(关注),你可以选择跟随(关注)的对象,那么被跟随(关注)的对象的状态更新就会显示在你的个人空间里面让你可以随时查看,而被跟随(关注)对象本人却可以不主动和你交流。

跟随(关注)可以一点对多点,也可以点对点,而移动终端提供的便利性和多媒体化,使得微博用户体验的粘性越来越强1.4 报告组织与结构有登陆页面可进入主页面,主页面下有7个分页面,7个分页面之间可以不经过主页面相互跳转。

若是要退出我的微博系统,必须跳转到主页面才能退出。

结构图如图1-1:图1-1第二章系统设计2.1项目架构微博系统主要分为三大模块,用户模块、微博模块、评论模块。

用户模块:用户模块需要实现发表微博,评论微博,转发微博,查找用户的功能。

所以用户模块下包含有微博模块和评论模块。

微博模块:微博模块需要有评论发表,以及评论的删除,所以包含有评论模块。

评论模块:被用户模块操纵,是微博模块的属性。

2.2 数据库表的设计微博系统设计了四个表,表之间通过主键相互连接。

如图2-1:图2-1User表即用户表,用户表的ID设置为主键,自增长模式,不允许为空。

图2-2微博表,设置weibo_id为主键,设置为自增长模式,不允许为空,通过外键user_id与user表连接,如图2-3:图2-3评论表,同样设message_id为主键,自增长模式,不为空,通过user_id、weibo_id与user表,微博表连接。

如图2-4:图2-4关注表,focu_id为主键,用focused_id、fans_id外键与user表的user_id相连接。

如图2-5:图2-52.3 本章小结本章内容给出了系统几个模块的功能介绍,和4个数据库表的基本属性。

对系统的开发有基本框架。

第三章系统实现3.1概述该系统采用了简洁的设计风格,让使用者一下就能找到所需要的信息。

所有的页面都采用了同一种背景。

绿色背景图,清晰养眼。

采用白色方块,居中显示,突出显示页面中的内容。

微博系统主要由以下几个页面组成:登陆,注册,个人主页,个人信息,广播列表,粉丝列表,关注列表,评论列表,粉丝个人信息,关注个人信息,搜索页面,广播的发布。

3.2模块实现登陆页面:页面采用绿色的风景画作为背景,给人焕然一新的感觉。

将登陆区域以白块显示出来,方便人寻找。

将白块放置在屏幕的黄金分割点处,使登陆界面完美衔接。

如图3-1:图3-1若是登陆出错或是登陆传入值为空,则会出现提示信息(用户登陆或密码错误,请重新登陆)并以红色突出显示。

如图3-2:图3-2注册页面:注册信息,将个人信息存储到数据库中,若注册成功则返回登陆页面,注册失败则返回原页面。

如图3-3:图3-3个人主页页面:在该页面可以实现到接下来的所有页面的跳转,如图3-4。

在主页面可以发表自己的广播,可以看到自己发表的广播,也可以看到好友发表的广播。

自己发表的广播可以删除、评论。

好友发表的广播可以转播、评论,但不能删除。

为了防止微博条数过多而打乱页面布局,使用了分页技术,使每页的微博条数限制在3条。

图3-4每条微博有作者的名字、发表的详细内容、发表的具体时间、有评论、删除或转播选项。

若是要删除微博信息,如果微博有评论的话就无法删除,因为评论表中的weibo_id必须与微博表中的wei_id相对接。

所以在写代码时,删除微博的同时也删除了该条微博的所有的评论信息。

如图3-5:图3-5个人信息页面:个人信息页面有我的详细信息,真实姓名、名称、性别、年龄、兴趣爱好以及我的头像。

如图3-6:图3-6我的微博列表页面:这是我的微博列表页面,可以查看我曾经发过的微博信息,在这里也可以删除、评论。

为了防止微博条数过多,也使用了分页技术、微博条数限制在6条。

如图3-7图3-7粉丝列表页面:这是我的粉丝列表页面,可以查看我的粉丝以及粉丝的基本信息,如图3-8:图3-8还可以查看粉丝的听众以及粉丝的数目,如图3-9:点击链接,又可以看到粉丝的听众或粉丝的详细信息。

相关文档
最新文档