功能需求分析用例描述文档.docx
《功能需求分析用例描述文档.docx》由会员分享,可在线阅读,更多相关《功能需求分析用例描述文档.docx(17页珍藏版)》请在冰豆网上搜索。
![功能需求分析用例描述文档.docx](https://file1.bdocx.com/fileroot1/2023-1/3/b1be7497-46fc-40ee-a969-c86b21f04bc6/b1be7497-46fc-40ee-a969-c86b21f04bc61.gif)
功能需求分析用例描述文档
XXX村村民交流互动网站系统
设计小组成员:
何成龙、陆承林
黄元勇、王永亮
胡荣启
引言:
在运算机技术飞速进展的今天,各类交流网站挤满了互联网,本设计立足于XXX村村民交流互动而设计一个交流网站,网站为村民提供交流效劳,村民能够在网上通过发帖谈天交流生活杂事和农事科技等。
第一章:
功能性需求分析
一、在本次设计中,“远程教育网站系统”包括以下功能模块:
1、个人工作台
2、在线阅读
3、资料共享
4、系统治理
5、在线帮忙
二、功能描述
1、个人工作台
用户可通过个人工作台对个人信息进行注册和修改。
1.一、用户注册/登岸模块
用户通过注册模块进行注册成为会员,登岸模块为会员完成用户登岸;
1.二、修改信息
在本模块用户可对已填信息进行完善和修改。
2、在线阅读
在线阅读为会员和非会员提供阅读材料和视频文件,可在线点播及阅读。
3、资料共享
此功能仅为会员提供,非会员无权享受此功能。
会员通过此模块可下载所需内容和上传文件。
4、系统治理
4.一、后台治理
专为网站治理员开设。
网站治理员通过此模块可对网站进行保护和治理。
4.二、网站数据库
主动搜集网站各类数据并及时更新。
4.3、信息治理系统
仅为信息治理员提供,能够通过此模块对会员上传的文件进行审核和删除,和对注册会员进行治理。
5、在线帮忙
5.一、联系咱们
用户通过此模块就网站存在的问题进行反馈。
6.功能描述文档:
功能编号
功能名称
功能描述
备注
01
注册
用户可以通过注册功能进行信息注册成为网站会员
02
登录
会员/信息管理员用户通过此登录进行登录网站,登录时会员选择“会员登录”进行登录,信息管理员选择“管理员”进行登录。
03
浏览网页
非会员和会员享有的权力,非会员只能浏览不能留言以及下载上传文件。
04
个人中心
一、会员个人中心包含以下内容模块:
1.个人主页
会员在个人主页里可以根据自己喜好设置主页属性;
2.个人信息修改
个人信息修改包括密码修改和基本信息修改;
3.好友
好友模块包含对好友的添加和删除功能,也可以对好友进行喊话;
4.信息
信息模块主要包含收发邮件,回复评论、留言;
5.个人日志
会员可以在此模块写心情日志,可对日志设置访问权限等;
6.个人相册
会员在此模块可以上传图片,图片格式为“JPG”;
7.我的帖子
在此模块可以查看自己已发表的帖子状态,以及对评论进行回复;
8.个人元宝
会员在此模块可以查看个人所拥有的元宝,元宝获取方式为每日登录基本奖励5个,连续登录一周奖励15个,发布帖子成功奖励2个,上传文件共享成功奖励3个,文件被下载获取元宝为下载所需元宝数。
二、信息管理员个人中心包含以下模块
1.文件管理
文件管理主要是对会员所发布的帖子和上传文件进行管理,拥有删除和上传权限。
2.会员管理
对注册会员进行管理,对违规会员进行删除操作。
3.信息更改
对个人信息进行修改。
05
发布帖子
仅为注册会员开放,需登录以后才能使用此功能,会员可在此发布帖子进行交流,帖子最终的发布需由信息管理员审核通过以后方能在网站帖子区域显示。
06
资料共享
仅为注册会员开放,需登录以后才能使用此功能。
会员下载文件需要元宝,所需元宝数量由上传文件会员设置。
会员上传文件需要经过信息管理员审核通过后方能显示在资料共享区,并奖励一定的元宝。
07
联系我们
为所有用户开放,用户可以通过此模块就网站存在的问题进行反馈,网站管理员将对反馈对网站进行合理维护和改进。
08
网站维护
为网站管理员开设,对网站进行技术性的维护和完善。
09
网站数据库
自动采集网站注册会员所有信息以及网站更新内容。
7.用例描述文档
序号
模版项目
说明
1
注册
用例名称:
注册
用例目的:
为使用者提供注册服务
参与者:
游客和数据库
前提条件:
需要游客向网站数据库提交注册信息
事件流:
1.游客进入网站需进入注册界面
2.填写相关信息
3.点击完成
4.网站数据库收录信息
5.成为网站会员
备注流程:
1.填写信息错误自动返回初始注册界面
2.用户取消注册
4.用户重置注册信息
2
登录
用例名称:
登录
用例目的:
为注册用户提供登录
参与者:
注册用户
前提条件:
需要注册用户向网站数据库提交登录信息
事件流:
1.进入网站登录界面
2.输入正确登录信息
3.点击登录
4.数据库验证及返回信息
5.验证正确
6.登录成功
备注流程:
1.用户信息输入错误
2.用户取消登录
3.用户重置登录信息
3
发布帖子
用例名称:
发布帖子
用例目的:
为注册用户提供发布帖子服务
参与者:
注册用户与信息管理员和数据库
前提条件:
注册用户提交帖子发布信息
事件流:
1.注册用户登录
2.用户编辑帖子内容
3.点击发布
4.信息管理员进入审核
5.审核通过完成发布及审核未通过发布失败
6.数据库作出相关的数据更新
备注流程:
1.用户取消信息编辑及发布
2.用户编辑内容含有非法字符发布失败
4
资源共享
用例名称:
资源共享
用例目的:
为注册用户提供下载和上传信息服务
参与者:
注册用户,信息管理员和数据库
前提条件:
注册用户提交下载和上传信息资源请求
事件流:
1.注册用户登录
2.提交上传/下载信息请求
3.数据库响应提供内容下载
4.信息管理员对上传文件进行审核
5.数据库信息更新
6.上传及下载结束
备注流程:
1.用户取消下载请求
2.用户取消上传请求
3.用户权限未达文档下载要求返回
5
联系我们
用例名称:
联系我们
用例目的:
为所有用户提供反馈意见
参与者:
所有用户以及网站管理员
前提条件:
用户向网站管理员提交反馈信息
事件流:
1.用户进入网站
2.编辑反馈信息
3.提交反馈信息
4.网站管理员对反馈信息作出反馈动作
备注流程:
1.用户反馈信息具有可行性和价值
2.用户反馈信息属于无用信息管理员将不作处理
第二章:
非功能需求分析
一、系统可扩展性
一、当用户的访问量不断增加时,应使系统的整体响应时刻仍然能够知足用户的需求。
二、具有可扩展的系统框架,当业务扩展时,新的模块或栏目能够无缝的挂接在系统中。
二、系统性能要求
系统必需在3.0秒内验证用户请求并做出响应,响应时刻最长不得超过10.0秒,除非网络连接中断。
三、系统平安性要求
一、用户对系统所应具有的故障处置能力、处置方式及故障后的系统恢复、数据恢复等要求,对系统避免机密数据被非法侵入、修改及丢失的要求。
二、只有注册用户才能上传及下载信息。
3、不支持任何金钱交易行为。
4、自动过滤非法字符和非法广告
四、灵活性要求
对该网站系统灵活性的要求,即当需求发生某些转变时,网站的系统对这些转变的适应能力,如:
a.会员信息变更;
b.阅读器的变更;
c.会员超期未登录将取消会员资格及删除信息;
五、系统易用性要求
用户借助在线系统利用说明,在10分钟之内能够学会如何利用系统进行学习和资料的预定。
六、用户界面要求
要求为用户提供准确、高效、轻松、愉快的工作界面,充分表现出软件的友好性、易用性;
所有页面都应该被治理员轻松配置;
不论页面是不是需要转动,所有关键效劳和功能都应出此刻首页上;
主页面应显示网站提供的关键效劳的摘要,单击某一项效劳应能够打开包括
一、所选效劳的详细描述的新页面;
二、应在每一页提供到主页的链接;
3、每一页都应显示“关于咱们”和“联系咱们”的链接;
4、反馈链接应显示在每一页,方便用户发送匿名反馈;
五、每一个页面上都应该显示用户个人资料链接;
六、用户能够依照个人喜好从多种可选的页面风格当选择一种来显示内容,但又不破坏页面显示成效,而且用户的这种选择能够应被贮存,以便下次以一样的方式显示。
第三章:
功能模块设计
图1
本网站的框架结构如图1所示,分为前台治理和后台治理两个模块,前台治理要紧包括的有:
用户注册、用户登录、个人中心、发布帖子、资料共享、联系咱们6个要紧模块,其中个人中心设有下拉模块:
个人主页、修改信息、个人日记、在线老友、个人相册、我的帖子、我的元宝7个分类。
第四章:
功能性需求分析用例图
图2
如图2所示,是本网站的功能需求分析图,本网站的功能实现有为用户提供注册、登录、获取信息、修改信息等功能。
第五章:
登岸时序图设计
图3
图4
历时序图来反映用户登录情形和访问网站情形,能够清楚的观看每一个功能的实现和反馈,时序图分为两个,一个是“登录时序图”,另一个是“系统时序图”别离如图3和图4所示。
第六章:
状态活动图的设计
图5
图5所示为登录状态图,展现用户登录成功与失败的状态情形。
图6
图6所示为用户发布帖子的状态图,显示发布帖子成功与失败的详细情形。
第七章:
网站系统静态结构图
图7
本章节所示图7为网站系统静态结构图,表现整个网站的结构和实现所需的类间关系。
第八章:
数据库E-R图
图8
第九章:
总结
通过十二周的学习,小组各成员对本门课程实验所需的画图软件MicrosoftVisio都有了必然的了解,并能在本次设计实验中运用,本次设计小组立足于一个基于农村的交流网站设计,其功能类似于XX贴吧,专为村民们就生活杂事和种地劳作中显现的问题进行交流,从而拉近各个村民间的关系及更好的交流种植、养殖等技术。
另外,在小组作业设计进程中,每位成员都能够踊跃的参与试探和制作,都能按时完成组长分派的任务,在讨论期间踊跃提出修改意见,气氛活跃。
可是,由于对一些图的明白得不够深,因此绘制出来的图片达不到最好的成效,这是咱们接下来需要进行改良和学习的。
最后,感激教师本学期的教学与指导,和平常作业提出的宝贵意见,尽管咱们之间发生了一些小矛盾,在这咱们全组成员向教师您说声“对不起”,都是因为咱们太不懂事了,请教师不要见怪。
那么咱们就用最真挚的右手给您敬个礼吧,祝教师永久年轻漂亮!
小组成员:
敬礼!
2021年11月4日