关于北邮人论坛的UL建模分析.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关于北邮人论坛的UL建模分析

北邮人论坛(BYR)的UML建模分析班级:2012212103 姓名:周如艅学号:2012212285北邮人论坛,成立于2003年9月26日,经过几年的发展,已经成为北邮校内最大的信息交流平台,在北邮及周边学校中拥有较为固定的使用人群,在高校论坛里十分火爆,人气颇高。拥有10个讨论分区,500个左右的公开板面,新闻组的转信。毕业生找工作、考研专版、缘来如此、职业生涯等版面是北邮人论坛的特色版面,北邮人论坛的一贯宗旨是为同学服务,也因为务实的风格受到了广大同学的好评。一.需求和系统分析1.1系统的功能需求北邮人论坛是同学们学习生活的一个交流场所,备受社会关注。为了保证论坛的安全性,也为了避免造成不必要的舆论困扰,必须是北邮的学生或教师才有资格登录到系统,发表回复帖子,因此,BYR论坛将用户分成4类人,普通游客(非会员)、会员(北邮学生、教职工)、版主和管理人员。北邮人论坛系统的功能可以分为以下几个模块:会员注册、会员登录、发表帖子、回复帖子、浏览帖子、会员管理、版块管理、发帖管理、建议箱管理。图1系统总体功能模块图1.2 前台的功能模块(1)用户注册?提供新会员注册功能,包括录入信息的环节,检查注册信息的有效性,并将注册会员信息存入对应数据库的数据表中。?BYR论坛对用户注册进行了限定,一共有四种类型的注册方式:1.网关账号注册,适用于拥有北邮校内网关登录账号的学生及教职工用户注册;2.校友注册:适用于北京邮电大学毕业生注册;3.手机注册:适用于未入学的新生、其他类型的学生;4.eID注册:适用于拥有eID的用户注册。(2)登录系统?提供会员登录论坛功能,要想针对谋篇帖子发言,或发表帖子,必须是登陆用户才可以操作。由于论坛中某些操作只有会员才可以执行,所以必须先登录系统、验证身份,才能对自己权限内的项目进行操作。(3)浏览帖子?对注册会员和未注册会员提供文章查询以及阅读的功能,即提供对应文章标题信息,以及查看详细内容及回复文章的超链接?(4)会员发表帖子?会员可以针对某个感兴趣的活体发表自己独到的见解。未注册用户无此项功能?(5)回复帖子注册会员可以对某一话题展开讨论,发表意见,并给出回复。(6)申请成为版主、只要会员升级到一定级数时,就可以申请成为版主。1.3后台功能模块1.版主功能模块(1)版主登录。(2)置顶帖子、设置热门帖,设置精华帖。(3)删除帖子。(4)发起征贴。(5)发出辞职请求。2.管理员功能模块(1)管理员登录。(2)版块管理:划分版块、修改版块、添加版块、删除版块、关闭版块、管理版主。(3)会员管理:通过会员认证、删除会员、修改会员信息、设置会员升级、限制会员活动、回应会员请求。(4)建议箱管理:征求、查看、提出、删除、更新等。二.系统设计——UML建模(软件:StarUML)2.1 BYR论坛系统的用例图图2 BYR论坛系统用例图2.2 BYR论坛系统的顺序图2.2.1会员功能顺序图(1)新用户注册登录顺序图注册登录操作主要涉及游客、注册页面以及后台数据库3个对象,在北邮人论坛中,用户必须符合一定的身份条件才能够进行注册,如下图:图3北邮人论坛注册入口图4新用户注册登录顺序图注:此处为了简化,将登录页面与注册页面看成了一个页面。(2)北邮人会员发帖顺序图(此图中采用构造型的图标形式进行表示)会员登入BYR论坛,进入讨论区页面,如“信息社会”、“人文艺术”、“乡亲乡爱”等皆属于讨论区,确定版面后,可以选择“模板发文”,即新增帖子操作,显示该页面后可以根据页面提示信息,在发表帖子页面填写帖子内容,确认提交之后,保存帖子信息。图5会员发帖顺序图(3)会员回复/收藏帖子顺序图主要涉及会员、选中要回复或收藏的帖子、回复/收藏页面以及后台数据库4个对象。图6会员回复/收藏帖子顺序图2.2.2 版主功能顺序图图7版主功能顺序图2.2.3管理员功能顺序图(1)删除/修改版块顺序图图8管理员删除/修改版块顺序图(2)划分版块顺序图图9管理员划分版块顺序图(3)设置版主顺序图图10管理员设置版主顺序图(4)删除/修改会员信息/限制会员活动顺序图图11删除/修改会员信息/限制会员活动顺序图(5)发出设为版主请求的顺序图图12发出设为版主请求的顺序图2.3 BYR论坛系统的类图图13北邮人论坛系统类图说明:管理员——版主:一对多的关系,管理员可以管理多个版主,而系统管理员只有一个;管理员——新手手册:一对一的关系,管理员和新手手册在系统中都只有一个;管理员——回复信息:一对多的关系,管理员可以给出多个回复信息;管理员——版块:一对多的关系,一个管理员管理多个版块,可以对版块执行增加、修改、删除、关闭、打开、选定版主等操作;版主——版块:一对一的关系,一个版块只有一个版主,一个版主只能管理一个版块;建议——版块:组合关系

文档评论(0)

wnqwwy20 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档