基于Web的微博系统的设计与实现开题报告
2020-05-24 12:34:41
1. 研究目的与意义(文献综述包含参考文献)
文献综述
伴随着当前现代信息技术的不断飞速发展,网络在社会经济生活中的各个领域都发挥着越来越重要的作用。在这个信息爆炸的时代,每个人都希望自己是时代的记录者和关注者,微博的出现很好的迎合了人们的需求,微传播,大影响。微博正在改变人们传统的传播和接受信息的方式,进而改变人们的生活。微博是一个基于用户关系的信息分享、传播以及获取平台,用户可以通过web、wap以及各种客户端组件进入其界面,以140字以内的文字更新信息,并实现即时分享。所以,我的课题为微博系统的设计与实现。
微博系统的业务总体目的是建立在一个先进、高效、安全的能被应用于所有微博用户的交流系统。系统采用b/s架构体系,即采用浏览器访问,服务器端由apache开源发布系统tomcat6.0及mysql数据库服务器组成,开发工具myeclipse8.0,客户可以由通用浏览器访问。系统的技术架构:jsp servlet javabean sqlserver。
2. 研究的基本内容、问题解决措施及方案
本人的毕业设计课题就选择做微博系统的设计与实现,经过参考文献的查询确定此微博系统的基本功能模块包括:用户信息管理、微博信息管理、好友信息管理。本系统采用 windows xp 操作系统平台,mysql数据库 mvc开发模式。
本文所设计的微博系统可以满足普通用户、管理员用户两方面的需要。占用系统资源很少, 在犯内存的电脑上运行速度和在内存的电脑上运行速度几乎一样快。经过长期的运行检验, 证明其具有设计合理, 运行稳定的性能和特点。该管理系统高度集成, 各个功能模块一键切换, 反应迅速。对于前台操作的流通工作人员来说, 界面清晰, 提示丰富。各个功能模块风格统一, 一通百通, 容易上手, 操作简便。数据安全保护界面采用动画提示, 改善日常繁琐劳动的枯燥心情。
此微博系统的基本功能包括三个模块:用户信息管理、微博信息管理、好友信息管理。用户信息管理模块包括用户登录、用户注册、设置个人信息功能。用户注册时,输入自己的基本信息,用户名不能为空,登录时候输入相应的用户名密码,经过验证正确后方可登录个人信息主页面,进入登录界面用户可以通过点击个人信息帐号进行个人信息设置和修改。微博信息管理是系统模块中重要的组成部分,主要负责对用户微博信息的管理,包括发送微博、评论微博、转发微博、收藏微博、删除微博,对于微博的模糊查询和微博信息的分页展示。好友信息管理是微博系统中一个非常重要的模块,通过对好友管理,用户可以完成添加关注操作,取消关注,互为好友,搜寻好友等功能。对自己感兴趣的人进行好友操作,从而时刻关注好友的微博信息更新。完成微博系统的开发,大体计划如下:
1. 熟悉微博系统,了解相关知识和设计到的技术,查询相关资料,做好需求分析。