[英]View and Servlets in website class-diagram?
我即将开发这个小网站,它基本上是一个简单的 web 应用程序,用于存储有关医生的患者信息。 我的公司收到了要求介绍 class 图表的任务,老实说,我已经这样做了,但仅针对独立应用程序,我在为网站设计 class 图表方面非常新。 我使用的是 Ivar Jacobson 的用例迭代方法,其中一个用例包括:参与者、场景(在一切正常时表示用户-系统交互)和更坏的场景(出现问题时的解决方案)。 通过应用这个我得出了一个很好的结论,一个精心准备的 class 图。 我的问题是我怀疑我是否应该在图表中包含 jsp 视图和 servlet(在我的情况下是动作 bean,因为我使用 Stripes),我的意思是,业务类和用户之间的桥梁是 jsp-视图和提供的信息将由 servlets(或动作 bean)处理,您会将它们包含在 class 图中吗? 对于一个小项目,这可能不是那么相关,但如果你有一个有 30 个视图和 20 个 servlets 的项目,图表会变得混乱和巨大。 你有什么建议吗?
谢谢
如果您需要 class 图表的唯一原因是为了满足客户,最好先找出他们在寻找什么。
但是,如果它们不具体(并忽略愤世嫉俗的选择),我建议以下:
基本原理:域 model 有利于检查 scope 和验证域规则(关系)。 “设计” class 图只会混淆这一点。 jsps、控制器等的激增隐藏了底层架构模式,同时分散了域 model 中有用的东西的注意力。
hth。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.