软件工程习题 - 设计题

这篇博客介绍了软件工程设计题的解题思路,涵盖用例图、ER图、类图、顺序图、协作图、状态图和活动图的绘制与应用。通过实例解析了求职者模块、定货系统和图书管理系统的建模过程,强调了设计过程中的关键要素和关系描述。
摘要由CSDN通过智能技术生成

旨在通过题目理解设计题形式

考点:

1.系统概述以及自己负责的功能模块或子系统的描述;
2.绘制完整用例图,并对其中的3个用例进行用例描述;


1.实现概念结构设计,重点绘制ER图;
2.实现逻辑结构设计,重点设计数据库表以及绘制数据库表间的关系图。


1.实现类图建模;
2.绘制出相应的顺序图并生成协作图;
3.绘制相应的状态图;
4.绘制相应的活动图。


理解

网上求职招聘系统中的求职者模块包含以下功能
修改密码、更新个人资料、搜索招聘信息、发布求职意向、下载简历模版、投递简历、查看个人信箱
1.对系统的求职者模块进行用况建模 (5分)

在这里插入图片描述


创建活动图描述修改密码用况 (分泳道)(5分)
在这里插入图片描述


设计求职者实体类和求职信息实体类(标注它们之间的关系)。(5分)

在这里插入图片描述


一家工厂的采购部每天需要一张定货报表,报表按零件编号排序,表中列出所有需要再次定货的零件。对于每个需要再次定货的零件应该列出下述数据;零件编号、零件名称、定货数量、目前价格、主要供应者和次要供应者。零件入库或出库称为事务,通过放在仓库中的CRT终端把事务报告给定货系统。当某种零件的库存数量少于库存量临界值时就应该再次定货。

请画出上述定货系统的数据流图(顶层和分层)。


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述



用例图

例:

  • 9
    点赞
  • 89
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值