20160601

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20160601相关的知识,希望对你有一定的参考价值。

如何根据需求,完整的做出一个系统(之一)

一、询问需求

1.借还图书;

2.还书逾期处理

4.图书遗失处理

6.图书查找

7.图书楼成分布

 

二、根据需求画流程图

1.用例图:所有程序的开端

2分析

2.1  那些使用者:

  Actor:图书的管理员和借书的学生

2.2  那些事件:

  case:借书,还书,查询,逾期处理;丢失处理;

2.3  协作流程:

  2个线同时指向一个case时,要考虑是否有协作过程

2.4  当一个csae包含子功能,用包含关系连接子事件

2.5  case与case之间只能用include或extented

2.5.1  extented:

  例子:回收站,删除,放入垃圾桶;放入垃圾桶与删除的关系是extend表示:放入垃圾桶可有可无都可以删除;表示:不一定需要的case(放入垃圾桶)用虚线指向将要做的动作case(删除)

2.5.2  include:

  例子:管理员,借书,登录;借书与登录的关系:include表示:要借书必然要登录。表示:从要做的动作case(删除)实线指向在之前要做的case(登录)

3.  note表示注释的线
4.  同类型的归并:
  actor与actor之间使用继承

技术分享

 

以上是关于20160601的主要内容,如果未能解决你的问题,请参考以下文章

20160601 工作总结

第二期冲刺每日站立会议——20160601

Linux之uboot分析与移植20160601

Resize Instance 操作详解 - 每天5分钟玩转 OpenStack(41)

6-10-HIRP OPEN 2016

生成日期列表