这个作业属于软件工程 https://edu.cnblogs.com/campus/zswxy/2018SE
这个作业要求是 https://edu.cnblogs.com/campus/zswxy/2018SE/homework/11543
作业目标 通过用例建模的方式确定需求
团队名称 BurningCSC

1.需求说明

此网站目标是是推荐一些经典且有意义的电影来帮助电影选择困难的人群轻松找到有“营养价值的电影作品”,
还让更多人在闲暇的时间能随时随地的去了解一些经典作品,以及了解经典电影所带来的意义。我们小组通
过问卷调查的方式调查到现代人大部分喜欢在闲暇时刻观看电影,可是面对众多类型和不同国家的电影人们
不知道如何来选择自己想看的电影。由此本次设计的网站,主要是针对电影选择困难症的人群而设计的。

2.用例图

3.用例描述/用例规约

|用例:注册账号、登录电影网站|
| ---- | ---- | ---- |
|ID:1|
|简单描述:用户注册后可登录网站|
|主参与者:用户|
|副参与者:数据库|
|前置条件:打开注册页面,注册信息存在于数据库|
|主流:1.打开网站,点击注册 2.输入基本信息,提交 3.打开登陆界面,输入用户名和密码 4.点击登录 5.登陆成功|
|后置条件:用户注册后成功登录网站|
|附加流:注册、登录出错提示出错信息|

|用例:观看电影|
| ---- | ---- | ---- |
|ID:2|
|简单描述:双击网站中的电影即可观看 |
|主参与者:用户|
|副参与者:数据库|
|前置条件:数据库中有电影资源|
|主流:1.打开电影网站 2.在搜索框输入电影名 3.搜索到对应电影 4.双击观看电影 |
|后置条件:用户正常观看电影|
|附加流:搜索数据库无结果,显示空白|

| 用例:收藏电影 |
| ---- | ---- | ---- |
| ID:3 |
| 简单描述:用户可以在本网站收藏自己喜欢或者想观看的电影 |
| 主参与者:用户 |
| 副参与者:数据库 |
| 前置条件:用户打开网站并有想收藏的电影 |
| 主流:1.用户打开本网站2.登录网站3.点击收藏电影 |
| 后置条件:用户收藏电影成功 |

| 用例:个人中心 |
| ---- | ---- | ---- |
| ID:4 |
| 简单描述:用户进入用户中心查看修改个人信息和收藏的电影 |
| 主参与者:用户 |
| 副参与者:数据库 |
| 前置条件:用户登录网站进入用户中心并有查看或者修改个人信息和收藏电影的需求 |
| 主流:1.用户打开本网站2.用户登录网站3.进入用户中心 4.点击个人信息或收藏的电影 5.进行个人信息和收藏电影的查看或者修改 |
| 后置条件:用户成功查看个人信息和收藏电影或成功修改个人信息和收藏电影 |

| 用例:留言 |
| ---- | ---- | ---- |
| ID:5|
| 简单描述:用户可以在留言界面畅所欲言,发表对经典经典的评价 |
| 主参与者:用户 |
| 副参与者:数据库 |
| 前置条件: 用户看了经典后有所感触,并需要登陆成功 |
| 主流:1.用户打开本网站2.登录网站3.点击访客留言界面 |
| 后置条件:用户留言成功 |

| 用例:登录网站 |
| ----| ---- | ---- |
| ID:6 | | |
| 简单描述:网站管理员登录进入本网站后台 |
| 主参与者:管理员|
| 副参与者:无 |
| 前置条件:管理员需要进入后台进行各种信息维护 |
| 主流: 1.进入网站后台管理页面 2.键入预先分配好的账号和密码3.点击登录,进入后台4.登陆成功 |
| 后置条件:管理登录后台成功 |
| 附加流:登录出错时提示出错信息 |

| 用例:增加、修改电影 |
| ---- | ---- | ---- |
| ID:7|
| 简单描述:管理员登陆成功后,可在后台对电影进行增加和修改 |
| 主参与者:管理员 |
| 副参与者:数据库 |
| 前置条件: 管理员知道怎么在后台操作来增加、删除电影 |
| 主流:1.管理员打开本网站主界面2.登陆到后台3.点击后台的电影管理,来进行增加,修改操作 |
| 后置条件:管理员后台操作成功 |

| 用例:留言管理 |
| ---- | ---- | ---- |
| ID:8 |
| 简单描述:对数据库中的留言进行修改、删除管理 |
| 主参与者:管理员|
| 副参与者:数据库 |
| 前置条件:存在不合法留言信息,管理员需要对其进行修改和删除操作 |
|主流:1.管理员登录后台页面2.在数据库中查询到不合法信息3.对不合法留言进行删除或修改操作4.点击确定完成操作后进行保存5.保存后关闭后台页面|
| 后置条件:不合法留言信息得以成功删除或修改 |
| 附加流:删除或修改留言失败提示出错信息 |

4.小组成员在本次活动中的贡献度分配

序号 组员姓名 在整个项目中的职责 在本次任务中的职责 本次任务的贡献度
1 戴喜 测试总结人员 用例文档编写、总结 25%
2 周海燕 需求分析人员 用例文档编写 、需求问卷调查 25%
3 易雨晴 总体设计人员 用例文档编写、 用例图制作 25%
4 刘西洋 详细设计人员 用例文档编写、需求问卷调查 25%