生活在长大之图书管理系统

生活在长大之图书管理系统

第一部分先列出本次采用Scrum敏捷编程的任务完成情况,并写出心得

图书管理系统在学校中可以说是不可缺少的一部分,图书管理系统主要包括图书查询,图书借阅,图书归还,能够极大的方便学生们对图书馆图书的操作。极大的提高了学校图书管理活动的工作效率。

在本次开发中,我们采用Scrum敏捷编程来完成此次任务,在团队合作的时候提高了团队的协作能力,Scrum敏捷开发跟传统的开发方式比较起来,很明显,Scrum敏捷开发更好,在开发过程中,我们可以通过一次次的迭代来发现问题,并进行改进,而不是像传统的开发方式那样,到最后问题才会全部爆发出来,这样的话,在寻找问题解决办法上可能更加困难,因此传统开发方式显然不如Scrum开发方式,Scrum可以实时发现问题,做出来的系统更加容易维护。

Scrum 开发过程当中需要注意一下几点

在会议上,每个团队成员需要回答三个问题:


  1. 今天你完成了那些工作?
  2. 明天你打算做什么?
  3. 完成你的目标是否存在什么障碍?(Scrum主管需要记下这些障碍)

scrum评价

  1. Scrum 效率相当明显,执行过程中可以使成员中开发速度缓慢的地方被迅速暴露出来,使得项目中可能存在的问题被极早暴露,以便进行针对性的解决。
  2. 开发中要求成员有充分的自发性,自己如果能提前完成订单,应当负责起其他订单的开发任务,减轻项目整体的开发负担。
  3. 一开始的沟通会议非常重要,必须当面进行沟通会议,不可以有缺席。以保证每个成员对项目的细节都有所了解,可以负责任意一个组件的开发。

第二部分设计整体编程任务的架构设计、构件级设计

体系架构环境图:

系统原型:

构件结构图:

构件级设计类图:

带泳道的活动图:

posted @ 2019-03-26 21:24  Higgerup  阅读(187)  评论(0编辑  收藏  举报