在图书馆系统中,假如已经构造了一个一般借书者类,后来发现图书馆的学生和教师在借书中有不同要求。在面向对象设计中用()方法可以方便地设计这两个类。
单选题查看答案
软件开发时,一个错误发现得越晚,为改正它所付出的代价就()。
单选题查看答案
每个用例至少应该有一个(),它通常没有属性而只有方法,只是起协调和控制作用。
单选题查看答案
数据字典的内容包括()、()、()、数据存储、处理逻辑和外部实体。
填空题查看答案
包含关系用于构造多个用例()。
单选题查看答案
什么是实体类、边界类和控制类?为什么将分析类划分成这三种类型?
简答题查看答案
用用例图描述图书管理。该系统主要包括三类用户:读者、图书管理员、系统管理员。其中,读者是多个,图书管理员是一个,系统管理员是一个。对于系统,读者可以查询自己的借阅情况、分门别类的查询图书和在规定期限内续借不能超过一次操作的情况下进行自行登录续借书等。图书管理员主要是日常操作以下几个工作环节:图书订购、新书验证、书目录入、图书登记、读者信息管理、借阅书登记、图书信息注销和读者信息注销等,而系统管理员统筹管理图书的系统相关事宜,比如权限维护、日志维护、增删用户和管理系统后台数据等。
简答题查看答案
对象模型描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。在面向对象方法中,由()实现。
单选题查看答案
基线可作为软件生存期中各开发阶段的一个检查点。当采用的基线发生错误时,可以返回到最近和最恰当的()上
单选题查看答案