今天找到一本猛书,《Building Web Applications with UML》,期望已久,对于如何为Web Application建模,这一直是我疑惑的,因为web application是无状态的,而且业务逻辑层和显示层混乱,我说的是我们以前的asp和php,我们习惯了到处放<%=i%>和,如果这样,rose的自动生成代码简直是无法实现的。那rose有什么用?幸好我知道结论是错的,rose是有用的,所以我相信rose一定完美地解决了这个问题,可惜我不知道怎么做。

例如一个论坛系统,如果我们把用户当成一个类,用户注册是一个use case,这样也容易理解,但是这样建模出来的好像就无法用rose自动生成代码,我发现rose的Web Modeler是推荐一个ServerPage一个类。。。这么多类。。。那类不是要爆了?如果一个注册流程需要多个ServerPage,这要如何理解?不过dotnet确实是一个ServerPage一个类,继承自System.Web.UI.Page,晕。初学者,思维混乱。

于是在bbs上的webapp发了一篇文章,没抱什么希望,就去google逛了一圈,最后在rose的Help中找到The book Building Web Applications with UML, by Jim Conallen, is another resource you can leverage.于是疯狂上网查找这本书,终于找到了,原来是Addison Wesley出版的书。

接下来几天可能都要看这本书了,希望这本书能给我一点启示,如果你有其他相关的书籍或者网站或者实例,一定要告诉我咯。

##评论


匿名2004-04-22 22:17:38 说: can you send “Building Web Applications with UML” to me?

huang_yuhong@hotmail.com

thank u!