用例图类图实例练习
操作类主要是对数据库的操作,包括有添加进货单、添加物品详细 信息两个操作。其中添加进货单可以对进货信息数据库执行添加,修 改,删除的操作,添加物品信息可以 物品信息数据库执行添加修改 删除的操作。
操作类还包含对数据的查询操作,查询进货单查询是对进货信息数 据库的查询,可以根据货单号和进货时间两个关键字进行查询;物品 信息查询是对物品信息数据库执行的查询操作,主要以物品编号和物 品名称做为关键字进行查询;归村信息查询功能是对货物在活柜上的 存放情况进行查询。
1、找出系统中的参与者和用例画出用例图
例:有一业务需求列表如下,要求我们为其构建一 个用例图。
• 系统可以供教师使用来为学生记录成绩 • 系统根据需要创建报告卡 • 系统允许用户浏览记录的成绩
通过访谈,我们就会得出一个修改过的新的系统需 求列表。
• 我们需要的系统可以供教师使用来为学生记录并更新成绩。
• 系统根据需求由管理人员创建报告卡,管理人员要检查报告 卡的准确性。
• 教师需要通过计算机分发报告卡。
• 系统允许教师和学生浏览记录的成绩。
• 参与者
• 教师、学生、管理员
• 用例
• 记录成绩 • 更新成绩 • 生成报告卡 • 检查报告卡的准确性 • 分发报告卡 • 浏览成绩
பைடு நூலகம்
创建类图
数据库类包括有进货信息数据库、物品信息数据库、柜存信 息数据库。其中进货信息数据库和物品信息数据库是人工创 建,手动输入数据,然后存入库中;柜存信息数据库是根据 接到的进货单的信息,自动生成的数据库,其中主要保存着 货物的数量,查询该数据库可以让管理员及时提醒采购员对 缺货商品进行采购。