登录系统的是几何所有系统都会涉及的用例,这里只是将平常的做法整理了一下。
主要描述登录过程的活动,序列,以及类图等。
其中数据库访问部分引入了设计模式:抽象工厂模式。
希望能给刚开始学习建模的朋友一点帮助,同时也请高手赐教。
如果有任何问题,请指正,谢谢。
注意:如果是ASP.net实现,则基本上不用更改ServerPage的行为,如果是JSP和Servlet实现,则将Click事件转换成对应doPost方法中的行为即可,其实根本上的原理是一样的。
因为只针对一个用例的实现,所以use case view就省略不提。
同时因为登录过程是大家再熟悉过的行为,故而用例规约也不提及。如果希望了解更多的行为,请参考下面的各个视图:
活动图为:

健壮性分析图:

类图:

序列图为:(不好意思,刚才的图太大了)

代码从略。