博客系统需求分析报告(2)

2019-04-23 09:42

匿名用户注册用户2:登录登陆验证个人博客管理1:注册3:验证用户4:用户验证成功5:对个人博客进行操作管理

用户登录顺序图

②博客内容发表顺序图

链接博客注册用户系统管理员1:用户登录2:审核个人信息发表博客更新博客3:审核通过,链接成功4:提交博客处理内容5:审核博客内容6:审核通过,发表博客7:对用户博客进行更新8:更新成功

博客内容发表顺序图

3.协作图

①用户文章管理协作图如下图所示

文章发表模块3:在博客中发表2:通过审核1:发表文章4:修改文章注册用户6:在博客中更新8:在博客中删除7:文章删除管理员5:通过审核文章删除模块文章修改模块

用户文章管理协作图

②用户博客发表协作图如下图所示

1:发表、修改博客内容注册用户管理员4:博客同步更新2:审核后发表博客数据库3:更新至数据库待更新内容

博客发表协作图

五、系统类模型

1.类图

如下图为博客系统事务信息包。博客中的任何操作都要在用户注册登录后才能进行,因此在系统事务包的类图中,博客中的功能操作事务都依赖于用户登录的事务。而用户登录事务必须依赖于系统管理员审核。除此之外,博客中的内容添加、修改及删除这些事务都依赖于系统管理的事务。因为这些事务的实现必须经过系统管理的审核,审核通过才能实现操作。所以它们之间都用虚线箭头相连。

链接管理-链接名称-链接地址-链接注释+添加链接()+修改链接()+删除链接()注册用户管理-用户ID-用户名-密码-性别-验证问题-验证问题答案-注册日期+添加用户()+修改用户()+删除用户()相册管理-照片编号-照片名称-照片类型-照片添加日期-照片地址+浏览图片()+添加图片()+修改图片()+删除图片()系统管理-管理编号-管理员-密码-权限+用户管理()+评论审核管理()+好友审核管理()+相册审核管理()+文章审核管理()好友管理-好友编号-好友姓名-好友地址+添加好友()+修改好友()+删除好友()文章管理-文章编号-文章标题-文章类别编号-文章描述-文章内容-书写日期-点击数量+浏览文章()+添加文章()+修改文章()+删除文章()评论管理-评论编号-文章代号-评论人-评论内容-评论日期+浏览评论()+添加评论()+修改评论()+删除评论()登录-登录编号-登录名-密码-登录日期

系统事务信息包内的类图

六、结束语

经过几个星期的努力,软件工程课程设计终于完成了。通进此博客系统的设计,做到了理论联系实际,将书本上学到的知识与具体实践充分结合起来,进一步明确了开发系统的方法和思想:既加深了对博客系统的认识。又进一步巩固了所学软件工程的知识,提高了软件开发的水平。从而为以后的就业打下了一个良好的基础。


博客系统需求分析报告(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:塑料模具

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: