首先看一下包图:
从上到下,依次是我们常说的U层、B层、D层,中间有两个接口层(IBLL、IDAL),这两层主要是为了解耦合,另外还引用了实体层,封装了工具类,再通过抽象工厂+配置文件+反射来实现整个系统的运行。画包图,还需要注意下它们之间的关系。
下面是类图:
这里是根据顾客登录的一条线来画的。
再看下E-R图:
E-R图,顾名思义,实体-关系,所以主要画出实体与实体间的关系即可,另外加上少许属性,如下:
原型图是用小piu画的:
小piu的功能很强大,大家有需要画原型图的话,可以去小piu上画。
还有时序图:
时序图用于描述对象之间的传递消息的时间顺序, 即用例中的行为顺序。