一、第一次冲刺任务
首先分工做好全局规划,然后基于规划实现全部功能,当然现在只是部分。
二、用户故事
用户进入界面
用户输入账号密码
不记得密码,在登录界面点击修改密码的操作
登录之后想修改密码,直接点击修改密码的操作,验证身份信息,输入两次新密码
查询书籍,输入想要查询的书籍
借出书籍
归还书籍
三、顶层用例图
![](https://i-blog.csdnimg.cn/blog_migrate/332a2e86e7ab607ccddba3f9dd464cb8.png)
图1.1:用户顶层用例图
![](https://i-blog.csdnimg.cn/blog_migrate/5227bb6c58d5a2bf110f1eadbb6f99a3.png)
图1.2:管理员用例图
![](https://i-blog.csdnimg.cn/blog_migrate/1bd5d49b62a691a3e6f1f0df7038d6dd.png)
图1.3:登录用例图图
![](https://i-blog.csdnimg.cn/blog_migrate/2b3b15c51d0b7b35258374a224e6701c.png)
1.4:修改密码用例图
用例说明:
登录用例说明:当用户进入登录界面时,提供给用户一个选择,让其选择是用户登录还是管理员登录(这里默认是用户登录),然后要求用户输入自己的账号和密码,验证成功后,进入用户操作界面。
修改密码用例说明:在登录的时候,如果用户忘记密码,给与用户一个修改密码的操作,如果用户身份验证通过,就让用户输入两次新密码,当用户两次新密码一致时,就提示用户修改成功。如果用户是主动想修改密码的时候,在用户操作界面也可以实现相同操作。
四、活动图
![](https://i-blog.csdnimg.cn/blog_migrate/27d4951a60b47d30af9411fecf4dd3be.png)
图1.5:登录活动图
![](https://i-blog.csdnimg.cn/blog_migrate/f8fc22ee72df91a824665f5259184fdb.png)
图1.6:修改密码活动图
五、非功能需求
(一)、使用的是数据库种类(sql server)
(二)、使用的编写语言的种类
(三)、数据库的备份
六、完成情况
本次我是此次项目的产品负责人:负责本次小组的冲刺订单,加上数据库的建立连接,检查最后的完成情况,最终产品的github地址。
冲刺订单:
(一)、制定一个详细的规划,并且开个小会议讨论下
(二)、建立一个详细的框架爱,然后将每个框架交与某个人处理
(三)、绘制顶层用例图以及下层用例图,进行用例说明,然后再绘制相关用例的活动图
(三)、绘制顶层用例图以及下层用例图,进行用例说明,然后再绘制相关用例的活动图
(四)、将每一部分连接起来,处理其中的连贯问题
(五)、来个总结
github连接:https://github.com/iamliujiaxing/testgit
github连接:https://github.com/iamliujiaxing/testgit
小组成员:王懿、刘家兴、刘亚飞、毛易成、宋志坤,严昊、徐子倩和徐以州