- 1
- 0
- 约小于1千字
- 约 5页
- 2020-11-20 发布于浙江
- 举报
清华大学信息学院软件工程ppt08T;3.标识属性的原则: 一个对象的所有属性都必须能应用于该类的所有实例中,即使其值为空。“不适用”的值是不能被接受的。
例: 市政局要发放LICENSE (图8.1)。
需要重新考虑对象LICENSE,通过建立泛化-特化结构 。
4. 可能需要修改OOA模型(如结构)。
8.2 ECS的属性
8.3 SBSS的属性 ;8.4 总结
属性应当表示其所关联对象的应用论域特性。与实现有关的属性应包含在设计模型中(如address _details)。
属性和其所取的值之间是有区别的 。 可以从其它属性中导出的属性应去掉。
使用一个唯一实例标识符唯一标识每一个对象。
是否显示与图中实例连接有关的指针属性(如address-id 作为SUBSCRIBER的属性);5. 质量问题
- 命名要合适,体现其相关对象的特性 ,在应用论域中有意义且唯一, 不涉及实现技术 ,采用名词形式或形容词-名词形式;避免采用动词形式; 不应出现象“与”和“或”之类的连接词。
- 每个对象至少应含有一个属性 .
- 所有系统的存储数据需求必须说明为属性。
《结束》;此课件下载可自行编辑修改,仅供参考!感谢您的支持,我们努力做得更好!谢谢
原创力文档

文档评论(0)