微博系统概要设计_第1页
微博系统概要设计_第2页
微博系统概要设计_第3页
微博系统概要设计_第4页
微博系统概要设计_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

经典word整理文档,仅参考,双击此处可删除页眉页脚。本资料属于网络整理,如有侵权,请联系删除,谢谢!软件工程概要设计报告第一组年月目录1451:用户名验证信息信息,主要输出项目::⑴用户注册进行验证。⑵登录功能好的使用系统,在登录页面也通过了微博系统的注册入口。⑶用户修改信息头像的功能。⑷发表微博、删除微博与评论微博博的内容、发表用户的昵称、发表时间、转发次数、评论信息以及评博用户可以对自己关注的用户的微博信息进行评论。⑸转发、收藏微博与解除收藏的微博将在自己的微博页面上显示。⑹加关注与解除关注了关注的用户也具有解除关注的功能。1.1.3.2后台管理⑴用户管理:息。⑵微博信息管理:(1)可用性微博系统应对所有使用用户提供及时有效的服务。系统应保证24小时不间断服务系统维护时间应计划在服务的最低峰时间。()响应时间进行数据查询时,当处于系统使用高峰期时应保证系统具有对90%以上的数据交互查询、更新提供3秒或更短响应时间的支持,当处于系统使用低峰期时应保证系统具有对95%的数据交互查询、更新提供2秒或更短响应时间的支持。当进行数据添加、更新时,系统内部应外部数据源和使用系统的通讯和接口情况而有所差异。()可靠性为了微博系统在正常操作中数据丢失,当用户正在使用系统时,系统7*24小时服务,全天候的系统监控支持。(4)易于使用性微博系统应有操作、故障排除手册来帮助系统管、管理操作界面应易于使用,对操作人员的培训时间保持在较短的时间内。()安全性微博系统中提供普通用户和管理员权限两项安全性身份验证。其中,管理员可对普通用户进行授权操作,以便方便系统管理。()备份和灾难的及时恢复统,以防止运行系统瘫痪时能及时使用备份数据库重新提供系统的服务。详细要求Intel(R)Core(TM)上以内存硬盘网卡显卡声卡显示器无要求详细要求数据库MySQL5.0.10新动态,留言(聊天)板和帮助中心六个部分,在此只介绍系统登录信息,查询留言信息和对好友进行删除功能。功能描述微博系统的登录功能的设计采用用户的编号和密码及验证码三条码,单击“登录”按钮进行登录,如果验证码正确,这时后台会从登录页面中读取到用户填写的编号和密码与数据库中的数据进行比较,只有用户编号存在并且对应的密码正确才会登录成功跳转到主页面,否则则会显示相应的错误信息如“用户不存在”或“密码错误”等。系统登录流程图果不正确就需要用户重新填写不合法的信息,如果正确就可以注册,注册成功就会显示成功信息,注册失败也会提示相应的错误信息。功能流程图注册流程图功能描述写留言信息点击“提交留言”按钮后,检查留言信息是否为空,如果息。添加之后信息则会按照添加时间显示在所有留言信息中功能流程图添加留言信息流程图功能描述成功,失败则显示相应的错误信息。功能流程图删除好友信息流程图功能描述信息。功能流程图修改个人信息流程图功能描述理员没有输入任何字符就点击了查询或者数据库中没有与之相匹配编码相对应的用户信息,则显示这条用户信息。功能流程图查询留言信息流程图问题进行解答。此系统的主要模块有五个,分别是:我的微博模块、个人中心模系统总体用例图如下:在登录模块,用户可以登录微博系统,非注册用户可以进行注册,号码。在我的微博模块中有查看我的微博和发表微博功能,还有更多设使用,具体如下图:设置功能是跳转到个人中心界面,可以对个人信息等信息进行操作。在个人中心模块中可以对关注、收藏、好友进行管理,还可以完善用户的基本信息和密码修改等操作。在好友管理功能中用户可以查看好友的详细信息,当然还可以注进行相似的操作。在个人资料功能中用户可以查看自己的资料并且对其进行修改等操作。用于密码找回和保护。最新动态模块。用户可以在最新动态模块查看好友机关注的人发表的最新的微博。史留言信息并对其进行操作。等,还有就是主要的一些微博规则等。的管理,系统管理员拥有更高的权限。后台管理系统总体结构图:微博系统层次图系统的操作过程1.首先,用户会进入到系统的登录界面,此时要求用户输入账号和用页面。2.如果用户没有账号,可以直接注册,注册时只需要填写用户名和密码就好,进入系统使用页面后继续补充好其他信息即可。3.登录完成后进入系统操作页面,用户可以根据自己的需求选择我的微博、个人中心、最新动态、留言板、帮助中心功能,选择之后可以选择进一步的子功能。4.选择相应子功能后浏览器中会显示相应的操作供用户操作。点击“是”则退出系统,直接返回到系统登录时的界面;点击“否”则留在刚刚的界面。在管理员账户上面发送验证码以及重置密码是自动通过系统实现的,但是对于举报用户的处理比如删除非法微博以及冻结账号、解封账号,数据库还原个人信息,注销账户时把使用微博过程中的信息备份。暂时不知道如何去设置个性化,开通会员以及如何充值的问题。不知道如何通过具体时间点回复还原由于非法操作导致用户丢失的数据。2.码一致,则跳转到用户页面。显示是否可见,而且其他用户可以对此微博进行转发、评论等操作,过刷新数据库里面的信息将操作显示出来。本系统需要与外界网络设备具有相应的接口,以确保发送的数据IE7.0及以上的版本兼容,否则可能会出现页面显示排版有问题。MVC对页面的操作。3.新动态,留言(聊天)板和帮助中心六个部分,在此只介绍系统登录信息,查询留言信息和对好友进行删除功能。总体来数可以看成变换型,用户输出数据,系统进行处理,系统选择不同的操作方式,系统就会对其产生不同的操作响应。4整个微博系统的数据库的物理模型PDM图如图示:微博系统的PDM图的需求分析和业务规则,实体集的E-R图分别设计如下:为管理员实体集的E-R图。管理员实体集用户个性签名((u_city)等。图2-2为用户实体集的E-R图。用户实体集和转发源(w_source)等。图2-3为微博实体集的E-R图。微博实体集等。图2-4为用户关系实体集的E-R图。用户关注实体集确定联系集及E-R图基于以上设计的实体集,可确定以下的联系集:藏微博的用户编号(由以上的全部实体集。联系集和其属性的E-R如图所示。微博系统整体E-R图中主码属性加粗体和下划线,外码属性加粗斜体区分。⑴adminadmin3-1所示。admin表a_idint(20)⑵user表:由user强实体集转化而来,其逻辑结构如表3-2所示。user表int(20)u_city⑶微博表:由weibo强实体集转化而来,其逻辑结构如表3-3所示。weibo表int(20)int(20)int(20)⑷用户关注表:有friend强实体集转化而来,其逻辑结构如表3-4所示。friend表idint(20)int(20)int(20)⑸微博评论表:由comment联系集转化而来,其逻辑结构如表3-5所示。comment表int(20)int(20)⑹微博收藏表:由favorite联系集转化而来,其逻辑结构如表3-6所示。favorite表int(20)int(20)int(20)5系统错误必然产生,用户需求必然变更,生存或灭亡,这是个问题。所以软件开发文档非常重要。当系统出现网络故障导致用户发送微博失败,用户个人账号被盗取,用户所有微博被删除等。当由于网络故障导致微博不能发送的时候我们采取将微博自动保存为本地草稿,等用户网络通畅的时候在提醒用户发送微博。当用户个人账号被盗取的时候,用户可以通过手机修改密码,随时封锁或者解封自己的账号,并及

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论