微博系统软件设计报告
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微博系统软件设计报告
1引言
1.1开发背景
微博,即微博客(MicroBlog)的简称,是一个基于用户关系的信息分享、传播以及获取平台,用户可以通过各种客户端组件个人社区,以尖端的文字更新信息、并实现即使分享的一种媒介。
1.2需求概述
本次任务是要实现一个微博系统,系统的主要功能包括:当用户处于游客状态下能看到微博注册页面;注册用户可使用微博交互功能,如发表微博、删除自己发表的微博、评论微博、转发微博、收藏微博、解除收藏、加关注、解除关注以及对微博用户的查询;注册用户可以使用微博的个性化设置功能,对基本信息(头像、昵称等)、账号和密码进行设置;后台管理员可以对微博用户的相关信息进行查询、对微博信息进行查询并可以删除非法的微博信息。
2.需求分析
2.1功能分析
2.1.1用户注册
用户浏览主要提供给用户和游客浏览微博系统,在此页面上给新用户提供了微博系统的注册入口。用户在注册时需要填写的基本信息包括:注册id、用户名、用户密码、邮箱地址等信息。
2.1.2登陆功能
当用户注册后,可以登录微博系统使用微博的交互功能,用户在登录时需要输入用户的邮箱和密码。为方便用户更好的使用系统,在登录页面也通过了微博系统的注册入口。
2.1.3发表微博、删除微博
注册的微博用户可以发表微博,发表的微博将在页面上显示,显示微博的内容、发表用户的名称、发表时间,除此之外,用户还具有删除微博自己发表的微博的功能。
3概念模型
微博系统的CDM图4.物理模型